dillon
499ea70f5f
Update ufs_vnops code to use new specinfo fields rather then guess.
...
This is part of general specinfo / d_parms() commit.
1999-02-25 05:35:53 +00:00
dillon
9b8aaaa737
Reviewed by: Julian Elischer <julian@whistle.com>
...
Add d_parms() to {c,b}devsw[]. If non-NULL this function points to
a device routine that will properly fill in the specinfo structure.
vfs_subr.c's checkalias() supplies appropriate defaults. This change
should be fully backwards compatible with existing devices.
1999-02-25 05:22:30 +00:00
peter
2cb5b6d7d5
Untangle the nfs send and receive queue locking a little. One lock
...
routine was [ab]used for two different things, and you couldn't tell from
the wait channel which one had wedged.
Catch a few things missing from NFS_NOSERVER.
1999-02-25 00:03:51 +00:00
dillon
3ad14cacdc
Remove unnecessary page protects on map_split and collapse operations.
...
Fix bug where an object's OBJ_WRITEABLE/OBJ_MIGHTBEDIRTY flags do
not get set under certain circumstances ( page rename case ).
Reviewed by: Alan Cox <alc@cs.rice.edu>, John Dyson
1999-02-24 21:26:26 +00:00
msmith
7648580bdb
Don't try protecting page 0; it seems that BIOS writers now feel it's
...
appropriate to check for Windows95 by polling for state in low
memory, with fatal results.
Submitted by: rnordier@freebsd.org
1999-02-24 01:37:23 +00:00
gj
24eebb9736
Make the buf in authflags big enough to hold " norechallenge". I've been
...
running with this for a few weeks.
Submitted by: someone on the freebsd-isdn maillist
1999-02-23 21:47:05 +00:00
wollman
9c3b9cf062
Deal with broken Web sites which return 302 responses rather than 404
...
and an error document when the requested resource does not exist. Grrr.
Requested by: asami
1999-02-23 18:51:13 +00:00
wpaul
8f00b27bc3
Add support for still more cheapo 10/100 cards: Delta Electronics and
...
Addtron appear to have their own VIA Rhine II and RealTek 8139 boards
with custom PCI vendor and device IDs. This commit updates the PCI
vendor and device lists in the vr and rl drivers so that we can probe
the additional devices.
Found by: nosing around the PCI vendor and device code list at:
http://www.halcyon.com/scripts/jboemler/pci/pcicode
1999-02-23 15:38:25 +00:00
ache
ac7d7a1d69
remove ctype.c - unused and confusing
1999-02-23 15:13:51 +00:00
phk
86fc22785e
Misplaces brace puts important code into debug section.
...
Reviewed by: phk
Submitted by: Stefan Bethke <stefan.bethke@hanse.de>
1999-02-23 15:08:44 +00:00
eivind
3cc653e7e7
Add a prototype to silence warnings.
1999-02-23 12:02:07 +00:00
davidn
e0514a77ef
Fix minor nit with command line parsing for pw -V DIR action.
1999-02-23 11:01:50 +00:00
davidn
a5b26be1a1
Fix tpyo (sic) and missing 'else' (bad cut n' paste).
1999-02-23 10:35:47 +00:00
davidn
aea1f6bc3c
1) Do not blindly ignore file update errors which may occur due to concurrent
...
updating
2) Add -V <etcdir>, which allows maintaining user/group database in alternate
locations other than /etc.
1999-02-23 07:15:11 +00:00
jkh
f6416f79a6
Update reference to setup.exe (which is now dead).
1999-02-23 04:19:30 +00:00
ghelmer
23fb00599a
Add a reference to the ypinit(8) command.
...
PR: docs/7679 (in spirit)
1999-02-23 03:49:14 +00:00
ghelmer
cac37efcb9
Change the prompt for the office location field from "Location:"
...
to "Office Location:" to disambiguate what is expected. Add a note
to the man page to indicate that the office location and office phone
fields are concatenated and printed with the heading "Office:" by
finger(1). Swap the order of the home and office phone fields in the
man page to match the order of the fields in the editor.
If any programs interact with chpass(1) and expect "Location:" instead
of "Office Location:" as the prompt, either this change will have to be
reverted or the other programs will have to be changed.
PR: docs/7533
1999-02-23 02:41:26 +00:00
wpaul
54bf2d59fe
Dangit... made a typo in the NEXPTR register definition (0x55 -> 0x45).
1999-02-23 02:00:06 +00:00
wpaul
0296536212
Minor updates for the ASIX AX88141, which is a newer version of the
...
AX88140A with power management and magic packet support. Correct the
addresses of the PCI power management registers and add some code to
detect the revision ID of the AX88141 and identify it in the probe
messages.
No other changes are needed since the AX88141 is functionally
identical to the AX88140A.
1999-02-23 01:52:42 +00:00
bde
422fcfce28
The previous commit also fixed a possibly-wrong (too high) priority
...
for the rescheduled process.
1999-02-22 18:39:49 +00:00
des
2f3574b0d4
Add support for stealth forwarding (forwarding packets without touching
...
their ttl). This can be used - in combination with the proper ipfw
incantations - to make a firewall or router invisible to traceroute
and other exploration tools.
This behaviour is controlled by a sysctl variable (net.inet.ip.stealth)
and hidden behind a kernel option (IPSTEALTH).
Reviewed by: eivind, bde
1999-02-22 18:19:57 +00:00
bde
d51135c0c3
Improved scheduling in uiomove(), etc. resched_wanted() is true too
...
often for it to be a good criterion for switching kernel cpu hogs --
it is true after most wakeups. Use the criterion "has been running
for >= 2 quanta" instead.
1999-02-22 16:57:48 +00:00
eivind
4e6745d688
Outdated with the removal of LKM support. KLDs can't be tested in any
...
similar fashion :-(
1999-02-22 16:11:58 +00:00
bde
80534e76e1
Added a per-cpu variable `switchticks' for use in scheduling.
1999-02-22 15:13:34 +00:00
brian
cbe16adbf8
Add IC-CARD Ethernet card & AT&T V34+ Fax Modem
...
Submitted by: Maxim Sobolev <sobomax@altavista.net>
1999-02-22 14:08:44 +00:00
brian
26f69ca0ab
Xircom Ethernet+Modem 10/100+
1999-02-22 14:03:31 +00:00
newton
66edcaeeb1
Oops. Adding a Makefile might help anyone who wants to use streams
...
as a module...
1999-02-22 14:02:42 +00:00
dcs
3b2e9c970d
Fix assorted memory leak/buffer reuse problems.
...
Not restricted to, but including:
PR: kern/9631
Submitted by: Bill Fenner <fenner@parc.xerox.com>
1999-02-22 13:12:37 +00:00
n_hibma
62572be175
Update for the man page. 4.0 is using KLD's not LKM's.
1999-02-22 13:08:38 +00:00
newton
2d24e4c75d
Converted "streams" pseudo-device into a KLD
1999-02-22 11:44:46 +00:00
rnordier
f4ef1ef780
Make various minor corrections.
1999-02-22 09:36:54 +00:00
dillon
9f7c64c6ce
Removed ENOMEM error on swap_pager_full condition which ignored the
...
availability of physical memory. As per original bug report by
Bruce.
Reviewed by: Alan Cox <alc@cs.rice.edu>
1999-02-22 08:42:16 +00:00
steve
3f21efa387
Add entries for the following cards:
...
Viking V.90/K56Flex modem
Zoom 56K modem
3CCE589E* network card
3CCM156 modem
Latter submitted by: Patrick Seal <patseal@hyperhost.net>
1999-02-22 03:06:28 +00:00
steve
be84afbece
dhclient is now in /sbin.
1999-02-22 02:55:18 +00:00
rnordier
16fb6ab9d7
Activate boot0cfg.
1999-02-21 21:30:13 +00:00
rnordier
262dc35a33
This commit was generated by cvs2svn to compensate for changes in r44196,
...
which included commits to RCS files with non-trunk default branches.
1999-02-21 21:23:42 +00:00
rnordier
5028d48a50
Add boot0cfg: this installs/configures the `boot0' boot manager. A
...
CLI utility to do this has been requested by a few people.
1999-02-21 21:23:42 +00:00
jdp
b34bb6d5a4
Fix bug: If gdb couldn't find the dynamic linker's "r_debug_state"
...
symbol, it aborted with "virtual memory exhausted." Now it warns
about the problem and proceeds.
1999-02-21 19:58:36 +00:00
n_hibma
4cf3fa2025
Added man page usb uhci ohci
1999-02-21 16:56:33 +00:00
n_hibma
1ae726e27b
Bug fix: Trap 12 when ugen not present and therefore unattached physical
...
device removed.
1999-02-21 16:53:35 +00:00
n_hibma
97e0e8232b
Device unload code is broken, disabled. Requires a bit of redesign on the
...
part of the uhub driver to be able to fix it. Modules should not be
unloaded as they unload partially. Not easy to fix either.
1999-02-21 16:36:30 +00:00
n_hibma
d95d4d3329
Add uhci and ohci driver names
1999-02-21 16:33:51 +00:00
n_hibma
6a8c288d06
Rename hid device to uhid (HID: Human Interface Device)
1999-02-21 16:23:23 +00:00
n_hibma
6a376dfa30
make ums look like a Mouse Systems or Sysmouse mouse. Remove PS/2 interf.
...
Supplied by MAEKAWA Masahide <bishop@rr.iij4u.or.jp>. Thanks!
USB Mouse now supports up to 7 buttons and X,Y,Z (wheel) directions.
1999-02-21 16:20:19 +00:00
n_hibma
d02d718154
1) Added define for USB as an interface
...
2) Added define for maximum number of buttons for Mouse Systems
1999-02-21 16:08:43 +00:00
nsouch
3042dd104f
Fix controller/device ppc0 inconsistency with GENERIC
...
Suggested by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
1999-02-21 15:04:43 +00:00
dfr
d9e43d8903
Add support for Compaq ProLiant 1200 host to PCI bridge.
...
Obtained from: 2.2 branch
Reviewed by: Benjamin Lewis <bhlewis@gte.net>
1999-02-21 11:39:37 +00:00
julian
bd063e82c0
Add a quick note to say what the 3 uuencoded files are.
1999-02-21 09:36:33 +00:00
dillon
fa06d8f968
Remove conditional sysctl's
...
Leave swap_async_max sysctl intact, remove swap_cluster_max sysctl.
Reviewed by: Alan Cox <alc@cs.rice.edu>
1999-02-21 08:34:15 +00:00
dillon
338a9c530d
Reviewed by: Alan Cox <alc@cs.rice.edu>
...
Fix problem w/ low-swap/low-memory handling as reported by Bruce Evans.
1999-02-21 08:30:49 +00:00