#9858: Ripping CDs -> page fault panic -----------------------------+---------------------------- Reporter: ttcoder | Owner: nobody Type: bug | Status: assigned Priority: high | Milestone: R1/beta1 Component: System/Kernel | Version: R1/Development Resolution: | Keywords: slab Blocked By: | Blocking: Has a Patch: 0 | Platform: All -----------------------------+---------------------------- Comment (by ttcoder): Ingo, long story short -- SMP makes a bit of difference quantatively, but not qualitatively, Also I did a "page_stats" in case you want to take a look. @korli & bonefish: in case that matters, when I toyed with Pulse to disable a core I always disabled the ''second'' one, leaving only the ''first'' CPU running. As to the disabled SMP case, I notice Pulse and ProcessController behave as if there is only one CPU in the system at all, so I dunno which it is (probably same situation, it's CPU # 0 that's running and handling interrupts?). The long version: After Ingo's explanation I rebooted and picked "Disable SMP" in the boot menu. Ended up with only one CPU gauge in the deskbar ..etc as should be. Started ripping, reading the news, listening to ripped tracks (quitting/restarting/quitting/restarting MediaPlayer each time, so as the "mutate" the kernel structures as much and as often as possible), doing Alt-A select all and "Get Info" in tracker ..etc. After 4 CDs the thing was still running like a champ so I started to feel excited, "wow this test is hammering the machine in an unprecedented way yet it won't crash with SMP disabled, so we have uncovered an SMP-specific bug in Haiku"-style. On the fifth CD it KDL'ed though, sigh! So SMP is not the culprit it seems. I've seen in the "sister" tickets that Ingo recommended using "page_stats" too, so I did (see attached screen grab). Also I noticed this in my syslog, but it's there even when not ripping CDs so probably not significant: {{{mark_page_range_in_use(0x0, 0xa0): start page is before free list}}} -- Ticket URL: <http://dev.haiku-os.org/ticket/9858#comment:13> Haiku <http://dev.haiku-os.org> Haiku - the operating system.