Thanks for your bug report.
On 09/01/14(Thu) 18:55, Nick Gray wrote:
> >Synopsis: kernel panic when wscons display.screen_off variable is set to
> >a non-zero value
I can reproduce this bug here and the diff below fixes it for me. It's
the burner method from radeondrm(4) that expects a different cookie.
ok?
Index: radeon_fb.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/pci/drm/radeon/radeon_fb.c,v
retrieving revision 1.3
diff -u -p -r1.3 radeon_fb.c
--- radeon_fb.c 5 Dec 2013 13:29:56 -0000 1.3
+++ radeon_fb.c 9 Jan 2014 11:52:20 -0000
@@ -494,7 +494,8 @@ bool radeon_fbdev_robj_is_fb(struct rade
void
radeondrm_burner(void *v, u_int on, u_int flags)
{
- struct radeon_device *rdev = v;
+ struct rasops_info *ri = v;
+ struct radeon_device *rdev = ri->ri_hw;
task_del(systq, &rdev->burner_task);