Commit Graph

178088 Commits

Author SHA1 Message Date
agc
5d3eeabad1 Be a bit less zealous when copying memory, so that we don't copy beyond
th end of the buffer, and provoke a core dump.
2009-02-20 02:45:43 +00:00
uebayasi
23d15c748d Back ou previous because it broke build. Sorry for inconvenience. 2009-02-20 02:43:02 +00:00
dyoung
67e93d9a27 Update date. 2009-02-20 00:13:57 +00:00
dyoung
060fafc7cd Clarify that dmamp is undefined if bus_dmamap_create(9) fails. 2009-02-20 00:10:57 +00:00
jmcneill
90c7459808 If the bus glue provides an ioctl handler, don't return before we have a
chance to perform generic handling in the WSDISPLAYIO_SMODE case.

ok macallan
2009-02-20 00:08:00 +00:00
cegger
262f0052cd bus_dmamap_create(): on failure, reset dmamp or drivers
like nfe(4) try to call bus_dmamap_destroy() on an invalid dmamap in their error path.
2009-02-19 23:34:14 +00:00
haad
d624725a46 In NetBSD our target modules are called with prefix dm_target_. Add this
prefix to target module name when loading module, lvm2tools uses linux
target names e.g. zero not dm_target_zero.
2009-02-19 23:20:27 +00:00
haad
17599f37f3 Add support for autoloading of device-mapper targets modules. Add
dm_target_autoload function which tries to load target module. Fix two
deadlocks in dm_table_load_ioctl error path(I forgot to call dm_dev_unbusy).
2009-02-19 23:07:32 +00:00
tls
7184d23274 More CGI handling fixes from Sergey Katsev at Coyote Point.
1) Fix an issue where because of the reordering of transform_request
   and process_cgi, the cgi-script name was being cut off
   by one character (transform_request for some reason
   cuts off the leading '/' for the file name as part of its
   processing).  As an 'easy' fix, simply re-add the '/' to the
   front of the filename, which means that we don't have to
   mess with the logic that sometimes adds +1 and sometimes doesn't.

2) Work around ridiculous bug in PHP reported by lukem in 2004,
   but stubbornly never fixed by the PHP maintainers:

   Change the SCRIPT_NAME and SCRIPT_FILENAME variables
   to contain the file name only, not the query if one exists.
   Having the query in SCRIPT_FILENAME causes php-cgi to not
   work, as per the bug information here:
   	 http://bugs.php.net/bug.php?id=28227

3) Fix a memory leak because URL wasn't being freed.
2009-02-19 22:33:39 +00:00
cube
0931c75c7a Order of evaluation of arguments is undefined, so call va_arg() in an
explicit order.  Fixes a segfault with bc reported by Patrick Welche on
current-users.
2009-02-19 20:27:11 +00:00
sborrill
d297edd948 Regen 2009-02-19 17:26:21 +00:00
sborrill
73ab5cd89f Add Intel i82574L 1000baseT Ethernet as used in Pro/1000 CT Desktop adapter 2009-02-19 17:25:46 +00:00
christos
e8bbf84cd0 reset and redraw on sigcont. From Anon Ymous. 2009-02-19 15:20:22 +00:00
christos
c6c3da7776 PR/40690: Jordan Gordeev: pppoe(4) doesn't work when PPPoE relays are present
Add support for sending the session id tag back.
2009-02-19 15:17:50 +00:00
jmcneill
f654d345dd Mark old vesabios/vesafb flags as obsolete, noted by cube 2009-02-19 13:06:49 +00:00
wiz
c6f80b4d12 Remove Xr to vesafb. Bump date.
New sentence, new line.
2009-02-19 10:48:16 +00:00
njoly
2cbc1f6d44 Do not overwrite COPTS, but append to it. 2009-02-19 10:33:03 +00:00
wiz
26eb252fd5 Remove vesafb here as well. 2009-02-19 10:09:09 +00:00
wiz
73ff6fdf20 Mark up author with An and Aq. 2009-02-19 10:08:15 +00:00
wiz
dfe59495b1 Fix wordo, use more markup. 2009-02-19 09:48:08 +00:00
wiz
849d2f544e New sentence, new line. 2009-02-19 09:44:41 +00:00
markd
e985093766 Add missing break. 2009-02-19 05:58:37 +00:00
enami
7e647ec230 Sync ioctl arguments with reality; they are changed 3 years ago. 2009-02-19 03:18:19 +00:00
jmcneill
849400ad6e vesabios is no more 2009-02-19 02:49:41 +00:00
jmcneill
a3064a606a Un-xref vesafb 2009-02-19 02:44:59 +00:00
christos
f072c3f1a4 bump version for prompt arg. 2009-02-19 01:18:24 +00:00
christos
963ecab70c document extra argument. 2009-02-19 01:18:02 +00:00
jmcneill
96a6346404 vesafb is no more 2009-02-19 01:14:43 +00:00
jmcneill
71166ff206 i386: The vesafb(4) driver has been retired. 2009-02-19 01:01:04 +00:00
jmcneill
73235aa750 Remove vesafb(4) man page, pointed out by agc 2009-02-19 00:58:59 +00:00
jmcneill
117f3f1b52 Remove vesafb man page 2009-02-19 00:57:10 +00:00
jmcneill
a53ec2987d remove vesabios and vesafb 2009-02-19 00:55:48 +00:00
jmcneill
08224a94a7 Remove vesafb, it has been replaced by genfb on x86. 2009-02-19 00:54:08 +00:00
jmcneill
dc02b079e4 Remove vesafb-specific hacks. 2009-02-19 00:39:25 +00:00
christos
a5e73ebace adjust patch to current. 2009-02-18 21:06:47 +00:00
christos
ce563f1b55 CID 4960: Plug memory leak. 2009-02-18 20:10:23 +00:00
christos
ca9294c412 CID 5044: Protect against NULL deref. 2009-02-18 20:08:32 +00:00
christos
b86f9ffb61 CID 4393: plug memory leak. 2009-02-18 20:06:27 +00:00
christos
032602ef32 - long -> size_t
- don't allocate memory before the negative check is done CID 4722
2009-02-18 20:04:43 +00:00
christos
e60db6c82e coverity CID 515: Use assert. 2009-02-18 20:00:32 +00:00
mrg
f5e9e80946 simply the previous as suggested by enami:
- don't check args->tp, just let copyin() fail.
2009-02-18 17:57:11 +00:00
mhitch
9259dea89c On the vax, the trapsignal() call will change frame->sp to point to a
callg on the user's stack that calls the user's signal handler, so do
the skip_opcode() before calling trapsignal().  A floating point
overflow no longer causes a signal loop.  This should stop the native
compile hangs trying to compile src/lib/libm/complex/catan.ln.
2009-02-18 17:32:12 +00:00
christos
ad57574aad strip .ident, if MKSTRIPIDENT. From Adam Ciarci 2009-02-18 15:21:52 +00:00
christos
ec70918ed3 SA_RESTART for all signals but SIGINT. From Anon Ymous. 2009-02-18 15:04:40 +00:00
njoly
dc871322e1 Do not protect native_to_linux_si_code() under LINUX_NPTL anymore, now
that linux si_code definitions are MI.
2009-02-18 14:43:22 +00:00
njoly
65488d267e Add IPC_64 support for all shmctl(2) commands, and reduce diffs with
compat linux version.
2009-02-18 14:40:14 +00:00
njoly
a1cf1f2eab Add IPC_64 support for all shmctl(2) commands, not only for STAT/SET.
This make it work on i386 under 2.6 emulation.
2009-02-18 14:30:43 +00:00
yamt
314bfbb3be remove BUGS section. this has been changed to use arc4random while ago. 2009-02-18 13:42:06 +00:00
yamt
777ded00ac cache_lookup_entry: add an assertion. 2009-02-18 13:36:11 +00:00
yamt
c69852d701 vmem_rehash_all: remove a debug printf slipped in with the previous changes. 2009-02-18 13:33:46 +00:00