summaryrefslogtreecommitdiffstats
path: root/sys/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Made some disgusting ifdefs even more disgusting to enable the supportbde1998-08-155-11/+11
| | | | | for `u_long cmd' ioctl args if __FreeBSD_version >= 300003. Some ioctls were broken on machines with 32-bit ints and 64-bit longs.
* Handle the case of moving a directory onto the top of a sibling'sjulian1998-08-121-2/+27
| | | | | | | child of the same name. Submitted by: Kirk Mckusick with fixes from luoqi Chen Obtained from: Whistle test tree.
* Merge ipfilter 3.2.3 -> 3.2.7 changes onto mainline.peter1998-06-208-87/+218
|
* This commit was generated by cvs2svn to compensate for changes in r37071,peter1998-06-205-14/+32
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import ipfilter 3.2.7 kernel componentspeter1998-06-2013-101/+246
| |
* | Note which version of Kirk's sources this corresponds to.julian1998-06-121-2/+2
| |
* | Fix the case when renaming to a file that you've just created and deleted,julian1998-06-121-22/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that had an inode that has not yet been written to disk, when the inode of the new file is also not yet written to disk, and your old directory entry is not yet on disk but you need to remove it and the new name exists in memory but has been deleted but the transaction to write the deleted name to disk exists and has not yet been cancelled by the request to delete the non existant name. I don't know how kirk could have missed such a glaring problem for so long. :-) Especially since the inconsitency survived on the disk for a whole 4 second on average before being fixed by other code. This was not a crashing bug but just led to filesystem inconsitencies if you crashed. Submitted by: Kirk McKusick (mckusick@mckusick.com)
* | Add B_NOCACHE to several cases where BSD4.4 only required a B_INVAL.julian1998-06-111-4/+4
| | | | | | | | Change worked out by john and kirk in consort.
* | Fix for "live inode" panic.julian1998-06-101-20/+27
| | | | | | | | | | Submitted by: Kirk McKusick <mckusick@McKusick.COM> Reviewed by: yeah right...
* | Remove buggy debugging code.julian1998-06-101-43/+1
| |
* | Fixed pedantic semantics errors (bitfields not of type int, signed intbde1998-06-081-3/+3
| | | | | | | | | | | | | | or unsigned int (this doesn't change the struct layout, size or alignment in any of the files changed in this commit, at least for gcc on i386's. Using bitfields of type u_char may affect size and alignment but not packing)).
* | ip_fil.h has 9 separate declarations of iplioctl() in a disgustingbde1998-06-082-5/+8
| | | | | | | | | | | | | | | | ifdef tangle. The previous commit to ip_fil.h didn't change the one that actually applies to the current FreeBSD kernel, of course. Fixed. Fixed style bugs in previous commit to ip_fil.h.
* | This commit fixes various 64bit portability problems required fordfr1998-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | FreeBSD/alpha. The most significant item is to change the command argument to ioctl functions from int to u_long. This change brings us inline with various other BSD versions. Driver writers may like to use (__FreeBSD_version == 300003) to detect this change. The prototype FreeBSD/alpha machdep will follow in a couple of days time.
* | Add a reference to the Ganger/Patt paperjulian1998-06-021-0/+3
| |
* | A fix to a debug test from Kirk.julian1998-05-271-1/+4
| |
* | Bring up-to-date with Whistle's current versionjulian1998-05-192-6/+85
| | | | | | | | Includes some debugging code.
* | Merge with Kirk's version as of Feb 20julian1998-05-191-88/+86
| | | | | | | | | | His version 9.23 == our version 1.5 of ffs_softdep.c His version 9.5 == our version 1.4 of softdep.c
* | Merge in Kirk's changes to stop softupdates from hogging all of memory.julian1998-05-193-67/+294
| |
* | Change to stop a silly panic. This should be understood better.julian1998-05-191-7/+4
| | | | | | | | | | Change a buffer swizzle trick to a bcopy. It would be nice if the efficient trick could be used in the future.
* | First published FreeBSD version of soft updates Feb 5.julian1998-05-192-125/+168
| |
* | This commit was generated by cvs2svn to compensate for changes in r36206,julian1998-05-192-121/+225
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import the next version received from kirk after somejulian1998-05-192-121/+225
| | | | | | | | | | | | FreeBSD feedback.
* | | This commit was generated by cvs2svn to compensate for changes in r36201,julian1998-05-193-0/+4622
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import the earliest version of the soft update code that I have.julian1998-05-193-0/+4622
| /
* | Use read_random()phk1998-04-061-2/+7
| |
* | allow open on all minorspeter1998-03-271-2/+2
| |
* | Make it compile.. missing "opt_ipfilter.h" and missing <sys/malloc.h>peter1998-03-211-3/+5
| |
* | Some patchups for when this code is compiled in userland (!).peter1998-03-212-2/+6
| |
* | Make this compile.. There are some unpleasing hacks in here.peter1998-03-219-26/+58
|/ | | | | A major unifdef session is sorely tempting but would destroy any remaining chance of tracking the original sources.
* Import kernel parts of ipfilter v3.2.3peter1998-03-2111-120/+236
|
* Import kernel parts of ipfilter-3.2.1peter1997-11-1615-916/+3314
|
* Import version 3.2alpha7darrenr1997-05-2514-316/+1382
|
* Really import sys/netinet changes for IP Filter 3.2alpha4 this time.darrenr1997-04-0310-319/+905
|
* Import ipfilter 3.1.8 kernel componentspeter1997-03-025-42/+68
|
* Replacement import of ipfilter 3.1.7 components used in kernel.peter1997-03-0210-0/+4233
(This is to repair the vendor branching)
OpenPOWER on IntegriCloud