Commit Graph

208457 Commits

Author SHA1 Message Date
christos 4cdc612f05 Add FNOSIGPIPE for compat32; noted by yamt. 2012-01-25 14:06:07 +00:00
christos c18451845a Add locking, requested by yamt. Note that locking is not used everywhere
for these.
2012-01-25 14:04:09 +00:00
he 281cbfe50c After christos@ latest re-structuring of includes and defines in
the various param.h files, STACKALIGNBYTES is now called STACK_ALIGNBYTES,
so adapt accordingly.
2012-01-25 13:29:58 +00:00
wiz 055d17ad2a gdb-7.4 out. 2012-01-25 09:36:13 +00:00
wiz 5b0d8eba79 Fix Dd argument. 2012-01-25 09:21:29 +00:00
wiz a3c4a222b1 Bump date for previous. 2012-01-25 09:18:52 +00:00
macallan 6d2ab8c1b4 chipsfb works on shark, finally mention that in the man page 2012-01-25 04:18:31 +00:00
macallan 0f92837504 add a simple glyph cacheing scheme
Glyphs which use the default attribute will be saved into offscreen video
memory the first time they're used and subsequent uses will just copy them
from there instead of rendering them every time.
This should give a nice speedup especially on slow CPUs.
2012-01-25 03:49:12 +00:00
christos 6dc91634bc remove error(1) junk. 2012-01-25 03:26:39 +00:00
christos 3010244ff3 Fix i386 2012-01-25 03:25:02 +00:00
macallan 1a435f513d sprinkle sc_ to make it consistent 2012-01-25 02:04:35 +00:00
dholland 738d51f0ef attribute noreturn -> __dead 2012-01-25 01:28:40 +00:00
dholland b483fd9867 More cleanup of repquota. For now we're going to compile in the number
of possible ID and object types, as making those numbers non-constant
requires a major rework.

This removes all dependence on quotaprop.h except for the code for
dumping the quota information as a blob of quota RPC XML packets. That
needs to go too and be replaced with a tabular dump format, but one
thing at a time.
2012-01-25 01:24:53 +00:00
dholland 2d709bd6e8 Remove unnecessary include. 2012-01-25 01:24:07 +00:00
dholland 92d1ae00da Move some more stuff technically specific to the proplib kernel
interface into the source file for using the proplib kernel interface.
2012-01-25 01:22:56 +00:00
yamt 52f9195946 yamt-pagecache 2012-01-25 00:43:03 +00:00
christos 5418d2a724 As discussed in tech-kern, provide the means to prevent delivery of SIGPIPE
on EPIPE for all file descriptor types:

- provide O_NOSIGPIPE for open,kqueue1,pipe2,dup3,fcntl(F_{G,S}ETFL) [NetBSD]
- provide SOCK_NOSIGPIPE for socket,socketpair [NetBSD]
- provide SO_NOSIGPIPE for {g,s}seckopt [NetBSD/FreeBSD/MacOSX]
- provide F_{G,S}ETNOSIGPIPE for fcntl [MacOSX]
2012-01-25 00:28:35 +00:00
dholland d716fa09ba Remove stray file that appears to have come from the CVS distribution.
How it got here isn't entirely clear, but it's clear that it should go.
2012-01-24 22:40:20 +00:00
drochner 7ccdced9b5 fix pointer/offset mistakes in handling of IPv4 options 2012-01-24 21:57:03 +00:00
jakllsch e1f88cea88 Rework struct ata_command to support LBA28 and LBA48-protocol commands.
Implement 28- and 48-bit command issuance and parameter read-back in the
various ATA host drivers. Add LBA28-protocol support to ATAIOCCOMMAND ioctl.
2012-01-24 20:04:07 +00:00
christos dd23e71080 Use and define ALIGN() ALIGN_POINTER() and STACK_ALIGN() consistently,
and avoid definining them in 10 different places if not needed.
2012-01-24 20:03:36 +00:00
macallan c7518a3ad4 mention valkyriefb and videopll 2012-01-24 19:33:27 +00:00
abs 3a4ca493bc s/is the not root/is not the root/ in a comment - from Snader_LB 2012-01-24 17:37:34 +00:00
hauke cf29c1f96a Add support for BSD disklabels, scanning the beginning of the disk
in four-byte strides, like disklabel(8) does it.

Since the netbsd-6 branch is around the corner, this is a
minimally-intrusive addition.

Note there is no write support, for good reasons.
Note also that disksubr.c is in dire need of re-structuring.
2012-01-24 15:24:55 +00:00
wiz 3dcf1a80f0 tmux-1.6 out. 2012-01-24 09:57:40 +00:00
yamt 7f798c1d82 fincore, tprof, tpfmt 2012-01-24 09:36:09 +00:00
macallan 1c9c22440c ass WSDISPLAY_TYPE_VALKYRIE 2012-01-24 04:34:05 +00:00
macallan 5cc7c9e4e2 drivers to support the onboard video circuitry found in for example the
Performa 6360
2012-01-24 04:33:11 +00:00
rkujawa eaa0692ccf Add missing i2c dependencies to voodoofb. 2012-01-24 01:58:40 +00:00
rkujawa 5bf221d43d Add voodoofb support. Allows using 3Dfx Voodoo 3 in G-REX as a console. 2012-01-24 00:19:39 +00:00
jmmv a5f84fa6bf Pull up upstream revision db8568696ad5a100ab3f118ac1cde53ee61ccbc3:
Fix some XSLT/CSS bugs that leaked some internal tags into the HTML file.
This, together with some CSS inconsistency, supposedly prevented the
timestamp column from being right-aligned... although I have not been able
to reproduce it with neither Chrome nor Firefox.  That said, the changes
in here should fix this.

While doing this, also change the background color of the timestamp column
for test programs to improve the divider bar between test programs.

Based on patches and ideas from pgoyette@.  Should fix PR bin/45859.
2012-01-23 23:03:39 +00:00
martin 8d947a05b5 Use void* instead of pr{f,}pregset_t for now to make it compile. 2012-01-23 21:51:46 +00:00
christos 7a2aab3e0e add {fill,supply}_{g,fp}regset(), completely untested. 2012-01-23 21:28:40 +00:00
christos b820deae47 add supply_{g,fp}regset() 2012-01-23 21:24:43 +00:00
phx 44ec706e5d Insert some missing aprint_naive(). 2012-01-23 16:22:57 +00:00
phx 27b57a90bb A detach function for the onboard flash probably makes no sense, so remove it. 2012-01-23 15:16:37 +00:00
phx f47439529e Removed duplicate bridge(4) device. Insert blank after viaide(4).
Some more restructuring.
2012-01-23 14:13:51 +00:00
hauke ff15dfe8ef In the light of PR kern/29702, add swwdog(4) pseudo device. 2012-01-23 13:55:02 +00:00
reinoud 5d4c62d3c2 No need to explicitly use thunkbus at this place. thunkbus == mainbus on
NetBSD/usermode
2012-01-23 12:08:31 +00:00
plunky 4aff709aa0 make sure kernel lock is held when changing isoc configuration
(this is called from sysctl and autoconf)
2012-01-23 08:30:24 +00:00
skrll 5968222aaf Provide {supply,fill}_{g,fp}regset 2012-01-23 06:17:58 +00:00
christos f7dfb25897 reduce the polling interval to 2 seconds, and try harder to get interrupts
working.
2012-01-23 04:12:26 +00:00
christos df956cc4ce also handle the separator after the F field. 2012-01-23 03:22:41 +00:00
christos c1260ab13f In the new format F did not print a separator as required. 2012-01-23 02:34:01 +00:00
phx 6ec57fac94 Restructured, based on macppc and ofppc.
Added some new options and pseudo-devices.
2012-01-23 01:58:54 +00:00
joerg dee7beafd2 Reflect reality, the LDAP man page is installed 2012-01-23 01:28:56 +00:00
wiz 6df2583508 Remove a fixed bug and an inappropriate sentence. Bump date. 2012-01-23 00:03:08 +00:00
wiz 08884b1549 Improve wording. 2012-01-23 00:02:42 +00:00
skrll 4a46d474d5 Provide {supply,fill}_{g,fp}regset 2012-01-22 22:04:48 +00:00
christos 88f8057906 cosmetic fixes 2012-01-22 20:41:25 +00:00