created | 2019-03-16T16:04:33Z |
---|---|
begin | 2019-03-12T00:00:00Z |
end | 2019-03-13T00:00:00Z |
path | src/sys |
commits | 9 |
date | 2019-03-12T01:07:37Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_ixl.c | log | diff | annotate |
message |
Until we can figure out why it causes NMIs on some machines, skip the pre-reset steps described in Intel's datasheet and also their driver code. ok dlg@ |
date | 2019-03-12T08:13:50Z | |||
---|---|---|---|---|
author | ratchov | |||
files | src/sys/dev/usb/uhci.c | log | diff | annotate |
message |
uhci: Fix delayed completions for isochronous transfers. When an isochronous transfer of n frames is scheduled, the last frame i.e. frame number (n - 1) must be set to generate an interrupt. ok mpi |
date | 2019-03-12T08:16:29Z | |||
---|---|---|---|---|
author | ratchov | |||
files | src/sys/dev/audio.c | log | diff | annotate |
src/sys/dev/audio_if.h | log | diff | annotate | |
message |
Add new copy_output() and underrun() methods to support drivers using bounce buffers, like the uaudio(4) driver. ok mpi |
date | 2019-03-12T08:32:06Z | |||
---|---|---|---|---|
author | ratchov | |||
files | src/sys/dev/usb/uaudio.c | log | diff | annotate |
message |
Add a new driver for USB Audio Class v2.0 devices. It replaces the current one for UAC v1.0 devices. The main difference with the old driver is that now we map audio blocks to USB transfers, which allows precise synchronization and reliability, including during low-latency operation. with help from many, ok mpi |
date | 2019-03-12T08:33:25Z | |||
---|---|---|---|---|
author | ratchov | |||
files | src/sys/dev/usb/Attic/uaudioreg.h | log | diff | annotate |
message |
Remove unused uaudioreg.h file. ok mpi |
date | 2019-03-12T11:01:25Z | |||
---|---|---|---|---|
author | nicm | |||
files | src/sys/sys/ttydefaults.h | log | diff | annotate |
message |
Almost all terminals now support hardware tabs so default to OXTABS off. This makes three changes: adds the ht capability to the standard lines in gettytab(5); removes OXTABS from TTYDEF_OFLAG in ttydefaults.h (the defaults used by pty(4) - diff from martijn); and only sets OXTABS on terminals which lack hts and tbc in tset(1) (from Thomas Dickey upstream). Addresses problems reported by tedu. ok millert |
date | 2019-03-12T11:45:00Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/net/if_bridge.c | log | diff | annotate |
message | Merge copy/pasted code to export STP states via ioctl into a function. |
date | 2019-03-12T18:13:40Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/usb/xhci.c | log | diff | annotate |
message |
Fix typo in debug print: wih -> with ok mpi@ |
date | 2019-03-12T22:14:50Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/include/fenv.h | log | diff | annotate |
message |
Setting and getting the rounding mode on our arm64 FPU has not worked in libm since the rounding mode is in fpcr, not fpsr. Since both FPU registers are 32-bit we can store them in the 64-bit fenv_t to make handling the bits easier. While there add FE_DENORMAL, which also exists on x86. Also make sure that whenever we are being passed an exception mask, we only allow the bits that are supported by hardware. Found by regression tests Debugged with Moritz Buhl ok kettenis@ |