created | 2024-02-18T08:15:59Z |
---|---|
begin | 2024-02-14T00:00:00Z |
end | 2024-02-15T00:00:00Z |
path | src/sys |
commits | 8 |
date | 2024-02-14T06:16:53Z | |||
---|---|---|---|---|
author | miod | |||
files | src/sys/arch/m88k/include/pmap.h | log | diff | annotate |
src/sys/arch/m88k/m88k/pmap.c | log | diff | annotate | |
message | Make sure pmap_unmap_direct flushes dirty cache lines. |
date | 2024-02-14T06:17:51Z | |||
---|---|---|---|---|
author | miod | |||
files | src/sys/kern/init_main.c | log | diff | annotate |
message |
Enable the pool gc thread on m88k MULTIPROCESSOR kernels now that pmap_unmap_direct() has been fixed; also tested by aoyama@ |
date | 2024-02-14T11:30:55Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/ic/qwx.c | log | diff | annotate |
message |
make qwx(4) work with custom MAC addresses set via ifconfig(8) ok phessler@ |
date | 2024-02-14T12:36:35Z | |||
---|---|---|---|---|
author | miod | |||
files | src/sys/arch/m88k/include/cpu.h | log | diff | annotate |
message |
Remove never ever used cpu_exec() macro, apparently already obsolete by the time this file was introduced close to 30 years ago. |
date | 2024-02-14T12:48:31Z | |||
---|---|---|---|---|
author | miod | |||
files | src/sys/arch/alpha/alpha/genassym.cf | log | diff | annotate |
message | Remove defines no longer needed in locore. NFC |
date | 2024-02-14T13:18:21Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/netinet6/ip6_var.h | log | diff | annotate |
message |
Hide struct ip6q, struct ip6asfrag, struct ip6_moptions, struct ip6po_rhinfo and struct ip6_pktopts behind _KERNEL. The only bit userland may want from netinet6/ip6_var.h is struct ip6stat. The recent change to struct ip6po_rhinfo to use struct route resulted in various build failures in ports because code included netinet6/ip6_var.h without net/route.h. OK tb@ sthen@ |
date | 2024-02-14T20:44:54Z | |||
---|---|---|---|---|
author | miod | |||
files | src/sys/arch/alpha/alpha/locore.s | log | diff | annotate |
message | Remove spurious GET_CURPROC in copyout() mistakenly introduced in r1.43. |
date | 2024-02-14T22:41:48Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/dev/pci/if_bnxt.c | log | diff | annotate |
src/sys/dev/pci/if_em.c | log | diff | annotate | |
src/sys/dev/pci/if_igc.c | log | diff | annotate | |
src/sys/dev/pci/if_ix.c | log | diff | annotate | |
src/sys/dev/pci/if_ixl.c | log | diff | annotate | |
src/sys/dev/pv/if_vio.c | log | diff | annotate | |
src/sys/net/if_ethersubr.c | log | diff | annotate | |
src/sys/netinet/if_ether.h | log | diff | annotate | |
message |
Check IP length in ether_extract_headers(). For LRO with ix(4) it is necessary to detect ethernet padding. Extract ip_len and ip6_plen from the mbuf and provide it to the drivers. Add extended sanitity checks, like IP packet is shorter than TCP header. This prevents offloading to network hardware with bougus packets. Also iphlen of extracted headers contains header length for IPv4 and IPv6, to make code in drivers simpler. OK mglocker@ |