Commit Graph

174202 Commits

Author SHA1 Message Date
blymn 2352db325b Make scan abort command async as newstate is called from an interrupt
context so we cannot ltsleep.
2008-10-18 15:55:27 +00:00
scw d8ed07b38f With the demise of ../wpa_supplicant/crypto_libc.c, enable the
internal AES/SHA1 implementations.
2008-10-18 14:41:49 +00:00
scw 2756a71007 Fix previous. 2008-10-18 14:40:48 +00:00
apb 56ce706140 Document how "-dF[+]filename" works. 2008-10-18 14:36:40 +00:00
apb 1dd3e3655e Allow optional "+" in "-dF[+]filename" even if the filename is "stdout"
or "stderr".  Previously, the "+" was alowed only for real file names,
but it's easier to write the documentation if the "+" is always allowed.
2008-10-18 14:35:32 +00:00
pooka aaf8f8f981 mention rump networking support 2008-10-18 14:09:53 +00:00
martin f219f266bb Include saframe.h, fixes PR port-m68k/39761 2008-10-18 13:38:42 +00:00
scw 156b133dd5 Ditch crypto_libc.c in favour of the internal AES/MD5/SHA1 implementations
in the WPA distribution when building without native crypto.

For hostapd in particular, using crypto_libc.c unconditionally meant that
up until now the program has been pretty much unusable for anything which
requires cryptographic key exchanges. E.g. WPA/WPA2.

Also add support for a range of authentication protocols (EAP) in hostapd
if we're building with native crypto support.
2008-10-18 12:32:50 +00:00
joerg f48b5b12a3 Make u3g send an eject command to Novatel MC950D devices. Explicitly
attach as device for umass mode on MC950D and the Huawei devices to
supersede the umass quirk.
2008-10-18 09:43:44 +00:00
cegger fa517365e8 for AMD CPUs: utilize new ci_feature4_flags field and check if SVM is present & disabled by the BIOS.
If so, then print this information in the dmesg, but only once for cpu0.
Don't do this check in a Xen DomU.
2008-10-18 09:08:34 +00:00
nakayama 013857af9f Change type of per-CPU event counters to EVCNT_TYPE_MISC. 2008-10-18 04:41:14 +00:00
nakayama b585d2d805 - fix corner case bugs.
- avoid unnecessary write backs.
- remove meaningless local variable usages.
2008-10-18 04:20:37 +00:00
rmind b5eb577d50 - Initialize pool subsystem and kmem(9) earlier, when UVM is up enough.
- Remove uao_hashinit() workaround used for anon-objects.
- Replace malloc with kmem.

OK by <yamt>.
2008-10-18 03:46:22 +00:00
rmind 65af07bb0c Make SCHED_M2 nice with nice(1). Closes PR/38048. 2008-10-18 03:44:04 +00:00
rmind d5ea013e1d Disallow user priority adjustments for SCHED_OTHER policy, simplify
convert_pri().  Sync schedctl(8) with the change.  Closes PR/38009.
2008-10-18 03:40:18 +00:00
rmind 43819fe5ab Do not recommend to mix affinity(3) with pset(3). 2008-10-18 03:37:41 +00:00
nakayama 4317807e77 It is wasteful that reconstructing arguments for inserting the pointer
to streaming buffers in each bus_dma functions on sbus/psycho layer.

Use iommu functions directly with storing the pointer into (unused)
_dm_cookie at bus_dmamap_create time.
2008-10-18 03:31:10 +00:00
rmind 53117b532b - Recommend poll(2) instead of select(2).
- Update example code a little bit.
2008-10-18 03:30:19 +00:00
nakayama 3b0cd26d98 UltraSPARC IIi and IIe have PCI DMA Write Synchronization Register to
synchronize the DMA writes.  So use it in case of BUS_DMASYNC_POSTREAD.

Tested on my Netra X1 for several years.
2008-10-18 03:10:53 +00:00
jym b84e0297d7 Add checks to avoid possible calls to kmem_alloc() with 0 values.
Approved by bouyer.
2008-10-17 22:16:37 +00:00
cube 26626779ff apb's latest change introduced a test to make sure an actual etc.tgz (or an
extraction of it) was provided as -s, but SOURCEMODE was not set to true in
the default case, which is to use /usr/src/etc, a source directory.
2008-10-17 21:31:55 +00:00
christos 3e1e171f06 revert previous; now 'postinstall fix' does not work anymore without having
sets.
2008-10-17 21:20:30 +00:00
christos 3e0c867bca use an existing file otherwise the test always fails. 2008-10-17 21:14:40 +00:00
ginsbach 06ec28991b More or less a complete rewrite. The man page now better matches reality. 2008-10-17 21:11:27 +00:00
christos 8b08621cd3 I don't have set.etc!?!? Do you? 2008-10-17 20:52:34 +00:00
ginsbach b4822afab9 WARNS=3 2008-10-17 20:42:47 +00:00
njoly ea7b260958 g/c amd64 ifndef/endif. 2008-10-17 20:21:34 +00:00
njoly b6db318373 Move linux_sigaction.c from MI to MD lists, except for amd64. 2008-10-17 20:19:24 +00:00
njoly d0b5229aea Remove unneeded linux_sigaction.c 2008-10-17 20:17:19 +00:00
cliff c73ebb00be use generic enable_interrupts() and disable_interrupts() instead of
armv6-specific interrupt control ops when _ARM_ARCH_6 not defined
2008-10-17 20:03:24 +00:00
bouyer 02d1e70f68 Bump date for previous. 2008-10-17 20:02:39 +00:00
bouyer 0baa6a3c03 Fix product name, it's JMC2x0 not JME2x0.
Pointed out by ethanhsiao at jmicron in private mail.
2008-10-17 19:31:00 +00:00
christos 66d46cebd1 make .a archives PIC for MKPIE 2008-10-17 17:29:39 +00:00
christos 3bab625c77 add missing free. 2008-10-17 17:15:09 +00:00
apb 1f3d5128aa Document the HOST_xxx and TOOL_xxx variable naming convention. 2008-10-17 15:04:18 +00:00
christos 02934a6249 Requested by yamt:
- In getpages don't allocate if we are not locked
- Use kmem_alloc instead of malloc and don't sleep

Also provide a 64 entry stack array so we don't have to allocate in the
common case.
2008-10-17 14:24:43 +00:00
skrll 86bba1afff Typo in previous. 2008-10-17 12:35:12 +00:00
apb 4de4994446 Fix a bug in which which(1) would check only the first element of the
path for all args except the first.  So "which cp vi" found /bin/cp
using the first entry in the path, but failed to find /usr/bin/vi
using the second entry in the path, although "whereis cp vi" worked.
Restoring the ":" was done in the wrong place.

Also fix a bug in which an arg beginning with "/" would cause all
subsequent args to be ignored.  A "break" should have been "continue".
Add comments to all break and continue statements saying what they are
intended to do.

Also add braces around the body of a for loop which contained only one
multi-line statement.
2008-10-17 10:53:26 +00:00
cegger cbaaa673fc make this compile 2008-10-17 08:51:43 +00:00
cegger a3832d3178 build fix: <sys/savar.h> is needed to make dereferencing sadata_vp compile.
A fwd declaration is enough for defining a pointer, but you need the definition to access the structure
2008-10-17 08:20:48 +00:00
cegger 08b2b56823 add struct lwp fwd declaration make to this header standalone 2008-10-17 08:16:57 +00:00
cegger b119a37e7e build fix: get prototype for cpu_upcall() 2008-10-17 08:12:23 +00:00
dogcow cff6728f44 it appears the previous commit's sacrifice was "successful compilation with
NFS_V2_ONLY defined".
2008-10-17 06:40:21 +00:00
uebayasi b4f453049e Oops; redo previous. 2008-10-17 00:46:07 +00:00
uebayasi 8922bc6f78 p_smutex was merged into p_lock some time ago. 2008-10-17 00:29:21 +00:00
wiz ff9e9f093f Sort sections. 2008-10-16 22:22:08 +00:00
pooka afbf917f75 Alpha requires 8k pages for mbuf size calculation to work (maybe
sparc64 too?).  Make it so.
2008-10-16 22:05:12 +00:00
christos a7242b8e23 Another sacrifice to the stack protector gods. 2008-10-16 22:04:22 +00:00
abs 3a8955a63e Fix compilation if !INET6 2008-10-16 21:22:32 +00:00
wrstuden 7e10f527c2 Regen syscall tables. I forgot to do it after revivesa. While pooka
did some, not all are regenerated. Do them all at once for consistency.
2008-10-16 20:12:23 +00:00