Commit Graph

106491 Commits

Author SHA1 Message Date
tsutsui
c680050521 Add a set of bus_space(9) functions for g2bus devices with
sparse address space. This is required for SEGA LAN adapter support.
2002-12-27 11:34:05 +00:00
manu
f464631d66 Several things:
1) rights should be shared by the threads within a process. While it would
be easier to handle this with the struct proc/struct lwp split, we attempt to
do this now by sharing the right lists. Because each right holds a reference
to struct proc, this might cause some problems later.
2) in pthread_exit, really exit the thread. Also reintialize the righ tlist to
make sure we will not destroy the parent's right list
3) rights can hold multiple permissions on a port (ie: send and receive). Fix th
is.
4) first attempt on right carried by messages. We still have to do rights carrie
d in the message body (complex messages).
2002-12-27 09:59:24 +00:00
dyoung
1a8833b7c1 On Lucent cards, indicate that changing BSSID with SIOCS80211BSSID
is impossible.  Never write to the Prism-only JOIN RID.
2002-12-27 08:29:46 +00:00
dyoung
fb22424264 The RID for the RSSI->dBm adjustment is not supported by Prism
station firmware version <= 1.1.1.
2002-12-27 07:54:35 +00:00
grant
653b2f1552 File types belong under 'type', not 'uname'. 2002-12-27 06:31:51 +00:00
jrf
46164a8a95 The previious ln commit did not have the change for -v in the source. Here is the working code. 2002-12-27 03:50:05 +00:00
matt
78b64fd232 Recognize BCM5703 phy. (with this and the bge changes, the bge0 on my
ASUS P4PE m/b is now working)
2002-12-27 03:15:52 +00:00
matt
9d04e25e82 Regen. 2002-12-27 03:14:23 +00:00
matt
2860168d98 Add BCM5703. 2002-12-27 03:14:06 +00:00
lukem
8ab934ee29 If "check" and some items failed, output the postinstall command-line
required to fix the issues.
2002-12-27 00:04:49 +00:00
itohy
ca7d3d53d6 Lookup and use the Ethernet address in the FCode PROM,
and avoid using MD myetheraddr() function.
This makes the driver MI, and closes PR kern/13797.

The PCI HME is a PCIO chip, which is composed of two functions:
	function 0: PCI-EBus2 bridge, and
	function 1: HappyMeal Ethernet controller.

The Ethernet address is (expected to be) in the PCI FCode PROM connected
to the EBus bridge (function 0) of the device.
Since the HME is on function 1, some magic is used to access to the PROM.

We don't have MI EBus driver since no EBus device exists (besides the
FCode PROM) on add-on HME boards.  The ``not configured'' message for
function 0 is what is expected.

The SPARC case is currently unchanged.  It needs interaction with OpenBoot.
2002-12-26 22:59:51 +00:00
pooka
30d4a8344b sync with mecreg change, ie. make this compile 2002-12-26 22:25:12 +00:00
pooka
a0c298e366 brush up situation with mec register definitions
from Chris Sekiya
2002-12-26 22:24:46 +00:00
jdolecek
362cc2fa44 fix incorrectly introduced coda_psdev.c name change from previous
revision; it was part of local devel change I did not intend to commit
2002-12-26 22:23:30 +00:00
jrf
1f6c14f0d6 Added verbose extension and updated manual pages. Changes approved by Klaus Klein. 2002-12-26 21:37:17 +00:00
perry
bf746f0aa4 update to indicate we're at postfix 2.0.0.1 2002-12-26 21:32:12 +00:00
matt
a5201ab8fc Recognize AD1981 codec (0x41445370). XXX name is a guess but it follows
the existing pattern.
2002-12-26 20:56:52 +00:00
matt
5914ae08f9 Recognize BCM5702X and BCM5703X. Add a ONLY_PHY_1 quirk and use it.
Add support for getting the macaddr for 5703 (taken from FreeBSD).
2002-12-26 20:55:30 +00:00
matt
46531db96c Recognize Promise Serial ATA/150 TX2plus 2002-12-26 20:54:03 +00:00
matt
741e85a725 Regen. 2002-12-26 20:53:18 +00:00
matt
fef7827774 Add Promise Serial ATA/150 TX2plus 2002-12-26 20:52:58 +00:00
jmmv
0e4487574e Fix a bug in rwait() introduced during the select() to poll() conversion
that caused tetris to crash when pausing the game. Approved by tron.
2002-12-26 20:15:11 +00:00
briggs
a35f350a48 Remove a duplicate bank holiday entry for 12/26. 2002-12-26 19:17:23 +00:00
pooka
c99132ebb0 Shuffle network interface and phy drivers into alphabetical order and
add comments for them.
2002-12-26 18:26:07 +00:00
pooka
0b31dc8e73 For the ES1370 do "best effort" rate selection for the FM DAC. The
card contains only one clock, which is already used by the other
DAC. The FM DAC can handle a few fixed-frequency choices.

thanks to Matthew Green for testing
2002-12-26 17:59:16 +00:00
jmmv
59978ac5c6 Fix typo: extra 'a' word in plural sentence. Approved by wiz. 2002-12-26 15:49:37 +00:00
manu
20fca78f89 regen 2002-12-26 14:41:34 +00:00
manu
bab8693bba Added the mysterious system call 331 (it does not seems to be in the
header files anywhere). This is pthread_exit.
2002-12-26 14:41:05 +00:00
itojun
b1a19ea0e1 debugging log message committed by mistake (rev 1.8). catched by lukem 2002-12-26 14:11:28 +00:00
manu
2894c4a53f Handle the kernel clock service by the kernel. 2002-12-26 13:45:17 +00:00
yamt
4b9c604ba7 - in lfs_reserve, reserve locked buffer count as well.
- don't wait for locking buf in lfs_bwrite_ext to avoid deadlocks.
- skip lfs_reserve when we're doing dirop.
  reserve more (for lfs_truncate) in set_dirop instead.

this mostly solves PR 18972. (and hopefully PR 19196)
2002-12-26 13:37:18 +00:00
jdolecek
cc09c0a28f insert newlines to the MAKEDEV section, so that it's more clear
what part is MAKEDEV coda and what text
2002-12-26 13:20:44 +00:00
jdolecek
f21116a486 slightly tweak so that the file for vcoda pseudo device is next to
pseudo device declaration
2002-12-26 13:19:05 +00:00
yamt
e9bd1836a5 don't try to write all blocks passed to lfs_markv at once
since it likely causes buf starvation.
2002-12-26 13:04:39 +00:00
lukem
0beaa38406 If we're going to replace strtok() with strtok_r(), and the caller of the
latter is invoked recursively, use static (instead of automatic) storage
for the "last" pointer so that we remember where we're up to ...

Fixes bug with hosts.deny rules such as "rpcbind: ALL EXCEPT some.domain".
2002-12-26 12:53:59 +00:00
jdolecek
5342a9827c coda_nc_initialized is not used here, remove local extern defition 2002-12-26 12:40:01 +00:00
jdolecek
efbdd9bcb6 do not need <vcoda.h>/NVCODA here 2002-12-26 12:38:59 +00:00
jdolecek
98d58548c7 move msdosfs code from sys/msdosfs to sys/fs/msdosfs 2002-12-26 12:31:23 +00:00
martin
ffbcb6d927 Conditionalize T_DBPAUSE trap handling on #ifdef MULTIPROCESSOR to make
single CPU kernels compile again.
2002-12-26 12:14:31 +00:00
lukem
fb684df6a8 fix DESTDIR checks if !defined(DESTDIR) 2002-12-26 12:01:48 +00:00
christos
1ee98692bb Don't leak memory on double init, and don't panic on double fini. Emit
a message when diagnostic.
2002-12-26 12:01:42 +00:00
manu
f4d5ba5dbd Queue and dequeue message replies from kernel servers. This is less efficient,
but it sticks closer to the actual Mach semantics: the reply is queued at the
end of the queue. Also add more debug messages on port operations.
2002-12-26 11:41:46 +00:00
junyoung
9f582c3342 Cosmetic changes to reduce diff against GENERIC. 2002-12-26 08:25:20 +00:00
junyoung
41313fe244 #<space>comment...
Pointed out by collver1 via PR#18468.
2002-12-26 08:21:56 +00:00
uebayasi
1e0907fb9a Typos in comments. 2002-12-26 07:58:19 +00:00
matt
629336e5c6 Regen. 2002-12-26 01:52:00 +00:00
matt
d06eca3d63 Add some more BCM570x variants. 2002-12-26 01:51:27 +00:00
lukem
7f4e9b543c improve description 2002-12-25 23:47:32 +00:00
lukem
12837cbb48 fix header to match usage 2002-12-25 23:44:06 +00:00
wiz
cf6ded352c Let the commit message contain an empty line by default.
[Not in 1.11.2; was in 1.11 and earlier.]
2002-12-25 23:29:19 +00:00