created | 2018-11-29T23:04:32Z |
---|---|
begin | 2018-07-03T00:00:00Z |
end | 2018-07-04T00:00:00Z |
path | src/sys |
commits | 17 |
date | 2018-07-03T00:47:49Z | |||
---|---|---|---|---|
author | kevlo | |||
files | src/sys/dev/usb/if_mos.c | log | diff | annotate |
message |
Nuke unused variable. ok deraadt@, mpi@, rob@ |
date | 2018-07-03T00:49:14Z | |||
---|---|---|---|---|
author | kevlo | |||
files | src/sys/dev/usb/if_aue.c | log | diff | annotate |
message |
Fix typo. ok claudio@, deraadt@, mpi@, rob@ |
date | 2018-07-03T05:45:21Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/amd64/amd64/trap.c | log | diff | annotate |
message |
Remove dead code present since r1.1. Fix CID 1470238. ok guenther@ |
date | 2018-07-03T05:50:46Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/dev/diskmap.c | log | diff | annotate |
message |
Instead of overwriting `f_data' replace the 'struct file' with a new one. With this change `f_data' is effectively immutable. While here prevent a lock ordering issue by not unterleaving the vnode's lock and the fdplock(). Tested by bluhm@, ok kettenis@, visa@, jsing@ |
date | 2018-07-03T06:54:47Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/qle.c | log | diff | annotate |
message |
If we're not on a fabric, we may still need to attach and detach targets as part of processing port database changes. |
date | 2018-07-03T07:03:18Z | |||
---|---|---|---|---|
author | landry | |||
files | src/sys/dev/usb/usbdevs | log | diff | annotate |
message |
Add usb ids for the Logitech Webcams C210 and C270. Their audio isn't properly detected yet, but a new quirk will fix that. ok mpi@ |
date | 2018-07-03T07:04:21Z | |||
---|---|---|---|---|
author | landry | |||
files | src/sys/dev/usb/usbdevs.h | log | diff | annotate |
src/sys/dev/usb/usbdevs_data.h | log | diff | annotate | |
message | regen |
date | 2018-07-03T07:07:17Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/qle.c | log | diff | annotate |
message |
During attach, give the loop a while to settle before we start looking for targets. With some combinations of controllers and targets, the loop seems to bounce a bit, but with a short delay we can attach targets more reliably. |
date | 2018-07-03T08:14:47Z | |||
---|---|---|---|---|
author | fcambus | |||
files | src/sys/dev/pci/pcidevs | log | diff | annotate |
message |
Add device IDs of the VIA VX900 chipset. OK mlarkin@ |
date | 2018-07-03T08:16:02Z | |||
---|---|---|---|---|
author | fcambus | |||
files | src/sys/dev/pci/pcidevs.h | log | diff | annotate |
src/sys/dev/pci/pcidevs_data.h | log | diff | annotate | |
message | regen |
date | 2018-07-03T08:42:32Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/arch/amd64/amd64/identcpu.c | log | diff | annotate |
src/sys/arch/amd64/include/specialreg.h | log | diff | annotate | |
message |
add amd speculation control cpuid bits documented in 'AMD64 Technology Indirect Branch Control Extension' and 'Speculative Store Bypass Disable' ok mlarkin@ deraadt@ |
date | 2018-07-03T12:58:18Z | |||
---|---|---|---|---|
author | anton | |||
files | src/sys/kern/vfs_vnops.c | log | diff | annotate |
message |
Avoid NULL pointer deref in vn_writechk() when calling ftruncate() on a file descriptor belonging to a cloned device. ok kettenis@ |
date | 2018-07-03T14:33:43Z | |||
---|---|---|---|---|
author | kevlo | |||
files | src/sys/dev/ic/smc83c170.c | log | diff | annotate |
src/sys/dev/usb/if_aue.c | log | diff | annotate | |
src/sys/dev/usb/if_udav.c | log | diff | annotate | |
src/sys/dev/usb/if_url.c | log | diff | annotate | |
message |
Use LIST_FOREACH construct instead of homebrew loop. ok bluhm@, mpi@ |
date | 2018-07-03T20:15:57Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/arch/amd64/amd64/genassym.cf | log | diff | annotate |
src/sys/arch/amd64/amd64/spl.S | log | diff | annotate | |
src/sys/arch/amd64/amd64/vector.S | log | diff | annotate | |
src/sys/arch/amd64/include/frame.h | log | diff | annotate | |
src/sys/arch/amd64/include/i82093reg.h | log | diff | annotate | |
message |
Make intrframe the exact same size as trapframe: instead of pushing the PPL on top, store it where trapframe puts the trap number. This makes interrupt handlers get called with the correct stack alignment. Also, document the use of if_err to differentiate resumed/recursed interrupts from 'real' ones. tested in snaps ok deraadt@ |
date | 2018-07-03T20:40:25Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/drm/drm_linux.c | log | diff | annotate |
src/sys/kern/vfs_syscalls.c | log | diff | annotate | |
src/sys/kern/vfs_vnops.c | log | diff | annotate | |
src/sys/sys/file.h | log | diff | annotate | |
message |
Add a new so_seek member to "struct file" such that we can have seekable files that aren't vnodes. Move the vnode-specific code into its own function. Add an implementation for the "DMA buffers" that can be used by DRI3/prime code to find out the size of the graphics buffer. This implementation is very limited and only supports offset 0 and only for SEEK_SET and SEEK_END. This doesn't really make sense; implementing stat(2) would be a more obvious choice. But this is what Linux does. ok guenther@, visa@ |
date | 2018-07-03T23:21:15Z | |||
---|---|---|---|---|
author | mortimer | |||
files | src/sys/arch/amd64/amd64/acpi_wakecode.S | log | diff | annotate |
src/sys/arch/amd64/amd64/aes_intel.S | log | diff | annotate | |
src/sys/arch/amd64/amd64/copy.S | log | diff | annotate | |
src/sys/arch/amd64/amd64/locore.S | log | diff | annotate | |
src/sys/arch/amd64/amd64/spl.S | log | diff | annotate | |
src/sys/arch/amd64/amd64/vmm_support.S | log | diff | annotate | |
message |
Add retguard macros for kernel asm. ok deraadt, ok mlarkin (vmm_support) |
date | 2018-07-03T23:22:48Z | |||
---|---|---|---|---|
author | mortimer | |||
files | src/sys/lib/libkern/arch/amd64/bcmp.S | log | diff | annotate |
src/sys/lib/libkern/arch/amd64/bzero.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/ffs.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/htonl.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/htons.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/memchr.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/memcmp.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/memmove.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/memset.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/scanc.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/skpc.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/strchr.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/strcmp.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/strlen.S | log | diff | annotate | |
src/sys/lib/libkern/arch/amd64/strrchr.S | log | diff | annotate | |
message |
Add retguard macros for libkern ok deraadt |