Opened 4 years ago

Closed 3 years ago

#16419 closed bug (fixed)

Kernal Panic "failed to acquire spinlock for a long time” in _user_poll

Reported by: bronzie94 Owned by: nobody
Priority: normal Milestone: R1/beta3
Component: System/Kernel Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking:
Platform: x86-64

Description (last modified by bronzie94)

Kernel Panic (64bit) on 2011 MBP (*Dual Core H/T i7, 8GB, 500GB hdd)

I recently installed Haiku 64 on my 2011 MBP. I have suppressed Intel graphics drivers (using Vesa) but everything else is pretty-well default per installation.

I am experiencing constant kernel panic tantrums, to the point that I had trouble running os/app package updates and installing larger programs through the package manager. I suspect this may have to do with the Broadcom ethernet driver as I am usually doing something network related when the machine keels over, and the longest it has stayed up is when the ethernet was physically disconnected.

A (sorry blurry) screen shot is at: https://discuss.haiku-os.org/t/haiku-on-mac/8815/67?u=bronzie94 and attached

Attachments (5)

4eb2c147b953880f.jpeg (275.9 KB ) - added by bronzie94 4 years ago.
Blurry Screen Photo of Kernel Panic message
002A49FA-BB20-4F42-9A34-8C03533C4E5D.jpeg (2.3 MB ) - added by bronzie94 4 years ago.
1 core only Kernel panic Screenshot
F55187A0-908A-4627-A577-F41C2D392FB8.jpeg (4.6 MB ) - added by bronzie94 4 years ago.
COU and O/S version details from Haiku About screen
MBP Haiku devices.png (172.4 KB ) - added by bronzie94 4 years ago.
Att 3: MBP Devices listing including Broadcom Ethernet detail
285C2E2F-86EE-4C15-BC2E-F12B4B24F869.jpeg (4.0 MB ) - added by bronzie94 4 years ago.
Att 5: random unattended) General Protection Exception - Tracker Task Loop

Change History (20)

by bronzie94, 4 years ago

Attachment: 4eb2c147b953880f.jpeg added

Blurry Screen Photo of Kernel Panic message

comment:1 by bronzie94, 4 years ago

Description: modified (diff)

comment:2 by bronzie94, 4 years ago

Description: modified (diff)

comment:3 by waddlesplash, 4 years ago

Component: - GeneralSystem/Kernel

comment:4 by waddlesplash, 4 years ago

See if disabling SMP makes any difference.

comment:5 by bronzie94, 4 years ago

I disabled 3 of the 4 logical cores using the “Pulse” demo app. (If I try to load the Haiku boot mgt screen with “space bar” at boot, In order to disable SMP there, the machine just sits on a grey screen. Doing this does seem to cause it to load a previous snapshot, but I can’t see any options and need to power cycle the machine to proceed).

Within a minute of opening Otter Browser, and opening the Youtube homepage, the machine kernel panicked when I started typing in the search box.

Image to be attached next

by bronzie94, 4 years ago

1 core only Kernel panic Screenshot

by bronzie94, 4 years ago

COU and O/S version details from Haiku About screen

by bronzie94, 4 years ago

Attachment: MBP Haiku devices.png added

Att 3: MBP Devices listing including Broadcom Ethernet detail

comment:6 by bronzie94, 4 years ago

I am now pretty confident that the problem relates to Ethernet - I disconnected the ethernet cable and played Hexen 2 for over 30 mins, also playing with screen settings etc. In between I used the devices app to grab screenshot Att 3, and also brought up a few other small apps, played with them and closed them.

I then used WebPositive to browse the BeBook and User Guide for 15+ minutes - the machine is still happily running now...

by bronzie94, 4 years ago

Att 5: random unattended) General Protection Exception - Tracker Task Loop

comment:7 by bronzie94, 4 years ago

.... and who knows, there is likely more going on than just Ethernet. I returned to the machine after a spell, and Att 5‘s lovely Kernel Panic was waiting for me. (General Protection Exception - Tracker Task Loop).

UPDATE

After my next boot, fully sans ethernet cable, I copied about 6 GB of data from a thumb drive over USB to the hard drive; spent hours playing games in DOSbox and Scumm VM; Playing mpg, h264 and HEVC videos with the media player from the HDD (both while DOS box was running and separately) - the machine was rock-solid stable and has not had an app crash let-alone a Kernel Panic through that whole process. Ethernet driver or related kernel issues seem strongly indicated :)

Last edited 4 years ago by bronzie94 (previous) (diff)

comment:8 by waddlesplash, 4 years ago

Please try with a nightly build and see if anything different occurs.

comment:9 by bronzie94, 4 years ago

Done - Running hrev54446 x86_64 now - seems more stable on the Ethernet front. Have had a different kind of kernel panic, but not the type I posted here. Will run for a few more hours and see what happens. So far Haiku Depot hasn’t Kernel Panicked me and software installation is proceeding :)

comment:10 by waddlesplash, 4 years ago

Please attach that different kind of kernel panic.

comment:11 by bronzie94, 4 years ago

Seems to be resolved under hrev54459 - I have been using the computer, with normal day-to-day ethernet activities, solidly for over a day without issues. interestingly Otter browser crashes out under the last three nightlies I have been using - cannot launch without a crash. Will report that separately.

:)

in reply to:  10 comment:12 by bronzie94, 4 years ago

Replying to waddlesplash:

Please attach that different kind of kernel panic.

Cannot reproduce under current nightlies - must have resolved :)

Thanks all

comment:13 by waddlesplash, 4 years ago

Seems very strange it would be resolved, unless it was HDA-related... let's leave this open a while longer and see if it returns.

comment:14 by bronzie94, 4 years ago

Cool - I will report if it happens again :)

comment:15 by korli, 3 years ago

Milestone: UnscheduledR1/beta3
Resolution: fixed
Status: newclosed

Assume fixed.

Note: See TracTickets for help on using tickets.