created | 2020-11-14T23:43:45Z |
---|---|
begin | 2020-11-08T00:00:00Z |
end | 2020-11-09T00:00:00Z |
path | src/sys |
commits | 10 |
date | 2020-11-08T00:45:47Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/fdt/if_mvpp.c | log | diff | annotate |
message |
Check that DMA memory has been allocated for the rings and the BM. While there remove a memset that's already been done by the allocator. |
date | 2020-11-08T00:46:40Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/fdt/if_mvpp.c | log | diff | annotate |
message | Hand the pool a physical address, not a virtual one. |
date | 2020-11-08T00:49:41Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/fdt/if_mvpp.c | log | diff | annotate |
src/sys/dev/fdt/if_mvppreg.h | log | diff | annotate | |
message |
U-Boot might not have cleaned its pools. The pool needs to be empty before we fill it, otherwise our packets are written to wherever U-Boot allocated memory. Cleaning it up ourselves is worrying as well, since the BM's pages are probably in our own memory. Best we can do is stop the BM, set new memory and drain the pool. Tests show that this still returns U-Boot's entries. Now, where have those been stored... in HW or in memory? |
date | 2020-11-08T14:42:48Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/ofw/ofw_misc.c | log | diff | annotate |
src/sys/dev/ofw/ofw_misc.h | log | diff | annotate | |
message |
Add code to determine the supported media types from the SFP EEPROM. ok patrick@ |
date | 2020-11-08T14:43:36Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/if_mvpp.c | log | diff | annotate |
message |
Add supported media types for SFPs. ok patrick@ |
date | 2020-11-08T20:37:21Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/alpha/alpha/machdep.c | log | diff | annotate |
message |
In case of failure, call sigexit() from trapsignal instead of sensig(). Simplify MD code and reduce the amount of recursion into the signal code which helps when dealing with locks. ok cheloha@, deraadt@ |
date | 2020-11-08T20:37:22Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/amd64/amd64/machdep.c | log | diff | annotate |
src/sys/arch/arm/arm/sig_machdep.c | log | diff | annotate | |
src/sys/arch/arm64/arm64/sig_machdep.c | log | diff | annotate | |
src/sys/arch/hppa/hppa/machdep.c | log | diff | annotate | |
message |
In case of failure, call sigexit() from trapsignal instead of sensig(). Simplify MD code and reduce the amount of recursion into the signal code which helps when dealing with locks. ok cheloha@, deraadt@ |
date | 2020-11-08T20:37:23Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/i386/i386/machdep.c | log | diff | annotate |
src/sys/arch/m88k/m88k/sig_machdep.c | log | diff | annotate | |
src/sys/arch/macppc/macppc/machdep.c | log | diff | annotate | |
src/sys/arch/mips64/mips64/sendsig.c | log | diff | annotate | |
src/sys/arch/sh/sh/sh_machdep.c | log | diff | annotate | |
message |
In case of failure, call sigexit() from trapsignal instead of sensig(). Simplify MD code and reduce the amount of recursion into the signal code which helps when dealing with locks. ok cheloha@, deraadt@ |
date | 2020-11-08T20:37:24Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/powerpc64/powerpc64/machdep.c | log | diff | annotate |
src/sys/arch/sparc64/sparc64/machdep.c | log | diff | annotate | |
src/sys/kern/kern_sig.c | log | diff | annotate | |
src/sys/sys/signalvar.h | log | diff | annotate | |
message |
In case of failure, call sigexit() from trapsignal instead of sensig(). Simplify MD code and reduce the amount of recursion into the signal code which helps when dealing with locks. ok cheloha@, deraadt@ |
date | 2020-11-08T23:52:09Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/drm_vblank.c | log | diff | annotate |
message | vblank seqlock is used from interrupt context so use IPL_TTY |