dholland
20ce96200f
Instead of trying to cons up a regexp that ignores case, use REG_ICASE.
...
This makes fortune -im work; it's been broken since whenever.
2009-08-27 03:09:17 +00:00
dholland
47c8cadb48
Tidy up regexp handling further.
2009-08-27 03:04:58 +00:00
dholland
ade23dc0db
Prune conditional compilation for using obsolete regexp libraries.
2009-08-27 02:21:36 +00:00
dholland
4995cfe200
Whitespace.
2009-08-27 02:03:22 +00:00
dholland
e07a279dee
Prevent nasal demons in a case I spotted while preparing the previous.
2009-08-27 01:42:08 +00:00
dholland
fb94dc019f
ANSIfy function definitions.
2009-08-27 01:40:27 +00:00
dholland
0ba36cdda2
Sprinkle some size_t in places where it's better than int.
...
(Reduces casts.)
2009-08-27 01:19:38 +00:00
dholland
b80dbf8031
remove more unnecessary casts
2009-08-27 00:43:31 +00:00
dholland
9ece4dba1c
Use correct type for malloc sizes (size_t, not unsigned)
2009-08-27 00:42:11 +00:00
dholland
c94bff8297
remove unnecessary casts
2009-08-27 00:40:44 +00:00
dholland
9ac5061b87
u_int32_t -> uint32_t
2009-08-27 00:36:32 +00:00
dholland
04ed523694
ANSIfy function definitions
2009-08-27 00:31:12 +00:00
dholland
cf97b0fdcd
Use standard C: 'unsigned', not 'u_int'
2009-08-27 00:24:11 +00:00
dholland
431304b3b0
remove unnecessary cast
2009-08-27 00:22:28 +00:00
dholland
fe14252156
remove unnecessary casts
2009-08-27 00:21:45 +00:00
dholland
3379762795
remove unnecessary cast
2009-08-27 00:19:52 +00:00
sjg
b69bd507ef
Bump date
2009-08-26 23:18:57 +00:00
sjg
3745b729fb
Add -C directory, same as gmake and freebsd make.
2009-08-26 23:17:11 +00:00
bouyer
559c33c2d0
Do not try to get the faulting instruction if eip is 0.
...
This makes 'trace' work when the kernel paniced because it jumped to
a NULL function pointer.
2009-08-26 23:17:03 +00:00
macallan
f0ef6f6e4e
add pnozz and suntcx drivers
2009-08-26 22:38:22 +00:00
macallan
7382668d37
adjust some mmap ranges so X can work, also use FBTYPE_TCXCOLOR
2009-08-26 22:36:07 +00:00
macallan
aa3bbd8994
apparently the official name for the S24 is FBTYPE_TCXCOLOR
2009-08-26 22:34:50 +00:00
bouyer
389f5178ad
In uipc_usrreq(PRU_ACCEPT), grab the unp_streamlock before unp_setpeerlocks().
...
This fixes a race where, for a short period of time, so->so_lock and
so2->so_lock are not sync. This makes solocked2() and solocked()
unreliable and cause DIAGNOSTIC kernel panics. This also fixes a possible
panic in unp_setaddr() which expects the socket locked.
Should fix kern/38968, fix proposed in
http://mail-index.netbsd.org/tech-kern/2009/08/17/msg005863.html
2009-08-26 22:34:47 +00:00
macallan
c914c90eda
build pnozz and suntcx drivers on sparc
2009-08-26 22:33:38 +00:00
macallan
66e211a7ea
reachover for pnozz and suntcx
2009-08-26 22:30:46 +00:00
bouyer
952c92b561
mfi.c still uses the spl() synchronisation scheme and so needs the kernel lock.
...
The sysmon subsystem is marked MPSAFE and so runs without the kernel lock.
So get the kernel lock in mfi_sensor_refresh() before calling
mfi_ioctl_vol().
This fixes command list corruption seen on heavy I/O load on the mfi
driver(4).
2009-08-26 21:41:05 +00:00
jmcneill
c07ee161fd
int 15h/AH=86h (WAIT) doesn't work properly on all hardware and emulators, so
...
for the countdown use the more coarsely grained sleep implementation based
on int 1ah/AH=00h (GET SYSTEM TIME).
ok ad@
2009-08-26 13:28:48 +00:00
tsutsui
d73f433280
netbsd.org -> NetBSD.org for URLs.
2009-08-26 11:15:25 +00:00
njoly
3779cf9667
+bdftruncate.debug
2009-08-26 09:49:29 +00:00
mrg
a8bf7217d2
minor updates for xorg
2009-08-26 09:01:15 +00:00
elad
534b11d931
Split nilfs_access() to nilfs_check_possible() and nilfs_check_permitted().
2009-08-26 03:40:48 +00:00
elad
df48d92f6c
Build NiLFS(2).
2009-08-26 03:39:16 +00:00
mrg
783fe8b458
introduce an ugly but simple hack to work around external software
...
requirements: set the drm pci "domain" to the pci bus unit number.
this matches what libpciaccess does for netbsd and now drm is much
happier again.
2009-08-26 01:37:10 +00:00
thorpej
b5fd5d5727
Minor tweak to the pv_table management in the Hibler-derived m68k pmaps:
...
The head of the list is now a pv_header, which contains the first pv_entry
as well as a 16-bit attributes field (replaces the pmap_attributes array
plus the pv_entry::pv_flags field) as a 16-bit count of caller-specified
cache-inhibited mappings.
Tested on hp300 (shared pmap_motorola.c), changes to atari and amiga copies
are purely mechanical.
2009-08-26 00:30:01 +00:00
thorpej
a4a924e263
Make this compile again (64-bit dev_t printf format).
2009-08-26 00:20:20 +00:00
njoly
921e68eddf
+iasl.debug
2009-08-25 17:02:42 +00:00
wiz
0e46e32aae
Note some restrictions for getdelim arguments noted by joerg.
...
Bump date.
2009-08-25 16:28:26 +00:00
he
78569b98fc
Uh, move loadfile_aout.c in under the check for ${SA_USE_LOADFILE}
...
again, so that it's not unconditionally compiled, fixing the previous.
2009-08-25 14:10:54 +00:00
jmcneill
80adfeb08d
PR# kern/41179: Incorrect return values from AcpiOsExecute()
...
ACPICA functions return ACPI_STATUS instead of int, so use it for
consistency.
2009-08-25 10:34:08 +00:00
enami
fad8f6cbde
- The value getdbent() returns when no record is found is not -1 but 1.
...
Testing if it returns -1 is always false.
- Use the same expression for the size to write and for the size to
advance a pointer.
2009-08-25 09:27:25 +00:00
dholland
7c9708a909
Use __dead.
2009-08-25 06:58:04 +00:00
dholland
aa19a9d0a5
Whn ths cd ws wrttn, thr ws bt shrtg nd vwls wr xtrml xpnsv. Nowadays,
...
however, we have an ample vowel budget, and bit shortages are a thing
of the past (even in a down economy) so spend a bit to improve
readability.
2009-08-25 06:56:52 +00:00
dholland
84bca7035f
ANSIfy a leftover function.
...
Also note some unportable code with a comment. Can't change it because
it'd break save files, though.
2009-08-25 06:04:17 +00:00
jmcneill
0688029724
Don't reference genfb unless NGENFB > 0
2009-08-24 23:48:57 +00:00
jmcneill
dd324f8480
Add definition for WAKEUP_vesa_modenum
2009-08-24 22:06:50 +00:00
wiz
8b0f1ea834
Bump date for previous.
2009-08-24 22:05:26 +00:00
dyoung
2d89489416
In sysctl_create(), the first character of sysctl_name is
...
sysctl_name[0], so write that instead of sysctl_name[sz] (where sz
just happened to be set to 0 in the previous line).
Also in sysctl_create(), give the length of the sysctl_name its
own variable, nsz, and reserve sz for expressing the size of the
node's value.
No functional change intended.
2009-08-24 20:53:00 +00:00
plunky
26f09dd36e
add "imode" parameter to allow setting the Inquiry Mode. This supercedes
...
the "rssi" parameter (which remains for compatibility)
imode takes an argument: "std", "rssi" or "ext"
2009-08-24 20:43:35 +00:00
plunky
dab1b7f787
add devices seen in "Extended Inquiry Result" to the cache
2009-08-24 20:37:36 +00:00
joerg
042b29cdb1
Use a more compact presentation for g if the size is small enough.
2009-08-24 17:12:46 +00:00