created | 2018-11-30T00:33:53Z |
---|---|
begin | 2018-07-30T00:00:00Z |
end | 2018-07-31T00:00:00Z |
path | src/sys |
commits | 19 |
date | 2018-07-30T00:11:04Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/vfs_syscalls.c | log | diff | annotate |
message |
activate unveil for testing ok kibbles and bits |
date | 2018-07-30T00:16:59Z | |||
---|---|---|---|---|
author | beck | |||
files | src/sys/kern/vfs_lookup.c | log | diff | annotate |
message |
Allow for us to do a CREATE style lookup on a read only filesystem if and only if we are unveil doing it. Fixes an issue noticed by kn@ where unveil would fail with EROFS on a read only filesystem |
date | 2018-07-30T00:34:57Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/kern_unveil.c | log | diff | annotate |
message | KNF |
date | 2018-07-30T07:30:54Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/qle.c | log | diff | annotate |
message |
extend the loop settle time to 200ms, and adjust the check so that we'll actually break out once the loop has been up for that long. |
date | 2018-07-30T07:34:37Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/qle.c | log | diff | annotate |
message |
apply the loop settle delay to handling of loop up and loop reset events, so hotplug can be more reliable too. |
date | 2018-07-30T08:14:45Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/conf/GENERIC | log | diff | annotate |
src/sys/arch/armv7/conf/GENERIC | log | diff | annotate | |
src/sys/dev/fdt/files.fdt | log | diff | annotate | |
src/sys/dev/fdt/ssdfb.c | log | diff | annotate | |
message |
Add ssdfb(4), a driver for the SSD1309 controller that drives an 128x64 OLED display. With the typical 8x16 font we get 4 rows with 16 characters each on it. The controller can be driven using I2C, 3-wire and 4-wire SPI. This commit includes support for the 4-wire protocol. ok deraadt@ |
date | 2018-07-30T09:04:52Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/arch/amd64/amd64/machdep.c | log | diff | annotate |
message |
When converting the bios memory map to memory clusters, clip segments at the 512GB mark as the direct map cannot address memory past that point. ok kettenis@ (quite a while ago) |
date | 2018-07-30T10:56:00Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/intr.c | log | diff | annotate |
src/sys/arch/arm64/conf/GENERIC | log | diff | annotate | |
src/sys/arch/arm64/conf/RAMDISK | log | diff | annotate | |
src/sys/arch/arm64/conf/files.arm64 | log | diff | annotate | |
src/sys/arch/arm64/dev/agintc.c | log | diff | annotate | |
src/sys/dev/fdt/rkpcie.c | log | diff | annotate | |
message |
Add support for the GIC v3 ITS and use it to implement MSI support for rkpcie(4). ok patrick@ |
date | 2018-07-30T11:09:17Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/net80211/ieee80211_node.c | log | diff | annotate |
message |
Don't ask drivers to join a wifi network before an AP has been chosen. Should fix a panic with bwfm(4) reported by mlarkin@ ok phessler@ |
date | 2018-07-30T11:51:42Z | |||
---|---|---|---|---|
author | ratchov | |||
files | src/sys/dev/usb/uaudio.c | log | diff | annotate |
message |
Inline trivial uaudio_id_name(). From Michael Bombardieri, thanks. "looks good" kn@ |
date | 2018-07-30T12:22:14Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/subr_log.c | log | diff | annotate |
src/sys/kern/sys_socket.c | log | diff | annotate | |
src/sys/kern/uipc_socket.c | log | diff | annotate | |
src/sys/kern/uipc_syscalls.c | log | diff | annotate | |
src/sys/miscfs/fifofs/fifo_vnops.c | log | diff | annotate | |
src/sys/net/bfd.c | log | diff | annotate | |
src/sys/net/if_pflow.c | log | diff | annotate | |
src/sys/nfs/krpc_subr.c | log | diff | annotate | |
src/sys/nfs/nfs_boot.c | log | diff | annotate | |
src/sys/nfs/nfs_socket.c | log | diff | annotate | |
src/sys/sys/socketvar.h | log | diff | annotate | |
message |
Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode for sockets is non-blocking. This allows us to G/C SS_NBIO. Having to keep the two flags in sync in a mp-safe way is complicated. This change introduce a behavior change in sosplice(), it can now always block. However this should not matter much due to the socket lock being taken beforhand. ok bluhm@, benno@, visa@ |
date | 2018-07-30T14:19:12Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/i386/i386/apm.c | log | diff | annotate |
src/sys/arch/i386/i386/cpu.c | log | diff | annotate | |
src/sys/arch/i386/i386/hibernate_machdep.c | log | diff | annotate | |
src/sys/arch/i386/i386/i686_mem.c | log | diff | annotate | |
src/sys/arch/i386/i386/ipifuncs.c | log | diff | annotate | |
src/sys/arch/i386/i386/k6_mem.c | log | diff | annotate | |
src/sys/arch/i386/i386/lapic.c | log | diff | annotate | |
src/sys/arch/i386/i386/longrun.c | log | diff | annotate | |
src/sys/arch/i386/i386/machdep.c | log | diff | annotate | |
src/sys/arch/i386/i386/powernow-k7.c | log | diff | annotate | |
src/sys/arch/i386/include/cpufunc.h | log | diff | annotate | |
src/sys/arch/i386/isa/clock.c | log | diff | annotate | |
src/sys/arch/i386/isa/joy.c | log | diff | annotate | |
src/sys/arch/i386/isa/npx.c | log | diff | annotate | |
src/sys/arch/i386/pci/elan520.c | log | diff | annotate | |
src/sys/dev/isa/gus.c | log | diff | annotate | |
message |
Use the MI interrupt enable/distable API instead of the MD one on i386 and remove the MD API. ok deraadt@ |
date | 2018-07-30T15:16:27Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/kern_unveil.c | log | diff | annotate |
src/sys/kern/syscalls.master | log | diff | annotate | |
src/sys/kern/vfs_syscalls.c | log | diff | annotate | |
message |
rename 2nd argument of unveil from vague "flags" to "permissions"; man page change will follow |
date | 2018-07-30T15:19:12Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/init_sysent.c | log | diff | annotate |
src/sys/kern/syscalls.c | log | diff | annotate | |
src/sys/sys/syscall.h | log | diff | annotate | |
src/sys/sys/syscallargs.h | log | diff | annotate | |
message | sync |
date | 2018-07-30T15:56:30Z | |||
---|---|---|---|---|
author | jcs | |||
files | src/sys/dev/hid/hidmt.c | log | diff | annotate |
src/sys/dev/i2c/iatp.c | log | diff | annotate | |
src/sys/dev/usb/ubcmtp.c | log | diff | annotate | |
src/sys/dev/wscons/wsconsio.h | log | diff | annotate | |
message |
define WSMOUSE_TYPE_TOUCHPAD so non-elantech drivers can stop claiming to be elantech devices |
date | 2018-07-30T17:21:37Z | |||
---|---|---|---|---|
author | anton | |||
files | src/sys/kern/vfs_syscalls.c | log | diff | annotate |
message |
Fix a NULL-pointer dereference when calling open() on a cloned device with write permissions and the flags include O_TRUNC|O_SHLOCK. ok deraadt@ |
date | 2018-07-30T19:09:51Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/syscalls.master | log | diff | annotate |
message |
Unlock sendmsg(2), sendto(2), recvfrom(2) and recvmsg(2). ok kettenis@, sthen@, deraadt@, visa@, krw@ |
date | 2018-07-30T19:10:50Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/init_sysent.c | log | diff | annotate |
src/sys/kern/syscalls.c | log | diff | annotate | |
src/sys/sys/syscall.h | log | diff | annotate | |
src/sys/sys/syscallargs.h | log | diff | annotate | |
message | regen |
date | 2018-07-30T19:40:53Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/drm/i915/intel_fbdev.c | log | diff | annotate |
message |
If we keep the BIOS framebuffer, stick to the desired framebuffer size instead of using the actual framebuffer size. This fixes a problem seen on various Apple machines where the BIOS framebuffer is bigger than the actual display. ok jcs@, mpi@ |