../
|
amd64/
|
7945
(7 years ago)
by laffer1:
xsavem natively supported, get rid of assembly versions in code
|
boot/
|
7920
(7 years ago)
by laffer1:
Don't return an error if a kld does not contain any modules (e.g. a
kld that only contained a sysctl). The kernel linker allows such
modules, so the boot loader should not reject them.
|
bsm/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
cam/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
cddl/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
compat/
|
7930
(7 years ago)
by laffer1:
Extend the KPI to lock and unlock f_offset member of struct file. It
now fully encapsulates all accesses to f_offset, and extends f_offset
locking to other consumers that need it, in particular, to lseek() and
variants of getdirentries().
|
conf/
|
7924
(7 years ago)
by laffer1:
Add a rangelock implementation, intended to be used to range-locking
the i/o regions of the vnode data space. The implementation is quite
simple-minded, it uses the list of the lock requests, ordered by
arrival time. Each request may be for read or for write. The
implementation is fair FIFO.
Obtained from: FreeBSD
|
contrib/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
crypto/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
ddb/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
dev/
|
7940
(7 years ago)
by laffer1:
Fix panics triggered by older mfiutil binaries run on the new mfi(4) driver.
The new driver changed the size of the mfi_dcmd_frame structure in such a
way that a MFI_IOC_PASSTHRU ioctl from an old amd64 binary is treated as an
MFI_IOC_PASSTHRU32 ioctl in the new driver. As a result, the user pointer
is treated as the buffer length. mfi_user_command() doesn't have a bounds
check on the buffer length, so it passes a really big value to malloc()
which panics when it tries to exhaust the kmem_map. Fix this two ways:
- Only honor MFI_IOC_PASSTHRU32 if the binary has the SV_ILP32 flag set,
otherwise treat it as an unknown ioctl.
- Add a bounds check on the buffer length passed by the user. For now
it fails any user attempts to use a buffer larger than 1MB.
While here, fix a few other nits:
- Remove an unnecessary check for a NULL return from malloc(M_WAITOK).
- Use the ENOTTY errno for invalid ioctl commands instead of ENOENT.
|
fs/
|
7934
(7 years ago)
by laffer1:
enable deadlock avoidance code for NFS client
|
gdb/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
geom/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
gnu/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
i386/
|
7943
(7 years ago)
by laffer1:
Partially revert r217515 so that the mem_range_softc variable is always
present on x86 kernels. This fixes the build of kernels that include
'device acpi' but do not include 'device mem'.
Obtained from: FreeBSD
|
isa/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
kern/
|
7941
(7 years ago)
by laffer1:
honor db_pager_quit
|
kgssapi/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
libkern/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
modules/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
net/
|
7864
(7 years ago)
by laffer1:
Implement SIOCGIFMEDIA for if_tap(4)
Appease certain if_tap(4) consumers by providing simulated Ethernet
media status.
DragonFly commit 70d9a675bf5441cc854a843ead702d08928c37f3
Obtained from: DragonFly
|
net80211/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netatalk/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netgraph/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netinet/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netinet6/
|
7944
(7 years ago)
by laffer1:
remove casts from inet6 address testing macros
|
netipsec/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netipx/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netnatm/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netncp/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
netsmb/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
nfs/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
nfsclient/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
nfsserver/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
nlm/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
ofed/
|
7911
(7 years ago)
by laffer1:
sync with freebsd rev 244242
|
opencrypto/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
pci/
|
7303
(8 years ago)
by laffer1:
add support for the Realtek 8168/8111 G and the 8106E
|
rpc/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
security/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
sys/
|
7938
(7 years ago)
by laffer1:
add F_DUP2FD_CLOEXEC
|
teken/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
tools/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
ufs/
|
7933
(7 years ago)
by laffer1:
enable vn_io_fault lock avoidance on UFS
|
vm/
|
7948
(7 years ago)
by laffer1:
style
|
x86/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
xdr/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
xen/
|
7912
(7 years ago)
by laffer1:
remove cvs2svn prop
|
Makefile
|
6468
(10 years ago)
by laffer1:
Drop sparc64 arch
|