bde
9f7ccdfa28
Moved definition of FUNCTION_ALIGNMENT to a machine-dependent place.
...
Changed it from 4 to 16 for i386's. It can be anything for i386's,
but compiler options limit it to a power of 2, and assembler and
linker deficiencies limit it to a small power of 2 (<= 16).
We use 16 in the kernel to get smaller tables (see Makefile.i386 and
<machine/asmacros.h>). We still use the default of 4 in user mode.
Use HISTCOUNTER instead of (*kcount) in the definition of KCOUNT()
for consistency with other macros.
1997-02-13 10:47:29 +00:00
jkh
56bd74b435
Document FTP_PASSIVE_MODE in the place where I usually set it.
1997-02-13 09:07:32 +00:00
bde
84f36445a5
Align text to 16-byte boundaries if profiling is enabled. This will
...
allow a fourfold reduction in the size of the profiling buffers. This
goes with rev.1.91 of Makefile.i386 which does the same thing for C
functions.
1997-02-13 08:31:53 +00:00
mpp
67a1a81fad
crontab(5) incorrectly documented the dom/month arguments.
...
They have valid ranges of 1-31 and 1-12, not 0-31 and 0-12.
1997-02-13 07:16:12 +00:00
wosch
6fc3dd683c
Support PRINTERDEVICE "html" using the troff translator unroff(1).
...
It works in most cases, but not all (e.g. nvi).
1997-02-13 03:26:02 +00:00
bde
9ae5ce6710
Killed more FIFO ifdefs. All gone now.
1997-02-13 01:13:13 +00:00
bde
d01b32e0c4
Removed FIFO ifdef again (see rev.1.5).
1997-02-13 00:42:10 +00:00
bde
ba62db2add
Removed bogus B_AGE policy again (see rev 1.4).
...
Removed FIFO ifdef again (see rev.1.8). This also fixes vfs initialization
since the VNODEOP_SET() was inside the ifdef.
1997-02-13 00:39:06 +00:00
wollman
98eca9a3c5
When the mbuf code was changed to use a private allocator instead of
...
the kernel malloc, netstat was never updated to reflect the fact that
there are once again allocated-but-free mbufs, just as there are
clusters, and so the information presented about how much memory was
allocated to the network was bogus. Fixed.
1997-02-12 19:33:22 +00:00
wollman
26162e68c8
Implement PRC_IFUP a la PRC_IFDOWN so that protocols know when an interface
...
has come bacl up (and can referse actions taken as a result of downing).
1997-02-12 18:54:32 +00:00
mpp
cb0b2a9094
Eliminate the last of the compile warnings in this module by
...
correctly casting the arguments to all of the null_bypass() calls.
1997-02-12 18:06:08 +00:00
mpp
7f65827480
Restore of #include <sys/kernel.h> so that this compiles without
...
warnings again.
1997-02-12 17:47:28 +00:00
mpp
6ada6e6681
Don't depend on FIFO being defined to enable mkfifo.
...
It is now always compiled.
Submitted by: bde
1997-02-12 16:55:32 +00:00
mpp
f27596dab0
This no longer depends on NFS being defined so that it
...
can check for an NFS root. With Lite2, the file system
type can be checked by checking if the rootfs name == "nfs".
1997-02-12 16:46:25 +00:00
mpp
21ce6b86e8
Remove function prototypes for vfs_mountroot and vgoneall, since
...
they were removed with the Lite2 merge.
Submitted by: bde
1997-02-12 16:37:39 +00:00
mpp
08553db75a
Make this compile without warnings after the Lite2 merge:
...
- *fs_init routines now take a "struct vfsconf * vfsp" pointer
as an argument.
- Use the correct type for cookies.
- Update function prototypes.
Submitted by: bde
1997-02-12 16:31:27 +00:00
mpp
ca64434543
Rstored #include of <sys/kernel.h> so that this compiles
...
without warnings again.
Submitted by: bde
1997-02-12 16:26:37 +00:00
mpp
51b234aac4
Make this compile again after the Lite2 merge.
...
Call vget/VOP_UNLOCK with the correct number of
arguments. Call vn_lock where appropriate.
vfs_goneall is now replaced by VOP_REVOKE.
Submitted by: bde
1997-02-12 16:19:11 +00:00
bde
be66779edf
Fixed type mismatches. i_spare[N] in ufs/inode.h changed from long to
...
int. Change ext2fs to match. We probably already assume that ints have
>= 32 bits.
1997-02-12 15:35:18 +00:00
mpp
23e792be1c
Make this compile again after the Lite2 merge.
...
Also add missing function prototypes.
1997-02-12 14:55:01 +00:00
mpp
229d4868f7
Add missing function prototypes.
1997-02-12 14:54:14 +00:00
bde
21b8e34614
Added parameter names to prototypes that were added in the last commit to
...
match nearby style.
1997-02-12 14:45:23 +00:00
bde
05eea2d8f0
Restored #include of <sys/kernel.h> so that this compiles again.
1997-02-12 14:31:11 +00:00
bde
81ebb7ac9d
Declare function args in order in recently K&Rised function headers.
1997-02-12 14:07:26 +00:00
bde
ebd8d6ddd9
Restored some lost function return types.
1997-02-12 14:00:00 +00:00
mpp
e38ad41c58
Typo fix.
...
Obtained from: NetBSD-bugs PR# 3214
1997-02-12 13:50:02 +00:00
kato
4a04cef52c
Added check routine for memory window configuration. The probe
...
routine of C-NET(98) returns 0 when isa_dev->id_maddr == 0 or
isa_dev->id_msize == 0.
1997-02-12 13:39:24 +00:00
kato
74fb985d4e
Added memory addres and size of d8 (C-NET(98) network card).
1997-02-12 13:32:58 +00:00
asami
3a780975c0
Change $FreeBSD$ back to $Id$. I'm sorry, but it's been too long and
...
it's getting too hard to diagnose people's problems with this.
1997-02-12 11:04:58 +00:00
bde
38bed77daa
Use a valid value for MSGSSZ
...
Don't specify PSM_CHECKSYNC twice.
Submitted by: MSGSSZ by mi@aldan.ziplink.net
1997-02-12 09:47:31 +00:00
mpp
11081f2076
Add function protypes for the new Lite2 unionfs functions.
1997-02-12 07:54:22 +00:00
swallace
52a8abc65e
Bug fix for SNDCTL_DSP_GETOSPACE ioctl. It would report 0 bytes
...
available in buffer when buffer was completely empty.
It now correctly reports the total buffer space available.
Reviewed by: jkh, davidg
Obtained from: Linux 1.3.20's sound driver code
1997-02-12 06:56:57 +00:00
mpp
50f9d7b978
Add function prototypes for most of the new Lite2 functions.
...
Also made a few of the miscfs routines static to be
consistent. Some modules simply required some additional
#includes to remove -Wall warnings.
1997-02-12 06:52:51 +00:00
mpp
d05d971648
Comment out a call to the #ifdef DIAGNOSTIC routine
...
vfs_bufstats(). This routine was not imported in the
Lite2 merge.
1997-02-12 06:46:11 +00:00
bde
a9bf409aca
Actually install the new manpage.
1997-02-12 03:36:10 +00:00
adam
40a04d5da0
lite2 remame: vfc_index --> vfc_typenum
1997-02-12 01:34:38 +00:00
jkh
e2b8f27be4
Swap news editors to reflect reality. :)
1997-02-11 22:38:41 +00:00
se
a66e16352d
Man page for the pciconf utility. There really should be some
...
documentation on the ioctl() interface provided by /dev/pci ...
Reviewed by: wollman
1997-02-11 22:08:22 +00:00
wollman
062bd92d8c
Fix remote request for HTTP proxies. Should close PR#2670.
1997-02-11 20:46:06 +00:00
max
37e9ffbc31
Make the description of command-line args match the reality.
...
- Options must be preceeded by a `-'.
- Backgammon doesn't give, and hasn't given you any usage info.
(Maybe this should be fixed in the program.)
1997-02-11 18:52:55 +00:00
nate
7217fae5fe
In the disable_slot() routine, the variable "i" was
...
being used without ever being initialized. From examining
the rest of the routine, it looks like this is a typo,
and it really should have been "1" instead of "i".
Submitted by: mpp
1997-02-11 17:22:46 +00:00
gibbs
9df9fb6692
Fix a bug in the reporting of residuals. The code was relying on the SG_COUNT
...
filed in the hardware SCB not changing during the course of a transaction.
Since the sequencer now DMAs the hardware SCB back up to the host when it
detects a residual, this is no longer the case. I added a field to the
"software" scb to mirror this information and it is now used for doing the
residual calculation.
1997-02-11 17:10:37 +00:00
gibbs
9bbf9bfafb
Clear the DFCNTRL register after every busfree.
...
When setting the HCNT registers, do so in ascending order.
When performing tagged queueing in non-paging mode, also check the
disconnected bit in the SCB as extra sanity during a reconection.
Make the labels in the DMA routine more sane.
When doing a DMA, if we see the DMADONE condition come true, we can
simply turn of the DMA enable bits in DFCNTRL without testing the FIFO
state as HDONE is true when DMADONE is true and this emplies the FIFO is
empty.
These changes clear up the data overrun error messages and seem to prevent
the "timed out in data-in phase" problems.
1997-02-11 17:07:54 +00:00
bde
050f50a43b
Restored one line of "High Sierra" changes from rev.1.8.
...
The Lite2 changes in cd9660 are scarey. I probably missed some
other lossage in this file.
1997-02-11 16:55:33 +00:00
bde
6ec93c7866
Restored one line of "High Sierra" changes from rev.1.6 which was
...
blown away by the previous commit.
Not restored: trailing whitespace changes from rev.1.7.
Not restored: -Wall cleanup from rev.1.5.
1997-02-11 16:16:02 +00:00
bde
fa729aac0e
Removed High Sierra task from TODO list. Joerg did it years ago and
...
other items were removed from the list when they were done in the
Lite2 merge. The Lite2 merge just broke the High Sierra changes.
1997-02-11 16:15:15 +00:00
bde
4480072fff
Restored changes from rev.1.58-1.60 which were blown away by the
...
previous commit.
1997-02-11 15:03:31 +00:00
kato
fe1f813fa3
Deleted prototypes. They are in pc98_machdep.h.
1997-02-11 14:59:54 +00:00
kato
b2296b42db
Synchronize with sys/i386/isa/if_ed.c revision 1.114.
1997-02-11 13:55:36 +00:00
kato
d481160a8c
Synchronize with sys/i386/conf/majors.i386 revision 1.12.
1997-02-11 13:54:44 +00:00