freebsd-nq/sys
Greg Lehey 03705cdeb7 Initialize the si_bsize fields of the new dev structure. This fixes
some swapper problems analogous to those experienced with ccd.

This fix is a kludge: since we currently don't track the "sector size"
in a volume label, we guess a worst case (4 kB, as used by vnode
devices).  If the concept of sector size is here to stay, I'll make
some changes to track the "sector size" of a volume.  This will
probably be the maximum of the sector sizes of all component drives,
but things could get ugly if we start allowing non-standard sector
sizes such as 524 bytes.

Unkludged-version-submitted-by:	phk
1999-08-29 01:41:53 +00:00
..
alpha We don't need to pass the diskname argument all over the diskslice/label 1999-08-28 14:33:44 +00:00
amd64 We don't need to pass the diskname argument all over the diskslice/label 1999-08-28 14:33:44 +00:00
boot $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
cam We don't need to pass the diskname argument all over the diskslice/label 1999-08-28 14:33:44 +00:00
coda $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
compat Implement the OSS_GETVERSION ioctl. The version returned can be changed through 1999-08-28 08:43:03 +00:00
compile
conf Fix ordering. 1999-08-28 16:20:53 +00:00
contrib We don't need to pass the diskname argument all over the diskslice/label 1999-08-28 14:33:44 +00:00
ddb $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
dev Initialize the si_bsize fields of the new dev structure. This fixes 1999-08-29 01:41:53 +00:00
fs Fix various trivial warnings from LINT 1999-08-28 19:44:07 +00:00
geom $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
gnu $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
i4b add MAINTAINER for the kernel part of i4b 1999-08-28 13:35:00 +00:00
i386 Fix various trivial warnings from LINT 1999-08-28 19:44:07 +00:00
isa Initialize dev->si_bsize*, the floppy driver doesn't use dsopen(). 1999-08-28 08:10:13 +00:00
isofs/cd9660 Fix various trivial warnings from LINT 1999-08-28 19:44:07 +00:00
kern Put a brief comment on a couple of #defines. 1999-08-28 19:21:36 +00:00
libkern $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
miscfs Fix various trivial warnings from LINT 1999-08-28 19:44:07 +00:00
modules Add MAINTAINER and remove the unused COMPAT_LINUX and VM_STACK defines. 1999-08-28 09:04:21 +00:00
msdosfs $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
net $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
netatalk Change suser_xxx() to suser() where it applies. 1999-04-27 12:21:16 +00:00
netatm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
netinet It is much easier to arp if you don't truncate your arp-reply's. 1999-08-28 14:57:12 +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
netns $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfs remove unused variables. 1999-08-28 19:21:03 +00:00
nfsclient remove unused variables. 1999-08-28 19:21:03 +00:00
nfsserver remove unused variables. 1999-08-28 19:21:03 +00:00
ntfs $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pc98 Merge missing changes from sys/i386/conf/GENERIC. 1999-08-28 16:49:58 +00:00
pccard $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pci $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
posix4 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
powerpc $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sys #include <sys/queue.h> 1999-08-28 19:20:07 +00:00
tools $Id$ -> $FreeBSD$ (some mangled and/or hidden ones) 1999-08-28 02:21:15 +00:00
ufs remove unused variables. 1999-08-28 19:21:03 +00:00
vm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00