opnsense-src/sys
Alexander Motin 99b9076c21 Remove setting BIO_DONE flag for BIOs that have done() method.
This fixes use-after-free, caused by geom_disk, completing same BIO twice
to save extra allocation, and getting BIO_DONE set after the first.

MFC after:	1 week
2014-10-15 18:36:34 +00:00
..
amd64 Emulate "POP r/m". 2014-10-14 21:02:33 +00:00
arm Uncomment general options from the Pandaboard config. These are in other 2014-10-14 14:32:58 +00:00
boot Correct grammos. 2014-10-15 17:55:10 +00:00
bsm IFp4 @1192291: 2014-04-07 20:44:00 +00:00
cam Remove couple Copan's vendor-specific mode pages. 2014-10-14 11:28:25 +00:00
cddl Use write_psize instead of write_asize when doing vdev_space_update. 2014-10-13 20:39:51 +00:00
compat Regenerate after r272823: 2014-10-09 15:19:35 +00:00
conf Add inet/inet6 to the dependency list. Without them if_gif is useless. 2014-10-15 06:10:33 +00:00
contrib Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
crypto Put the aesni_cipher_setup() and aesni_cipher_process() functions into 2014-06-24 06:55:49 +00:00
ddb ddb: ANSI-fy function declarations. 2014-10-12 18:01:52 +00:00
dev Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
fs Style changes for deadfs: 2014-10-15 13:22:33 +00:00
gdb Add support for gdb's memory searching capabilities to our in-kernel gdb 2014-09-05 16:40:47 +00:00
geom Add an ability to set dumpdev via loader(8) tunable. 2014-10-08 12:18:16 +00:00
gnu reiserfs: Use signed i_nlink 2014-09-25 19:10:32 +00:00
i386 MFi386 r272761. 2014-10-11 16:17:49 +00:00
isa Remove vestiges of knowing the ISA bus, which we gave up on around 20 2014-03-19 21:03:04 +00:00
kern Remove setting BIO_DONE flag for BIOs that have done() method. 2014-10-15 18:36:34 +00:00
kgssapi
libkern Change the PF hash from Jenkins to Murmur3. In forwarding tests 2014-10-10 19:26:26 +00:00
mips Pass up the error status of minidumpsys() to its callers. 2014-10-08 20:25:21 +00:00
modules opt_mrouting.h isn't needed anymore. 2014-10-14 14:52:39 +00:00
net Add more ifdefs. SIOC*_IN6 are defined only with INET6. 2014-10-14 14:51:27 +00:00
net80211 Mechanically convert to if_inc_counter(). 2014-09-19 09:20:55 +00:00
netgraph Bump ipfw module version. 2014-10-09 16:12:01 +00:00
netinet Overhaul if_gif(4): 2014-10-14 13:31:47 +00:00
netinet6 Overhaul if_gif(4): 2014-10-14 13:31:47 +00:00
netipsec Do not strip outer header when operating in transport mode. 2014-10-02 02:00:21 +00:00
netnatm
netpfil Fix matching default rule on clear/show commands. 2014-10-13 13:49:28 +00:00
netsmb Remove redundant unlock. 2014-04-17 12:22:08 +00:00
nfs Fix/improve fhe_stats sysctl output. 2014-06-14 12:26:12 +00:00
nfsclient Avoid an exclusive acquisition of the object lock on the expected execution 2014-09-14 18:07:55 +00:00
nfsserver Change NFS readdir() to only ignore cookies preceding the given offset for 2014-07-01 20:00:35 +00:00
nlm Correct a typo in nlm_find_host_by_addr(): the intention of the 2014-03-11 00:25:55 +00:00
ofed Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
opencrypto Fix build for kernels without COMPAT_FREEBSD32. 2014-09-22 17:32:27 +00:00
pc98 Merge pc98's machdep.c into i386/i386/machdep.c. 2014-10-04 06:01:30 +00:00
powerpc Add a sysctl to allow disabling the monitoring thread. 2014-10-15 02:31:14 +00:00
rpc Merge the NFSv4.1 server code in projects/nfsv4.1-server over 2014-07-01 20:47:16 +00:00
security Replace dev_clone with cdevpriv(9) KPI in audit_pipe code. 2014-08-20 16:04:30 +00:00
sparc64 Fix typo revealed by using newer binutils 2014-10-10 14:18:33 +00:00
sys When vnode bypass cannot be performed on the cdev file descriptor for 2014-10-15 13:16:51 +00:00
teken Fix typo. 2014-02-06 13:28:06 +00:00
tools Allow the make_dtb script to work outside of a "make buildkernel" context 2014-08-30 22:39:15 +00:00
ufs Do not set IN_ACCESS flag for read-only mounts. The IN_ACCESS 2014-10-11 19:09:56 +00:00
vm Make MAP_NOSYNC handling in the vm_fault() read-locked object path 2014-10-10 19:27:36 +00:00
x86 Support Intel-specific MSRs that are accessed when booting up a linux in bhyve: 2014-10-09 19:13:33 +00:00
xdr
xen xen: convert the xenstore user-space char device to a newbus device 2014-09-30 17:31:04 +00:00
Makefile Remove "pci" from CSCOPEDIRS. 2014-09-23 06:32:19 +00:00