joerg
59a7130266
Explicitly disable use of SSE. LLVM generates SSE by default on AMD64
...
and we certainly don't want that in the kernel.
2011-06-10 03:17:35 +00:00
uebayasi
82e9aece89
Support $OLDPWD. (christos@ will update the manual.)
...
Reviewd By: christos
2011-06-10 02:19:10 +00:00
matt
d8b60e6f0b
Appease rump.
2011-06-10 00:32:52 +00:00
christos
eb8da70733
setting things once is enough.
2011-06-10 00:10:35 +00:00
christos
453164da22
fix compilation.
2011-06-09 21:23:29 +00:00
drochner
813bea3edb
catch a case where an ip6 address with scope embedded was compared with
...
one without -- interestingly this didn't break the connection but just
caused a useless encapsulation
(this code needs to be rearranged to get it clean)
2011-06-09 21:04:37 +00:00
christos
23ffdf5bd3
share more code.
2011-06-09 19:57:50 +00:00
drochner
2cd69bbbad
more "const"
2011-06-09 19:54:18 +00:00
matt
c2cfca5232
Fix ATTR register definitions
2011-06-09 19:11:06 +00:00
matt
27ccd35f9a
Correct definitions of USB_SNOOP registers. Add USB_CONTROL register.
2011-06-09 19:10:37 +00:00
matt
35bfe52a97
For PPC_BOOKE, make BUS_DMA_COHERENT equal to BUS_DMA_NOCACHE. Now USB
...
works again. (which means USB uses of bus_dmamap_sync is broken).
2011-06-09 19:09:57 +00:00
matt
39d427883c
Move EHCI_DEBUG, OHCI_DEBUG, UHCI_DEBUG, USB_DEBUG, UHUB_DEBUG to opt_usb.h
...
(ya dependencies).
Cleanup usb_mem.c a little more and add block tracking code. Help find
corruption problems.
Comment out the SPEED check for ETTF. XXX why doesn't that work right?
2011-06-09 19:08:31 +00:00
nonaka
c09d499033
- device_t/softc split.
...
- use aprint_* function.
2011-06-09 17:29:42 +00:00
christos
3a128b33dc
PR/42642: Ed Ravin: Handle daemons that start with #!/usr/bin/env interp
2011-06-09 14:52:01 +00:00
drochner
b8b7a5e34c
use 64-bit integers for GF128 multiplication on LP64 CPUs
2011-06-09 14:47:42 +00:00
joerg
38d1b26693
dma_addr_t may not be a 64bit type, so add an explicit cast here instead
...
of silent truncation
2011-06-09 14:47:15 +00:00
joerg
2c0909e78c
Use a format string when printing strings
2011-06-09 14:46:33 +00:00
joerg
d4d21d35eb
Annotate that gpiobus_close's return value is undesired here
2011-06-09 14:46:06 +00:00
drochner
1f2bb173aa
-if an opencrypto(9) session is allocated, the driver is refcounted
...
and can not disappear -- no need to hold crypto_mtx to check the
driver list
(the whole check is questionable)
-crp->crp_cv (the condition variable) is used by userland cryptodev
exclusively -- move its initialization there, no need to waste
cycles of in-kernel callers
-add a comment which members of "struct cryptop" are used
by opencrypto(9) and which by crypto(4)
(this should be split, no need to waste memory for in-kernel callers)
2011-06-09 14:41:24 +00:00
jakllsch
90849d0b82
Rework mvsoctmr(4), improving timekeeping accuracy
...
Inconveniently the Marvell hardware only counts down.
We need to reverse this for timecounter(9), and we need
to do it in a very lightweight way.
- use Timer0 for the clock interrupt
- use Timer1 for timecounter(9) and delay(9)
- drop statclock due to lack of timers (does anyone actually use this?)
2011-06-09 13:43:44 +00:00
matt
dcd3c68619
Adapt to change to PCU.
2011-06-09 13:41:40 +00:00
joerg
d45d65aa1c
Input function is not used
2011-06-09 13:09:42 +00:00
njoly
7acc235b8f
Do not indent RETURN VALUES section (which was ignored because of
...
missing dash).
2011-06-09 12:13:00 +00:00
cegger
159dac67ee
the BCM5785 is a PCIe chip but does not report PCIe capabilities.
...
Check for this chip explicitely and enable PCIe.
Fixes 'firmware handshake timeout'. Tested with root on nfs.
patch from msaitoh@
2011-06-09 12:04:29 +00:00
matt
3c53dfee1d
Use __arraycount
2011-06-09 07:17:02 +00:00
spz
135e314339
and fix the sets for the addition of srp and evp tests in libcrypto
2011-06-09 05:26:01 +00:00
spz
56d7efa655
add tests for evb and srp
2011-06-09 05:25:17 +00:00
sjg
82f4eed556
_gr_copy() can get called with fromgrp->gr_mem == NULL.
2011-06-09 05:11:17 +00:00
rmind
14a6291ecb
Remove few references to simple_lock.
2011-06-09 02:59:22 +00:00
rmind
8c68626da1
Convert simple_lock/ltsleep to mutex/condvar and malloc to kmem.
2011-06-09 02:49:32 +00:00
rmind
b1d9d10d78
- Use IPL_BIO (instead of IPL_SERIAL) for SPI.
...
- Convert simple_lock/ltsleep to mutex/condvar.
2011-06-08 23:05:48 +00:00
rmind
c652f42cfd
Convert simple_lock to mutex.
2011-06-08 22:43:10 +00:00
alnsn
588a9eb058
Mention a new ktrace(1) trace point.
2011-06-08 22:33:35 +00:00
phx
8e8cb185c4
Also create device nodes for wd2 and wd3. Up to 4 disks in a NAS system are
...
not unusual.
2011-06-08 18:37:23 +00:00
pgoyette
35a3b0e4a6
Factor out some duplicated code to simplify maintenance. Reduces
...
the source file by ~100 lines, and amd64 object file shrinks by
~650 bytes.
No functional change intended.
2011-06-08 18:22:24 +00:00
njoly
463c1a0c0f
Fix prologue macros order.
2011-06-08 18:09:57 +00:00
phx
83057b124e
Support disk units from multiple IDE/SATA PCI controllers.
2011-06-08 18:06:02 +00:00
bouyer
3b0bc4ff9e
Make GDIUM build again after matt-nb5-mips64 merge. untested as I don't have
...
this hardware, but I'll use this as a base for Lemote Fulong support.
2011-06-08 17:47:48 +00:00
matt
b58f35c978
Rework to support more relocations. Reorganize so code doesn't need to be
...
replicated over and over.
2011-06-08 17:19:20 +00:00
dyoung
b6aa79a388
Fiddle a bit with const's to make FAST_IPSEC compile.
2011-06-08 16:24:50 +00:00
pgoyette
67461ad93e
Restrict limit monitoring for Indicator sensors as well as for
...
Battery-charge sensors.
2011-06-08 16:14:57 +00:00
pgoyette
eaed4c6e56
Instead of relying on the want-percent attribute, use the sensor
...
type to restrict value-based limits from Battery-capacity sensors.
2011-06-08 16:11:25 +00:00
joerg
bc843b5e55
Use prototypes from libi386.h.
2011-06-08 16:04:40 +00:00
joerg
db603d4492
G/C wbinvd
2011-06-08 16:03:42 +00:00
matt
ca37a5ee9e
A small speedup, when mapping memory in bus_dmamem_map, if the memory is
...
cacheable and is in a single segment (physically contiguous) don't bother
allocating KVA for it, just use the physical address as the VA.
2011-06-08 15:19:57 +00:00
yamt
bae8a3a858
mention combinations of flags
2011-06-08 13:54:16 +00:00
yamt
6f8a344413
err -> errx where appropriate
2011-06-08 13:51:13 +00:00
wiz
8fb66db3ec
Sync usage with man page.
2011-06-08 12:49:45 +00:00
wiz
20e3a8d382
Sort options. New sentence, new line.
2011-06-08 12:47:51 +00:00
pgoyette
1dcfbf4075
Correct description for hw.swwdog.reboot behaviour.
2011-06-08 12:19:14 +00:00