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
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
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
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
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
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
julian
b139405b95
really minor cleanup
...
sc is set to ifp->if_softc so use it..
1997-02-11 09:29:48 +00:00
wollman
1791a7ff97
Fix spelling of net.inet.ip.forwarding.
...
Add ARP_PROXYALL to defunct options.
1997-02-10 19:19:16 +00:00
mpp
34c278f970
Correct the new Lite2 #ifdef DIAGNOSTIC ffs_checkblk routine
...
to not return without setting a return value when it
can't read a block error or detects a bad cylinder group,
since the caller is expecting a return value.
It will now panic at this point, since the thing
to do in this case would be to return a "bad block"
status to the caller, and the caller will panic
anyways when that happens.
Also updated to panic strings in this routine to read
"ffs_checkblk: ..." instead of "checkblk: ...".
1997-02-10 17:05:30 +00:00
mpp
7a838f1dcf
Make this compile again after the Lite2 merge.
...
VOP_UNLOCK was being called with the wrong mumber of arguments.
Also silenced a -Wall warning.
1997-02-10 16:34:16 +00:00
mpp
48a2c5729d
Make this compile again after the Lite2 merge.
...
VOP_UNLOCK was being called with the wrong mumber of arguments.
1997-02-10 16:32:52 +00:00
mpp
88d81a4c46
Make this compile after the Lite2 merge.
...
A non-existent variable was being used.
1997-02-10 16:29:32 +00:00
mpp
1d04aa504f
Make ffs_subr.c compile when DIAGNOSTIC is defined.
...
It looks like this was broken before the Lite2 merge :-(.
VOP_BMAP was being called with the wrong number of arguments.
1997-02-10 16:27:53 +00:00
mpp
87b55298dc
Make ccd compile again after the Lite2 merge.
...
VOP_UNLOCK was being called with the wrong number of arguments.
1997-02-10 16:24:33 +00:00
darrenr
af3608e898
IP Filter is now character device #79
1997-02-10 12:17:45 +00:00
kato
5ff820571a
Synchronize with Lite/2 commit: i386/i386/machdep.c, i386/i386/trap.c,
...
i386/isa/fd.c and i386/isa/wd.c revisions 1.227, 1.87, 1.96 and 1.123,
respectively.
1997-02-10 11:53:20 +00:00
darrenr
e59cd03f84
Add IP Filter .c files for "config" & "config.new" use.
1997-02-10 11:52:36 +00:00
darrenr
020383fe06
Add IP Filter hooks (from patches).
1997-02-10 11:45:37 +00:00
davidn
57d260df48
Fix off by one error in setlogin() syscall.
...
Don't overwrite session login unless the call is going to succeed.
1997-02-10 06:18:20 +00:00