Commit Graph

172496 Commits

Author SHA1 Message Date
martin
e9e3618d99 When upper layer asks us to re-establish a connection, don't do so
synchronously, but insert a (varying) delay. Before we have only been
decoupled from the peer via network latency - now we introduce some
explicit delay. This, at least, creates batter serialized debug output.

However, if we have to reconnect because of an authentication failure,
the peer may have just been unable to access it's radius server. (I have
a setup where this seems to happen every now and then, depending on time
of day.) Backoff reconnect in this cases seriously longer - this is better
than hitting the max-auth-failure limit within a few seconds.
2008-08-18 21:43:49 +00:00
cube
1f9f95eab3 - Make RX queue free list code look like in if_wpi.c, including:
- Protect RX queue free list with a mutex, as it was done in so many
  network drivers now that it calls for common code, as dyoung@ points
  out.

However, for now it should improve a bit iwn(4)'s stability.
2008-08-18 21:19:22 +00:00
martin
11933dbf25 Test and handle memory allocation failure for the access concentrator
cookie.
2008-08-18 20:43:50 +00:00
plunky
fb88742489 expand Bluetooth PAN -> Bluetooth Personal Area Networking 2008-08-18 19:17:10 +00:00
kent
fb5a41ad3a Implement uhub_rescan(). After this change, "modload uaudio.kmod"
configures an audio device correctly for a device which is already
plugged.

* usb_subr.c
 Add locators parameter to usbd_attachinterfaces()
 Add usbd_reatach_device()

* usbdivar.h
 Export usbd_reatach_device()
2008-08-18 18:03:21 +00:00
reed
b63f4fe587 Fix birth year for Meriwether Lewis.
Also add who he is.

(Why does this "birthday" file have deaths in it?)
2008-08-18 15:11:42 +00:00
cegger
6746e5563f regen. 2008-08-18 11:49:34 +00:00
cegger
64fb7cf189 add Cherry 6000 keyboard 2008-08-18 11:48:23 +00:00
wiz
bbeea11de8 ntp-4.2.4p5 out. 2008-08-18 08:47:39 +00:00
plunky
920552413d no need to use -g and _DIAGNOSTIC 2008-08-18 08:25:32 +00:00
lukem
8ee8058e34 Fix "-n releasekernel=..."
Patch from Jukka Salmi in PR 33096.
2008-08-18 06:40:09 +00:00
lukem
9df2be37d7 Document "build.sh cleandir".
Fix formatting nit.
Remove BUGS; all the in-tree platforms are using build.sh now.
2008-08-18 05:27:05 +00:00
lukem
e8d2dcc221 Implement "cleandir". Inspired by PR 39362.
Consistently expand tabs in the usage.
2008-08-18 05:26:05 +00:00
dholland
81b964b825 Avoid dumping core on bad options. 2008-08-18 02:12:35 +00:00
plunky
a2cc8bda87 btpand is in section 8 2008-08-17 14:43:07 +00:00
cegger
eee3cf23d8 spelling: Acess -> Access 2008-08-17 14:11:36 +00:00
plunky
b6c659f6be add btpand(8) a Bluetooth PAN daemon 2008-08-17 13:29:06 +00:00
plunky
897274514a link btpand(8) to build 2008-08-17 13:26:36 +00:00
plunky
1fc74d2104 add btpand(8), a Bluetooth PAN daemon 2008-08-17 13:20:57 +00:00
gmcgarry
77023558e8 Changee __attribute(__weak__) to __weak_reference(). Produces same object code
and matches lib/csu/common_elf/common.h.  Fixes linkage with PCC.
2008-08-17 10:51:19 +00:00
rtr
e5321bd81b revert previous 2008-08-17 10:50:50 +00:00
dholland
377b231974 Fix grammar. Noted by Taylor R Campbell in PR 39369. 2008-08-17 09:40:59 +00:00
rtr
1becd174de fix comment iff -> if 2008-08-17 09:26:45 +00:00
lukem
d9803a148e Create BUILDSYMLINKS for all files in G_LIB2ADD that are in ${GNUHOSTDIST},
not just .asm files.
Fixes hp700 for PR 39367, and a related problem on powerpc64 platforms.
2008-08-17 07:47:48 +00:00
gmcgarry
ff2c02da97 Define away __assert_function__ if __lint__. 2008-08-17 00:24:35 +00:00
gmcgarry
bd54417ad9 Add __packed and __aligned support for PCC.
Define away restrict for __lint__.
2008-08-17 00:23:02 +00:00
gmcgarry
3cfcfe0917 return NULL 2008-08-17 00:19:52 +00:00
gmcgarry
38c13341d1 Dont build atf tools with (${MKATF} == no). 2008-08-16 23:59:45 +00:00
gmcgarry
f8eb853c86 Don't descend into atf with (${MKATF} == no) 2008-08-16 23:51:51 +00:00
gmcgarry
e2e3c64b70 Don't build atf tools with (${MKATF} == no). 2008-08-16 23:51:15 +00:00
plunky
8094317b1b constify sockopt in the PRCO_SETOPT path 2008-08-16 21:51:43 +00:00
drochner
d564f76750 fix my last commit: add missing "break"s, from Marcus Glocker 2008-08-16 15:41:37 +00:00
dan
f24c599f2e mark callout mpsafe, next comes moving some of the (silly) estimator
work from the initial collection to the later callout.
2008-08-16 13:07:30 +00:00
dan
1ace407f7e g/c unused #define 2008-08-16 12:33:18 +00:00
dan
7e7054bfea replace splsoftclock protection of the rndpool and related state with
another mutex.
2008-08-16 12:23:34 +00:00
dan
b674194f5c replace splvm() protection of sample queue and device state with a mutex 2008-08-16 10:19:21 +00:00
cegger
d546809216 In Xen 3.2 (c/s 15985) the semantic of the HVM domain builder changed:
hvm: Avoid need for ugly setcpucontext() in HVM domain builder by
pre-setting the vcpu0 to runnable inside Xen, and have the builder
insert a JMP instruction to reach the hvmloader entry point from
address 0x0.

So we have to treat guest physical address 0x0 like every one
or we end in a page fault loop when launching a HVM guest, otherwise.

XXX Keep this for Xen2 as this change hasn't been tested there.
2008-08-16 08:02:20 +00:00
dan
5249a0ab2d remove unnecessary splvm() calls around simple pool_get/put, obsoleted
by pool internal locks since vmlocking merged.
2008-08-16 07:37:14 +00:00
matt
c7572a70dd Add assembly versions of atomic ops with ldrex/strex 2008-08-16 07:12:39 +00:00
taca
2752bad97f Postfix 2.5.4 has released. 2008-08-16 01:06:14 +00:00
lukem
e33cf6cb97 Determine top-level objdir from the environment $MAKEOBJDIRPREFIX early on,
and store in the (non-exported) $TOP_objdir.
(We can't do the same for the environment $MAKEOBJDIR since it may contain
make(1) expressions that aren't easily parseable by sh(1))
Remember appropriate variations of '-M modp' and '-O mod' in $TOP_objdir
(replacing $makeobjdir misuse).
Use $TOP_objdir when trying to guess the TOOLDIR,
and when detecting if the top-level objdir needs to be created.
Fixes problems observed when testing fixes for PR 39360 and 39361.

Fix the TOOLDIR path used when guessing the TOOLDIR.
PR 39360 from Andrew Cagney <cagney@gnu.org>

Use stricter result checking from make(1) when guessing the TOOLDIR.
PR 39361 from Andrew Cagney <cagney@gnu.org>
2008-08-16 00:10:04 +00:00
lukem
095e5fa04c crank copyright 2008-08-15 22:22:15 +00:00
wiz
5c6f9cb082 Fix typo in Dd argument. 2008-08-15 21:10:57 +00:00
wiz
89869cba16 Bump date for previous. 2008-08-15 21:10:14 +00:00
apb
b1dd3534e7 For binary controls, ++ and -- toggle between on and off. 2008-08-15 17:41:29 +00:00
hannken
9d026d04ef ffs_suspendctl: make sure everything is on disk and the on disk log is empty. 2008-08-15 17:32:32 +00:00
reed
3cb285ac94 Point to further documentation related to SYSCTL_SETUP. 2008-08-15 16:43:51 +00:00
rtr
58d407c89b stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover
2008-08-15 15:55:05 +00:00
simonb
fa98959cf6 When receiving a chain with multiple mbufs (eg a jumbo frame) make sure
the last mbuf in the chain doesn't have a negative length when adjusting
lengths when removing the FCS (which leads to a panic in sbcompress()).

Fix contributed by Wasabi Systems.
2008-08-15 15:45:52 +00:00
tsutsui
348da66549 Add accept filters to GENERIC-like kernels. 2008-08-15 15:17:18 +00:00