fiemap is broken for sparse file in ext4?
Hi Ted and other ext4 gurus, I found fiemap may be broken for sparse files in ext4. Here is a simple example. dd if=/dev/zero of=testfile1 bs=1M count=1 using fiemap shows that it has a delalloc extent. Logical: 0 Ext length: 1048576 Physical: 0 flags: 7 flags 7 means FIEMAP_EXTENT_LAST, FIEMAP_EXTENT_UNKNO... 11 Jun 2010 20:22
VFS: introduce s_dirty accessors
On Thu, Jun 10, 2010 at 01:56:33PM +0300, Artem Bityutskiy wrote: From: Artem Bityutskiy <Artem.Bityutskiy(a)> This patch introduces 3 VFS accessors: 'sb_mark_dirty()', 'sb_mark_clean()', and 'sb_is_dirty()'. They simply set 'sb->s_dirt' or test 'sb->s_dirt'. The plan is to make every FS use t... 10 Jul 2010 00:54
blkiocg_update_io_add_stats(): INFO: trying to register non-static key
On Wed, Jun 2, 2010 at 6:04 AM, Jens Axboe <jaxboe(a)> wrote: On Wed, Jun 02 2010, Ingo Molnar wrote: btw., there's another warning triggered by the new blk-cgroups stats code: sda:INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off th... 10 Jun 2010 22:21
Linux/Guest cooperative unmapped page cache control
On Thu, 2010-06-10 at 19:55 +0530, Balbir Singh wrote: I'm not sure victimizing unmapped cache pages is a good idea. Shouldn't page selection use the LRU for recency information instead of the cost of guest reclaim? Dropping a frequently used unmapped cache page can be more expensive than dropping ... 15 Jun 2010 10:55
Cleanup: use for_each_online_cpu in vmstat
On Thu, 10 Jun 2010 22:28:46 +0900 Minchan Kim <> wrote: The sum_vm_events passes cpumask for for_each_cpu. But it's useless since we have for_each_online_cpu. Althougth it's tirival overhead, it's not good about coding consistency. Let's use for_each_online_cpu instead of for... 13 Jun 2010 08:17
[PATCH][GIT PULL][v2.6.35] perf/tracing: Fix regression of perf losing kprobe events
Ingo, Please pull the latest tip/perf/urgent tree, which can be found at: git:// tip/perf/urgent Steven Rostedt (1): perf/tracing: Fix regression of perf losing kprobe events ---- kernel/trace/trace_event_perf.c | 4 +++- ... 10 Jun 2010 21:16
[PATCH 0/2] kernel will die on some platform when switch from vga mode to framebuffer mode
I found this bug on 2.6.27. The bug still exist on kernel above 2.6.27. I test patch "fix vc->vc_origin on take_over_console" on 2.6.27 on loongson development board,which use sis V2 graphic card. all patches can be applied on from 2.6.33 to 2.6.35-rc2. detail description as bellow: https://bugzilla.kern... 10 Jun 2010 21:16
[PATCH] ASoC: Remove unused header
The header contains an extern that isn't used by anything. Remove. Signed-off-by: Grant Likely <grant.likely(a)> Cc: Liam Girdwood <lrg(a)> Cc: Mark Brown <broonie(a)> Cc: Jon Smirl <jonsmirl(a)> Cc: Herb Peyerl <hpeyerl(a)> --- sound/soc/fsl/mpc52... 12 Jun 2010 13:45
Dear Account Owner,
Dear Account Owner, It has come to our notice that your email has not passed the verification/Update process that we are presently working on. We are currently upgrading our data base and e-mail account center .We are deleting all Webmail email account to create more space for new accounts. To prevent your acco... 10 Jun 2010 20:10
[PATCH 5/5] run_posix_cpu_timers: don't check ->exit_state, use lock_task_sighand()
run_posix_cpu_timers() doesn't work if current has already passed exit_notify(). This was needed to prevent the races with do_wait(). Since ea6d290c ->signal is always valid and can't go away. We can remove the "tsk->exit_state == 0" in fastpath_timer_check() and convert run_posix_cpu_timers() to use lock_task_si... 10 Jun 2010 20:10