created | 2020-08-16T09:02:47Z |
---|---|
begin | 2020-08-14T00:00:00Z |
end | 2020-08-15T00:00:00Z |
path | src/sys |
commits | 10 |
date | 2020-08-14T11:05:38Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/net/if_pppx.c | log | diff | annotate |
message |
Set `IFXF_MPSAFE' bit to pppx(4) related `ifnet'. This moves pppx(4) packets output out of KERNEL_LOCK. pppx(4) and pipex(4) are ready to this. ok yasuoka@ mpi@ |
date | 2020-08-14T11:51:07Z | |||
---|---|---|---|---|
author | anton | |||
files | src/sys/dev/kcov.c | log | diff | annotate |
message |
When detaching common remote coverage, do not clear any fields. Instead, let kr_free() do the work. Otherwise a thread currently inside a remote section could end up not decrementing the number of ongoing sections while exiting the same remote section. Reported-by: [email protected] |
date | 2020-08-14T12:13:01Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/powerpc64/powerpc64/cpu.c | log | diff | annotate |
message |
Initialize local variable that was supposed to hold the value of curcpu(). Spotted by miod@ |
date | 2020-08-14T12:14:06Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/powerpc64/powerpc64/locore.S | log | diff | annotate |
message |
Fix typo. Spotted by miod@ |
date | 2020-08-14T12:17:34Z | |||
---|---|---|---|---|
author | kn | |||
files | src/sys/net/if_spppsubr.c | log | diff | annotate |
message |
Zap LOOPALIVECNT Unused since r1.138 from 2015: "remove cisco hdlc code from sppp(4)". OK mpi |
date | 2020-08-14T14:49:04Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/sdmmc/sdhc.c | log | diff | annotate |
src/sys/dev/sdmmc/sdmmc_mem.c | log | diff | annotate | |
src/sys/dev/sdmmc/sdmmcchip.h | log | diff | annotate | |
src/sys/dev/sdmmc/sdmmcreg.h | log | diff | annotate | |
src/sys/dev/sdmmc/sdmmcvar.h | log | diff | annotate | |
message |
Add support for eMMC HS200 mode. Loosely based on code from NetBSD. ok patrick@ |
date | 2020-08-14T15:15:27Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/amlmmc.c | log | diff | annotate |
message |
Implement tuning and enable HS200 mode. On my ODROID-N2 I see very poor performance at 200 MHz, so restrict the maximum frequency to 150 MHz for now. This also makes the eMMC on the ODROID-C4 work properly. |
date | 2020-08-14T16:45:48Z | |||
---|---|---|---|---|
author | krw | |||
files | src/sys/scsi/scsiconf.c | log | diff | annotate |
src/sys/scsi/scsiconf.h | log | diff | annotate | |
message |
Redistribute and tweak the scsi_[attach|probe|detach]_[bus|target|lun]() code to make the three variants more similar and easier to understand. Ensures consistent error checks and eliminates pointless adapter_buswidth checks when processing the list of scsi_links. |
date | 2020-08-14T16:51:09Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm/include/softintr.h | log | diff | annotate |
src/sys/arch/arm64/include/softintr.h | log | diff | annotate | |
src/sys/arch/powerpc64/include/softintr.h | log | diff | annotate | |
message |
Remove "for all XXX platforms" from comment. Fixes the issue pointed out by miod@ where the powerpc64 claimed to be "for all AArch64 platforms". ok patrick@ |
date | 2020-08-14T18:14:11Z | |||
---|---|---|---|---|
author | jcs | |||
files | src/sys/dev/ic/com.c | log | diff | annotate |
src/sys/dev/ic/comreg.h | log | diff | annotate | |
src/sys/dev/ic/comvar.h | log | diff | annotate | |
src/sys/dev/pci/puc.c | log | diff | annotate | |
src/sys/dev/pci/pucdata.c | log | diff | annotate | |
src/sys/dev/pci/pucvar.h | log | diff | annotate | |
src/sys/dev/puc/com_puc.c | log | diff | annotate | |
message |
Re-commit Exar XR17V35x serial port support previously backed out: The Exar XR17V354 has 4 ports that have a 256-byte FIFO, use a frequency of 125Mhz, and have a unique sleep register. A custom interrupt handler is setup in puc for these ports so it can check a register which reports which ports triggered the interrupt, rather than having to run comintr for every port every time. To avoid probing for these ports in com_attach_subr which requires access to registers that may be reserved on certain platforms, pass the sc_uarttype from com_puc_attach since the port type is already known based on the puc device vendor/id. Input from kettenis, tested in snaps |