# git rev-parse -q --verify d635a69dd4981cc51f90293f5f64268620ed1565^{commit} d635a69dd4981cc51f90293f5f64268620ed1565 already have revision, skipping fetch # git checkout -q -f -B kisskb d635a69dd4981cc51f90293f5f64268620ed1565 # git clean -qxdf # < git log -1 # commit d635a69dd4981cc51f90293f5f64268620ed1565 # Merge: ac73e3dc8acd efd5a1584537 # Author: Linus Torvalds # Date: Tue Dec 15 13:22:29 2020 -0800 # # Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next # # Pull networking updates from Jakub Kicinski: # "Core: # # - support "prefer busy polling" NAPI operation mode, where we defer # softirq for some time expecting applications to periodically busy # poll # # - AF_XDP: improve efficiency by more batching and hindering the # adjacency cache prefetcher # # - af_packet: make packet_fanout.arr size configurable up to 64K # # - tcp: optimize TCP zero copy receive in presence of partial or # unaligned reads making zero copy a performance win for much smaller # messages # # - XDP: add bulk APIs for returning / freeing frames # # - sched: support fragmenting IP packets as they come out of conntrack # # - net: allow virtual netdevs to forward UDP L4 and fraglist GSO skbs # # BPF: # # - BPF switch from crude rlimit-based to memcg-based memory accounting # # - BPF type format information for kernel modules and related tracing # enhancements # # - BPF implement task local storage for BPF LSM # # - allow the FENTRY/FEXIT/RAW_TP tracing programs to use # bpf_sk_storage # # Protocols: # # - mptcp: improve multiple xmit streams support, memory accounting and # many smaller improvements # # - TLS: support CHACHA20-POLY1305 cipher # # - seg6: add support for SRv6 End.DT4/DT6 behavior # # - sctp: Implement RFC 6951: UDP Encapsulation of SCTP # # - ppp_generic: add ability to bridge channels directly # # - bridge: Connectivity Fault Management (CFM) support as is defined # in IEEE 802.1Q section 12.14. # # Drivers: # # - mlx5: make use of the new auxiliary bus to organize the driver # internals # # - mlx5: more accurate port TX timestamping support # # - mlxsw: # - improve the efficiency of offloaded next hop updates by using # the new nexthop object API # - support blackhole nexthops # - support IEEE 802.1ad (Q-in-Q) bridging # # - rtw88: major bluetooth co-existance improvements # # - iwlwifi: support new 6 GHz frequency band # # - ath11k: Fast Initial Link Setup (FILS) # # - mt7915: dual band concurrent (DBDC) support # # - net: ipa: add basic support for IPA v4.5 # # Refactor: # # - a few pieces of in_interrupt() cleanup work from Sebastian Andrzej # Siewior # # - phy: add support for shared interrupts; get rid of multiple driver # APIs and have the drivers write a full IRQ handler, slight growth # of driver code should be compensated by the simpler API which also # allows shared IRQs # # - add common code for handling netdev per-cpu counters # # - move TX packet re-allocation from Ethernet switch tag drivers to a # central place # # - improve efficiency and rename nla_strlcpy # # - number of W=1 warning cleanups as we now catch those in a patchwork # build bot # # Old code removal: # # - wan: delete the DLCI / SDLA drivers # # - wimax: move to staging # # - wifi: remove old WDS wifi bridging support" # # * tag 'net-next-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1922 commits) # net: hns3: fix expression that is currently always true # net: fix proc_fs init handling in af_packet and tls # nfc: pn533: convert comma to semicolon # af_vsock: Assign the vsock transport considering the vsock address flags # af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path # vsock_addr: Check for supported flag values # vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag # vm_sockets: Add flags field in the vsock address data structure # net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled # tcp: Add logic to check for SYN w/ data in tcp_simple_retransmit # net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mode from process context # nfc: s3fwrn5: Release the nfc firmware # net: vxget: clean up sparse warnings # mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router # mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 # mlxsw: spectrum_router_xm: Introduce basic XM cache flushing # mlxsw: reg: Add Router LPM Cache Enable Register # mlxsw: reg: Add Router LPM Cache ML Delete Register # mlxsw: spectrum_router_xm: Implement L-value tracking for M-index # mlxsw: reg: Add XM Router M Table Register # ... # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux-ld --version # < git log --format=%s --max-count=1 d635a69dd4981cc51f90293f5f64268620ed1565 # < make -s -j 8 ARCH=mips O=/kisskb/build/linus_mips-defconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux- defconfig # < make -s -j 8 ARCH=mips O=/kisskb/build/linus_mips-defconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux- help # make -s -j 8 ARCH=mips O=/kisskb/build/linus_mips-defconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux- olddefconfig # make -s -j 8 ARCH=mips O=/kisskb/build/linus_mips-defconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux- FIT description: Linux 5.10.0-73042-gd635a69dd49 Created: Wed Dec 16 17:02:04 2020 Image 0 (kernel@0) Description: Linux 5.10.0-73042-gd635a69dd49 Created: Wed Dec 16 17:02:04 2020 Type: Kernel Image Compression: gzip compressed Data Size: 5173352 Bytes = 5052.10 KiB = 4.93 MiB Architecture: MIPS OS: Linux Load Address: 0x80100000 Entry Point: 0x809886cc Hash algo: sha1 Hash value: 139163742633e37876130101bc3dd8d317e641e8 Image 1 (fdt@boston) Description: img,boston Device Tree Created: Wed Dec 16 17:02:04 2020 Type: Flat Device Tree Compression: uncompressed Data Size: 3793 Bytes = 3.70 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 4799f50d688573234da6e9d7701234d394759ef4 Image 2 (fdt@ni169445) Description: NI 169445 device tree Created: Wed Dec 16 17:02:04 2020 Type: Flat Device Tree Compression: uncompressed Data Size: 1871 Bytes = 1.83 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 51b89b31605ee62038c8468c429af091dfc75ec7 Image 3 (fdt@ocelot_pcb123) Description: MSCC Ocelot PCB123 Device Tree Created: Wed Dec 16 17:02:04 2020 Type: Flat Device Tree Compression: uncompressed Data Size: 4659 Bytes = 4.55 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 5bcb6e4f21e8e5372544aa130b3bd097355a9050 Image 4 (fdt@ocelot_pcb120) Description: MSCC Ocelot PCB120 Device Tree Created: Wed Dec 16 17:02:04 2020 Type: Flat Device Tree Compression: uncompressed Data Size: 5418 Bytes = 5.29 KiB = 0.01 MiB Architecture: MIPS Hash algo: sha1 Hash value: 93d882f2009a217e0fa9dab94788535ed2be8476 Image 5 (fdt@xilfpga) Description: MIPSfpga (xilfpga) Device Tree Created: Wed Dec 16 17:02:04 2020 Type: Flat Device Tree Compression: uncompressed Data Size: 2708 Bytes = 2.64 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 63d058b780f65e22da30f0a183433765f1807f1d Default Configuration: 'conf@default' Configuration 0 (conf@default) Description: Generic Linux kernel Kernel: kernel@0 Configuration 1 (conf@boston) Description: Boston Linux kernel Kernel: kernel@0 FDT: fdt@boston Configuration 2 (conf@ni169445) Description: NI 169445 Linux Kernel Kernel: kernel@0 FDT: fdt@ni169445 Configuration 3 (conf@ocelot_pcb123) Description: Ocelot Linux kernel Kernel: kernel@0 FDT: fdt@ocelot_pcb123 Configuration 4 (conf@ocelot_pcb120) Description: Ocelot Linux kernel Kernel: kernel@0 FDT: fdt@ocelot_pcb120 Configuration 5 (conf@xilfpga) Description: MIPSfpga Linux kernel Kernel: kernel@0 FDT: fdt@xilfpga Completed OK # rm -rf /kisskb/build/linus_mips-defconfig_mips-gcc8 # Build took: 0:03:10.381558