|
| 1 | +* Wed Jan 10 2024 Scott Weaver < [email protected]> [5.14.0-407.el9] |
| 2 | +- net: bridge: use DEV_STATS_INC() (Ivan Vecera) [RHEL-862] |
| 3 | +- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Ivan Vecera) [RHEL-862] |
| 4 | +- net: add atomic_long_t to net_device_stats fields (Ivan Vecera) [RHEL-862] |
| 5 | +- selftests: forwarding: Add test case for traffic redirection from a locked port (Ivan Vecera) [RHEL-862] |
| 6 | +- net: switchdev: Remove unused declaration switchdev_port_fwd_mark_set() (Ivan Vecera) [RHEL-862] |
| 7 | +- net: switchdev: Remove unused typedef switchdev_obj_dump_cb_t() (Ivan Vecera) [RHEL-862] |
| 8 | +- selftests: router_bridge_1d_lag: Add a new selftest (Ivan Vecera) [RHEL-862] |
| 9 | +- selftests: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-862] |
| 10 | +- selftests: router_bridge_vlan_upper: Add a new selftest (Ivan Vecera) [RHEL-862] |
| 11 | +- selftests: router_bridge_1d: Add a new selftest (Ivan Vecera) [RHEL-862] |
| 12 | +- selftests: router_bridge: Add remastering tests (Ivan Vecera) [RHEL-862] |
| 13 | +- bridge: Remove unused declaration br_multicast_set_hash_max() (Ivan Vecera) [RHEL-862] |
| 14 | +- net: switchdev: Add a helper to replay objects on a bridge port (Ivan Vecera) [RHEL-862] |
| 15 | +- net: bridge: br_switchdev: Tolerate -EOPNOTSUPP when replaying MDB (Ivan Vecera) [RHEL-862] |
| 16 | +- selftests: router_bridge_pvid_vlan_upper: Add a new selftest (Ivan Vecera) [RHEL-862] |
| 17 | +- selftests: router_bridge_vlan_upper_pvid: Add a new selftest (Ivan Vecera) [RHEL-862] |
| 18 | +- selftests: router_bridge_vlan: Add PVID change test (Ivan Vecera) [RHEL-862] |
| 19 | +- selftests: router_bridge: Add tests to remove and add PVID (Ivan Vecera) [RHEL-862] |
| 20 | +- selftests: forwarding: lib: Add ping6_, ping_test_fails() (Ivan Vecera) [RHEL-862] |
| 21 | +- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Ivan Vecera) [RHEL-862] |
| 22 | +- selftests: forwarding: router_bridge: Use port MAC for bridge address (Ivan Vecera) [RHEL-862] |
| 23 | +- selftests: forwarding: mirror_gre_*: Use port MAC for bridge address (Ivan Vecera) [RHEL-862] |
| 24 | +- selftests: forwarding: mirror_gre_*: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-862] |
| 25 | +- selftests: forwarding: pedit_dsfield: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-862] |
| 26 | +- selftests: forwarding: skbedit_priority: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-862] |
| 27 | +- selftests: forwarding: dual_vxlan_bridge: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-862] |
| 28 | +- selftests: forwarding: q_in_vni: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-862] |
| 29 | +- selftests: router_bridge_vlan: Set vlan_default_pvid 0 on the bridge (Ivan Vecera) [RHEL-862] |
| 30 | +- selftests: router_bridge_vlan: Add a diagram (Ivan Vecera) [RHEL-862] |
| 31 | +- bridge: always declare tunnel functions (Ivan Vecera) [RHEL-862] |
| 32 | +- selftests: net: Add bridge neighbor suppression test (Ivan Vecera) [RHEL-862] |
| 33 | +- bridge: Allow setting per-{Port, VLAN} neighbor suppression state (Ivan Vecera) [RHEL-862] |
| 34 | +- bridge: vlan: Allow setting VLAN neighbor suppression state (Ivan Vecera) [RHEL-862] |
| 35 | +- bridge: Add per-{Port, VLAN} neighbor suppression data path support (Ivan Vecera) [RHEL-862] |
| 36 | +- bridge: Encapsulate data path neighbor suppression logic (Ivan Vecera) [RHEL-862] |
| 37 | +- bridge: Take per-{Port, VLAN} neighbor suppression into account (Ivan Vecera) [RHEL-862] |
| 38 | +- bridge: Add internal flags for per-{Port, VLAN} neighbor suppression (Ivan Vecera) [RHEL-862] |
| 39 | +- bridge: Pass VLAN ID to br_flood() (Ivan Vecera) [RHEL-862] |
| 40 | +- bridge: Reorder neighbor suppression check when flooding (Ivan Vecera) [RHEL-862] |
| 41 | +- rtnetlink: bridge: mcast: Relax group address validation in common code (Ivan Vecera) [RHEL-862] |
| 42 | +- rtnetlink: bridge: mcast: Move MDB handlers out of bridge driver (Ivan Vecera) [RHEL-862] |
| 43 | +- bridge: mcast: Implement MDB net device operations (Ivan Vecera) [RHEL-862] |
| 44 | +- net: Add MDB net device operations (Ivan Vecera) [RHEL-862] |
| 45 | +- docs: net: add an explanation of VF (and other) Representors (Ivan Vecera) [RHEL-862] |
| 46 | +- efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags (Lenny Szubowicz) [RHEL-15513] |
| 47 | +- efi/x86: Avoid physical KASLR on older Dell systems (Lenny Szubowicz) [RHEL-15513] |
| 48 | +- x86/boot: efistub: Assign global boot_params variable (Lenny Szubowicz) [RHEL-15513] |
| 49 | +- x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr' (Lenny Szubowicz) [RHEL-15513] |
| 50 | +- x86/efistub: Don't try to print after ExitBootService() (Lenny Szubowicz) [RHEL-15513] |
| 51 | +- x86/boot: Increase section and file alignment to 4k/512 (Lenny Szubowicz) [RHEL-15513] |
| 52 | +- x86/boot: Split off PE/COFF .data section (Lenny Szubowicz) [RHEL-15513] |
| 53 | +- x86/boot: Drop PE/COFF .reloc section (Lenny Szubowicz) [RHEL-15513] |
| 54 | +- x86/boot: Construct PE/COFF .text section from assembler (Lenny Szubowicz) [RHEL-15513] |
| 55 | +- x86/boot: Derive file size from _edata symbol (Lenny Szubowicz) [RHEL-15513] |
| 56 | +- x86/boot: Define setup size in linker script (Lenny Szubowicz) [RHEL-15513] |
| 57 | +- x86/boot: Set EFI handover offset directly in header asm (Lenny Szubowicz) [RHEL-15513] |
| 58 | +- x86/boot: Grab kernel_info offset from zoffset header directly (Lenny Szubowicz) [RHEL-15513] |
| 59 | +- x86/boot: Drop references to startup_64 (Lenny Szubowicz) [RHEL-15513] |
| 60 | +- x86/boot: Drop redundant code setting the root device (Lenny Szubowicz) [RHEL-15513] |
| 61 | +- x86/boot: Omit compression buffer from PE/COFF image memory footprint (Lenny Szubowicz) [RHEL-15513] |
| 62 | +- x86/boot: Remove the 'bugger off' message (Lenny Szubowicz) [RHEL-15513] |
| 63 | +- x86/efi: Drop alignment flags from PE section headers (Lenny Szubowicz) [RHEL-15513] |
| 64 | +- x86/efi: Disregard setup header of loaded image (Lenny Szubowicz) [RHEL-15513] |
| 65 | +- x86/boot/compressed: Reserve more memory for page tables (Lenny Szubowicz) [RHEL-15513] |
| 66 | +- x86/efi: Drop EFI stub .bss from .data section (Lenny Szubowicz) [RHEL-15513] |
| 67 | +- x86/efistub: Avoid legacy decompressor when doing EFI boot (Lenny Szubowicz) [RHEL-15513] |
| 68 | +- x86/efistub: Perform SNP feature test while running in the firmware (Lenny Szubowicz) [RHEL-15513] |
| 69 | +- efi/libstub: Add limit argument to efi_random_alloc() (Lenny Szubowicz) [RHEL-15513] |
| 70 | +- x86/decompressor: Factor out kernel decompression and relocation (Lenny Szubowicz) [RHEL-15513] |
| 71 | +- x86/decompressor: Move global symbol references to C code (Lenny Szubowicz) [RHEL-15513] |
| 72 | +- decompress: Use 8 byte alignment (Lenny Szubowicz) [RHEL-15513] |
| 73 | +- x86/efistub: Prefer EFI memory attributes protocol over DXE services (Lenny Szubowicz) [RHEL-15513] |
| 74 | +- x86/efistub: Perform 4/5 level paging switch from the stub (Lenny Szubowicz) [RHEL-15513] |
| 75 | +- x86/decompressor: Merge trampoline cleanup with switching code (Lenny Szubowicz) [RHEL-15513] |
| 76 | +- x86/decompressor: Pass pgtable address to trampoline directly (Lenny Szubowicz) [RHEL-15513] |
| 77 | +- x86/decompressor: Only call the trampoline when changing paging levels (Lenny Szubowicz) [RHEL-15513] |
| 78 | +- x86/decompressor: Call trampoline directly from C code (Lenny Szubowicz) [RHEL-15513] |
| 79 | +- x86/decompressor: Avoid the need for a stack in the 32-bit trampoline (Lenny Szubowicz) [RHEL-15513] |
| 80 | +- x86/decompressor: Use standard calling convention for trampoline (Lenny Szubowicz) [RHEL-15513] |
| 81 | +- x86/decompressor: Call trampoline as a normal function (Lenny Szubowicz) [RHEL-15513] |
| 82 | +- x86/decompressor: Assign paging related global variables earlier (Lenny Szubowicz) [RHEL-15513] |
| 83 | +- x86/decompressor: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-15513] |
| 84 | +- x86/efistub: Clear BSS in EFI handover protocol entrypoint (Lenny Szubowicz) [RHEL-15513] |
| 85 | +- x86/decompressor: Avoid magic offsets for EFI handover entrypoint (Lenny Szubowicz) [RHEL-15513] |
| 86 | +- x86/efistub: Simplify and clean up handover entry code (Lenny Szubowicz) [RHEL-15513] |
| 87 | +- docs: move x86 documentation into Documentation/arch/ (Lenny Szubowicz) [RHEL-15513] |
| 88 | +- x86/efistub: Branch straight to kernel entry point from C code (Lenny Szubowicz) [RHEL-15513] |
| 89 | +- x86/head_64: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-15513] |
| 90 | +- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Lenny Szubowicz) [RHEL-15513] |
| 91 | +- x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed (Lenny Szubowicz) [RHEL-15513] |
| 92 | +- x86/boot: Robustify calling startup_{32,64}() from the decompressor code (Lenny Szubowicz) [RHEL-15513] |
| 93 | +- x86/efi: Make the deprecated EFI handover protocol optional (Lenny Szubowicz) [RHEL-15513] |
| 94 | +- RHEL: Enable CONFIG_EFI_HANDOVER_PROTOCOL (Lenny Szubowicz) [RHEL-15513] |
| 95 | +- x86/boot/compressed: Only build mem_encrypt.S if AMD_MEM_ENCRYPT=y (Lenny Szubowicz) [RHEL-15513] |
| 96 | +- x86/boot/compressed: Adhere to calling convention in get_sev_encryption_bit() (Lenny Szubowicz) [RHEL-15513] |
| 97 | +- x86/boot/compressed: Move startup32_check_sev_cbit() out of head_64.S (Lenny Szubowicz) [RHEL-15513] |
| 98 | +- x86/boot/compressed: Move startup32_check_sev_cbit() into .text (Lenny Szubowicz) [RHEL-15513] |
| 99 | +- x86/boot/compressed: Move startup32_load_idt() out of head_64.S (Lenny Szubowicz) [RHEL-15513] |
| 100 | +- x86/boot/compressed: Move startup32_load_idt() into .text section (Lenny Szubowicz) [RHEL-15513] |
| 101 | +- x86/boot/compressed: Pull global variable reference into startup32_load_idt() (Lenny Szubowicz) [RHEL-15513] |
| 102 | +- x86/boot/compressed: Avoid touching ECX in startup32_set_idt_entry() (Lenny Szubowicz) [RHEL-15513] |
| 103 | +- x86/boot/compressed: Simplify IDT/GDT preserve/restore in the EFI thunk (Lenny Szubowicz) [RHEL-15513] |
| 104 | +- x86/boot/compressed, efi: Merge multiple definitions of image_offset into one (Lenny Szubowicz) [RHEL-15513] |
| 105 | +- x86/boot/compressed: Move efi32_pe_entry() out of head_64.S (Lenny Szubowicz) [RHEL-15513] |
| 106 | +- x86/boot/compressed: Move efi32_entry out of head_64.S (Lenny Szubowicz) [RHEL-15513] |
| 107 | +- x86/boot/compressed: Move efi32_pe_entry into .text section (Lenny Szubowicz) [RHEL-15513] |
| 108 | +- x86/boot/compressed: Move bootargs parsing out of 32-bit startup code (Lenny Szubowicz) [RHEL-15513] |
| 109 | +- x86/boot/compressed: Move 32-bit entrypoint code into .text section (Lenny Szubowicz) [RHEL-15513] |
| 110 | +- x86/boot/compressed: Rename efi_thunk_64.S to efi-mixed.S (Lenny Szubowicz) [RHEL-15513] |
| 111 | +- efi: x86: Wipe setup_data on pure EFI boot (Lenny Szubowicz) [RHEL-15513] |
| 112 | +- efi: x86: Fix config name for setting the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-15513] |
| 113 | +- efi: x86: Set the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-15513] |
| 114 | +- cxl/port: Fix cxl_test register enumeration regression (John W. Linville) [RHEL-10040] |
| 115 | +- cxl/port: Fix @host confusion in cxl_dport_setup_regs() (John W. Linville) [RHEL-10040] |
| 116 | +- cxl/core/regs: Rename @dev to @host in struct cxl_register_map (John W. Linville) [RHEL-10040] |
| 117 | +- cxl/port: Store the downstream port's Component Register mappings in struct cxl_dport (John W. Linville) [RHEL-10040] |
| 118 | +- cxl/port: Store the port's Component Register mappings in struct cxl_port (John W. Linville) [RHEL-10040] |
| 119 | +- cxl/pci: Early setup RCH dport component registers from RCRB (John W. Linville) [RHEL-10040] |
| 120 | +- cxl/mem: Prepare for early RCH dport component register setup (John W. Linville) [RHEL-10040] |
| 121 | +- cxl/regs: Remove early capability checks in Component Register setup (John W. Linville) [RHEL-10040] |
| 122 | +- cxl/port: Remove Component Register base address from struct cxl_dport (John W. Linville) [RHEL-10040] |
| 123 | +- cxl/acpi: Directly bind the CEDT detected CHBCR to the Host Bridge's port (John W. Linville) [RHEL-10040] |
| 124 | +- cxl/acpi: Move add_host_bridge_uport() after cxl_get_chbs() (John W. Linville) [RHEL-10040] |
| 125 | +- cxl/pci: Refactor component register discovery for reuse (John W. Linville) [RHEL-10040] |
| 126 | +- cxl: Rename 'uport' to 'uport_dev' (John W. Linville) [RHEL-10040] |
| 127 | +- cxl: Rename member @dport of struct cxl_dport to @dport_dev (John W. Linville) [RHEL-10040] |
| 128 | +- cxl/rch: Prepare for caching the MMIO mapped PCIe AER capability (John W. Linville) [RHEL-10040] |
| 129 | +- cxl/acpi: Probe RCRB later during RCH downstream port creation (John W. Linville) [RHEL-10040] |
| 130 | +- cxl/core/regs: Add @dev to cxl_register_map (John W. Linville) [RHEL-10040] |
| 131 | +- cxl/port: Fix NULL pointer access in devm_cxl_add_port() (John W. Linville) [RHEL-10040] |
| 132 | +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() (John W. Linville) [RHEL-10040] |
| 133 | +- net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete() (Izabela Bakollari) [RHEL-17702] |
| 134 | +Resolves: RHEL-10040, RHEL-15513, RHEL-17702, RHEL-862 |
| 135 | + |
1 | 136 | * Tue Jan 09 2024 Scott Weaver < [email protected]> [5.14.0-406.el9] |
2 | 137 | - tools/power/x86/intel-speed-select: v1.18 release (Steve Best) [RHEL-17865] |
3 | 138 | - tools/power/x86/intel-speed-select: Use cgroup isolate for CPU 0 (Steve Best) [RHEL-17865] |
|
0 commit comments