oster
e8a639b1df
Rototill the IO throttle code. Rename rf_DoAccessKernel() to raidstart()
...
and cleanup arguments. While we're here, cleanup raidstrategy(), and nuke
a bunch of unused debugging stuff.
RAIDframe + softdeps now play very nicely together.
1999-12-12 20:51:41 +00:00
ragge
713b50cde9
Avoid GCC complaints (under some circumstances).
1999-12-12 19:51:49 +00:00
uch
0ad989b87a
remove unreferrenced header file.
1999-12-12 18:40:33 +00:00
tron
821c7a01f8
As suggested by Jason Thorpe back out revision 1.27 because it broke
...
PHY probing for the ThunderLan driver.
1999-12-12 17:55:21 +00:00
thorpej
014cd3fcc1
Take a stab at making this work on big-endian systems.
1999-12-12 17:46:36 +00:00
uch
78a5012f77
add Telios keyboard (tc5165buf) information.
1999-12-12 17:11:20 +00:00
uch
97c3960184
SHARP Telios keyboard driver TOSHIBA TC5165 (tentative)
1999-12-12 17:10:01 +00:00
uch
b2098820d6
Telios keyboard support.
1999-12-12 17:08:37 +00:00
uch
f76253722c
clean up
1999-12-12 17:07:13 +00:00
uch
573725bd34
set stop timer interval.
1999-12-12 17:06:22 +00:00
uch
7780f42e8c
update comment.
1999-12-12 17:05:38 +00:00
uch
c8296edee4
code clean up.
1999-12-12 17:04:55 +00:00
itojun
5bb1c57bee
sync with latest KAME (rcsid only).
1999-12-12 16:19:40 +00:00
itojun
2f49a03b86
do not use member of sockaddr_storage directly.
...
(if the definition is like in rfc2553) they are not supposed to be used.
XXX i'm trying to change rfc2553 sockaddr_storage definition to include
"ss_len" and "ss_family". see ipngwg. situation might change soon.
1999-12-12 15:57:07 +00:00
ragge
ffbd2c2f5e
CL* discarding.
1999-12-12 14:39:18 +00:00
soren
0d5146155c
s/16x450/16x50/
1999-12-12 11:51:29 +00:00
veego
2e825f9c4e
Resolve conflicts and change the Makefile to reflect the move of ipl.h
...
to sys/netinet (we need it now in usr.sbin/ipf).
1999-12-12 11:18:46 +00:00
veego
64b2c34646
Resolve conflicts and small fixes.
1999-12-12 11:11:15 +00:00
veego
99f380af25
Import a few IP Filter 3.3.5 files under sys/netinet.
1999-12-12 10:57:57 +00:00
scottr
3310f57beb
Replace references to PGOFSET with m68k_trunc_page() and m68k_page_offset(),
...
as appropriate.
1999-12-12 08:18:48 +00:00
scottr
51fc367157
defopt RCONS_4BPP.
1999-12-12 08:17:28 +00:00
scottr
8759c4e95e
Add m68k_seg_offset() and m68k_page_offset() to complement m68k_trunc_seg()
...
m68k_trunc_page(), respectively. Motivated primarily by a desire for
code clarity and symmetry.
1999-12-12 07:45:46 +00:00
thorpej
afbb07a0e5
Use htole32() and le32toh().
1999-12-12 02:53:56 +00:00
thorpej
3716f21b7e
Use htole32().
1999-12-12 02:50:40 +00:00
thorpej
a661b4e5dc
Oops, forgot to byte-swap the receive descriptors.
1999-12-12 02:41:51 +00:00
tron
f5dfa6e4a0
Support a few more request types in ptrace(2) emulation.
1999-12-12 01:30:49 +00:00
sommerfeld
530432986b
Actually nullop is a better idea here
1999-12-12 00:56:29 +00:00
tron
df8ccb921c
Regen.
1999-12-12 00:00:42 +00:00
tron
0f4ddbec23
Incomplete but already working emulation of Linux's ptrace(2) for i386.
1999-12-12 00:00:16 +00:00
tron
c3ce0bc384
Architecture independent definitions for Linux's ptrace(2) system call.
1999-12-11 23:57:48 +00:00
explorer
0d63386a4e
add __SCCSID() and __SCCSID2() macros for userland, and __KERNEL_SCCSID() for
...
the kernel. They're not used yet, but will be shortly.
1999-12-11 22:29:32 +00:00
explorer
4313f463a0
add 3com 575CT, which Dell (at least) seems to be shipping
1999-12-11 22:22:34 +00:00
thorpej
2128a07943
Put an interrupt-safe mutex around PCI configuration space access.
1999-12-11 20:48:25 +00:00
sommerfeld
85ba879817
MP: spinlockinit actually takes 3 args, not 4.
1999-12-11 19:39:31 +00:00
ragge
9beccd4e88
Detect "Infoserver 1000" also.
1999-12-11 17:55:13 +00:00
ragge
ae6ef93106
CL* discarding.
1999-12-11 17:54:04 +00:00
ragge
e921b99ca0
CL* discarding.
...
Move physmem setting to pmap_bootstrap().
Fix security problem in process_write_regs(), found by Klaus Klein.
1999-12-11 17:51:34 +00:00
simonb
f981fe2ed7
Don't need "extern int physmem" - <sys/systm.h> has this already.
1999-12-11 14:05:04 +00:00
simonb
3af7b06f11
Revert previous - the problem was a hard-coded KN01 dc address, not the
...
cookie value.
1999-12-11 13:49:18 +00:00
itojun
4d757da195
implement upper-layer reachability confirmation for IPv6 ND (RFC2461 7.3.1).
...
fix code to reject "tcp to IPv6 anycast".
sync with recent KAME.
1999-12-11 09:55:14 +00:00
castor
e91bafa460
Replace unused keys with IGN instead of UNK for NEC MobilePro 750c,
...
to match usage of other systems.
Also, modify ALT keys to return AltL keysym so debugger key sequence
will work.
1999-12-11 08:23:29 +00:00
thorpej
7287dd22c6
Remove a piece of code introduced in rev 1.36 that I didn't intend to
...
commit.
1999-12-11 05:38:41 +00:00
simonb
ae7a461efd
Make #endif comment consistant with #if expression.
1999-12-11 05:19:08 +00:00
takemura
a9fc09cb1a
I've took 1 for i.
1999-12-11 03:29:26 +00:00
takemura
9fb0ec1daf
Recompile to support MobilePro 750 and Mobile Gear II for DoCoMo.
1999-12-11 02:58:22 +00:00
thorpej
d4bb1032cb
Handle the 21143 PMCSR, like we do in the PCI front-end.
1999-12-11 00:39:13 +00:00
thorpej
caae0e1aa1
- Don't try to run the chip in big-endian mode. Not all chips support
...
this consistently, and it doesn't always work even when the chip
supports it.
- Make sure things DMA'd to the chip that the chip interprets are in
little-endian mode.
1999-12-11 00:32:59 +00:00
thorpej
085bc011ab
Add cardbus_get_capability(), cloned from pci_get_capability().
1999-12-11 00:29:11 +00:00
kleink
c88b5146dc
Add support code to have the Hardware Volume Control interact with the
...
software mixer Master Volume state in a defined way by lazily updating the
latter if input from the former was processed.
1999-12-10 19:13:00 +00:00
itojun
486d64de0f
add missing splx(). a critical bug fix from kame.
1999-12-10 17:56:13 +00:00
kleink
6d1d09f757
Add a symbolic name for the ES1946 rev. E in this place, too.
1999-12-10 16:50:52 +00:00
drochner
800b976584
Call ffs_oldfscompat() before all the consistency checks, to avoid the
...
use of uninitialized data in the checks if the filesystem is an old one.
1999-12-10 14:36:04 +00:00
jun
a29e89ddf6
regen.
1999-12-10 09:14:27 +00:00
jun
5b17c4459e
change MG2 for Docomo,MCR-500A platid
1999-12-10 09:13:06 +00:00
mhitch
2553fa2352
Add multicast capability to the A4066 (es) driver; now it will do IPv6.
1999-12-10 05:44:58 +00:00
mhitch
0e63301bc7
Check for valid device when starting a request with interrupts; device
...
probes are now done with interrupts, and would hang when probing for
non-existent device.
1999-12-10 05:39:20 +00:00
scottr
a15eb6dc13
An interrupt handler may change adbInCount underneath us, so qualify the declaration
...
with volatile. The bug didn't show its face until more agressive
optimization showed up, apparently a result of the last egcs upgrade.
(The interrupt handling changes from June have certainly also played
a part.) Thanks to Ken'ichi Ishizaka for discovering the problem.
1999-12-10 00:03:47 +00:00
castor
855917ea08
Fix typo on _MIPS_BSD_API switch.
1999-12-09 15:39:46 +00:00
tsutsui
a109943094
Initial import of news68k port.
1999-12-09 14:53:00 +00:00
leo
748a00abd5
Fix argument of extent_free().
1999-12-09 13:07:41 +00:00
msaitoh
650e62ebf5
demand paging for ZMAGIC SH COFF binary!
1999-12-09 08:33:15 +00:00
sommerfeld
d4cc45ba08
Fix hot-swapping for controllers which grab two ranges of port space.
...
(if the mapping of the second range succeeded, it would forget about
the window of the second address range, causing a subsequent insertion
event to fail..).
My Sony PCGA-CD51 now hot-swaps a lot better now.
1999-12-09 03:22:41 +00:00
jun
d4524d28d7
MobilePro750c keyboard mapping table contributed by "Castor Fu" <castor@geocast.com>
1999-12-09 03:14:06 +00:00
jun
20e8996454
add mobilepro750c_keytrans
1999-12-09 03:03:55 +00:00
jun
30f0c17cb2
add entry for NEC MobilePro 750c
1999-12-09 02:51:30 +00:00
jun
a565cabff0
Regen.
1999-12-09 02:48:43 +00:00
jun
f169738a6b
add NEC MobilePro 750c a.k.a. MCR_500A
1999-12-09 02:47:24 +00:00
simonb
ef246ec592
Add a few comments for unsupported systems.
1999-12-09 02:31:37 +00:00
oster
a0d72cb555
Trust only the data disk if the mirror is not known to be up-to-date.
...
(this should have been committed with a previous fix for the same
problem in another function in this file :( )
1999-12-09 02:26:09 +00:00
sato
4765859db3
vrbcu related change.
1999-12-09 02:15:27 +00:00
sato
30dbdb3a28
- cleanup a little.
...
- vrbcu_vrip_getcpuid()
- exported prototype move to header.
1999-12-09 02:14:00 +00:00
simonb
8433a7d9eb
Enable DECsystem 5100 support.
1999-12-09 02:11:55 +00:00
sato
22f343c7ba
- tail \n
...
- add needs-flag for vrbcu & vrpmu.
1999-12-09 01:56:23 +00:00
simonb
77aea66917
Use "u_char *" instead of "caddr_t" for all colormap references. In line
...
with recent MI rasops changes, and fixes compile problems with -current.
1999-12-09 00:16:14 +00:00
thorpej
8b34a5b689
Revert previous.
1999-12-08 23:54:55 +00:00
thorpej
fd6f6e85b2
Slight changes so that bounce buffers can be implemented for the Jensen.
1999-12-08 23:40:35 +00:00
simonb
3238e654f9
Use an explicitly sized type (u_int32_t) for inode numbers in the super
...
block instead of ino_t. Reviewed by Konrad Schroder.
1999-12-08 23:17:31 +00:00
ad
6979dfbd2b
Accessing the ringbuffer from KSEG0 is too naughty to contemplate. Mother
...
would never approve.
1999-12-08 21:38:10 +00:00
ad
48eb7986d4
- If we call px_init() at attach time, then we're not the console, so don't
...
set the console arg to 1. Noted by mhitch.
- In px_init(), don't compute pxi_fontscale if we're not the console,
since we don't have a font in the first place. This is a relic from
when the driver was converted to use 'struct wsdisplay_font'.
Should fix crashes if a px board is installed and isn't the console.
1999-12-08 21:33:43 +00:00
msaitoh
f7bd242b6f
calculate microtime() correctly.
1999-12-08 20:39:45 +00:00
sommerfeld
c7ed8ada64
one more tweak: placebo for VOP_LEASE
1999-12-08 20:05:19 +00:00
sommerfeld
a51f685d41
Add appropriate VOP_FCNTL handlers to deadfs and specfs ops vectors.
1999-12-08 19:16:51 +00:00
sommerfeld
f0cc7a5815
Change to comment (only) indicating what the specfs ops vector is used for.
1999-12-08 18:57:07 +00:00
sommerfeld
c3ddfa524d
Fix bug observed by Perry and myself: when emacs was shut down
...
uncleanly due to a lost connection, it would hang in closef() waiting
for the usecount to go back to 1.
An audit of FILE_USE() vs FILE_UNUSE() usage led me to discover some
incorrect error-path code..
In sys_fcntl(), avoid leaking a file descriptor usecount in an error
case of F_SETFL; don't return, instead go to "out" to clean up. I
suspect that the F_SETFL would fail because vop_fcntl is not
implemented in deadfs.
1999-12-08 18:53:56 +00:00
msaitoh
e7c433b9d5
fix copyinstr(9) bug (from Charles M. Hannum).
1999-12-08 17:12:21 +00:00
joda
9758d8ed66
check for NULL from malloc
1999-12-08 16:52:51 +00:00
joda
3ae2d6605b
defopt APM_DISABLE_INTERRUPTS
1999-12-08 16:46:32 +00:00
itojun
313f5eb9cd
do not drop from IP header to tcp option until sbappend(), to reduce
...
requirement to mbuf chain.
part of KAME sync, committed separately for its (possible) impact.
1999-12-08 16:22:20 +00:00
uch
bf823f92da
fix typo.
1999-12-08 16:22:10 +00:00
uch
a46d11d667
don't define DEBUG in source code.
1999-12-08 15:57:12 +00:00
uch
395dc11439
sync with skbd.
1999-12-08 15:54:11 +00:00
uch
866a7053d6
MITUBISHI M38813 keyboard controller.
1999-12-08 15:51:07 +00:00
uch
7584977dc8
Remove old keyboard driver for Compaq C.
...
Add driver
PHILIPS 74ALVC1624? buffer chip + simple keyboard driver.
1999-12-08 15:49:18 +00:00
simonb
e065c9fbda
Store only the kernel name itself in the bootinfo BOOTPATH record, and
...
not the full boot device specification.
With this change, /etc/rc doesn't spew garbage when kvm_mkdb can't
find a kernel called "3/rz0/netbsd" or some such...
1999-12-08 14:23:34 +00:00
mjacob
4b6c35ccaf
Respond to a crucial security alert.
1999-12-08 11:01:44 +00:00
nisimura
fa5e192541
One small mod. escaped from the last commit.
1999-12-08 09:41:24 +00:00
jun
d93cbc13dd
add MobileGearII for DoCoMo
1999-12-08 07:34:58 +00:00
jun
2952df34ed
Regen.
1999-12-08 07:30:28 +00:00
jun
7c4f8a7f07
add MobileGearII for DoCoMo
1999-12-08 07:29:24 +00:00
jun
2335cc052c
add Compaq PRESARIO 213
1999-12-08 05:35:30 +00:00