OpenBSD cvs log

created 2020-02-22T19:58:14Z
begin 2020-02-21T00:00:00Z
end 2020-02-22T00:00:00Z
path src/sys
commits 11

date 2020-02-21T06:08:42Z
author claudio
files src/sys/kern/kern_sig.c log diff annotate
message Adjust a comment, no functional change

date 2020-02-21T11:10:23Z
author claudio
files src/sys/kern/kern_fork.c log diff annotate
src/sys/kern/kern_kthread.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/sys/proc.h log diff annotate
src/sys/sys/signalvar.h log diff annotate
message Remove sigacts structure sharing. The only process that used sharing was
proc0 which is used for kthreads and idle threads. proc0 and all those
other kernel threads don't handle signals so there is no benefit in sharing.
Simplifies the code a fair bit since the refcnt is gone.
OK kettenis@

date 2020-02-21T11:11:15Z
author otto
files src/sys/ufs/ffs/ffs_vfsops.c log diff annotate
message Handle the mount(... MNT_RELOAD) case for ffs2 as well. ok kettenis@

date 2020-02-21T11:13:55Z
author otto
files src/sys/ufs/ffs/ffs_alloc.c log diff annotate
message Use proper function to get a timestamp, as time_second isn't safe;
ok cheloha@

date 2020-02-21T15:42:36Z
author patrick
files src/sys/dev/pci/drm/drm_gem_cma_helper.c log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem_cma_helper.h log diff annotate
message Add a DRM GEM CMA helper from NetBSD. Plenty of parts are still
under ifdef for us, so for now we don't support SG tables or the
GEM CMA ops, but at least it lets us create a simple framebuffer.

ok kettenis@

date 2020-02-21T15:44:54Z
author patrick
files src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/rkdrm.c log diff annotate
src/sys/dev/fdt/rkdrm.h log diff annotate
message Add rkdrm(4), a driver which combines all the separate components
and lets drm(4) attach to it. Taken from NetBSD and adjusted to
our layers.

ok kettenis@

date 2020-02-21T15:46:16Z
author patrick
files src/sys/dev/ofw/ofw_misc.c log diff annotate
src/sys/dev/ofw/ofw_misc.h log diff annotate
message Implement a rather simple video interface support for OFW. This is
good enough to make the Pinebook Pro work, but probably needs a lot
more thinking.

ok kettenis@

date 2020-02-21T15:47:30Z
author patrick
files src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/rkvop.c log diff annotate
message Add rkvop(4), a driver for the RK3399's Video Output Processors,
which transfer a framebuffer to outputs like DisplayPort or HDMI.
Taken from NetBSD and adjusted to our layers.

ok kettenis@

date 2020-02-21T15:49:09Z
author patrick
files src/sys/dev/ic/anxdp.c log diff annotate
src/sys/dev/ic/anxdp.h log diff annotate
message Add anxdp(4), a driver for the Analogix Display Port controller,
which amongst other things sets up the link and allows reading
the display's modelines over I2C. Taken from NetBSD and adjusted
to our layers.

ok kettenis@

date 2020-02-21T15:51:45Z
author patrick
files src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/rkanxdp.c log diff annotate
message Add rkanxdp(4), an attachment driver for anxdp(4) on the RK3399.
Taken from NetBSD and adjusted to our layers.

ok kettenis@

date 2020-02-21T15:53:09Z
author patrick
files src/sys/arch/arm64/conf/GENERIC log diff annotate
message Add rkanxdp(4), rkdrm(4) and rkvop(4) to GENERIC, but keep them
disabled while their code is improved.

ok kettenis@