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