Opened 18 years ago
Closed 18 years ago
#1055 closed bug (fixed)
set_signals() crashes in radeon.accelerant after r20251
Reported by: | umccullough | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | System/Kernel | Version: | R1/pre-alpha1 |
Keywords: | Cc: | geist | |
Blocked By: | Blocking: | ||
Platform: | x86 |
Attachments (1)
Change History (4)
by , 18 years ago
Attachment: | haiku_r20252_radeon_accelerant_crash.txt added |
---|
comment:1 by , 18 years ago
Cc: | added |
---|
For clarification, set_signals() is where the gdb stack trace showed failure - but the gdb output isn't in the serial log (is that possible to do?)
comment:2 by , 18 years ago
Status: | new → assigned |
---|
I've looked into it (as I can reproduce it on my laptop as well), and I think clone_area() is to blame for this.
IOW it does not care about the wiring/locking mode of the area it clones, it doesn't make any pages available. Since I removed the fault handler from device stores, it suddenly fails.
comment:3 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
clone_area() now inherits the locking/wiring of the source area. Fixed in hrev20283.
Note:
See TracTickets
for help on using tickets.
hrev20252 radeon.accelerant crash on boot