Commit Graph

207183 Commits

Author SHA1 Message Date
reinoud
926a0f2ea5 Compile in syscall name table so urkel debugging code can print out the names
of the system calls so its more clear where it strands.`
2011-11-27 20:06:26 +00:00
jakllsch
823df23091 more whitespace and comment spelling fixes 2011-11-27 18:17:08 +00:00
jakllsch
fcc28c8d61 whitespace consistency adjustment 2011-11-27 15:28:26 +00:00
mbalmer
b246c3a822 Add the Avance Logic ALC203 code, found on e.g. alix3d3 boards. 2011-11-27 15:08:04 +00:00
jakllsch
3a65f68183 We need a cv_destroy() here too. Fixes LOCKDEBUG panic on interface detachment. 2011-11-27 14:55:57 +00:00
rmind
398c78517c G/C unnecessary IPL_HARDUSB 2011-11-27 14:36:20 +00:00
dholland
4a00a690f3 Use __dead, not attribute noreturn. 2011-11-27 13:24:32 +00:00
dholland
dc46435fc4 The proper type for a variable that can be either a uid or gid is id_t,
not uint32_t.
2011-11-27 13:23:50 +00:00
martin
9d4df64069 No <stdbool.h> if _STANDALONE 2011-11-27 11:07:21 +00:00
mbalmer
da918447be Typo. 2011-11-27 10:53:07 +00:00
martin
c90e2e5e8e If not kernel, include <stdbool.h> 2011-11-27 10:31:12 +00:00
martin
4fc4feee2e New Rawrite32 release is out. 2011-11-27 09:24:34 +00:00
skrll
052320efd5 Typo 2011-11-27 09:07:11 +00:00
isaki
94c14e52e6 Note powsw(4) for x68k. 2011-11-27 09:04:37 +00:00
isaki
9289c438ac Add powsw(4) for x68k power switch. It substitutes for a part about
power switch handler of pow(4) deleted before.
Benefits than pow(4):
- separate a front switch (= powsw0) and an EXPWON line (= powsw1)
  completely. Only powsw0 is enabled in GENERIC by default.
- prevent chattering in some hardware individuals.
  thank you for a report and a test: Yasushi Oshima and Y.Sugahara.
2011-11-27 09:00:32 +00:00
mrg
d1a1bb2cc0 also apply the previous spin mutex hack to uaudio_trigger_input() 2011-11-27 07:36:54 +00:00
mrg
69c41efb88 drop sc_intr_lock when calling into uaudio_chan_ptransfer(). 2011-11-27 04:32:41 +00:00
mrg
1ca7f87732 re-write most of the debug messages using c99 varaidic macros and always
include the __func__ and pid:lid.  remove the handful of other __func__
uses and the 100+ other hard coded function name uses.
2011-11-27 04:10:38 +00:00
jakllsch
a4206480fa Make KERNEL_LOCKED_P() work for !defined(MULTIPROCESSOR) && !defined(_MODULE). 2011-11-27 03:52:38 +00:00
jmcneill
a234ff6e84 assert kernel_lock in usbd_transfer, usb_transfer_complete,
and usb_insert_transfer
2011-11-27 03:25:00 +00:00
jmcneill
4580d72277 add KERNEL_LOCKED_P() macro 2011-11-27 03:24:00 +00:00
tsutsui
49921f182e Set WARNS?=2. 2011-11-27 00:53:52 +00:00
tsutsui
997e5ef587 Remove no longer necessary -Wno-error and set WARNS?=2 . 2011-11-27 00:50:37 +00:00
tsutsui
1895e14ada Revert "stopcap fix" for rump by christos, which causes build failure on
most non-x86 ports and seems unnecessary. (caused by wrong rump_namei.h?)
2011-11-27 00:38:12 +00:00
tsutsui
48b15c9676 Disable a DIAGNOSTIC test which causes kernel stack overflow on all arm ports.
Boot failure is reported from several arm users (nonaka@, ryo@, and others),
and too large auto variable in arc4_randrekey() is pointed out by enami@.
2011-11-27 00:09:04 +00:00
christos
3552fa1ee9 - consistency with types
- prefer sizeof(*var)
2011-11-26 23:42:27 +00:00
christos
338bfe9851 If the ioctl to play tracks returned EINVAL, switch to digital mode and
try again.
XXX: Should we do this for the other ioctls? Should we default to digital mode?
Definitely the error message is completely unfriendly and should be fixed.
2011-11-26 23:20:41 +00:00
rmind
fc9011aa1d Add _npf_config_setsubmit() function. 2011-11-26 23:11:19 +00:00
wiz
825bd212d9 Improve wording, sort sections, remove ls(1) escapee. 2011-11-26 22:49:37 +00:00
wiz
336147a4cf Sort sections, remove line that must have crept in here from ls(1). 2011-11-26 22:47:39 +00:00
wiz
48d5e162f9 Various improvements. 2011-11-26 22:36:14 +00:00
njoly
b9701adc0f Do not call cprng_fast32() before locks init. Makes rump build with
RUMP_LOCKDEBUG=yes work again.
2011-11-26 21:41:02 +00:00
nonaka
d3a39882fe Add "Novatel Wireless Expedite EU850D/EU860D/EU870D" entry.
requested by http://mail-index.netbsd.org/tech-kern/2011/11/26/msg012002.html
2011-11-26 18:36:48 +00:00
nonaka
c2d0d8dcb7 regen. 2011-11-26 18:35:30 +00:00
nonaka
b050a54a3f Add "Novatel Wireless Expedite EU850D/EU860D/EU870D" entry.
requested by http://mail-index.netbsd.org/tech-kern/2011/11/26/msg012002.html.
model name from http://www.nvtl.com/index.php?option=com_content&view=article&id=76
2011-11-26 18:34:17 +00:00
tnn
0574b1f8e1 clct(4)/cs4281 confirmed to work (thanks herdware@irc) 2011-11-26 17:16:56 +00:00
skrll
03ccee8ba2 G/c empty #ifndef __OLD_INTERRUPT_CODE 2011-11-26 16:31:40 +00:00
yamt
6f09a307e0 man page 2011-11-26 16:15:09 +00:00
christos
324a1c22f5 Only set symbols not provided from the linker script as regular so
that we can find their version from verdef not vertree. This bug
showed up on the hp700 build of heimdal's libkrb5, where we got
the "end" symbol with a bad version from libhx509. The hp700 linker
script defines that end symbol.
2011-11-26 15:59:34 +00:00
yamt
07d39747e9 whitespace 2011-11-26 15:55:18 +00:00
drochner
9dc717c79e stopgap fix to avoid panic due to recursive locking if the keyboard beep
is activated through a tty (which it usually is)
IMO it was no good idea to abuse tty_lock here - it is already
problematic in the tty subsystem
2011-11-26 15:54:51 +00:00
skrll
28126bca61 Slight merge mistake. Now no difference to verndor branch. 2011-11-26 15:54:02 +00:00
tsutsui
305f313ce1 Also add vioif(4) and viomb(4) to a set list. 2011-11-26 15:39:49 +00:00
minoura
f602c9092c Add vioif(4) and viomb(4). 2011-11-26 15:04:45 +00:00
tron
54c924cf37 Add missing semicolon to make this compile. 2011-11-26 14:06:44 +00:00
tsutsui
6218939425 Make sure to call pflusha before (not after) enabling MMU on
68030/68851 initialization paths.

Pointed out by isaki@ per observation of ATC status on XM6i emulator.
Tested on TT030, HP362, NWS-1750, and X68030 by me.

XXX: probably we can remove existing pflusha or TBIA calls after MMU turned
XXX: on (and before enabling cache) but I leave them as is for now to avoid
XXX: unexcpected side effects.
2011-11-26 14:05:52 +00:00
enami
0ceee4c5f8 Use exact 32bit integral type to declare variable to store
32bit random value.  This is necessary since it is overwritten
by four bytes.
2011-11-26 14:04:20 +00:00
enami
6f7055e2a8 Fix white space usage. 2011-11-26 13:53:37 +00:00
mrg
e2abdf396d avoid taking the thread lock when the kernel lock is needed.
now umidi detaches successfully.
2011-11-26 13:31:52 +00:00
mrg
fe07961047 convert to kmem. also, zero all contents properly. now umidi begins
to work.  crashed when i unplugged the synth.  for a later time.
2011-11-26 13:22:09 +00:00