created | 2018-11-30T03:13:05Z |
---|---|
begin | 2018-08-30T00:00:00Z |
end | 2018-08-31T00:00:00Z |
path | src/sys |
commits | 6 |
date | 2018-08-30T03:30:25Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/kern/kern_fork.c | log | diff | annotate |
src/sys/kern/sys_futex.c | log | diff | annotate | |
src/sys/sys/proc.h | log | diff | annotate | |
message |
Split the system-wide list of all futexes into process-specific lists of private futexes and a shared list of shared futexes. This speeds up futex lookups. Tested by and OK krw@ OK mpi@ |
date | 2018-08-30T06:16:30Z | |||
---|---|---|---|---|
author | anton | |||
files | src/sys/kern/tty_pty.c | log | diff | annotate |
message |
Remove dead code related to tty allocation for ptys. Back in revision 1.17 of kern/tty_pty.c, allocation of ptys was made dynamic with the introduction of check_pty(). Every time a new struct pty is allocated its corresponding struct tty is also allocated. It's therefore no longer necessary to ensure that a pty has a tty allocated after calling check_pty(). ok deraadt@ millert@ mpi@ visa@ |
date | 2018-08-30T10:11:34Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/acpi/acpi.c | log | diff | annotate |
message |
Move softbutton check before the check that skips attaching certain acpi devices. Fixes regression caused by matching on _CID in addition to matching on _HID. ok matthieu@, mlarkin@ |
date | 2018-08-30T11:18:21Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_bnxt.c | log | diff | annotate |
message |
Set up an aggregation buffer ring and configure placement mode so data that doesn't fit in the rx buffer goes into an aggregation buffer, allowing jumbo frames to be received. Using 8k aggregation buffers means we'll only ever need one per packet. When receiving jumbos, sometimes we get an interrupt before all three of the completion events are ready, in which case we should not consume the events that are ready. Expanding the completion ring makes this happen less frequently, so allocate four cp ring pages instead of one. |
date | 2018-08-30T12:14:30Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/fdt/imxanatop.c | log | diff | annotate |
message |
fix memory leak in an error path ok patrick@ |
date | 2018-08-30T14:39:46Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/stand/efiboot/ldscript.arm64 | log | diff | annotate |
message |
Move .dynstr before _edata to fix image size calculation. The PE header contains an image size field that is calculated using the difference between the start of the header and edata. Since we copy out .dynstr into the EFI binary, make sure that .dynstr is before edata so that it's included in the image size. This makes it consistent with efiboot on armv7. ok kettenis@ |