created | 2019-05-08T04:16:29Z |
---|---|
begin | 2017-12-24T00:00:00Z |
end | 2017-12-25T00:00:00Z |
path | src/sys |
commits | 9 |
date | 2017-12-24T10:32:25Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/trap.c | log | diff | annotate |
message |
Generate SIGBUS/BUS_ADRALN when we see a SP Alignment Exception from userland. ok jsg@ |
date | 2017-12-24T12:55:52Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/sdmmc/sdmmc.c | log | diff | annotate |
src/sys/dev/sdmmc/sdmmcchip.h | log | diff | annotate | |
message |
Allow SD/MMC controller drivers to allocate their own DMA mapping structure to account for any relevant hardware constraints. ok stsp@ |
date | 2017-12-24T14:18:19Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/net/pf.c | log | diff | annotate |
message |
There was a corner case where linking the inp to the state key did work in pf. The function pf_inp_link() takes the state key from the mbuf and not the one pf_find_state() has just found. Introduce a new function pf_state_key_link_inpcb() that links the given state key and inpcb together with some sanity checks. OK sashan@ |
date | 2017-12-24T16:19:27Z | |||
---|---|---|---|---|
author | fcambus | |||
files | src/sys/arch/amd64/amd64/via.c | log | diff | annotate |
src/sys/arch/i386/i386/via.c | log | diff | annotate | |
message |
Somes fixes for the VIA PadLock drivers. - Do not ignore the return value of m_copyback() on i386 - Always free sc->op_buf before returning on both amd64 and i386, pointed out by mikeb@, thanks! OK mikeb@ |
date | 2017-12-24T18:24:06Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/sxiccmu.c | log | diff | annotate |
src/sys/dev/fdt/sxiccmu_clocks.h | log | diff | annotate | |
message | Implement A10/A20 CPU clock. |
date | 2017-12-24T19:42:51Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/cpu.c | log | diff | annotate |
message |
For systems where the cpu node in the device tree has a "clocks" property, implement hw.cpuspeed using the clock framework. ok patrick@ |
date | 2017-12-24T19:43:51Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm/arm/cpu.c | log | diff | annotate |
message |
For systems where the cpu node in the device tree has a "clocks" property, implement hw.cpuspeed using the clock framework. ok patrick@ |
date | 2017-12-24T19:50:56Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/amd64/conf/GENERIC | log | diff | annotate |
src/sys/dev/pci/files.pci | log | diff | annotate | |
src/sys/dev/pci/if_bwfm_pci.c | log | diff | annotate | |
src/sys/dev/pci/if_bwfm_pci.h | log | diff | annotate | |
message |
Add a PCI attachment driver for bwfm(4). It's not finished, but it's already past the point where development can occur out of the tree. With this I can successfully scan for access points and tell the chip to attach to an SSID. RX path should work as well, but since I forgot to bring the antenna with me to my parents, the reception is a bit horrible in the metal enclosure. There are a few reasons this driver is rather big. First we set up the ARM Cores, uploading the firmware and kicking it off. Then we need to read all needed information from the registers. Once that is done we have to set up countless buffers. There are 2 TX rings and 3 RX rings, plus N TX rings for the actual data that is yet to be implemented. Merry Christmas! ok kettenis@ |
date | 2017-12-24T23:24:45Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/autoconf.c | log | diff | annotate |
message |
Re-enable the code that unmaps the startup code. This was temporarily disabled while lld was growing up, but forgotten about when gap.o was added back. ok deraadt@ |