ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/sys
r3736
File (rev) Last Change
 ../
vm/ 3612 (13 years ago) by laffer1: Explicitly set PQ_NONE instead of relying on it being zero.
ufs/ 3565 (13 years ago) by laffer1: Several portions of the kernel and userland code related to UFS file systems (and UFS2) cannot properly handle inode counts above 2^31 due to use of int types. Based on a patch from FreeBSD, I've modified our UFS2 implementation to handle unsigned values for inode counts which should allow for file systems greater than 16TB. newfs and growfs was also modified.
tools/ 1822 (15 years ago) by laffer1: Bring in new tools
sys/ 3736 (13 years ago) by laffer1: don't mark this mpsafe
sparc64/ 3524 (13 years ago) by laffer1: Conditionally define MAXCPU the same for all kernels regardless of SMP or !SMP. On i386 and amd64 define MAXCPU to 32 since they exist now. Most kernel structures are resized based on this value.
security/ 2332 (15 years ago) by laffer1: $MidnightBSD$
rpc/ 2332 (15 years ago) by laffer1: $MidnightBSD$
pci/ 3595 (13 years ago) by laffer1: Add support for the 8103E a hardware revision of the 8169. Follow the lead of vendor's interrupt moderation mechanism. It seems RTL8169/RTL8168/RTL810xE has a kind of interrupt moderation mechanism but it is not documented at all. The magic value dramatically reduced number of interrupts without noticeable performance drops so apply it to all RTL8169/RTL8169 controllers. Obtained from FreeBSD & Realtek FreeBSD driver.
pccard/ 2332 (15 years ago) by laffer1: $MidnightBSD$
opencrypto/ 2332 (15 years ago) by laffer1: $MidnightBSD$
nfsserver/ 2320 (15 years ago) by laffer1: $MidnightBSD$
nfsclient/ 3406 (13 years ago) by laffer1: The nfsclient didn't validate the length of the path passed to it. This could cause code execution particularly when users are allowed to mount file systems.
nfs4client/ 2320 (15 years ago) by laffer1: $MidnightBSD$
nfs/ 1907 (15 years ago) by laffer1: *** empty log message ***
netsmb/ 2325 (15 years ago) by laffer1: $MidnightBSD$
netncp/ 2334 (15 years ago) by laffer1: *** empty log message ***
netnatm/ 2334 (15 years ago) by laffer1: *** empty log message ***
netipx/ 2334 (15 years ago) by laffer1: *** empty log message ***
netipsec/ 2336 (15 years ago) by laffer1: tag
netinet6/ 3020 (14 years ago) by laffer1: The SIOCSIFINFO_IN6 ioctl is missing a necessary permissions check. Don't let everyone on the planet (with local access) change the properties on the ipv6 interfaces.
netinet/ 3156 (14 years ago) by laffer1: soreceive() will send an ACK right away if data was drained from a TCP socket that advertized a 0 sized window. However, the receive window had to be exactly zero. Change the code to check the raw window value instead.
netgraph/ 2224 (15 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r2223, which included commits to RCS files with non-trunk default branches.
netatm/ 2334 (15 years ago) by laffer1: *** empty log message ***
netatalk/ 2334 (15 years ago) by laffer1: *** empty log message ***
net80211/ 2334 (15 years ago) by laffer1: *** empty log message ***
net/ 3727 (13 years ago) by laffer1: Wake On Lan (WOL) infrastructure Add NEEDSGIANT to IFF_CANTCONFIG so that we can block changes to interfaces that are under giant later.
modules/ 3720 (13 years ago) by laffer1: Introduce eeemon, a kernel module to control fan speed, voltage and monitor cpu temp. Obtained from: Rui Paulo (FreeBSD user repository)
libkern/ 2607 (15 years ago) by laffer1: remove arm/ia64 cruft
kern/ 3731 (13 years ago) by laffer1: add quad tunables and sysctls
isa/ 2333 (15 years ago) by laffer1: $MidnightBSD$
i386/ 3623 (13 years ago) by laffer1: Import it(4) and lm(4) for common Super I/O hardware sensors. This is based on the 2007 Google Summer of Code project by Constantine A. Murenin and code from OpenBSD.
gnu/ 2594 (15 years ago) by laffer1: Forced commit to note the patch came from Jaakko Heinonen
geom/ 2333 (15 years ago) by laffer1: $MidnightBSD$
gdb/ 2333 (15 years ago) by laffer1: $MidnightBSD$
fs/ 3554 (13 years ago) by laffer1: don't try to unlock a mutex that wasn't locked. FreeBSD SA 10:09
dev/ 3726 (13 years ago) by laffer1: PCI-express capability registers
ddb/ 2333 (15 years ago) by laffer1: $MidnightBSD$
crypto/ 2196 (15 years ago) by laffer1: merge
contrib/ 2975 (14 years ago) by laffer1: Wow this was foobar
conf/ 3623 (13 years ago) by laffer1: Import it(4) and lm(4) for common Super I/O hardware sensors. This is based on the 2007 Google Summer of Code project by Constantine A. Murenin and code from OpenBSD.
compat/ 3562 (13 years ago) by laffer1: Patch from Paul B Mahol: Following patch fix panic on i386 for drivers using such functions. Those two functions take 64-bit variable(s) for their arguments. On i386 that takes additional 32-bit variable per argument. This is required so that windrv_wrap() can correctly wrap function that miniport driver calls with stdcall convention. Similar explanation is provided in subr_ndis.c for other functions. On amd64 we do not use these numbers.
cddl/ 3221 (14 years ago) by laffer1: ZFS is a file-system originally developed by Sun Microsystems. The ZFS Intent Log ("ZIL") is a mechanism that gathers together in memory transactions of writes, and is flushed onto disk when synchronous semantics is necessary. In the event of crash or power failure, the log is examined and the uncommitted transaction would be replayed to maintain the synchronous semantics. When replaying setattr transaction, the replay code would set the attributes with certain insecure defaults, when the logged transaction did not touch these attributes. A system crash or power fail would leave some file with mode set to 07777. This could leak sensitive information or cause privilege escalation. Based on FreeBSD security advisory SA-10:03.zfs (freebsd 7.x)
cam/ 2333 (15 years ago) by laffer1: $MidnightBSD$
bsm/ 2333 (15 years ago) by laffer1: $MidnightBSD$
boot/ 2046 (15 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r2045, which included commits to RCS files with non-trunk default branches.
amd64/ 3623 (13 years ago) by laffer1: Import it(4) and lm(4) for common Super I/O hardware sensors. This is based on the 2007 Google Summer of Code project by Constantine A. Murenin and code from OpenBSD.
Makefile 1907 (15 years ago) by laffer1: *** empty log message ***
46 directories and 1 file shown