Neil, I just upgraded an ia64 (Altix, 16k page size) test box to 2.6.24-rc3 from 2.6.23 and I get it panicing on boot in the umem driver.
[ 55.499300] v2.3 : Micro Memory(tm) PCI memory board block driver [ 55.519331] ACPI: Unable to derive IRQ for device 0006:00:01.0 [ 55.528294] ACPI: PCI Interrupt 0006:00:01.0[A]: no GSI [ 55.529214] umem 0006:00:01.0: Micro Memory(tm) controller found (PCI Mem Module (Battery Backup)) [ 55.530968] umem 0006:00:01.0: CSR 0xc00000080da00000 -> 0xc00000080da00000 (0x100) [ 55.552881] umem 0006:00:01.0: Size 1048576 KB, Battery 1 Disabled (FAILURE), Battery 2 Disabled (FAILURE) [ 55.559064] umem 0006:00:01.0: Window size 16777216 bytes, IRQ 64 [ 55.560131] umem 0006:00:01.0: memory already initialized [ 55.561501] umema:<1>Unable to handle kernel NULL pointer dereference (address 000000000000002a) [ 55.580231] swapper[0]: Oops 8813272891392 [1] [ 55.581096] Modules linked in: umem qla2xxx [ 55.582022] [ 55.582023] Pid: 0, CPU 0, comm: swapper [ 55.608663] psr : 0000101008026018 ifs : 8000000000000b9c ip : [<a0000002046e1ce0>] Not tainted [ 55.610226] ip is at process_page+0x1c0/0x760 [umem] [ 55.611107] unat: 0000000000000000 pfs : 0000000000000b9c rsc : 0000000000000003 [ 55.660528] rnat: e0000030023e5e40 bsps: e000003002563000 pr : a56911155aa696a5 [ 55.661866] ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c0270033f [ 55.663204] csd : 0000000000000000 ssd : 0000000000000000 [ 55.712930] b0 : a0000002046e1b70 b6 : a0000002046e1b20 b7 : a00000010008d300 [ 55.714267] f6 : 1003e0000060100000000 f7 : 1003e0000000000400000 [ 55.715395] f8 : 1003e0000000000180400 f9 : 1003e0000000080000000 [ 55.816292] f10 : 1003e0000000000000400 f11 : 1003e0000000000049919 [ 55.817422] r1 : a0000002046ebe80 r2 : a0000002046f7640 r3 : 0000000000000040 [ 55.818747] r8 : 0000000000000000 r9 : 0000000000000000 r10 : 0000000000000000 [ 55.866550] r11 : 0000000000000003 r12 : a000000100bfbbb0 r13 : a000000100bf4000 [ 55.867886] r14 : 000000000000002a r15 : 0000000000000000 r16 : 0000000000000003 [ 55.894776] r17 : a0000002046e5630 r18 : 0000000000000000 r19 : 0000000000000003 [ 55.896113] r20 : e00000398c980030 r21 : e000003988381f40 r22 : 0000000000000000 [ 55.897450] r23 : 0000000000000001 r24 : 0000000000000001 r25 : e000003988381f28 [ 55.927571] r26 : 0000000000000001 r27 : 0000000000000000 r28 : 0000000000040000 [ 55.928734] r29 : 00000000cf0c01d0 r30 : e00000398c980038 r31 : 0000000000000000 [ 55.930075] [ 55.930077] Call Trace: [ 56.031008] [<a000000100015e00>] show_stack+0x80/0xa0 [ 56.031010] sp=a000000100bfb780 bsp=a000000100bf5238 [ 56.033460] [<a0000001000166f0>] show_regs+0x870/0x8a0 [ 56.033462] sp=a000000100bfb950 bsp=a000000100bf51d8 [ 56.093627] [<a00000010003e830>] die+0x210/0x3a0 [ 56.093629] sp=a000000100bfb950 bsp=a000000100bf5190 [ 56.213913] [<a00000010006eca0>] ia64_do_page_fault+0x9c0/0xb00 [ 56.213915] sp=a000000100bfb950 bsp=a000000100bf5138 [ 56.231427] [<a00000010000b640>] ia64_leave_kernel+0x0/0x280 [ 56.231429] sp=a000000100bfb9e0 bsp=a000000100bf5138 [ 56.278001] [<a0000002046e1ce0>] process_page+0x1c0/0x760 [umem] [ 56.278004] sp=a000000100bfbbb0 bsp=a000000100bf5058 [ 56.280476] [<a0000001000dab30>] tasklet_action+0x270/0x360 [ 56.280478] sp=a000000100bfbbb0 bsp=a000000100bf5018 [ 56.370160] [<a0000001000d9a60>] __do_softirq+0x200/0x240 [ 56.370162] sp=a000000100bfbbb0 bsp=a000000100bf4f80 [ 56.476607] [<a0000001000d9b10>] do_softirq+0x70/0xc0 [ 56.476609] sp=a000000100bfbbb0 bsp=a000000100bf4f20 [ 56.478889] [<a0000001000d9be0>] irq_exit+0x80/0xc0 [ 56.478891] sp=a000000100bfbbb0 bsp=a000000100bf4f08 [ 56.529780] [<a000000100012b90>] ia64_handle_irq+0x1b0/0x3c0 [ 56.529782] sp=a000000100bfbbb0 bsp=a000000100bf4e98 [ 56.636341] [<a00000010000b640>] ia64_leave_kernel+0x0/0x280 [ 56.636343] sp=a000000100bfbbb0 bsp=a000000100bf4e98 [ 56.638823] [<a000000100017140>] default_idle+0x1a0/0x1c0 [ 56.638825] sp=a000000100bfbd80 bsp=a000000100bf4e30 [ 56.689924] [<a000000100015a70>] cpu_idle+0x210/0x440 [ 56.689926] sp=a000000100bfbe20 bsp=a000000100bf4db8 [ 56.796362] [<a000000100928850>] rest_init+0x110/0x140 [ 56.796364] sp=a000000100bfbe20 bsp=a000000100bf4da0 [ 56.798668] [<a000000100b49d20>] start_kernel+0x7c0/0x880 [ 56.798670] sp=a000000100bfbe20 bsp=a000000100bf4d28 [ 56.850239] [<a000000100930670>] __kprobes_text_end+0x6d0/0x6f0 [ 56.850241] sp=a000000100bfbe30 bsp=a000000100bf4c40 -- Dave Chinner Principal Engineer SGI Australian Software Group -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/