Matthew Dillon
ff359f84c9
Fix a deadlock between msync(..., MS_INVALIDATE) and vm_fault. The
...
invalidation code cannot wait for paging to complete while holding a
vnode lock, so we don't wait. Instead we simply allow the lower level
code to simply block on any busy pages it encounters. I think Yahoo
may be the only entity in the entire world that actually uses this
msync feature :-).
Bug reported by: Paul Saab <paul@mu.org>
2000-01-21 20:17:01 +00:00
Matt Jacob
5461ac5c7d
Specify the system directory for which we put in our include path
...
as a separate line so we can override it on the command line if
we need to.
2000-01-21 20:11:40 +00:00
Wilko Bulte
3190e369c1
This file has gone away. It's contents have become the starting point for the
...
GENERIC HARDWARE.TXT now located one directory level up. This saves
people from duplicating all updates in i386 that are in fact generic.
2000-01-21 19:24:33 +00:00
Jordan K. Hubbard
cee9d0d3b5
Remove wicontrol from the boot floppy - it's not easy to make
...
these things architecture dependent and wpaul says wicontrol is
i386 only.
2000-01-21 19:14:25 +00:00
Wilko Bulte
18cf424096
This is an ugly way to make HARDWARE.TXT live here again (instead of
...
in [i386,alpha]HARDWARE.TXT. This particular file is destined to be
the generic HARDWARE.TXT. In [i386,alpha]HARWDARE.TXT the machdep
information will live from now on. This should fix the make release
failures people were experiencing.
Reviewed by: Peter Wemm
2000-01-21 19:13:46 +00:00
Warner Losh
2a6999d834
Cleanup of the card database:
...
o Make sure every entry has a logger event on insert/delete
o Make sure that the order of loggers is consistant
o Add D-Link DEF-650
o use /sbin/ifconfig consistantly
o Add Elecom Laneed LD-CDE, NTT DoCoMo Paldio 321S and 341S
(from shige@FreeBSD.org )
2000-01-21 16:55:21 +00:00
Yoshihiro Takahashi
450a74c2bb
- Merge from sys/i386/conf/GENERIC rev 1.224, 1.225 and 1.226.
...
- Reorder network interfaces.
2000-01-21 13:22:07 +00:00
Tatsumi Hosokawa
e34ff0ec20
Fixed "NTT DoCoMo PCMCIA DATA/FAX ADAPTER 9600".
...
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
2000-01-21 12:26:12 +00:00
Nick Hibma
bd7bdb532c
Add ID for the AMD-756 OHCI controller
2000-01-21 10:46:29 +00:00
Nick Hibma
a043eecf95
Group of usb and usb\d+ is now operator and permissions are 0660.
...
Might need to be revisted to make it 0640 and limit the access to usb
and usb\d+ (in sys/dev/usb/usb.c) to 'retrieve info' only for operator.
2000-01-21 09:42:20 +00:00
Tatsumi Hosokawa
ab3aa81372
Added Megahertz X-Jack Ethernet Card. (sorry, Warner, please merge it!)
...
Obtained from: PAO
2000-01-21 09:26:13 +00:00
Tatsumi Hosokawa
eac3536941
Added "attr2" MAC address encoding (used by Megahertz Ethernet Card)
...
support.
Reviewed by: Warner Losh <imp@village.org>
Obtained from: PAO
2000-01-21 09:12:00 +00:00
Tatsumi Hosokawa
de2119c894
Added support for hex-encoded MAC address of Megahertz X-Jack Ethernet Card
...
Reviewed by: Warner Losh <imp@village.org>
2000-01-21 09:05:49 +00:00
Tatsumi Hosokawa
bf005823c4
Added
...
Allied Telesis Ethernet Card
Panasonic KX-PH402D
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
2000-01-21 06:59:19 +00:00
Warner Losh
27e2c03a27
Fix the style bugs in the style bugs fix. The style bug fix made the
...
new function inconsistant with the rest of this file. The spelling
and grammer fixes were good and remain.
2000-01-21 06:57:52 +00:00
Tatsumi Hosokawa
08b8e973fe
s/echo/logger -s/ to insert/remove lines in pccard.conf.
...
Obtained from: PAO
2000-01-21 06:42:49 +00:00
Tatsumi Hosokawa
87ef0a0afb
Propagate MAC address in CIS tupple to dev/ed/ driver.
...
Many ed-based Ethernet PC-cards can't get correct MAC address without
this patch.
Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
Reviewed by: Warner Losh <imp@village.org>
2000-01-21 03:08:46 +00:00
Brian Feldman
bd9079fa6c
Fix style bugs in the last commit.
2000-01-21 02:52:54 +00:00
John Polstra
2621949f6f
If a directory on the command line doesn't exist, warn about it
...
and proceed rather than quitting with a fatal error message.
PR: bin/16056
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
2000-01-21 02:15:27 +00:00
David E. O'Brien
76748474eb
Minor style nits.
2000-01-21 02:09:43 +00:00
Bruce Evans
a7c9f05a71
Oops, The dependency of libcrypt on libmd went away before it was "fixed"
...
here.
Reported by: peter
2000-01-21 02:00:53 +00:00
Archie Cobbs
60347db81d
Document these drivers' support for netgraph(4).
2000-01-21 01:42:55 +00:00
Archie Cobbs
22b6e04be8
Remove definition of the unimplemented "control" hook.
2000-01-21 01:39:40 +00:00
Brian Somers
06b47306d1
Use TUNSIFPID when we change our PID (if it exists).
2000-01-21 00:33:27 +00:00
Brian Somers
bbdecb957c
Add a new TUNSIFPID ioctl to update the tun_pid (recorded in
...
tunopen) with the current pid.
2000-01-21 00:31:43 +00:00
Nick Hibma
341777d004
Add support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN
...
methods for USB devices.
However: with none of the devices I have here suspend seems to work
properly. This is probably a bug in uhci_power which I still have to
look at.
Prodded and pushed by: Christopher Masto <chris@netmonger.net>
2000-01-20 22:24:35 +00:00
Nick Hibma
fc096eaad4
Remove duplicate include
2000-01-20 22:05:30 +00:00
Jason Evans
bafd6b2f76
Remove unnecessary alternate entry points for *setjmp(). Make the main
...
entry point the standard name when not compiling libc_r (for example,
longjmp is the main entry point instead of __longjmp).
Suggested by: bde
2000-01-20 21:58:27 +00:00
Jason Evans
beab1ec9b5
Minor *jmp() cleanups.
2000-01-20 21:53:59 +00:00
Nick Hibma
5fa5aeec53
Properly remove interrupts if initialisation fails.
2000-01-20 21:36:07 +00:00
Bill Fumerola
bf113f1b05
Brucify:
...
add an upper limit to -t
match the types of return values and the variables they are stuffed in
make the man page and usage() a little more consistantly ugly
less obfuscation.
Submitted by: adrian, billf
2000-01-20 20:48:51 +00:00
Bill Paul
58295f6ace
Fix test for deciding when a bulk IN transfer got truncated. I thought
...
I fixed this last night, but apparently I only applied the patch to the
copy of the code in /dev/brain0.
2000-01-20 19:57:43 +00:00
Wilko Bulte
9882bd8c33
Revamped Multia section. Included comments received from Peter Jeremy
2000-01-20 19:38:32 +00:00
Warner Losh
7001be49f8
bdeize last commit:
...
o Remove opt_dontuse.h and ifdef PROCFS
Subitted by: bde, peter
2000-01-20 17:03:53 +00:00
Andrew Gallatin
e1364adbae
Make devices behind PPBs work on DS10s (and any other single pchip tsunamis)
...
I was wagering on DEC being elegant & numbering PCI buses normally on
machines with one pchip. It looks like they went with consistent -- buses
behind ppbs begin with bus 2.
2000-01-20 16:49:18 +00:00
KATO Takenori
2945c302da
Synced with the sc driver in the sys/dev/syscons directory.
...
Submitted by: yokota
2000-01-20 15:16:49 +00:00
Jun Kuriyama
721b6ee9f0
Add $FreeBSD$.
2000-01-20 14:56:37 +00:00
Kazutaka YOKOTA
27d63c1916
Add the PnP ID for the Logitech Cordless MouseMan Wheel (serial
...
version).
2000-01-20 13:39:08 +00:00
Kazutaka YOKOTA
7c6f57a384
- Add some comment from bde on the keyboard interrupt.
...
- Fix obsolete comments.
2000-01-20 13:32:53 +00:00
Kazutaka YOKOTA
98a62914d8
Do not explicitly create empty option files; they are taken
...
care of by bsd.kmod.mk.
Pointed out by: bde
2000-01-20 13:25:18 +00:00
Kazutaka YOKOTA
cf3024b76c
Do not include `ukbd.h'; it's not used.
...
Pointed out by: bde
2000-01-20 13:24:28 +00:00
Kazutaka YOKOTA
ff7c3442a1
PSM_HOOKAPM is obsolete; it was renamed to PSM_HOOKRESUME in
...
psm.c rev.1.21.
2000-01-20 13:23:42 +00:00
Kazutaka YOKOTA
e17b116645
Unconditionally define sc_paste().
2000-01-20 13:23:03 +00:00
Kazutaka YOKOTA
acdf858c9b
Fix wrong usage of FONT_NONE. It was not meant to be set in
...
scp->font_size in the first place. It is redundant now and is
removed.
Found by: bde
2000-01-20 13:21:47 +00:00
Yoshihiro Takahashi
3f681c0c41
Fixed typo.
2000-01-20 12:37:06 +00:00
Sheldon Hearn
248368f60a
Revert the change from memset() to bzero(), since bzero() is simply
...
a special case of memset and we already initialize all those
members of the struct tm which are required by mktime().
The memset() is only necessary for style conformity with the rest
of the file. :-)
Scenic route tour by: bde
2000-01-20 09:41:31 +00:00
KATO Takenori
21e10b2d88
Synced with sys/isa/sio.c rev 1.285.
2000-01-20 08:37:54 +00:00
KATO Takenori
6d7f3c6331
Synced with sys/i386/i386/userconfig.c rev 1.169.
2000-01-20 08:35:32 +00:00
KATO Takenori
c818f7b9de
Synced with sys/i386/conf/GENERIC rev 1.230.
2000-01-20 08:34:40 +00:00
Jason Evans
b7592c7bea
Back out the previous spl change, since it opens a race window.
...
Reviewed by: alfred, dillon, peter
2000-01-20 08:15:13 +00:00