oops at boot (squashfs ??)

Bug #32481 reported by Jerome Lacoste
12
Affects Status Importance Assigned to Milestone
squashfs (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

[4295026.313000] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[4295026.313000] printing eip:
[4295026.313000] 402e919f
[4295026.313000] *pde = 00000000
[4295026.313000] Oops: 0002 [#1]
[4295026.313000] PREEMPT
[4295026.313000] Modules linked in: dm_mod md_mod pcmcia snd_maestro3 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd yenta_socket rsrc_nonstatic pcmcia_core soundcore joydev tsdev nvidia rtc intel_agp parport_pc parport floppy pcspkr shpchp af_packet psmouse serio_raw agpgart pci_hotplug evdev e100 mii squashfs unionfs loop nls_cp437 isofs ohci1394 ieee1394 uhci_hcd usbcore ide_generic ide_cd cdrom ide_disk piix generic thermal processor fan capability commoncap vga16fb cfbcopyarea vgastate cfbimgblt cfbfillrect fbcon tileblit font bitblit softcursor
[4295026.313000] CPU: 0
[4295026.313000] EIP: 0060:[<402e919f>] Tainted: P VLI
[4295026.313000] EFLAGS: 00010002 (2.6.15-15-386)
[4295026.313000] EIP is at __down+0x5f/0x120
[4295026.313000] eax: 420c7cf0 ebx: 420c6000 ecx: 420c6000 edx: 00000000
[4295026.313000] esi: 4fbf0324 edi: 00000206 ebp: 4fbf032c esp: 420c7ce0
[4295026.313000] ds: 007b es: 007b ss: 0068
[4295026.313000] Process readahead-list (pid: 4446, threadinfo=420c6000 task=420a9590)
[4295026.313000] Stack: 420a9590 00000001 420a9590 40118270 4fbf032c 00000000 420c6000 00093c24
[4295026.313000] 00000000 00000000 402e7b2f 420c6000 4fbf0240 509b8b7b 4fbf0324 4fbf034c
[4295026.313000] 4fbf0240 420c6000 4c884888 403e1ab4 420c6000 420c6000 4be5f094 4c884888
[4295026.313000] Call Trace:
[4295026.313000] [<40118270>] default_wake_function+0x0/0x20
[4295026.313000] [<402e7b2f>] __down_failed+0x7/0xc
[4295026.313000] [<509b8b7b>] .text.lock.inode+0xaf/0x174 [squashfs]
[4295026.313000] [<509b707f>] squashfs_readpage+0x13f/0x540 [squashfs]
[4295026.313000] [<4017701d>] dput+0x10d/0x2c0
[4295026.313000] [<4017c88c>] mntput_no_expire+0x1c/0x90
[4295026.313000] [<4016e00b>] __link_path_walk+0xe2b/0xfd0
[4295026.313000] [<4017701d>] dput+0x10d/0x2c0
[4295026.313000] [<4017c88c>] mntput_no_expire+0x1c/0x90
[4295026.313000] [<509c3a8d>] inode_permission+0x11d/0x1d0 [unionfs]
[4295026.313000] [<401d9f75>] radix_tree_node_alloc+0x15/0x60
[4295026.313000] [<401da23f>] radix_tree_insert+0xff/0x140
[4295026.313000] [<4013edd6>] add_to_page_cache+0x46/0xb0
[4295026.313000] [<401464ec>] read_pages+0xac/0x130
[4295026.313000] [<40143c4e>] __alloc_pages+0x4e/0x2e0
[4295026.313000] [<401466e1>] __do_page_cache_readahead+0x171/0x1d0
[4295026.313000] [<40146783>] force_page_cache_readahead+0x43/0xa0
[4295026.313000] [<4013fe69>] do_readahead+0x39/0x40
[4295026.313000] [<4013fee6>] sys_readahead+0x76/0x90
[4295026.313000] [<4010302b>] sysenter_past_esp+0x54/0x79
[4295026.313000] Code: 0c 70 82 11 40 c7 02 02 00 00 00 9c 5f fa ff 40 14 8d 6e 08 83 4c 24 04 01 8b 55 04 8d 44 24 10 89 45 04 89 6c 24 10 89 54 24 14 <89> 02 8b 46 04 8d 50 01 89 56 04 01 06 0f 98 c0 84 c0 75 7e c7
[4295026.313000] <6>note: readahead-list[4446] exited with preempt_count 1

Tags: kernel-oops
Revision history for this message
Jerome Lacoste (jerome-lacoste) wrote : dmesg that shows the oops

dmesg that shows the oops.

Revision history for this message
Jerome Lacoste (jerome-lacoste) wrote :

See also but #32480 that also displays a oops in squashfs, with a different stack trace (same reporter, same live cd, different machine).

Revision history for this message
sam tygier (samtygier) wrote :
Revision history for this message
Jerome Lacoste (jerome-lacoste) wrote :

Sam: maybe but other issue references ppc archi. Was on i386

Revision history for this message
Ben Collins (ben-collins) wrote :

More than likely, this is the same issue as the ppc one. The kernel is upgraded to support v3 squashfs, and this fixes the crash on PPC. Likely, the problem is just starting to occur elsewhere.

I think squashfs just needs to start using v3 for our liveCD filesystems.

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

I think we may have just fixed this ;)

Changed in squashfs:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.