Date: Tue, 26 Aug 2003 09:57:24 -0700 (PDT) From: Jacques Vidrine <nectar@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/bktr bktr_core.c src/sys/pci meteor.c Message-ID: <200308261657.h7QGvOK1088947@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
nectar 2003/08/26 09:57:24 PDT FreeBSD src repository Modified files: sys/dev/bktr bktr_core.c sys/pci meteor.c Log: Revision 1.126 broke the interface of the bktr driver's METEORSSIGNAL ioctl. Applications use this ioctl with the value METEOR_SIG_MODE_MASK (0xFFFF0000, -65536) to reset signal delivery, but revision 1.126 caused the driver to return EINVAL in this case. Interestingly, the same METEORSSIGNAL ioctl in the meteor driver uses 0 to reset signal delivery. This commit allows METEOR_SIG_MODE_MASK as a synonym for 0 in the bktr driver, and restructures the code a bit so that it is otherwise identical between the bktr and meteor drivers. Revision Changes Path 1.130 +13 -9 src/sys/dev/bktr/bktr_core.c 1.66 +13 -14 src/sys/pci/meteor.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308261657.h7QGvOK1088947>