mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* 2.6.25.6  kernel BUG at mm/highmem.c:319!
@ 2008-06-26 14:59 Dave Jones
  2008-06-26 15:37 ` Arjan van de Ven
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Jones @ 2008-06-26 14:59 UTC (permalink / raw)
  To: Linux Kernel

Anyone know how this can happen ?
We just got a report from a user who is hitting the 

        BUG_ON(!PageHighMem(page));

in set_page_address().

	Dave

Jun 26 00:59:02 getman kernel: ------------[ cut here ]------------
Jun 26 00:59:02 getman kernel: kernel BUG at mm/highmem.c:319!
Jun 26 00:59:02 getman kernel: invalid opcode: 0000 [#1] SMP
Jun 26 00:59:02 getman kernel: Modules linked in: autofs4 w83627ehf hwmon_vid hwmon nf_conntrack_netbios_ns ipt_REJECT ipt_LOG xt_tcpudp nf_conntrack_ipv4 xt_
state nf_conntrack iptable_filter ip_tables x_tables dm_mirror dm_mod ipv6 snd_hda_intel snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device s
nd_pcm_oss snd_mixer_oss snd_pcm i915 snd_timer snd_page_alloc snd_hwdep button drm snd iTCO_wdt e1000e soundcore iTCO_vendor_support i2c_i801 i2c_algo_bit sr
_mod pcspkr sg i2c_core floppy cdrom ata_piix ata_generic pata_acpi libata sd_mod scsi_mod raid456 async_xor async_memcpy async_tx xor raid1 ext3 jbd mbcache
uhci_hcd ohci_hcd ehci_hcd [last unloaded: scsi_wait_scan]
Jun 26 00:59:02 getman kernel:
Jun 26 00:59:02 getman kernel: Pid: 17557, comm: ps Not tainted (2.6.25.6-55.fc9.i686 #1)
Jun 26 00:59:02 getman kernel: EIP: 0060:[<c046c326>] EFLAGS: 00010293 CPU: 1
Jun 26 00:59:02 getman kernel: EIP is at set_page_address+0x14b/0x152
Jun 26 00:59:02 getman kernel: EAX: 00000001 EBX: c0006004 ECX: c0006004 EDX: 00000000
Jun 26 00:59:02 getman kernel: ESI: 00000004 EDI: c0712200 EBP: e8cc9e8c ESP: e8cc9e70
Jun 26 00:59:02 getman kernel:  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Jun 26 00:59:02 getman kernel: Process ps (pid: 17557, ti=e8cc9000 task=f3e96000 task.ti=e8cc9000)
Jun 26 00:59:02 getman kernel: Stack: 00000000 c16f6740 c046d7ae bff8dee5 c0006004 00000004 c0712200 e8cc9eb4
Jun 26 00:59:02 getman kernel:        c046c448 f7b3a000 00000000 c16f6740 c046c1bf c0836b88 00000400 e8cc9ec8
Jun 26 00:59:02 getman kernel:        e8cc9f18 e8cc9ee8 c046c4ad c1788ea0 ee292e20 00000001 c0791398 00000010
Jun 26 00:59:02 getman kernel: Call Trace:
Jun 26 00:59:02 getman kernel:  [<c046d7ae>] ? follow_page+0x193/0x1e0
Jun 26 00:59:02 getman kernel:  [<c046c448>] ? flush_all_zero_pkmaps+0x90/0xac
Jun 26 00:59:02 getman kernel:  [<c046c1bf>] ? page_address+0x8f/0xab
Jun 26 00:59:02 getman kernel:  [<c046c4ad>] ? kmap_high+0x49/0x185
Jun 26 00:59:02 getman kernel:  [<c041b2af>] ? kmap+0x53/0x60
Jun 26 00:59:02 getman kernel:  [<c046eea0>] ? access_process_vm+0x89/0x110
Jun 26 00:59:02 getman kernel:  [<c04b2116>] ? proc_pid_cmdline+0x53/0xc6
Jun 26 00:59:02 getman kernel:  [<c04b2ef1>] ? proc_info_read+0x51/0x9d
Jun 26 00:59:02 getman kernel:  [<c04b2ea0>] ? proc_info_read+0x0/0x9d
Jun 26 00:59:02 getman kernel:  [<c048284c>] ? vfs_read+0x87/0x12b
Jun 26 00:59:02 getman kernel:  [<c0480b8f>] ? do_sys_open+0xab/0xb5
Jun 26 00:59:02 getman kernel:  [<c0482989>] ? sys_read+0x3b/0x60
Jun 26 00:59:02 getman kernel:  [<c0405bf2>] ? syscall_call+0x7/0xb
Jun 26 00:59:02 getman kernel:  [<c0620000>] ? agp_amd64_probe+0x2e4/0x3ee
Jun 26 00:59:02 getman kernel:  =======================
Jun 26 00:59:02 getman kernel: Code: b8 10 62 83 c0 eb 17 8d 42 f8 8b 50 08 0f 18 02 90 8d 70 08 3b 75 ec 75 af 8b 55 f0 89 f8 e8 33 ec 1b 00 83 c4 10 5b 5e 5
f 5d c3 <0f> 0b e9 15 ff ff ff 55 89 e5 53 89 c3 b8 80 2e 74 c0 e8 cc eb
Jun 26 00:59:02 getman kernel: EIP: [<c046c326>] set_page_address+0x14b/0x152 SS:ESP 0068:e8cc9e70
Jun 26 00:59:02 getman kernel: ---[ end trace 5da5710ae0fc09c3 ]---


-- 
http://www.codemonkey.org.uk

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2.6.25.6  kernel BUG at mm/highmem.c:319!
  2008-06-26 14:59 2.6.25.6 kernel BUG at mm/highmem.c:319! Dave Jones
@ 2008-06-26 15:37 ` Arjan van de Ven
  2008-06-26 17:13   ` Hugh Dickins
  0 siblings, 1 reply; 3+ messages in thread
From: Arjan van de Ven @ 2008-06-26 15:37 UTC (permalink / raw)
  To: Dave Jones; +Cc: Linux Kernel

On Thu, 26 Jun 2008 10:59:42 -0400
Dave Jones <davej@redhat.com> wrote:

> Anyone know how this can happen ?
> We just got a report from a user who is hitting the 
> 
>         BUG_ON(!PageHighMem(page));
> 
> in set_page_address().

we discussed this 2 or 3 weeks ago as part of the kerneloops reports...
everyone is puzzled... it's the number 20 report right now.

http://www.kerneloops.org/search.php?search=set_page_address

it seems that fuse is a very popular module when this hits...

-- 
If you want to reach me at my work email, use arjan@linux.intel.com
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2.6.25.6  kernel BUG at mm/highmem.c:319!
  2008-06-26 15:37 ` Arjan van de Ven
@ 2008-06-26 17:13   ` Hugh Dickins
  0 siblings, 0 replies; 3+ messages in thread
From: Hugh Dickins @ 2008-06-26 17:13 UTC (permalink / raw)
  To: Arjan van de Ven; +Cc: Dave Jones, Linux Kernel

On Thu, 26 Jun 2008, Arjan van de Ven wrote:
> On Thu, 26 Jun 2008 10:59:42 -0400
> Dave Jones <davej@redhat.com> wrote:
> 
> > Anyone know how this can happen ?
> > We just got a report from a user who is hitting the 
> > 
> >         BUG_ON(!PageHighMem(page));
> > 
> > in set_page_address().
> 
> we discussed this 2 or 3 weeks ago as part of the kerneloops reports...
> everyone is puzzled... it's the number 20 report right now.
> 
> http://www.kerneloops.org/search.php?search=set_page_address
> 
> it seems that fuse is a very popular module when this hits...

I'm as puzzled now as back then.  And fuse isn't in Dave's list.
But I did notice after reporting back on it, that i915 appears in all
of the reports I looked at; and Fedora does have some drm/i915
patches, which do involve kmap.

I know precious little about drm, but didn't spot anything in those
patches which was likely to cause this: they might be a good place
for Dave to start looking though.

If this user is suffering from it repeatedly, might s/he be prepared
to run a kernel with more debug in it?  Though at this moment,
I don't know what it is that I'd like to be looking for anyway -
it's always easier to come up with debug patches when you've a
hypothesis as to what's going on, which I don't have.

Hugh

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-06-26 18:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-26 14:59 2.6.25.6 kernel BUG at mm/highmem.c:319! Dave Jones
2008-06-26 15:37 ` Arjan van de Ven
2008-06-26 17:13   ` Hugh Dickins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®