Re: BUG: using smp_processor_id() in preemptible [00000000] code:icedove-bin/5449

From: Piotr Hosowicz
Date: Tue May 25 2010 - 22:51:58 EST


On 26.05.2010 04:06, Piotr Hosowicz wrote:
On 25.05.2010 18:47, Piotr Hosowicz wrote:
On 25.05.2010 18:15, Peter Zijlstra wrote:
On Tue, 2010-05-25 at 16:48 +0200, Piotr Hosowicz wrote:
May 25 15:04:35 aapi205 kernel: [ 9694.523288] BUG: using
smp_processor_id() in preemptible [00000000] code: shutdown/16256
May 25 15:04:35 aapi205 kernel: [ 9694.523296] caller is
dqstats_inc+0x19/0x2c
May 25 15:04:35 aapi205 kernel: [ 9694.523299] Pid: 16256, comm:
shutdown Tainted: P W 2.6.34-20100524-1752-patched #1
May 25 15:04:35 aapi205 kernel: [ 9694.523301] Call Trace:
May 25 15:04:35 aapi205 kernel: [ 9694.523308] [<ffffffff811a537b>]
debug_smp_processor_id+0xc7/0xe0
May 25 15:04:35 aapi205 kernel: [ 9694.523311] [<ffffffff8112c0ad>]
dqstats_inc+0x19/0x2c
May 25 15:04:35 aapi205 kernel: [ 9694.523314] [<ffffffff8112ee66>]
vfs_quota_sync+0x1b1/0x293
May 25 15:04:35 aapi205 kernel: [ 9694.523319] [<ffffffff8103bf21>] ?
wake_up_process+0x10/0x12

That's a different issue, see:

http://lkml.org/lkml/2010/5/22/164

I do not understand fully - does that mean I have to revert commit
a7cf4145b? And how to do it? Let's assume I git-pulled the source. What
should be next steps.

Ok, my fault, now I know how to revert. But I still do not know if this
is the right solution you meant. In the meantime I build the kernel
after revert.

Ok, I reverted the commit, built the kernel and rebooted - the problem is still the same during shutdown.

Regards,

Piotr Hosowicz

--
- No wiesz, pijany i o trzeciej nad ranem wracasz do domu!?
- A kto powiedział, że wracam? Po gitarę tylko przyszedłem.
NP: Slash - Ghost (Feat. Ian Astbury)
NB: 2.6.34-20100526-0324-pchd-and-revtd
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/