Commit Graph

196971 Commits

Author SHA1 Message Date
bouyer
44f5b240e4 Add bouyer-quota2 branch 2011-01-20 11:46:19 +00:00
bouyer
dc31d933b9 prop_*_copyout takes an object as second parameter, not a pointer to object. 2011-01-20 11:17:58 +00:00
wiz
3421828c26 Typos, wording. 2011-01-20 10:48:37 +00:00
wiz
7663d370d2 Add commas in enumerations. 2011-01-20 10:47:33 +00:00
wiz
bf94acf9f2 Sort sections. 2011-01-20 10:45:10 +00:00
wiz
22207ca7ad New sentence, new line. Use Dq. 2011-01-20 10:44:42 +00:00
wiz
75b38350f7 Remove trailing whitespace. 2011-01-20 10:42:19 +00:00
jruoho
816ded3036 Note in SYNOPSIS that fwhrng(4) attachs to ichlpcib(4). 2011-01-20 08:53:24 +00:00
christos
2d76e866a6 Use the _sys alias instead of the _ alias as the way to access the baseline
syscall.
2011-01-20 02:58:17 +00:00
christos
b493b4d721 provide a _sys_getcwd() entry like all the rest of the system calls to be
used by SSP.
2011-01-20 02:57:00 +00:00
jmcneill
23db583091 Print the brand string if present instead of model (model is still
available via sysctl hw.model):

-cpu0 at mainbus0 apid 0: IDT/VIA 686-class, 1596MHz, id 0x6d0
+cpu0 at mainbus0 apid 0: VIA C7-M Processor 1600MHz, id 0x6d0
2011-01-19 21:39:41 +00:00
he
0fe11bd21d Mark the set list entries for librumpfs_zfs and librumpkern_solaris
with the "zfs" attribute -- these are not built for a substantial
portion of our ports.
2011-01-19 21:07:13 +00:00
bouyer
07247bb748 - Implement prop_{array,dictionary}_copyout(), based on
prop_{array,dictionary}_copyout_ioctl().
- Implement prop_{array,dictionary}_recv_syscall(), which
  takes as parameter the pref we got from kernel and internalize it,
  and unmaps the buffer prop_{array,dictionary}_copyout() mapped for us.
- add a prop_{array,dictionary}_send_syscall() for symetry, which is
  an alias to prop_{array,dictionary}_externalize_to_pref()

Discussed on tech-kern@ and tech-userlevel@
2011-01-19 20:34:23 +00:00
drochner
9b0c6e6540 make sure the "overload_tbl" member of "struct pf_rule" copied in
from userland is initialized (it is used by the kernel only)
fixes crash or data injection (CVE-2010-3830), usually by root user only
OpenBSD has rewritten the code to start with a zero'd struct and fills
in needed parts only - to be considered in case a newer pf version
is imported.
2011-01-19 19:58:02 +00:00
christos
416c220c02 Re-do ssp hijacking by defining inline functions and using the weak libc
symbols to do the indirection for unistd.h instead of #define tricks.
Fixes compilation for things that define struct { ssize_t read(int fd, ...); }.
2011-01-19 19:21:29 +00:00
jakllsch
b0728aac57 note the libXvMCW lint file too 2011-01-19 18:29:28 +00:00
jmcneill
e9d20a668a descend into libXvMCW 2011-01-19 16:32:12 +00:00
jmcneill
10e6d63e6a Build and install the XvMC wrapper library libXvMCW. 2011-01-19 16:31:23 +00:00
plunky
f5d0a5824d libterminfo needs to come after libedit for static linking
(while here, coalesce LDADD/DPADD lines)
2011-01-19 11:55:50 +00:00
plunky
3b635a0579 add note that the static linking of liblua is intentional
("hidden" symbols need to be reached)
2011-01-19 11:43:18 +00:00
plunky
96e4690f7b link against the dynamic library [liblua.so]
we could link against the static liblua.a here (the Lua dist build
does that) but would need to pass "-Wl,--export-dynamic" to ensure that
all symbols were available, as dlopen() with other modules may cause
problems later.
2011-01-19 11:38:15 +00:00
pooka
11b5103ee7 Do the standard dance for sendto/recvfrom since nspluginwrapper
wants to use them.  XXX: need to fold the dance sequence into a
common routine.
2011-01-19 11:27:01 +00:00
plunky
74b96c56e3 DPADD for libm too 2011-01-19 11:02:00 +00:00
tsutsui
dcd10dc42d Remove includes <sys/mount.h> and <sys/sched.h> added for <sys/syscallargs.h>.
Now they are handled by $sysarghdrextra in sys/kern/syscalls.conf.
2011-01-19 10:21:16 +00:00
he
2ea33883ba Need <machine/pcb.h> for struct pcb definition. 2011-01-19 10:19:07 +00:00
plunky
29062015ed include libm and libedit in DPADD 2011-01-19 10:17:04 +00:00
plunky
60d4fe2962 add to (rather than replace) CFLAGS 2011-01-19 10:14:49 +00:00
he
2898082a7f Need <machine/pcb.h> to define struct pcb. 2011-01-19 09:36:33 +00:00
he
4f221d300c Prefix register names with %, apparently now required to build. 2011-01-19 09:03:15 +00:00
cegger
690a6887c5 buildfix: uvm_extern.h -> uvm.h 2011-01-19 09:02:52 +00:00
wiz
5cc9db89a8 Use St for POSIX references. 2011-01-19 08:37:56 +00:00
wiz
3998b1527a file system consistency. 2011-01-19 08:34:19 +00:00
nisimura
ba19dd6c6f fix mislabelled S.M.A.R.T. lifetime temperature record reading. 2011-01-19 07:55:12 +00:00
uwe
201f16f450 Consistently use .Dv to refer to signal names.
Fix column widths so that troff emits correctly aligned column names.
Use .Sy for column names.
2011-01-19 04:33:13 +00:00
uwe
d361e1886a Sprinkle some markup. 2011-01-19 04:00:21 +00:00
matt
8ef507a844 Fix some bugs introduced when switching to new GOT/PLT format. 2011-01-19 02:47:01 +00:00
uwe
10263f69df Do some markup cleanup for the benefit of troff PostScript output.
- try to be more consistent with Va/Vt/Dv
- make the space in "... otherwise 0." non-paddable to prevent widow "0."
- consistently use -width "123456" for lists of nodes


TODO: There's still quite a bit of mess to clean up:

- tables of "n+1 level names" are indented (or not) inconsistently
- formatting of node names is inconsistent (normal vs literal)
- references to POSIX should use .St
- filesystem vs. file-system, our old time favorite!
- .Pq adds annoying extra space in troff output, do we really want to use it?
- etc.
2011-01-19 02:25:17 +00:00
jakllsch
0e0a312232 In case it's too obvious, the libI810XvMC directory is for building the
libI810XvMC library.  Additionally, set list fixes for this and previous
related changes.
2011-01-19 01:52:43 +00:00
jmcneill
668d297175 Install these libraries as version 1.0 instead of 0.0 2011-01-19 00:36:40 +00:00
uwe
7ec5ba54f5 Be consistent in using (fixed width font) literals. 2011-01-19 00:33:10 +00:00
uwe
cc6916d654 Fix PostScript formatting of the character classes table. 2011-01-19 00:21:19 +00:00
uwe
7b244b7d28 Add FreeBSD-9.0. 2011-01-19 00:10:10 +00:00
uwe
49460e2535 Use .Va __func__ and .Vt restrict 2011-01-19 00:06:22 +00:00
matt
2dfab23c8c Copy PK_32 to p2->p_flag instead of doing it in the cpu_proc_fork hook. 2011-01-18 23:56:48 +00:00
pooka
dda8526653 fix lp64 snafu (hopefully)
from pgoyette
2011-01-18 23:43:21 +00:00
uwe
bcf6a6c007 Bring over improvements from FreeBSD.
List all of the assignment operators explicitly, for those who have
  been traumatized by perl.

  Add C++ operators (from Christoph Mallon <christoph.mallon@gmx.de>)

Markup improvements to make PostScript output pretty.

Bring back FILES section now that /usr/share/misc/operator is
resurrected.
2011-01-18 23:36:06 +00:00
jmcneill
20618a809d Enable XvMC support for Intel graphics chips 2011-01-18 23:33:50 +00:00
jruoho
98ee9a719f The drama club has spoken. Put this killer feature of NetBSD back. 2011-01-18 23:12:37 +00:00
haad
4cf7c6b9fa bus.h is required for build so add some empty file for now. 2011-01-18 23:03:29 +00:00
haad
4e6940de0d Bring pmap.h to new world order. 2011-01-18 23:02:36 +00:00