#349 closed bug (fixed)
get_memory_map() must be lockless to be used in interrupts
Reported by: | umccullough | Owned by: | axeld |
---|---|---|---|
Priority: | blocker | Milestone: | R1 |
Component: | System/Kernel | Version: | |
Keywords: | Cc: | diver, j_freeman@…, imre.lorvi@… | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
Using Haiku hrev16870 I was able to configure an sis900 interface using ifconfig and set up a route.
When I launch NetPositive and use http://192.168.254.1 in the address bar and hit enter, it immediately KDLs with:
PANIC: recursive_lock_lock: called with interrupts disabled for lock 0x9076e020, sem 0x3
100% reproducible every time here
Machine: Via C3 Ezra 800mhz with SiS chipsets and 512mb RAM
I will attach a full debug output with the stack crawl.
Attachments (1)
Change History (11)
by , 19 years ago
Attachment: | haiku_16870_sis900_NetPositive_KDL.log added |
---|
comment:1 by , 19 years ago
severity: | normal → blocker |
---|
comment:2 by , 19 years ago
Cc: | added |
---|
comment:3 by , 19 years ago
Cc: | added |
---|
comment:5 by , 19 years ago
Summary: | NetPositive KDLs with sis900 driver: recursive_lock_lock error → get_memory_map() must be lockless to be used in interrupts |
---|
comment:7 by , 19 years ago
Cc: | added |
---|
comment:9 by , 19 years ago
Resolution: | → fixed |
---|
comment:10 by , 19 years ago
Status: | new → closed |
---|
Note:
See TracTickets
for help on using tickets.
Debug output with KDL and stackcrawl