Re: [patch]mm: fix a memcg warning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 01 Aug 2011 14:41:18 +0800
Shaohua Li <shaohua.li@xxxxxxxxx> wrote:

> I get below warning:
> BUG: using smp_processor_id() in preemptible [00000000] code: bash/739
> caller is drain_local_stock+0x1a/0x55
> Pid: 739, comm: bash Tainted: G        W   3.0.0+ #255
> Call Trace:
>  [<ffffffff813435c6>] debug_smp_processor_id+0xc2/0xdc
>  [<ffffffff8114ae9b>] drain_local_stock+0x1a/0x55
>  [<ffffffff8114b076>] drain_all_stock+0x98/0x13a
>  [<ffffffff8114f04c>] mem_cgroup_force_empty+0xa3/0x27a
>  [<ffffffff8114ff1d>] ? sys_close+0x38/0x138
>  [<ffffffff811a7631>] ? environ_read+0x1d/0x159
>  [<ffffffff8114f253>] mem_cgroup_force_empty_write+0x17/0x19
>  [<ffffffff810c72fb>] cgroup_file_write+0xa8/0xba
>  [<ffffffff811522ce>] vfs_write+0xb3/0x138
>  [<ffffffff81152416>] sys_write+0x4a/0x71
>  [<ffffffff8114ffd5>] ? sys_close+0xf0/0x138
>  [<ffffffff8176deab>] system_call_fastpath+0x16/0x1b
> 
> drain_local_stock() should be run with preempt disabled.
> 
> Signed-off-by: Shaohua Li <shaohua.li@xxxxxxxxx>
> 

Thanks,
Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@xxxxxxxxxxxxxx>

IIUC, I myself didn't see this warning when I wrote codes.
Do I need to set some CONFIG ?


--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@xxxxxxxxx";> email@xxxxxxxxx </a>


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]