created | 2023-05-22T07:10:25Z |
---|---|
begin | 2023-05-19T00:00:00Z |
end | 2023-05-20T00:00:00Z |
path | src/sys |
commits | 7 |
date | 2023-05-19T01:04:39Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/netinet/tcp.h | log | diff | annotate |
message |
Move tcp_info structure to be under '#if __BSD_VISIBLE' to repair compliance with POSIX/SUS restrictions on <netinet/tcp.h> ok bluhm@ ports testing and ok sthen@ |
date | 2023-05-19T01:12:23Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/kern_pledge.c | log | diff | annotate |
message |
Since waitid(2) shares code with wait4(2) and doesn't expose any non-trivial new information or code-paths over wait4(), include it in pledge("stdio") discussed with deraadt@ |
date | 2023-05-19T20:54:55Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/fdt/qcipcc.c | log | diff | annotate |
message |
Clear interrupt before executing the interrupt handler as we otherwise risk losing an interrupt for the same pin. This can happen when a second interrupt occurs between the interrupt handler's execution and us clearing the interrupt. ok kettenis@ |
date | 2023-05-19T21:13:49Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/conf/GENERIC | log | diff | annotate |
src/sys/arch/arm64/conf/RAMDISK | log | diff | annotate | |
src/sys/dev/fdt/files.fdt | log | diff | annotate | |
src/sys/dev/fdt/qcsmem.c | log | diff | annotate | |
message |
Add qcsmem(4), a driver for the shared memory table on Qualcomm SoCs used to establish data communication channels with co-processors. ok kettenis@ drahn@ |
date | 2023-05-19T21:15:16Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/dev/mainbus.c | log | diff | annotate |
message |
Have mainbus attach nodes under /reserved-memory, so that qcsmem(4) shows up. ok kettenis@ drahn@ |
date | 2023-05-19T21:26:09Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/conf/GENERIC | log | diff | annotate |
src/sys/arch/arm64/conf/RAMDISK | log | diff | annotate | |
message |
Add qcsmptp(4), a driver to share 32-bit values between (co-)processors. The inbound path is typically used as interrupt controller, e.g. to handle handover and ready interrupts when a remoteproc boots. The outbound path seems to be used to stop cores, but we don't do that yet. ok kettenis@ |
date | 2023-05-19T21:26:10Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/fdt/files.fdt | log | diff | annotate |
src/sys/dev/fdt/qcsmptp.c | log | diff | annotate | |
message |
Add qcsmptp(4), a driver to share 32-bit values between (co-)processors. The inbound path is typically used as interrupt controller, e.g. to handle handover and ready interrupts when a remoteproc boots. The outbound path seems to be used to stop cores, but we don't do that yet. ok kettenis@ |