Mike Kupfer wrote:
> >>>>> "Juergen" == Juergen Keil <jrgn.k...@googlemail.com> writes:
> 
> Juergen> Btw. the 2009-04-17 putback for 6752891 "p_lock gets hot with
> Juergen> mysql (syslwp_park)" has changed the proc structure, and is
> Juergen> another candidate for breaking the closed source klmmod kernel
> Juergen> module.
> 
> Ah, that's good to know.  Thanks.
> 
> A new set of closed binaries has been posted to dlc.sun.com, and it
> should be compatible with both the new proc.h and new thread.h.
> 
> I'm looking into what can be done to keep this from
> happening again.

Hmm, seems the build 114 thread.h change 
(CR 6565817) does break the virtualbox 2.2.2
vbi kernel module:


> ::status                            
debugging crash dump vmcore.0 (32-bit) from max
operating system: 5.11 snv_115_jk (i86pc)
panic message: 
BAD TRAP: type=e (#pf Page fault) rp=b5104bf4 addr=4 occurred in module "vbi" 
due to a NULL pointer dereference
dump content: kernel pages only

> $C
b5104c54 vbi_user_map+0x11(b5104c84, 1, bf85b2c0, 1000)
b5104c94 rtR0MemObjNativeMapUser+0xc8(b5104cc4, aa5961a8, ffffffff, 1000, 1, 0)
b5104cd4 RTR0MemObjMapUser+0xb8(bf2f0c28, aa5961a8, ffffffff, 0, 1, 0)
b5104d34 SUPR0GipMap+0x1be()
b5104d94 supdrvIOCtl+0x391(c0185614, ab3838e0, bf2f0c10, b5104dbc)
b5104e14 VBoxDrvSolarisIOCtl+0xf1()
b5104e44 cdev_ioctl+0x31(4b40000, c0185614, 8045cd0, 102003, bf037a90, b5104f00)
b5104e74 spec_ioctl+0x6b(c89ef680, c0185614, 8045cd0, 102003, bf037a90, 
b5104f00)
b5104ec4 fop_ioctl+0x49(c89ef680, c0185614, 8045cd0, 102003, bf037a90, b5104f00)
b5104f84 ioctl+0x171()
b5104fac sys_sysenter+0x106()

> vbi_user_map::dis
vbi_user_map:                   pushl  %ebp
vbi_user_map+1:                 movl   %esp,%ebp
vbi_user_map+3:                 subl   $0x14,%esp
vbi_user_map+6:                 call   +0x6021c85       <threadp>
vbi_user_map+0xb:               movl   0xdc(%eax),%eax
vbi_user_map+0x11:              movl   0x4(%eax),%eax
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to