Commit Graph

134707 Commits

Author SHA1 Message Date
mycroft
b9c71ccc7a Copyright maintenance. 2005-03-02 11:05:34 +00:00
mycroft
c9f058f65e Copyright maintenance. 2005-03-02 10:20:18 +00:00
chs
111117ce57 fix two bugs with wiring:
(1) in pmap_enter_pv(), we would always mark the header entry wired, even if
     the new entry wasn't put there.  noticed by Juergen Hannken-Illjes.
 (2) in pmap_unwire(), we would never examine the header entry.
     noticed by me.

while I'm here, move the counter increment in the pmap_enter() path to be
next to the corresponding PV_WIRE() call so it's more obvious they match.
2005-03-02 09:02:42 +00:00
chs
bd2d26b450 getitesp() can return NULL, so check for that in iteopen().
pointed out by Michael Hitch.
2005-03-02 08:14:26 +00:00
dyoung
8125cd1769 Misc. changes to improve ad hoc mode and to enable hostap mode:
Fix the work-around for the NIC bug where it skips to rx
  descriptor 0.  The driver used to skip to rx descriptor 1.
  Hopefully this stops the out-of-order packet reception that
  Charles Hannum saw.
                                                                                  When debugging is enabled, print rx-descriptor status flags
  before printing the rx bit rate.

  Add a debug message for when a beacon tx buffer reclamation.

  Reset IFF_OACTIVE when we reset the transmitter.

  Pass the consolidated LED state, a struct rtw_led_state,
  to rtw_led_attach.

  Choose the bit-rate for management frames (1Mb/s) at the
  same place we choose for all other frames.

  Do not use the NIC's short preamble or RTS options for
  management frames.  Label beacons for the NIC.

  Following a Linux driver, take care not to zero arbitrary
  bits in the TPPOLL register.

  Use the new idiom for IBSS merges: disable transmitter,
  kick the state machine.
                                                                                  Add a second descriptor to the beacon ring.  The NIC seems
  to like this much better.
2005-03-02 05:20:43 +00:00
dyoung
23ec02085c Write tab-separated records to 'tags' file. A popular vi-alike,
vim, expects for the columns in tags files to be tab-separated,
but these makefiles created space-separated records for the assembly
sources.
2005-03-02 04:49:59 +00:00
dan
1f64b720ce typo 2005-03-02 03:33:46 +00:00
thorpej
d97108988d Add a pam(8) manual page that gives a brief introduction as to what PAM
is.  The gritty details will be in pam.conf(5).
2005-03-02 02:56:24 +00:00
christos
7bceae4b09 do the pam dance. 2005-03-02 01:06:15 +00:00
christos
0713fcd141 Make at least the ELF version work. crypt was broken because it was
compiled against the wrong headers. Now we just depend on libcrypt.
2005-03-02 01:04:21 +00:00
matt
038bc7aa3a Add disasm support for amd64 (x86-64).
From Cliff Neighbors.
2005-03-01 18:08:42 +00:00
christos
1bef9ab8e1 Add an xserver config file. 2005-03-01 16:42:53 +00:00
christos
7f1a777aba Add the xserver description file. 2005-03-01 16:29:44 +00:00
christos
ba359ad0ee use the ksu module not the krb one. Do kerberos authentication first. 2005-03-01 16:28:46 +00:00
christos
9d1d1be44f Add a new pam description file for the xserver. This is used when the
Xserver is started manually using xinit.
2005-03-01 16:27:52 +00:00
wiz
233691ba82 cvs-1.11.19 is out. 2005-03-01 15:31:20 +00:00
christos
2a8316cc91 Add a change lost in the transition from 4.1.3->4.1.6. Don't block packets
for which we cannot add state. Explanation in the code. Fixes PR/29560.
2005-03-01 13:41:43 +00:00
wiz
773cef6c8c Explicitly mention where the canonical location
for these sources is, to avoid confusion when this file gets
copied somewhere else.
2005-03-01 13:19:51 +00:00
christos
bb48399e9b Remove bogus len setting noted by J. Chapman Flack. 2005-03-01 04:39:59 +00:00
christos
13481917e0 When parsing conditional tokens, make sure that the token is followed by
a non-alpha character, so that .elsefoo is not parsed as .else leading
to confusion later.
2005-03-01 04:34:55 +00:00
sekiya
8f1c003137 Set mips_sdcache_forceinv to 1 for r5k processors.
We now support secondary cache operation on r5ksc out-of-the-box.
2005-03-01 04:25:00 +00:00
sekiya
02889050a3 Add a hint variable (mips_sdcache_forceinv, explicitly initialized to zero)
that tells pmap_zero_page() and pmap_copy_page() to unconditionally invalidate
pages for r5k-class CPUs with secondary cache.

This behavior must be explicitly enabled by setting mips_sdcache_forceinv to 1.

This is the last bit of a patch that has been kicked around since 2000 between
rafal@, tsutsui@, and myself.
2005-03-01 04:23:44 +00:00
briggs
802400546d * Remove aif_get_mailboxstatus() from the aac_interface structure. Replace
with aif_get_mailbox().  Make it return uint32_t instead of 'int'.
* Add an AAC_GET_MAILBOX() macro and change AAC_GET_MAILBOXSTATUS() to use
  that.
* Update the Dell PERC 2QC quirk code to use AAC_GET_MAILBOX instead of the
  StrongARM-specific code.  While StrongARM access is correct for that card,
  it's a bad example of how to access the mailbox registers.
* Add the GETINFO command and use it to get and display the card's
  supported options at a verbose level during attachment.
2005-03-01 03:31:45 +00:00
itojun
039684b142 regen 2005-03-01 03:19:17 +00:00
itojun
3ea088e9f4 add OQO model 01 devices 2005-03-01 03:18:52 +00:00
sekiya
5d33b368ef Update TODO list. 2005-03-01 03:17:40 +00:00
sekiya
a7ca5e9389 Now that the install kernel creates its devices at boot-time, we need to
properly populate the init case.  Reworked, using amd64 as a prototype.
2005-03-01 02:36:12 +00:00
itojun
6f1be686fe due to size constraint, comment atu out 2005-03-01 02:33:51 +00:00
itojun
c711664533 add atu ether driver on usb 2005-03-01 02:31:25 +00:00
sekiya
1bf17b3733 Oops, the init case must create md0. 2005-03-01 01:42:21 +00:00
perry
5153a936fe revert the whitespace kill -- these are binaries. 2005-03-01 01:10:43 +00:00
sekiya
5976a15e4a Remove MAKEDEVTARGETS. 2005-03-01 01:06:05 +00:00
sekiya
c1a355dfdb s/elf2ecoff/objcopy/ 2005-03-01 00:23:59 +00:00
sekiya
e65c20724a Nuke elf2ecoff in favor of objcopy. 2005-03-01 00:22:07 +00:00
sekiya
e6a83e3a96 Replace elf2ecoff with objcopy for ECOFF bootloader creation. Fix a comment
typo while we're here.
2005-03-01 00:20:09 +00:00
sekiya
6c76898b70 Use objcopy instead of (broken) elf2ecoff to create ECOFF kernel. Suggested
by tsutsui@ on port-mips.
2005-02-28 23:44:58 +00:00
soren
999e530258 Remove a bit of old cruft. 2005-02-28 22:56:15 +00:00
soren
18d6a3043f Emulate basic mtio ioctls. 2005-02-28 22:11:31 +00:00
soren
4f02ad16c6 Remove duplicate statement. 2005-02-28 22:10:46 +00:00
jwise
e5f7c47027 elric's (much appreciated!) recent looks at supporting GSSAPI KEX
and similar niceties both replaces what I added my name to OpenSSH
to work on (integrate the very nice but by now very outdated openssh+gssapi
patches), and works with current OpenSSH versions.

with this in mind, remove `some not-so-wise guy's' name from OpenSSH and
add elric's.  :-)
2005-02-28 22:05:59 +00:00
wiz
0a22669b85 Bump date for previous. 2005-02-28 22:03:05 +00:00
oster
3202ca277a Add a few more lines about the 'Parity status:' output of 'raidctl -s'.
This should address PR#29540.
2005-02-28 20:37:14 +00:00
jonathan
fba9c4c1b9 Increase default value for IFQ_MAXLEN from 50 to 256.
The value of 50 dates back to 4.3BSD and 10Mbit interfaces.
Gigabit interfaces are 100x faster, and by observation, when heavy
interrupt mitigation is enabled, gigabit interfaces can enqueue 40 packets
or more in a single hardware interrupt.  So IFQ_MAXLEN of 256 is adequate
for at least four gigabit interfaces.

Increasing IFQ_MAXLEN discussed and approved, in priniciple, circa Apr 2004.
The value is sysctl'able, so the default is no longer so critical,
but (imho) best to tune for high-performane systems by default.
2005-02-28 18:44:45 +00:00
uwe
6c46d7f51c Propagate WSDISPLAYIO_PARAM_BACKLIGHT to config hooks. 2005-02-28 18:04:54 +00:00
jonathan
f00865a2d9 Repair references to nonexistent structs in sys/netipsec/key.c after
NAT-T changes. Matches changes to reference non-nonexistent structs in
sys/netkey.

I have no clue if this is correct, but it matches the style in
sys/netkey, and (unlike the previous two revisions) it actually compiles...
2005-02-28 17:47:50 +00:00
uwe
0d9ce410fa Remove another unused #include. 2005-02-28 16:57:56 +00:00
uwe
d5308158a4 Remove unused #include. 2005-02-28 16:55:58 +00:00
chs
6e3fb7b0d2 add back rev. 1.29 of vm/vm_map.c, which was apparently lost in the UVM merge:
msync(MS_INVALIDATE) should fail if any part of the region is wired.
2005-02-28 16:55:54 +00:00
jonathan
4ae1f36dc9 Commit TCP SACK patches from Kentaro A. Karahone's patch at:
http://www.sigusr1.org/~kurahone/tcp-sack-netbsd-02152005.diff.gz

Fixes in that patch for pre-existing TCP pcb initializations were already
committed to NetBSD-current, so are not included in this commit.

The SACK patch has been observed to correctly negotiate and respond,
to SACKs in wide-area traffic.

There are two indepenently-observed, as-yet-unresolved anomalies:
First, seeing unexplained delays between in fast retransmission
(potentially explainable by an 0.2sec RTT between adjacent
ethernet/wifi NICs); and second, peculiar and unepxlained TCP
retransmits observed over an ath0 card.

After discussion with several interested developers, I'm committing
this now, as-is, for more eyes to use and look over.  Current hypothesis
is that the anomalies above may in fact be due to link/level (hardware,
driver, HAL, firmware) abberations in the test setup, affecting  both
Kentaro's  wired-Ethernet NIC and in my two (different) WiFi NICs.
2005-02-28 16:20:59 +00:00
uwe
31e1313c29 Whitespace police. 2005-02-28 16:16:19 +00:00