On Wednesday 14 March 2007 11:21, Mel Gorman wrote:Can you tell me if the faulting line was at the check for PageBuddy?
I don't know, sorry.
Can you
also apply the following patch and boot with loglevel=8 please? The
patch moves the check for pfn_valid() before PageBuddy() is called.
Boots fine with this patch:
<SNIP>
Virtual mem_map starts at 0xa0007fffc7200000
Zone PFN ranges:
<SNIP>
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
PM: Writing back config space on device 0000:20:02.0 at offset b (was 164514e4, writing 12a4103c)
PM: Writing back config space on device 0000:20:02.0 at offset 3 (was 0, writing c020)
PM: Writing back config space on device 0000:20:02.0 at offset 2 (was 2000000, writing 2000015)
PM: Writing back config space on device 0000:20:02.0 at offset 1 (was 2b00000, writing 2b00146)
BUG: at drivers/pci/pci.c:679 pci_restore_state()
Call Trace:
[<a000000100014980>] show_stack+0x40/0xa0
sp=e000004063a5fb90 bsp=e000004063a58f98
[<a0000001000152b0>] dump_stack+0x30/0x60
sp=e000004063a5fd60 bsp=e000004063a58f80
[<a0000001003f8800>] pci_restore_state+0x480/0x4a0
sp=e000004063a5fd60 bsp=e000004063a58f38
[<a00000010051a0b0>] tg3_chip_reset+0x6d0/0x1020
sp=e000004063a5fd70 bsp=e000004063a58ef0
[<a00000010051b190>] tg3_reset_hw+0xb0/0x3e20
sp=e000004063a5fd80 bsp=e000004063a58e90
[<a00000010051efb0>] tg3_init_hw+0xb0/0xe0
sp=e000004063a5fdc0 bsp=e000004063a58e68
[<a000000100523af0>] tg3_open+0x690/0xe00
sp=e000004063a5fdc0 bsp=e000004063a58e10
[<a000000100647f90>] dev_open+0xf0/0x1e0
sp=e000004063a5fdd0 bsp=e000004063a58de0
[<a000000100645c00>] dev_change_flags+0xc0/0x240
sp=e000004063a5fdd0 bsp=e000004063a58da0
[<a0000001006df200>] devinet_ioctl+0x5a0/0xfe0
sp=e000004063a5fdd0 bsp=e000004063a58d40
[<a0000001006dfdd0>] inet_ioctl+0x190/0x240
sp=e000004063a5fe10 bsp=e000004063a58d10
[<a00000010062cf00>] sock_ioctl+0x5c0/0x620
sp=e000004063a5fe10 bsp=e000004063a58ce0
[<a000000100172cb0>] do_ioctl+0x90/0x180
sp=e000004063a5fe10 bsp=e000004063a58ca0
[<a000000100173650>] vfs_ioctl+0x8b0/0x920
sp=e000004063a5fe10 bsp=e000004063a58c58
[<a000000100173720>] sys_ioctl+0x60/0xc0
sp=e000004063a5fe20 bsp=e000004063a58bd8
[<a00000010000c180>] ia64_ret_from_syscall+0x0/0x20
sp=e000004063a5fe30 bsp=e000004063a58bd8
[<a000000000010620>] __kernel_syscall_via_break+0x0/0x20
sp=e000004063a60000 bsp=e000004063a58bd8
Remainder snipped