Age | Commit message (Collapse) | Author |
|
time values for version 10.
While there mark places which will blow up in 2038.
OK benno@
|
|
ok maja@, miod@, jsg@
|
|
|
|
members to 64bit types. Assign new syscall numbers for (almost
all) the syscalls that involve the affected types, including anything
with time_t, timeval, itimerval, timespec, rusage, dirent, stat,
or kevent arguments. Add a d_off member to struct dirent and replace
getdirentries() with getdents(), thus immensely simplifying and
accelerating telldir/seekdir. Build perl with -DBIG_TIME.
Bump the major on every single base library: the compat bits included
here are only good enough to make the transition; the T32 compat
option will be burned as soon as we've reached the new world are
are happy with the snapshots for all architectures.
DANGER: ABI incompatibility. Updating to this kernel requires extra
work or you won't be able to login: install a snapshot instead.
Much assistance in fixing userland issues from deraadt@ and tedu@
and build assistance from todd@ and otto@
|
|
This is useful to aggregate data in the kernel from multiple sources
like writes and socket splicing. It avoids sending small packets.
From FreeBSD via David Hill; OK mikeb@ henning@
|
|
for ddb to show both. So or them together in the ps overview and
list them explicitly for the specific thread. Also sync the ddb
bit names with the define names.
OK miod@
|
|
linker to merge ithe .text and .data sections, even though there is no
reason why it should do this. Leave more space between these sections to
keep the linker from doing this.
|
|
and instead rely on the one provided by the same function just
a few lines below.
ok lteo henning
|
|
input and ok giovanni jmc
|
|
|
|
ok miod@
|
|
headers from any subdirectory of dev/pci/drm. If we ever add more drm(4)
drivers any headers needed by userland should end up in dev/pci/drm.
ok mpi@, miod@
|
|
|
|
|
|
to share the console detection logic with sparc64 in radeondrm(4).
ok miod@
|
|
missing. Especially the IN6_IS_ADDR_LINKLOCAL() macro should not
be necessary in IPv4 only code. No binary change.
OK henning@ claudio@
|
|
|
|
Includes kernel modesetting, framebuffer console and support
for newer hardware.
Firmware needs to be present for acceleration and in some cases
modesetting to work. It can be installed via fw_update
or manually via pkg_add.
With lots of help from kettenis@ some macppc bits from mpi@
and some ttm refcount/queue bits from FreeBSD.
Thanks to M:Tier and the OpenBSD Foundation for sponsoring this work.
|
|
routers, the kernel and ndp use a bunch of expire fields. Before
they were int or u_long, convert expire to time_t in all structs.
Move vltime and pltime to u_int32_t everywhere. Sort struct fields
by size. Struct inet6_ndpr_msghdr is not used at all, so remove
it.
Binary compatibility of rtsold and ndp break with this change as
rtsold uses in6_drlist and ndp uses in6_defrouter and in6_prefix
to interact with the kernel.
OK mpi@
|
|
environment for the remote testing machine is set up. If not, print
a message and skip the regression tests.
|
|
|
|
|
|
|
|
- provide 88110 syntactic sugar for the control register names
- correctly handle -m options
- and a minor fix to allow the register prefix to correctly be recognized in
front of the condition codes (only needed for SVR4)
|
|
|
|
mapped on the most significant byte of each 32bit word. (i.e. 4-bytes
stride)
Also, add small 'Wrong year set by UniOS-Mach after Y2K' hack.
ok miod@
|
|
OK benno@
|
|
ok ajacoutot
|
|
intro.3 will be handled by jmc@
|
|
|
|
|
|
|
|
|
|
ad there is no point to diverge and maintain local patches here.
ok robert@ miod@
|
|
|
|
symbols support in the not-so-distant future.
ok aoyama@
|
|
fixes a potential race where a secondary cpu resets carefully computed
variables. ok aoyama@
|
|
Move identd_flags away from the inetd-capable daemons and fix usage.
ok deraadt@
|
|
|
|
|
|
|
|
A part of ongoing work to improve touchscreen/digitiser support.
A diff will follow shortly to remove uhts(1).
OK matthieu@, with input from mpi@
|
|
|
|
make obj always runs through als sudirs.
|
|
are missing print a warning and skip the tests, but do not fail.
|
|
|
|
No binary change; OK deraadt@ mpi@
|
|
ok deraadt@
|
|
|
|
ok sthen@ deraadt@
|