freebsd-nq/sys
Marcel Moolenaar 5a02dbe45a Fix the duplicate filenames that are the result of using getdents.
glibc2 defines struct dirent differently than the Linux kernel does.
The getdents function therefore needs to read a heuristically defined
number of kernel dirents to satisfy the request. In case where too
many kernel dirents have been read, the function lseeks on the
directory so that a next call will start with the right dirent. The
offset used in lseeking is the offset-field in the last dirent passed
to the application. This can only mean that the offset-field holds
the offset of the next dirent and not the offset of the dirent itself.
1999-10-21 09:14:49 +00:00
..
alpha Convert the mx driver to miibus. 1999-10-16 05:24:13 +00:00
amd64 Remove pccard attachment stub, this caused pccard unit 0 to be allocated 1999-10-19 17:12:28 +00:00
boot Make the "machine" target a prequisite to all source files. 1999-10-19 03:53:59 +00:00
cam Put an upper bound on the number of BUSY status retries we'll do (use the 1999-10-16 23:53:09 +00:00
coda sigset_t change (part 2 of 5) 1999-09-29 15:03:48 +00:00
compat Fix the duplicate filenames that are the result of using getdents. 1999-10-21 09:14:49 +00:00
compile
conf Resurrect the aic driver. 1999-10-21 09:12:18 +00:00
contrib * Add struct resource_list* argument to resource_list_alloc and 1999-10-12 21:35:51 +00:00
ddb Delete unneeded #include 1999-10-11 14:42:33 +00:00
dev Whistle's Netgraph link-layer (sometimes more) networking infrastructure. 1999-10-21 09:06:11 +00:00
fs A tentative agreement has been reached in regards to a procedure 1999-10-20 06:31:49 +00:00
geom Removal of sys/device.h 1999-10-05 21:19:41 +00:00
gnu Remember folks, it's: 1999-10-12 02:23:14 +00:00
i4b Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
i386 Fix the duplicate filenames that are the result of using getdents. 1999-10-21 09:14:49 +00:00
isa * Add some verbose logging to the PnP parser and fix a couple of bugs. 1999-10-14 21:03:03 +00:00
isofs/cd9660 remove unused #includes 1999-10-11 19:18:43 +00:00
kern Eliminate remaining part of incorrect PCI bus numbering sanity check on systems with more than one PCI bus. 1999-10-15 21:38:15 +00:00
libkern $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
miscfs A tentative agreement has been reached in regards to a procedure 1999-10-20 06:31:49 +00:00
modules Whistle's Netgraph link-layer (sometimes more) networking infrastructure. 1999-10-21 09:06:11 +00:00
msdosfs More removals of vnode->v_lastr, replaced by preexisting seqcount 1999-09-20 23:27:58 +00:00
net Whistle's Netgraph link-layer (sometimes more) networking infrastructure. 1999-10-21 09:06:11 +00:00
netatalk Change suser_xxx() to suser() where it applies. 1999-04-27 12:21:16 +00:00
netatm Modify to work with the new sbreserve(). 1999-10-09 23:24:59 +00:00
netgraph Whistle's Netgraph link-layer (sometimes more) networking infrastructure. 1999-10-21 09:06:11 +00:00
netinet Append missing newline to log() message for permanent ARP modification 1999-10-18 11:56:50 +00:00
netipx Get rid of the old XNS checksum code and implement it the IPX way. 1999-08-28 18:21:55 +00:00
netkey Fix a printf(3) formatter to match its variable. 1999-08-17 22:11:02 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netncp Initial import of ncp library sources. 1999-10-12 11:56:41 +00:00
netns $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfs Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
nfsclient Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
nfsserver Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
ntfs Seperate the export check in VFS_FHTOVP, exports are now checked via 1999-09-11 00:46:08 +00:00
nwfs Under some condition vnode can reference itself. 1999-10-14 09:35:37 +00:00
pc98 Sync w/ sys/i386/isa/isa_compat.h revision 1.16. 1999-10-16 13:14:59 +00:00
pccard Remove name field from controller information. Fix name setting in 1999-10-16 05:11:46 +00:00
pci Add in inclusion of machine/md_var.h (so alpha_scsi_bus_register or what 1999-10-17 19:03:11 +00:00
posix4 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
powerpc * Implement bus_set/get/delete_resource for pci. 1999-10-14 21:38:33 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 Remove unnecessary includes. 1999-10-17 14:50:13 +00:00
sys Whistle's Netgraph link-layer (sometimes more) networking infrastructure. 1999-10-21 09:06:11 +00:00
tools Update this to be able to output ASSERT_VOP_(UN)LOCKED() based on the 1999-09-26 18:31:51 +00:00
ufs Remove the D_NOCLUSTER[RW] options which were added because vn had 1999-09-30 07:11:30 +00:00
vm Fix a panic(8) implementation: 1999-10-08 19:10:18 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00