manu
154cec5236
Rollback previous change as it breaks autmates tests
2011-11-25 15:02:02 +00:00
joerg
7878f85385
Replace if() NADA else if() NADA else continue logic with one explicit
...
block. Split out the MIPS handling to make it explicit and readable.
2011-11-25 14:39:02 +00:00
joerg
704f670280
Add SHT_GNU_HASH.
2011-11-25 14:34:50 +00:00
jakllsch
2c12aa993d
Make locking in pcppi_pckbd_bell() work. Works around locking problems
...
triggered when an X server rings the console bell.
2011-11-25 14:31:44 +00:00
skrll
5c208c8520
fix non-DIAGNOSTIC build
2011-11-25 13:58:41 +00:00
joerg
81780d0204
Replace broken memset with M_ZERO
2011-11-25 13:55:40 +00:00
mbalmer
70a43050a4
Don't ignore the gpiobus_close() return value. Found by joerg@ using clang.
2011-11-25 13:49:43 +00:00
jmcneill
a178f0ab0a
fix non-DIAGNOSTIC build
2011-11-25 13:45:09 +00:00
mbalmer
82c25bbd36
gcscaudio(4) tested on port-i386.
2011-11-25 13:29:02 +00:00
joerg
ca8921efd7
Use __dead
2011-11-25 13:18:22 +00:00
joerg
0a04fd0539
static + __dead
2011-11-25 13:13:33 +00:00
joerg
dc9f50680c
Use static + __dead
2011-11-25 12:51:27 +00:00
jmcneill
c6286661f7
remove an unnecessary call to vtbl->unlock
2011-11-25 12:50:32 +00:00
joerg
916c58b88e
Spell restrict with __.
2011-11-25 12:45:00 +00:00
joerg
67a671ee08
Replace memset with incorrect size argument with M_ZERO.
2011-11-25 12:39:55 +00:00
jmcneill
ea57872971
need to hold thread lock when using AC97_IS_* macros
2011-11-25 12:31:55 +00:00
hannken
ea1a52c704
When union_allocvp() finds a node being cleaned out and the caller holds
...
a lock, ignore the node and continue. To allow the cleaning to succeed
the current threadmust make progress.
For a brief time the cache may contain more than one vnode referring to
a lower node.
Don't unlock the hash mutex if getnewvnode fails -- we don't hold it.
2011-11-25 11:19:10 +00:00
ahoka
f045c4d360
Don't shadow some stupid function defined globally in random platforms.
2011-11-25 11:15:24 +00:00
tron
de9ace2de1
Add explicit casts to make lint happy and fix the NetBSD/i386 build.
2011-11-25 09:00:51 +00:00
njoly
97f73c2bd9
+mount_chfs.debug
2011-11-25 07:50:36 +00:00
jakllsch
d830d02068
Correct copy/paste/modify issue in audio_suspend().
2011-11-25 03:13:06 +00:00
jakllsch
9b9facf2a4
Prevent poll and kqueue on the control endpoint.
...
Addresses PR#33352.
(The control endpoint doesn't support pipes, so this would be of dubious
usefulness even if it didn't expose bugs.)
2011-11-25 02:59:54 +00:00
jmcneill
26719ba336
- accept "midi0" as an alias for "0" to the -d flag
...
- verify that the requested unit exists before playing
- if the verbose flag is set, print the selected device name and unit #
2011-11-25 01:39:47 +00:00
mrg
605c37e20e
note umidi status.
2011-11-24 23:03:39 +00:00
mrg
ffe094a84d
vs(4) is tested working on port-x68k by isaki@. thanks!
2011-11-24 22:18:56 +00:00
mrg
cafccd8560
several steps towards making umidi appear to work:
...
- split out_solicit() into locked and unlocked front end, and use the
unlocked version from the softintr
- kill sc_intr_lock, midi doesn't really use it (XXX finish this?
change this? in the midi* code)
- convert tsleep()/wakeup() to cv
- move some free's out of the lock
- KASSERT() lock is held in a few more places
TODO:
- malloc -> kmem
- crashes in midiclose(), doesn't actually play things to the right
device. "midiplay -d midi1 -xv" plays out my midi@pcppi speaker,
and then the above crash. clearly something is calling the wrong
sub-device callbacks!
2011-11-24 22:12:51 +00:00
mrg
6446da9697
begin to document the per-midi call backs and locking.
...
XXX: lots more to do.
2011-11-24 21:59:35 +00:00
ahoka
bfe8f86e03
add chfs.kmod
2011-11-24 21:46:15 +00:00
ahoka
dac60b7b08
add /sbin/mount_chfs
2011-11-24 21:44:19 +00:00
ahoka
1beb357e78
add mount_chfs.8
2011-11-24 21:42:08 +00:00
ahoka
9092da1c79
disable dbg messages (they break the build on amd64)
2011-11-24 21:38:44 +00:00
agc
4049ece4a9
i missed a file - quick workaround for compilation bugs on amd64
2011-11-24 21:22:39 +00:00
agc
f9d6d5cb7a
quick workaround to make this compile, with thanks to Hisashi Fujinaka for the
...
nudge.
2011-11-24 21:09:37 +00:00
agc
e1820d3101
quick workaround for compilation bug on amd64
2011-11-24 20:50:33 +00:00
christos
bd022c3303
fix incomplete statement.
2011-11-24 19:55:22 +00:00
ahoka
bb8e86c380
fix build failure on amd64 due to incorrect format string
2011-11-24 19:14:30 +00:00
jym
56403fc8f3
xbdback(4) is MP-SAFE. Reorder list.
2011-11-24 18:54:19 +00:00
joerg
d22a7f54f9
In wcscspn and wcspbrk, handle set size of 0 and 1 explicitly.
...
For larger sets, use a bloom filter to avoid the inner loop for most of
the input. The current implementation uses a simple modular hash as
first function (well suited for input e.g. in ISO Latin character sets)
and a more complex multiplicative hash as second function with a filter
size of 512 Bit. This reduces the typical run time to O(n+m).
2011-11-24 18:44:25 +00:00
joerg
f5c3f346ee
Don't use variables as format string.
2011-11-24 18:34:56 +00:00
christos
4a6a144a44
make the diagnostic messages more informative.
2011-11-24 17:09:14 +00:00
christos
d9376ae6ad
Bump text size to 128MB to make sure that gcc46 fits. It exceeded 64MB by
...
a tiny bit.
2011-11-24 17:08:07 +00:00
taca
21cb51c6f0
OpenLDAP 2.4.27 released.
2011-11-24 16:48:50 +00:00
wiz
3184ff8634
Add RCS Id, sort sections, sort SEE ALSO, use more markup.
...
XXX: is the license correct? it is for jmmv.
2011-11-24 16:20:35 +00:00
jakllsch
70519d5df1
An extra paren in previous made compiler sad.
2011-11-24 16:16:49 +00:00
jakllsch
ca6ee1e0e7
This hopefully completes the audiomp conversion of cms(4).
2011-11-24 16:11:02 +00:00
jakllsch
1aeefdff80
Make this compile without warnings.
...
(No static is better than inconsistent and partial use of static.)
2011-11-24 16:07:28 +00:00
ahoka
ccfcc4b31e
Import mount_chfs for CHFS.
2011-11-24 15:54:54 +00:00
ahoka
f9fadebd59
Add module glue for CHFS.
2011-11-24 15:52:24 +00:00
ahoka
288addd0db
Import CHFS, which was formerly known as ChewieFS.
...
CHFS is a file system for flash devices developed by the
Software Engineering Department at University of Szeged, Hungary.
http://chewiefs.sed.hu/
Thanks for all who made it possible.
2011-11-24 15:51:30 +00:00
yamt
277dab7940
yamt-pagecache: update
2011-11-24 15:27:10 +00:00