Hello All, Occasionally I've been have kernel Oops. I've just started to recognize the the signs to look for before it ends in freezing. It tends to happen after sleeping but I'm not sure if it starts there. I'm using a 2.6.3-ben2 kernel but I believe the same thing was happening with the 2.4 kernels. This time one partition ended up pretty corrupted. Once in the past the mac osx side was corrupted to the point it wouldn't boot.
Does this look like a hard drive problem? I've included the entire dmesg not sure where it begins to be relevant. Unfortunately I didn't realize I should have ran it through ksymoops before I rebooted to get /proc/kysms, lsmod etc. Is there any other info I can provide? Thanks for any help, digger e2109c5c IN from bad port 2f0 at e2109c38 IN from bad port 2f1 at e2109c5c IN from bad port 2f8 at e2109c38 IN from bad port 2f9 at e2109c5c IN from bad port 300 at e2109c38 IN from bad port 301 at e2109c5c IN from bad port 308 at e2109c38 IN from bad port 309 at e2109c5c IN from bad port 310 at e2109c38 IN from bad port 311 at e2109c5c IN from bad port 318 at e2109c38 IN from bad port 319 at e2109c5c IN from bad port 320 at e2109c38 IN from bad port 321 at e2109c5c IN from bad port 328 at e2109c38 IN from bad port 329 at e2109c5c IN from bad port 330 at e2109c38 IN from bad port 331 at e2109c5c IN from bad port 338 at e2109c38 IN from bad port 339 at e2109c5c IN from bad port 340 at e2109c38 IN from bad port 341 at e2109c5c IN from bad port 348 at e2109c38 IN from bad port 349 at e2109c5c IN from bad port 350 at e2109c38 IN from bad port 351 at e2109c5c IN from bad port 358 at e2109c38 IN from bad port 359 at e2109c5c IN from bad port 360 at e2109c38 IN from bad port 361 at e2109c5c IN from bad port 368 at e2109c38 IN from bad port 369 at e2109c5c IN from bad port 370 at e2109c38 IN from bad port 371 at e2109c5c IN from bad port 378 at e2109c38 IN from bad port 379 at e2109c5c IN from bad port 380 at e2109c38 IN from bad port 381 at e2109c5c IN from bad port 388 at e2109c38 IN from bad port 389 at e2109c5c IN from bad port 390 at e2109c38 IN from bad port 391 at e2109c5c IN from bad port 398 at e2109c38 IN from bad port 399 at e2109c5c IN from bad port 3a0 at e2109c38 IN from bad port 3a1 at e2109c5c IN from bad port 3a8 at e2109c38 IN from bad port 3a9 at e2109c5c IN from bad port 3b0 at e2109c38 IN from bad port 3b1 at e2109c5c IN from bad port 3b8 at e2109c38 IN from bad port 3b9 at e2109c5c IN from bad port 3c0 at e2109c38 IN from bad port 3c1 at e2109c5c IN from bad port 3c8 at e2109c38 IN from bad port 3c9 at e2109c5c IN from bad port 3d0 at e2109c38 IN from bad port 3d1 at e2109c5c IN from bad port 3d8 at e2109c38 IN from bad port 3d9 at e2109c5c IN from bad port 3e0 at e2109c38 IN from bad port 3e1 at e2109c5c IN from bad port 3e8 at e2109c38 IN from bad port 3e9 at e2109c5c IN from bad port 3f0 at e2109c38 IN from bad port 3f1 at e2109c5c IN from bad port 3f8 at e2109c38 IN from bad port 3f9 at e2109c5c IN from bad port 400 at e2109c38 IN from bad port 401 at e2109c5c IN from bad port 408 at e2109c38 IN from bad port 409 at e2109c5c IN from bad port 410 at e2109c38 IN from bad port 411 at e2109c5c IN from bad port 418 at e2109c38 IN from bad port 419 at e2109c5c IN from bad port 420 at e2109c38 IN from bad port 421 at e2109c5c IN from bad port 428 at e2109c38 IN from bad port 429 at e2109c5c IN from bad port 430 at e2109c38 IN from bad port 431 at e2109c5c IN from bad port 438 at e2109c38 IN from bad port 439 at e2109c5c IN from bad port 440 at e2109c38 IN from bad port 441 at e2109c5c IN from bad port 448 at e2109c38 IN from bad port 449 at e2109c5c IN from bad port 450 at e2109c38 IN from bad port 451 at e2109c5c IN from bad port 458 at e2109c38 IN from bad port 459 at e2109c5c IN from bad port 460 at e2109c38 IN from bad port 461 at e2109c5c IN from bad port 468 at e2109c38 IN from bad port 469 at e2109c5c IN from bad port 470 at e2109c38 IN from bad port 471 at e2109c5c IN from bad port 478 at e2109c38 IN from bad port 479 at e2109c5c IN from bad port 480 at e2109c38 IN from bad port 481 at e2109c5c IN from bad port 488 at e2109c38 IN from bad port 489 at e2109c5c IN from bad port 490 at e2109c38 IN from bad port 491 at e2109c5c IN from bad port 498 at e2109c38 IN from bad port 499 at e2109c5c IN from bad port 4a0 at e2109c38 IN from bad port 4a1 at e2109c5c IN from bad port 4a8 at e2109c38 IN from bad port 4a9 at e2109c5c IN from bad port 4b0 at e2109c38 IN from bad port 4b1 at e2109c5c IN from bad port 4b8 at e2109c38 IN from bad port 4b9 at e2109c5c IN from bad port 4c0 at e2109c38 IN from bad port 4c1 at e2109c5c IN from bad port 4c8 at e2109c38 IN from bad port 4c9 at e2109c5c IN from bad port 4d0 at e2109c38 IN from bad port 4d1 at e2109c5c IN from bad port 4d8 at e2109c38 IN from bad port 4d9 at e2109c5c IN from bad port 4e0 at e2109c38 IN from bad port 4e1 at e2109c5c IN from bad port 4e8 at e2109c38 IN from bad port 4e9 at e2109c5c IN from bad port 4f0 at e2109c38 IN from bad port 4f1 at e2109c5c IN from bad port 4f8 at e2109c38 IN from bad port 4f9 at e2109c5c IN from bad port 100 at e2109d1c excluding<7>IN from bad port 108 at e2109d1c IN from bad port 110 at e2109d1c IN from bad port 118 at e2109d1c IN from bad port 120 at e2109d1c IN from bad port 128 at e2109d1c IN from bad port 130 at e2109d1c IN from bad port 138 at e2109d1c IN from bad port 140 at e2109d1c IN from bad port 148 at e2109d1c IN from bad port 150 at e2109d1c IN from bad port 158 at e2109d1c IN from bad port 160 at e2109d1c IN from bad port 168 at e2109d1c IN from bad port 170 at e2109d1c IN from bad port 178 at e2109d1c IN from bad port 180 at e2109d1c IN from bad port 188 at e2109d1c IN from bad port 190 at e2109d1c IN from bad port 198 at e2109d1c IN from bad port 1a0 at e2109d1c IN from bad port 1a8 at e2109d1c IN from bad port 1b0 at e2109d1c IN from bad port 1b8 at e2109d1c IN from bad port 1c0 at e2109d1c IN from bad port 1c8 at e2109d1c IN from bad port 1d0 at e2109d1c IN from bad port 1d8 at e2109d1c IN from bad port 1e0 at e2109d1c IN from bad port 1e8 at e2109d1c IN from bad port 1f0 at e2109d1c IN from bad port 1f8 at e2109d1c IN from bad port 200 at e2109d1c IN from bad port 208 at e2109d1c IN from bad port 210 at e2109d1c IN from bad port 218 at e2109d1c IN from bad port 220 at e2109d1c IN from bad port 228 at e2109d1c IN from bad port 230 at e2109d1c IN from bad port 238 at e2109d1c IN from bad port 240 at e2109d1c IN from bad port 248 at e2109d1c IN from bad port 250 at e2109d1c IN from bad port 258 at e2109d1c IN from bad port 260 at e2109d1c IN from bad port 268 at e2109d1c IN from bad port 270 at e2109d1c IN from bad port 278 at e2109d1c IN from bad port 280 at e2109d1c IN from bad port 288 at e2109d1c IN from bad port 290 at e2109d1c IN from bad port 298 at e2109d1c IN from bad port 2a0 at e2109d1c IN from bad port 2a8 at e2109d1c IN from bad port 2b0 at e2109d1c IN from bad port 2b8 at e2109d1c IN from bad port 2c0 at e2109d1c IN from bad port 2c8 at e2109d1c IN from bad port 2d0 at e2109d1c IN from bad port 2d8 at e2109d1c IN from bad port 2e0 at e2109d1c IN from bad port 2e8 at e2109d1c IN from bad port 2f0 at e2109d1c IN from bad port 2f8 at e2109d1c IN from bad port 300 at e2109d1c IN from bad port 308 at e2109d1c IN from bad port 310 at e2109d1c IN from bad port 318 at e2109d1c IN from bad port 320 at e2109d1c IN from bad port 328 at e2109d1c IN from bad port 330 at e2109d1c IN from bad port 338 at e2109d1c IN from bad port 340 at e2109d1c IN from bad port 348 at e2109d1c IN from bad port 350 at e2109d1c IN from bad port 358 at e2109d1c IN from bad port 360 at e2109d1c IN from bad port 368 at e2109d1c IN from bad port 370 at e2109d1c IN from bad port 378 at e2109d1c IN from bad port 380 at e2109d1c IN from bad port 388 at e2109d1c IN from bad port 390 at e2109d1c IN from bad port 398 at e2109d1c IN from bad port 3a0 at e2109d1c IN from bad port 3a8 at e2109d1c IN from bad port 3b0 at e2109d1c IN from bad port 3b8 at e2109d1c IN from bad port 3c0 at e2109d1c IN from bad port 3c8 at e2109d1c IN from bad port 3d0 at e2109d1c IN from bad port 3d8 at e2109d1c IN from bad port 3e0 at e2109d1c IN from bad port 3e8 at e2109d1c IN from bad port 3f0 at e2109d1c IN from bad port 3f8 at e2109d1c IN from bad port 400 at e2109d1c IN from bad port 408 at e2109d1c IN from bad port 410 at e2109d1c IN from bad port 418 at e2109d1c IN from bad port 420 at e2109d1c IN from bad port 428 at e2109d1c IN from bad port 430 at e2109d1c IN from bad port 438 at e2109d1c IN from bad port 440 at e2109d1c IN from bad port 448 at e2109d1c IN from bad port 450 at e2109d1c IN from bad port 458 at e2109d1c IN from bad port 460 at e2109d1c IN from bad port 468 at e2109d1c IN from bad port 470 at e2109d1c IN from bad port 478 at e2109d1c IN from bad port 480 at e2109d1c IN from bad port 488 at e2109d1c IN from bad port 490 at e2109d1c IN from bad port 498 at e2109d1c IN from bad port 4a0 at e2109d1c IN from bad port 4a8 at e2109d1c IN from bad port 4b0 at e2109d1c IN from bad port 4b8 at e2109d1c IN from bad port 4c0 at e2109d1c IN from bad port 4c8 at e2109d1c IN from bad port 4d0 at e2109d1c IN from bad port 4d8 at e2109d1c IN from bad port 4e0 at e2109d1c IN from bad port 4e8 at e2109d1c IN from bad port 4f0 at e2109d1c IN from bad port 4f8 at e2109d1c nothing: probe failed. cs: memory probe 0x80080000-0x8008ffff: clean. bus pcmcia: add driver snd-vxpocket bus i2c: add driver PMac Keywest Audio bus i2c: add device 6-0035 bound device '6-0035' to driver 'PMac Keywest Audio' bus usb: add driver snd-usb-audio drivers/usb/core/usb.c: registered new driver snd-usb-audio drivers/usb/core/usb.c: deregistering driver snd-usb-audio bus usb: remove driver snd-usb-audio bus i2c: remove device 6-0035 bus i2c: remove driver PMac Keywest Audio bus i2c: add driver PMac Keywest Audio bus i2c: add device 6-0035 bound device '6-0035' to driver 'PMac Keywest Audio' bus usb: add driver snd-usb-audio drivers/usb/core/usb.c: registered new driver snd-usb-audio hdc: start_power_step(step: 0) hdc: completing PM request, suspend hda: start_power_step(step: 0) hda: start_power_step(step: 1) hda: complete_power_step(step: 1, stat: 50, err: 0) hda: completing PM request, suspend eth0: Airport entering sleep mode radeonfb: suspending to state: 2... radeonfb: switching to D2 state... radeonfb: switching to D0 state... eth0: get_wireless_stats() called while device not present radeonfb: resumed ! ohci_hcd 0001:01:18.0: USB continue from host wakeup ohci_hcd 0001:01:19.0: USB continue from host wakeup eth0: get_wireless_stats() called while device not present eth0: Airport waking up hda: Wakeup request inited, waiting for !BSY... hda: start_power_step(step: 1000) ide_pmac: Set UDMA timing for mode 4, reg: 0x0c50038c hda: Enabling Ultra DMA 4 hda: completing PM request, resume hdc: Wakeup request inited, waiting for !BSY... hdc: start_power_step(step: 1000) hdc: MDMA, cycleTime: 120, accessTime: 90, recTime: 30 hdc: Set MDMA timing for mode 2, reg: 0x00011d26 hdc: Enabling MultiWord DMA 2 hdc: completing PM request, resume adb: starting probe task... eth0: New link status: Connected (0001) adb devices: [2]: 2 c3 [3]: 3 1 [7]: 7 1f ADB keyboard at 2, handler 1 ADB mouse at 3, handler set to 4 (trackpad) adb: finished probe task... agpgart: Putting AGP V2 device at 0000:00:0b.0 into 4x mode agpgart: Putting AGP V2 device at 0000:00:10.0 into 4x mode hdc: start_power_step(step: 0) hdc: completing PM request, suspend hda: start_power_step(step: 0) hda: start_power_step(step: 1) hda: complete_power_step(step: 1, stat: 50, err: 0) hda: completing PM request, suspend eth0: Airport entering sleep mode eth0: get_wireless_stats() called while device not present radeonfb: suspending to state: 2... radeonfb: switching to D2 state... radeonfb: switching to D0 state... eth0: get_wireless_stats() called while device not present radeonfb: resumed ! ohci_hcd 0001:01:18.0: USB continue from host wakeup ohci_hcd 0001:01:19.0: USB continue from host wakeup eth0: get_wireless_stats() called while device not present eth0: Airport waking up hda: Wakeup request inited, waiting for !BSY... hda: start_power_step(step: 1000) ide_pmac: Set UDMA timing for mode 4, reg: 0x0c50038c hda: Enabling Ultra DMA 4 hda: completing PM request, resume hdc: Wakeup request inited, waiting for !BSY... hdc: start_power_step(step: 1000) hdc: MDMA, cycleTime: 120, accessTime: 90, recTime: 30 hdc: Set MDMA timing for mode 2, reg: 0x00011d26 hdc: Enabling MultiWord DMA 2 hdc: completing PM request, resume adb: starting probe task... eth0: New link status: Connected (0001) adb devices: [2]: 2 c3 [3]: 3 1 [7]: 7 1f ADB keyboard at 2, handler 1 ADB mouse at 3, handler set to 4 (trackpad) adb: finished probe task... agpgart: Putting AGP V2 device at 0000:00:0b.0 into 4x mode agpgart: Putting AGP V2 device at 0000:00:10.0 into 4x mode cdrom: This disc doesn't have any tracks I recognize! cdrom: This disc doesn't have any tracks I recognize! cdrom: This disc doesn't have any tracks I recognize! cdrom: This disc doesn't have any tracks I recognize! Oops: kernel access of bad area, sig: 11 [#1] NIP: C0013910 LR: C0048E90 SP: DFEE1CE0 REGS: dfee1c30 TRAP: 0301 Not tainted MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00DCDBB1, DSISR: 40000000 TASK = c0904e00[7] 'kswapd0' Last syscall: -1 GPR00: C0300000 DFEE1CE0 C0904E00 0DC40000 0DC40000 1109B81C 00000001 40000000 GPR08: 000000DC 00DCDAD5 CFC419E0 CF17FF60 0035B9D0 Call trace: [c0048e90] try_to_unmap_one+0x90/0x1ec [c0049098] try_to_unmap+0xac/0x1c8 [c003ffb8] shrink_list+0x294/0x528 [c0040418] shrink_cache+0x1cc/0x368 [c0041070] balance_pgdat+0x1ac/0x220 [c00411a4] kswapd+0xc0/0xcc [c00090ec] kernel_thread+0x44/0x60 cdrom: This disc doesn't have any tracks I recognize! Oops: kernel access of bad area, sig: 11 [#2] NIP: C007C954 LR: C0080ECC SP: D4A57E00 REGS: d4a57d50 TRAP: 0301 Not tainted MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 8E813FF5, DSISR: 40000000 TASK = cb620140[12395] 'ps' Last syscall: 3 GPR00: 09A3DEFD D4A57E00 CB620140 CEC419E0 C28080C7 C01953E9 D4A57E20 0000000A GPR08: 00000000 001AF811 8E813FBD 00001000 88000424 Call trace: [c0080ecc] proc_pid_status+0x378/0x3a8 [c007dfa8] proc_info_read+0x68/0x198 [c0051374] vfs_read+0xdc/0x128 [c00515e4] sys_read+0x40/0x74 [c0005e7c] ret_from_syscall+0x0/0x44 attempt to access beyond end of device hda13: rw=0, want=991120232, limit=12582912 attempt to access beyond end of device hda13: rw=0, want=991120232, limit=12582912 EXT3-fs error (device hda13): ext3_free_blocks: Freeing blocks not in datazone - block = 1734502764, count = 1 Aborting journal on device hda13. EXT3-fs error (device hda13): ext3_free_blocks: Freeing blocks not in datazone - block = 1932422259, count = 1 EXT3-fs error (device hda13): ext3_free_blocks: Freeing blocks not in datazone - block = 774909551, count = 1 EXT3-fs error (device hda13): ext3_free_blocks: Freeing blocks not in datazone - block = 3157557, count = 1 ext3_reserve_inode_write: aborting transaction: Journal has aborted in __ext3_journal_get_write_access<2>EXT3-fs error (device hda13) in ext3_reserve_inode_write: Journal has aborted EXT3-fs error (device hda13) in ext3_truncate: Journal has aborted ext3_reserve_inode_write: aborting transaction: Journal has aborted in __ext3_journal_get_write_access<2>EXT3-fs error (device hda13) in ext3_reserve_inode_write: Journal has aborted EXT3-fs error (device hda13) in ext3_orphan_del: Journal has aborted ext3_reserve_inode_write: aborting transaction: Journal has aborted in __ext3_journal_get_write_access<2>EXT3-fs error (device hda13) in ext3_reserve_inode_write: Journal has aborted EXT3-fs error (device hda13) in ext3_delete_inode: Journal has aborted ext3_abort called. EXT3-fs abort (device hda13): ext3_journal_start: Detected aborted journal Remounting filesystem read-only