Opened 5 weeks ago

Closed 11 days ago

Last modified 11 days ago

#15024 closed bug (fixed)

fifo_dequeue_buffer: Use of uninitialized lock

Reported by: T.Knez Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: Network & Internet/Stack Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #14866
Has a Patch: no Platform: x86-64

Description

Hrev 53085 and 53086 have given me sporad kernel panics upon boot. It does not matter if it's a cold or warm boot, the issue can show itself regardless. This has never happend before on the machine. It has been rock solid running Haiku for at least the past year.

The computer in question is a Lenovo Thinkpad X61s running Haiku exclusively.

Output of listdev from the machine and a jpg picture of the kernel panic output is attached to this ticket.

Attachments (2)

image1.jpeg (3.4 MB) - added by T.Knez 5 weeks ago.
Picture of the kernel panic output
listdev.txt (2.8 KB) - added by T.Knez 5 weeks ago.
Output of "listdev"

Change History (11)

Changed 5 weeks ago by T.Knez

Attachment: image1.jpeg added

Picture of the kernel panic output

Changed 5 weeks ago by T.Knez

Attachment: listdev.txt added

Output of "listdev"

comment:1 Changed 5 weeks ago by waddlesplash

Component: - GeneralNetwork & Internet/Stack
Owner: changed from nobody to axeld
Summary: Kernel panic upon boot (network related)fifo_dequeue_buffer: Use of uninitialized lock

comment:2 Changed 5 weeks ago by waddlesplash

The device_consumer_thread creation occurs after init_fifo is called. So I'm really not sure how this would occur. Memory corruption, maybe?

comment:3 Changed 5 weeks ago by waddlesplash

hrev53085 is where I merged the new ipro1000 changes. So, maybe memory corruption indeed?

comment:4 Changed 5 weeks ago by waddlesplash

kallisti5 reports the TUN driver triggers this on a VM with virtio, so the ipro1000 changes are unlikely to be related.

comment:5 Changed 5 weeks ago by kallisti5

Yeah, my (*early*) work on top of mmu_man's tun work seems to trigger on hrev53077.

<same KDL>

comment:6 Changed 5 weeks ago by kallisti5

I should mention tun isn't in the images yet, and I haven't changed anything core network kit / server at this time.

comment:7 Changed 5 weeks ago by waddlesplash

Should be fixed in hrev53089.

comment:8 Changed 11 days ago by waddlesplash

Resolution: fixed
Status: newclosed

comment:9 Changed 11 days ago by waddlesplash

Blocking: 14866 added
Note: See TracTickets for help on using tickets.