freebsd-dev/sys
Kirk McKusick 0fa301ad86 When files are given to users by root, the quota system failed to
reset their grace timer as their ownership crossed the soft limit
threshhold. Thus if they had been over their limit in the past,
they were suddenly penalized as if they had been over their limit
ever since. The fix is to check when root gives away files, that
when the receiving user crosses their soft limit, their grace timer
is reset. See the PR report for a detailed method of reproducing
the bug.

PR:		kern/17128
Submitted by:	Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
Reviewed by:	Kirk McKusick <mckusick@mckusick.com>
2000-04-28 06:12:56 +00:00
..
alpha Fix #! script exec under linux emulation. If a script is exec'd from a 2000-04-26 20:58:40 +00:00
amd64 Fix a long-standing bug which caused massive character loss in remote 2000-04-25 01:41:57 +00:00
boot Make PXE do a dhcp request to find out where its files are. The 2000-04-27 12:30:28 +00:00
cam Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
coda Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
compat Fix include paths so that this builds correctly. 2000-04-21 05:54:11 +00:00
compile
conf Driver for DEC "Tulip" based WAN cards from LanMedia Corporation. 2000-04-26 20:16:56 +00:00
contrib Enforce and respect the 8 unit limit. 2000-04-23 09:10:09 +00:00
crypto Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
ddb Add a new sysctl "debug.enter_debugger" (when the kernel is compiled 2000-01-27 22:27:34 +00:00
dev sanpai-san (sanpai@sanpai.org) suggested that we put the novel probe 2000-04-28 05:01:35 +00:00
fs Move procfs_fullpath() to vfs_cache.c, with a rename to textvp_fullpath(). 2000-04-26 11:57:45 +00:00
geom Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
gnu Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
i4b * Use sys/sys/random.h rather than a i386 specific one. 2000-04-24 17:30:08 +00:00
i386 Remove synchronizing instruction in MP unlock code. It turns out 2000-04-26 21:16:54 +00:00
isa Enable PnP attachment for parallel port controllers. 2000-04-22 15:08:50 +00:00
isofs/cd9660 Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
kern Add default 5min timeout for output drain to stop hanging on exit or in other 2000-04-27 20:14:21 +00:00
libkern Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
miscfs Move procfs_fullpath() to vfs_cache.c, with a rename to textvp_fullpath(). 2000-04-26 11:57:45 +00:00
modules Added PC-98 supports. 2000-04-27 13:37:40 +00:00
msdosfs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
net Add a bpfdetach() stub routine to bpf.c. Without this, you'll get an 2000-04-27 15:11:41 +00:00
netatalk Slight cleanup of aarp code 2000-03-29 17:12:09 +00:00
netatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netgraph Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
netinet Spell PacketAliasRedirectAddr() correctly. 2000-04-27 18:06:05 +00:00
netinet6 Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
netipx Calculate checksum properly for propagated IPX/NetBIOS packets. 2000-04-27 10:29:14 +00:00
netkey comment the string after #endif 2000-01-15 05:15:06 +00:00
netnatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netncp Do not panic if request issued by kernel. 2000-04-05 10:54:02 +00:00
netns Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
nfsclient Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
nfsserver Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
ntfs Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
nwfs Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
pc98 Supported EGC 640x400, PEGC 640x400 and PEGC 640x480 graphics modes. 2000-04-27 13:34:32 +00:00
pccard MFPAO3. Improvement of of pccard cis tuple parsing capability. 2000-04-26 15:36:43 +00:00
pci Ignore tulip chips on LanMedia WAN cards. 2000-04-25 21:45:45 +00:00
posix4 Add $FreeBSD$. 2000-04-22 15:13:06 +00:00
powerpc Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new 2000-03-20 10:44:49 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
sys Add a new macro CIRCLEQ_FOREACH_REVERSE for traversing through a 2000-04-27 22:50:12 +00:00
tools Use a seperate -c and -h mode. The vnode_if.c file is compiled only into 1999-12-12 16:43:05 +00:00
ufs When files are given to users by root, the quota system failed to 2000-04-28 06:12:56 +00:00
vm Implement POSIX.1b shared memory objects. In this implementation, 2000-04-22 15:22:31 +00:00
Makefile Remove the old a.out-only boot loader, we don't use it any more. 2000-03-19 11:42:34 +00:00