252741 Commits

Author SHA1 Message Date
uwe
feec5ded24 Use NULL instead of 0 for null pointer. 2017-08-07 22:08:12 +00:00
jmcneill
70cf8a2c37 h3_codec_pr_write: clear write mode bit after setting it; fixes an issue with output being mutex when skipping tracks in mpg123 2017-08-07 21:50:34 +00:00
maxv
50e4ac7faf Fix GCC warning on NET4501, PR/52451. 2017-08-07 17:31:11 +00:00
maxv
dba130a823 Remove incorrect KASSERT, only the allocation is protected by cpu_lock. 2017-08-07 17:10:09 +00:00
isaki
1e5a0d99e1 Fix typo in comment. 2017-08-07 13:30:51 +00:00
hkenken
5a40d81280 Add support Microchip SST25VF016B.
- Fixed imxspi send and receive bugs.
2017-08-07 09:24:43 +00:00
hkenken
11af610cd2 Clean up IOPORT settings. 2017-08-07 08:54:54 +00:00
ozaki-r
4004fa59a1 Hold key_sad.lock on SAVLIST_WRITER_INSERT_TAIL 2017-08-07 07:45:45 +00:00
dholland
db6ae02331 Tidy up ufs_readdir. First step only; there's plenty more that could be
done to improve this code.
2017-08-07 06:53:48 +00:00
mrg
6247ed7a27 don't build apm, ark or glint on cats for xorg-server 1.18. 2017-08-07 06:51:13 +00:00
ozaki-r
392014b83c Describe constraints of key_sp_ref and key_sp_unref
Requested by riastradh@
2017-08-07 03:30:45 +00:00
ozaki-r
bb5008f6c6 Update the locking notes
- Add locking order
- Add locking notes for misc lists such as reglist
- Mention pserialize, key_sp_ref and key_sp_unref on SP operations

Requested by riastradh@
2017-08-07 03:28:31 +00:00
ozaki-r
e465076bc8 Move locking notes 2017-08-07 03:22:33 +00:00
ozaki-r
f457240f04 Assemble global lists and related locks into cache lines (NFCI)
Also rename variable names from *tree to *list because they are
just lists, not trees.

Suggested by riastradh@
2017-08-07 03:21:58 +00:00
ozaki-r
bb844bd7e6 Use KDASSERT instead of KASSERT for mutex_ownable
Because mutex_ownable is too heavy to run in a fast path
even for DIAGNOSTIC + LOCKDEBUG.

Suggested by riastradh@
2017-08-07 03:20:02 +00:00
ozaki-r
684f351df7 Remove out-of-date log output
Pointed out by riastradh@
2017-08-07 03:18:32 +00:00
jmcneill
439749db35 Enable H3 audio support 2017-08-06 17:16:02 +00:00
jmcneill
e8ba4a22da Add support for Allwinner H3 audio codec. 2017-08-06 17:15:45 +00:00
jmcneill
ecf6125350 Add support for H3 audio PLL and digital audio part. 2017-08-06 17:14:37 +00:00
jmcneill
474ad04648 Fix burst field encoding, and add a helper function to dump registers
from ddb.
2017-08-06 17:13:15 +00:00
christos
6a0af68498 Turn on DIAGNOSTIC and DEBUG. 2017-08-06 11:50:21 +00:00
nat
1d6a52b591 Ensure to call mix write if inserting silence into the hw ring.
Addresses PR kern/52459.

Patch provided and tested by isaki@.
2017-08-06 10:07:31 +00:00
christos
7869295617 use the same string for the log and uprintf. 2017-08-06 09:14:14 +00:00
maxv
adc2129548 Mention high mem. 2017-08-06 08:11:38 +00:00
maxv
653ecef6af Mention PMCs. 2017-08-06 08:07:37 +00:00
maxv
c8550ea9c2 Deprecate. 2017-08-06 08:00:40 +00:00
ryoon
ffe000b125 Regen from previous changes of usbdevs to fix kernel build 2017-08-06 02:33:13 +00:00
ginsbach
19bce2a53d Fix compile warnings. 2017-08-06 01:55:21 +00:00
ginsbach
17894e71a8 Write the "warm start" file to /var/run rather than /tmp. 2017-08-06 01:02:44 +00:00
wiz
bcd2b17ff2 Fix punctuation markup. 2017-08-05 20:25:41 +00:00
wiz
406adb2faa Fix punctuation markup, remove superfluous Pp. 2017-08-05 20:24:17 +00:00
wiz
b7a4e7c758 Remove superfluous Pp. 2017-08-05 20:22:29 +00:00
wiz
cd2cf51300 Use Fx/Nx. 2017-08-05 20:21:08 +00:00
mrg
079871325c fixes for xorg-server 1.18. 2017-08-05 19:41:03 +00:00
jmcneill
54cde30eb4 Enable sun6idma 2017-08-05 17:52:06 +00:00
jmcneill
23f84ef9cd Add DMA controller driver for sun6i and later family SoCs. 2017-08-05 17:51:49 +00:00
jmcneill
5370d678e9 add DMA gate 2017-08-05 17:50:53 +00:00
nat
aeba8b4f8e Reset mixer ports on opening /dev/sound.
This fixes an issue reported on port-arm@ by Brian Buhrow.
2017-08-05 13:34:06 +00:00
khorben
828ce1d2f1 Automatically eject RALINK RT73 devices
This lets the MW-P54SS USB Wireless Broadband Router from Synet attach
as rum(4).
2017-08-05 12:38:08 +00:00
khorben
47c4509712 Sort the matching vendor list alphabetically
NFC.
2017-08-05 12:29:38 +00:00
jmcneill
aec8c8c947 Wrap MP-specific code in ifdef MULTIPROCESSOR 2017-08-05 11:58:19 +00:00
kre
70a37837ef PR bin/52458
Avoid mangling history when editing is enabled, and the prompt contains a \n

Also, allow empty input lines into history when they are being appended to
a previous (partial) command (but not when they would just make an empty entry).

For all the gory details, see the PR.

Note nothing here actually makes prompts containing \n work correctly
when editing is enabled, that's a libedit issue, which will be addressed
some other time.
2017-08-05 11:33:05 +00:00
isaki
316d9c5461 Merge prate and rrate. These can not be separated. 2017-08-05 06:05:37 +00:00
isaki
d25d619221 vs(4) became to able to play audio again.
At the moment the encoding conversion using set_params() does
not seem to work for me.  So vs(4) uses local conversion to/from
ADPCM instead of it.  But this should be a temporary work.
XXX The playback quality is very poor compared to before...
XXX Recording is not tested.
2017-08-05 05:53:26 +00:00
isaki
cfb7f48960 Remove temporary VS_USE_PREC8 option.
vs(4) now supports slinear16be and slinear8 (but now work yet).
2017-08-05 05:22:55 +00:00
isaki
ee1f30c17e Fix typo. 266 -> 256. 2017-08-05 05:04:30 +00:00
macallan
ed20f135c9 - store bitmap fonts in vram
- don't try to force buffer flushes
- avoid 64bit writes to vram
-> no more corruption of font bitmaps
2017-08-04 23:54:46 +00:00
mrg
521cb9d122 switch bebox, cats, ibmnsw and prep to xorg-server 1.18. 2017-08-04 22:27:37 +00:00
mrg
c7d7c649c1 mark ark_drv as obsolete in xorg-server 1.18 2017-08-04 21:27:34 +00:00
uwe
7af0e6af24 Fix it's -> its in a comment. 2017-08-04 20:17:45 +00:00