bde
76bf9ad082
Cleaned up naming and formatting in recent changes.
1996-04-07 14:32:14 +00:00
bde
eac7371c68
Allow specifying the BIOS drive number. Removed the hd drive type.
...
hd essentially wired the FreeBSD drive number to 0 without changing
the BIOS drive number. Now the numbers can be specified independently.
Replaced the BOOT_HD compile time flag with with BOOT_HD_BIAS. Defining
the new flag as 1 should give the same behaviour as defining the old
flag as anything. I haven't tested defining these flags.
1996-04-07 14:28:05 +00:00
bde
aa05872301
Don't generate code for the unused function sleep().
1996-04-07 13:35:58 +00:00
bde
5103ae40e0
Removed the 2 remaining calls to sleep().
1996-04-07 13:20:40 +00:00
phk
f7f7113b0b
Move the "mib" variables out to their own file.
1996-04-07 13:03:06 +00:00
dg
d12b1628ed
Added proper splnet protection while modifying the interface address list.
...
This fixes a panic that occurs when ifconfig ioctl(s) were interrupted
by IP traffic at the wrong time - resulting in a NULL pointer dereference.
This was originally noticed on a FreeBSD 1.0 system, but the problem still
exists in current sources.
1996-04-07 06:59:52 +00:00
dyson
efe5631797
Major cleanups for the pmap code.
1996-04-07 02:23:05 +00:00
joerg
426074daf3
Fix the reproto.sh script that was broken after my KNFification.
...
Pointed out by: bde
1996-04-07 01:15:03 +00:00
joerg
427df293ee
KNFify the function definitions. It's harder to grep around when the
...
function names don't start in column 1.
1996-04-06 13:34:37 +00:00
gpalmer
c3be8da3c6
pccard.c:
...
#include <i386/include/clock.h> to get sysbeep() prototype
pcic.c:
add appropriate #ifdef around a prototype to quiet GCC because
fn decl. is also #ifdef'd.
1996-04-06 01:16:19 +00:00
dg
ecbbba2d2c
Switch 586/686 back to generic_bzero and #if 0'd the "optimized" code. It
...
turns out that it actually reduces performance in real-world cases.
Noticed by: bde
1996-04-06 01:06:06 +00:00
scrappy
6233a36953
Fixed a bug in DEVFS code that was producing "name slot allocation failed"
...
messages.
1996-04-05 19:12:01 +00:00
ache
72565796f2
Fix adjkerntz expression priority.
...
Make filetimes the same as DOS times for UTC cmos clock.
1996-04-05 18:59:06 +00:00
ache
73f61b578d
Fix adjkerntz expression priority
1996-04-05 18:56:10 +00:00
ache
a17e006b7f
Don't adjust file times for UTC clock to have the same timestamps
...
for DOS/FreeBSD.
1996-04-05 16:31:49 +00:00
ache
434490d438
Add wall_cmos_clock sysctl variable, needed to manage adjkerntz even for
...
UTC cmos clocks (needed for Local Timezone FSes)
1996-04-05 03:36:31 +00:00
joerg
e20b650550
Work around a braindead signal handling in many newer HP printers.
...
They don't have BUSY de-asserted by the time they ACK (and thus cause
an interrupt). The workaround is to try seeing if the BUSY will be
de-asserted soon, and if not, to use an incremental backoff and
semi-polled mode instead of the fixed timeout with 1/2 s we've been
using previously (that caused the printer to run really slooow).
Printers that have been working previously should not be affected by
this.
1996-04-04 12:28:36 +00:00
phk
8fad3d6dbc
Add a sysctl (net.inet.tcp.always_keepalive: 0) that when set will force
...
keepalive on all tcp sessions. Setsockopt(2) cannot override this setting.
Maybe another one is needed that just changes the default for SO_KEEPALIVE ?
Requested by: Joe Greco <jgreco@brasil.moneng.mei.com>
1996-04-04 11:17:04 +00:00
phk
1eff72b85f
Log TCP syn packets for ports we don't listen on.
...
Controlled by: sysctl net.inet.tcp.log_in_vain: 1
Log UDP syn packets for ports we don't listen on.
Controlled by: sysctl net.inet.udp.log_in_vain: 1
Suggested by: Warren Toomey <wkt@cs.adfa.oz.au>
1996-04-04 10:46:44 +00:00
smpatel
065f0f1d90
Fixed a typo in the comment for sv_errsize.
1996-04-04 01:08:20 +00:00
gpalmer
6495025245
add a `Warning:' to the message saying that the root directory is not a
...
multiple of the clustersize in length to try and reduce the number
of questions we get on the subject.
1996-04-03 23:05:40 +00:00
phk
1b40c12e76
Improvementss to netboot
...
Initial but not yet functional PCI support.
Reviewed by: phk
Submitted by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1996-04-03 19:01:37 +00:00
wollman
a9ce2b638f
Always pass a route structure when calling ip_output().
1996-04-03 18:52:22 +00:00
phk
8a4381b139
Add feature for tcp "established".
...
Change interface between netinet and ip_fw to be more general, and thus
hopefully also support other ip filtering implementations.
1996-04-03 13:52:20 +00:00
phk
7ab974cf9c
Pick up CWARNFLAGS from /etc/make.conf if defined.
1996-04-03 12:08:52 +00:00
dyson
ceb23bccb6
Fixed a problem that the UPAGES of a process were being run down
...
in a suboptimal manner. I had also noticed some panics that appeared
to be at least superficially caused by this problem. Also, included
are some minor mods to support more general handling of page table page
faulting. More details in a future commit.
1996-04-03 05:23:44 +00:00
scrappy
a949e4988c
Removed prototype for devfs_add_devsw() as it no longer exists
1996-04-03 03:03:55 +00:00
scrappy
2e8aad5ee1
Merged devfs_add_devsw() into devfs_add_devswf()
1996-04-03 03:03:27 +00:00
gpalmer
ee9f97b773
Add NULLFS_DIAGNOSTIC, KERNFS_DIAGNOSTIC, UMAPFS_DIAGNOSTIC, UNION_DIAGNOSTIC
...
and SAFETY. Currently all commented out until I can verify that they don't
cause LINT to fail to compile.
1996-04-03 00:28:40 +00:00
gpalmer
983e1f4e6f
Correct a comment which was hiding part of the declaration of
...
devfs_link(), causing compiles to fail.
1996-04-03 00:01:40 +00:00
gpalmer
65f1d7ec03
Correct a bug which wrote the result of devfs_add_devswf() for two
...
separate devices to the same place
Reviewed by: Julian Elischer <julian>, Marc G. Fournier <scrappy>
1996-04-02 22:06:23 +00:00
scrappy
b6f39e71af
Prototyped wrong the first time through for devfs_link()
1996-04-02 19:07:38 +00:00
wollman
5952e69723
Document PERFMON.
...
Delete obsolete PROBE_VERBOSE.
1996-04-02 18:13:36 +00:00
phk
40dcfd6328
Align help screen.
...
add gateway command.
1996-04-02 15:17:36 +00:00
phk
5a3487eb35
Fix two cases where ia->ia_ifp could be NULL.
1996-04-02 12:26:10 +00:00
scrappy
e7c6a05609
take out prototype for dev_linkf()
...
change prototype for dev_link() to devfs_link()
1996-04-02 06:17:14 +00:00
scrappy
e14745c8ea
Change dev_link() to devfs_link()
1996-04-02 04:54:26 +00:00
scrappy
52b6bf2e18
Made the src code match the man page.
...
Removed dev_link() and dev_linkf(), replacing dev_linkf() with devfs_link()
1996-04-02 04:53:05 +00:00
scrappy
99d214961d
changed from using dev_link() to devfs_link()
1996-04-02 04:52:03 +00:00
scrappy
dd0ca9fc5d
Convert from using dev_link() to dev_linkf()
1996-04-01 21:03:07 +00:00
scrappy
af671400e8
Convert from using devfs_add_devsw() to devfs_add_devswf()
...
Fixed Permissions/Ownership in DEVFS to reflect /dev
1996-04-01 21:02:14 +00:00
scrappy
4673aad9a1
Changed use of devfs_add_devsw() to devfs_add_devswf()
...
Changed DEVFS structure devfs_token so that adding the devices is
a simple matter of a 4 line for loop versus 16 lines of code
Reviewed by: julian@freebsd.org
1996-04-01 02:12:53 +00:00
dg
44e3654e32
Change if/goto into a while loop.
1996-03-31 23:00:32 +00:00
jkh
ed7401f29f
Remove bogus architectures to allow make tags to work.
...
Submitted-by: Andreas Klemm <andreas@knobel.gun.de>
1996-03-31 18:53:43 +00:00
gibbs
a56dd7c164
Convert to use stdarg in bt_cmd. Use XS_SELTIMEOUT for selection timeouts.
...
Obtained from: stdarg fixes adapted from cgd's work on the NetBSD BT driver
1996-03-31 18:19:50 +00:00
gibbs
01cb6205d3
Convert to use stdarg in aha_cmd. Use XS_SELTIMEOUT for selection timeouts.
...
Obtained from: stdarg fixes adapted from cgd's work on the NetBSD BT driver
1996-03-31 18:19:38 +00:00
joerg
bdef1551ef
Fetch the (dummy) READY CHANGED condition interrupt stati that
...
happen after an FDC reset.
Submitted by: bde
1996-03-31 18:04:51 +00:00
joerg
0441b4c3bf
Fix a bogus message:
...
ed0: Invalid irq configuration (2) must be 2-5 for 3c503
^ ^
1996-03-31 15:53:19 +00:00
bde
14c8c2c164
Removed dead option DUMMY_NOPS.
...
Restored undead option AUTO_EOI_1.
Added undocumented option PERFMON.
1996-03-31 04:18:02 +00:00
bde
7dc3a0570a
Finished removing NOP macros.
1996-03-31 04:17:25 +00:00