209985 Commits

Author SHA1 Message Date
riz
4f660bc31a Add bootxx_fat12 to sets, to fix the build. 2012-03-11 06:53:18 +00:00
jruoho
b0fb6f41df And finally, fix boolean logic in the previous. 2012-03-11 06:36:05 +00:00
jruoho
fdacd78abe Fix previous: curiously enough, i386/qemu is not affected, so use the
"system(3) hack" to identify Qemu.
2012-03-11 06:32:53 +00:00
nakayama
9f0e7f1c56 Remove stray comments for LKM. 2012-03-11 06:11:29 +00:00
dholland
285c15fc92 Remove cf_swap, which hasn't been used in a long time. 2012-03-11 05:31:37 +00:00
dholland
cfffb8a2c1 Write out the expression grammar for dependency constraints instead of
using precedence rules. Precedence rules (besides being a hack) often
lead to unexpected/unwanted behavior in corner cases.
2012-03-11 02:56:25 +00:00
dholland
6df4c5ae47 Sort productions in grammar. No functional change. 2012-03-11 02:43:33 +00:00
dholland
70f2148fe7 Simplify some things. Rename some productions for clarity. 2012-03-11 02:21:04 +00:00
mrg
a8568c930a scsidevdetached ioctl path enters scsipi code without kernel lock
and this upsets the newer kasserts.  take kernel lock here.
2012-03-11 02:16:55 +00:00
joerg
7fb18a4a84 Also kill the module build system for ksem. 2012-03-11 01:30:56 +00:00
dholland
60c605bb74 A bit more of previous. 2012-03-11 01:09:42 +00:00
mrg
d87bfdaff5 minor cleanups from usbmp:
- move usbd_delay_ms() into usbdivar.h in the usb_subr.c section
- minor rcsid fixes
- copyright maintenence
2012-03-11 01:06:06 +00:00
dholland
540fdf9f5e Reformat according to (my) basic standards for yacc grammars.
No functional change.
2012-03-11 00:57:44 +00:00
mrg
3ecaef1d4b pull down from usbmp branch:
- remove usbd_bus{} intr_context member, and replace the checks against
  it with cpu_intr_p() and cpu_softintr_p().
2012-03-11 00:34:45 +00:00
mrg
1223b71a2e move IPI debugging all inside DEBUG, but disable it by default. 2012-03-11 00:32:21 +00:00
dholland
f3063ae30c Comments. 2012-03-11 00:14:20 +00:00
mrg
c42ab07995 normalise RCSID handling some. 2012-03-11 00:02:04 +00:00
dsl
34a326a457 Add support for directly booting from FAT12 filesystems.
This shouldn't really be needed except that Linux wont
mount a small FAT16 filesystem - it always treats it as FAT12
even when you tell it otherwise.
There was enough free space before the main FS on the USB stick
I've been using for an extra small FAT fs to boot from.
2012-03-10 23:59:36 +00:00
mrg
cf1caa71e2 remove checks against "!curproc". 2012-03-10 23:01:07 +00:00
christos
65aaee04ca - better printing of type/code flags/mask
- pass the instruction start pointer, instead of subtracting 1 to account for it
2012-03-10 22:55:28 +00:00
christos
7eb40c0f4e definitions used by the disassembler. 2012-03-10 22:22:38 +00:00
christos
a2855f0d2c Add a small disassembler. 2012-03-10 22:21:50 +00:00
joerg
049fba3c32 No more -lrumpkern_ksem. 2012-03-10 21:58:49 +00:00
dholland
671dbef5d6 Use __printflike. Build products unchanged. 2012-03-10 21:53:38 +00:00
joerg
99c3eea80c P1003_1B_SEMAPHORE is no longer optional. 2012-03-10 21:51:48 +00:00
mrg
b6b8ac0580 take the kernel lock in functions called from attach*(). 2012-03-10 20:54:20 +00:00
tron
40b2e566cb Link with "libexpat" again. This should fix the problems with X11 server
reported by Gary Duzan on the "current-users" mailing list.
2012-03-10 20:52:30 +00:00
jruoho
f24e4366aa Point to PR port-i386/46108 when failing on i386. 2012-03-10 20:11:01 +00:00
joerg
654395b265 Keep in sync with libpthread: Fix error handling. 2012-03-10 19:59:21 +00:00
wiz
d59179dffb Add missing word. 2012-03-10 19:38:16 +00:00
christos
59e51bc4e6 fix typos. 2012-03-10 19:19:24 +00:00
christos
7fffb381da PR/46155: Miguel Piñeiro Jr: Fix RS processing. Apply the gawk-like patch
from the excellent PR. Many thanks for all the work you put on this,
explanation, tests, and patch!
2012-03-10 19:18:48 +00:00
christos
c513c5c06e add awk test directory 2012-03-10 19:11:36 +00:00
christos
8d1c40e771 add awk tests 2012-03-10 19:10:06 +00:00
christos
f70bd5ce19 PR/46155: Miguel Piñeiro Jr: awk RS handling is broken. Add the test cases
from the PR.
2012-03-10 19:08:56 +00:00
dsl
095ac4e735 Some FAT16 filesystems don't have 'hidden sectors' correctly set to
the offset of the filesystem on the disk.
Let '-b s1blk' be used to fix the value.
2012-03-10 18:42:18 +00:00
joerg
fa060fc8c7 Fix error handling 2012-03-10 18:01:10 +00:00
joerg
af435e468b Use correct size. 2012-03-10 18:01:09 +00:00
nonaka
2645273974 RTL8168E-VL support for re(4) and Family 12h support for amdtemp(4) in NetBSD 6.0. 2012-03-10 16:56:33 +00:00
nonaka
90a78b146e Note Family 12h support for amdtemp(4). 2012-03-10 16:02:56 +00:00
martin
aec05724e5 Remove a KPREEMPT_ENABLE() in an error path I overlooked in the previous
change - pointed out by Manuel Bouyer.
While there, add a KASSERT() to make sure we have preemption enabled in
the success case.
2012-03-10 14:35:05 +00:00
martin
f9619b6218 Make sure the child of a posix_spawn operation is not preempted during
the times when it does not have any vm_space.
Should fix PR kern/46153.
2012-03-10 08:46:45 +00:00
nakayama
0ee77e1078 Fix previous, which causes an integer overflow error in uvm_km.c on
32-bit kernels.
2012-03-10 07:54:17 +00:00
joerg
f36ba6b5ad sem_open and friends should return EINVAL if the semaphore is not valid. 2012-03-09 21:03:46 +00:00
joerg
a65b1aeb01 Disable reduced stack for now. It creates fallout I'm not willing to
deal with.
2012-03-09 21:03:09 +00:00
joerg
7baa2850f5 It is perfectly valid for sem_wait to be interrupted, so loop on EINTR. 2012-03-09 19:46:37 +00:00
ginsbach
4b1228ffbe Improve the handling of quoted messages.
- warn about messages with an unexpected quote character
- warn about extra characters after a quote character
- warn about an unterminated quoted message
2012-03-09 18:54:28 +00:00
christos
a5fd370a21 Casts and type changes to fix portability issues.
- int -> size_t
- adjust width of RHS of shift
- adjust widths of types
2012-03-09 15:41:16 +00:00
christos
8f10f9d00b use explicit cast for RHS of shift operator since semantics change from
traditional c to ansi.
2012-03-09 15:38:03 +00:00
christos
6be4f13626 Cast constants to the appropriate type. 2012-03-09 15:35:28 +00:00