The Linux Realtime kernel
Go to file
Denys Vlasenko 6f75302cf9 kernel-rt-4.18.0-504.rt7.293.el8
* Fri Jul 21 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-504.rt7.293.el8]
- [rt] build kernel-rt-4.18.0-504.rt7.293.el8 [2180997]
- blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [2212032]
- ipvlan:Fix out-of-bounds caused by unclear skb->cb (Davide Caratti) [2218676] {CVE-2023-3090}
- net: openvswitch: fix upcall counter access before allocation (Eelco Chaudron) [2214262]
- netfilter: Drop fragmented ndisc packets assembled in netfilter (Phil Sutter) [2217795]
- netfilter: conntrack: gre: don't set assured flag for clash entries (Florian Westphal) [2219357]
- netfilter: conntrack: allow insertion clash of gre protocol (Florian Westphal) [2219357]
- sfc: use budget for TX completions (Íñigo Huguet) [2179558]
- sfc: fix XDP queues mode with legacy IRQ (Íñigo Huguet) [2214589]
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Ricardo Robaina) [2213206] {CVE-2023-3141}
- audit: avoid missing-prototype warnings (Richard Guy Briggs) [2175322]
- audit: update the mailing list in MAINTAINERS (Richard Guy Briggs) [2175322]
- audit: fix undefined behavior in bit shift for AUDIT_BIT (Richard Guy Briggs) [2175322]
- fork: Use IS_ENABLED() in account_kernel_stack() (Valentin Schneider) [2131754]
- fork: Only cache the VMAP stack in finish_task_switch() (Valentin Schneider) [2131754]
- fork: Move task stack accounting to do_exit() (Valentin Schneider) [2131754]
- fork: Move memcg_charge_kernel_stack() into CONFIG_VMAP_STACK (Valentin Schneider) [2131754]
- fork: Don't assign the stack pointer in dup_task_struct() (Valentin Schneider) [2131754]
- fork, IA64: Provide alloc_thread_stack_node() for IA64 (Valentin Schneider) [2131754]
- fork: Duplicate task_struct before stack allocation (Valentin Schneider) [2131754]
- fork: Redo ifdefs around task stack handling (Valentin Schneider) [2131754]
- fork: fix some -Wmissing-prototypes warnings (Valentin Schneider) [2131754]
- igb: fix nvm.ops.read() error handling (Corinna Vinschen) [2153360]
- igb: Fix extts capture value format for 82580/i354/i350 (Corinna Vinschen) [2153360]
- igb: Define igb_pm_ops conditionally on CONFIG_PM (Corinna Vinschen) [2153360]
- igb: fix bit_shift to be in [1..8] range (Corinna Vinschen) [2153360]
- igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppm (Corinna Vinschen) [2153360]
- igb: revert rtnl_lock() that causes deadlock (Corinna Vinschen) [2153360]
- igb: Remove unnecessary aer.h include (Corinna Vinschen) [2153360]
- igb: Fix PPS input and output using 3rd and 4th SDP (Corinna Vinschen) [2153360]
- igb: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153360]
- igb: Add lock to avoid data race (Corinna Vinschen) [2153360]
- x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- x86/speculation: Restore speculation related MSRs during S3 resume (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- kbuild: remove leftover comment for filechk utility (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- x86/rdrand: Sanity-check RDRAND output (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- kbuild: change filechk to surround the given command with { } (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- firmware: refactor firmware/Makefile (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- kbuild: remove redundant 'set -e' from filechk_offsets (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- kbuild: do not redirect the first prerequisite for filechk (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- kbuild: move bin2c back to scripts/ from scripts/basic/ (Chris von Recklinghausen) [2181907] {CVE-2023-1637}
- perf/x86/ibs: Add new IBS register bits into header (Michael Petlan) [2088767]
- perf tool x86: Fix perf_env memory leak (Michael Petlan) [2088767]
- perf tool x86: Consolidate is_amd check into single function (Michael Petlan) [2088767]
- perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings (Michael Petlan) [2088767]
- perf/x86/amd/uncore: Fix memory leak for events array (Michael Petlan) [2088767]
- perf script: Add missing fields in usage hint (Michael Petlan) [2086837]
- perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB (Michael Petlan) [2088767]
- perf mem/c2c: Avoid printing empty lines for unsupported events (Michael Petlan) [2088767]
- perf mem/c2c: Add load store event mappings for AMD (Michael Petlan) [2088767]
- perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events (Michael Petlan) [2088767]
- perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO} (Michael Petlan) [2088767]
- perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL (Michael Petlan) [2088767]
- perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [2088767]
- tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Michael Petlan) [2088767]
- perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file (Michael Petlan) [2088767]
- perf: correct SNOOPX field offset (Michael Petlan) [2088767]
- perf tools: Sync addition of PERF_MEM_SNOOPX_PEER (Michael Petlan) [2088767]
- perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR (Michael Petlan) [2088767]
- perf: Add sample_flags to indicate the PMU-filled sample data (Michael Petlan) [2086837]
- perf/x86/amd: Support PERF_SAMPLE_ADDR (Michael Petlan) [2088767]
- perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} (Michael Petlan) [2088767]
- perf/x86/amd: Support PERF_SAMPLE_DATA_SRC (Michael Petlan) [2088767]
- perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions (Michael Petlan) [2088767]
- perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} (Michael Petlan) [2088767]
- perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Michael Petlan) [2086837]
- perf/x86/amd/uncore: Add PerfMonV2 DF event format (Michael Petlan) [2086837]
- perf/x86/amd/uncore: Detect available DF counters (Michael Petlan) [2086837]
- perf/x86/amd/uncore: Use attr_update for format attributes (Michael Petlan) [2086837]
- perf/x86/amd/uncore: Use dynamic events array (Michael Petlan) [2086837]
- tracing/osnoise: set several trace_osnoise.c variables storage-class-specifier to static (John Kacur) [2175293]
- tracing/osnoise: No need for schedule_hrtimeout range (John Kacur) [2175293]
- tracing/osnoise: Use built-in RCU list checking (John Kacur) [2175293]
- tracing/osnoise: Add preempt and/or irq disabled options (John Kacur) [2175293]
- tracing/osnoise: Add PANIC_ON_STOP option (John Kacur) [2175293]
- tracing/osnoise: Make osnoise_options static (John Kacur) [2175293]
- tracing/osnoise: Add OSNOISE_WORKLOAD option (John Kacur) [2175293]
- tracing/osnoise: Add osnoise/options file (John Kacur) [2175293]
- tracing/osnoise: Fix duration type (John Kacur) [2175293]
- tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (John Kacur) [2175293]
- tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQ (John Kacur) [2175293]
- tracing/timerlat: Print stacktrace in the IRQ handler if needed (John Kacur) [2175293]
- tracing/timerlat: Notify IRQ new max latency only if stop tracing is set (John Kacur) [2175293]
- drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug (Mark Lansgdorf) [2178301]
- drivers: base: cacheinfo: Update cpu_map_populated during CPU Hotplug (Mark Lansgdorf) [2178301]
- driver core: bus: move documentation for lock_key to proper location. (Mark Langsdorf) [2178301]
- cacheinfo: Check cache properties are present in DT (Mark Langsdorf) [2178301]
- cacheinfo: Fix LLC is not exported through sysfs (Mark Langsdorf) [2178301]
- of: Add of_property_present() helper (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Print full path and name of fwnode (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Avoid spurious error message (Mark Langsdorf) [2178301]
- driver core: bus: Handle early calls to bus_to_subsys() (Mark Langsdorf) [2178301]
- driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place (Mark Langsdorf) [2178301]
- driver core: cpu: don't hand-override the uevent bus_type callback. (Mark Langsdorf) [2178301]
- driver core: bus: update my copyright notice (Mark Langsdorf) [2178301]
- driver core: bus: add bus_get_dev_root() function (Mark Langsdorf) [2178301]
- driver core: bus: constify bus_unregister() (Mark Langsdorf) [2178301]
- driver core: bus: constify some internal functions (Mark Langsdorf) [2178301]
- driver core: bus: constify bus_get_kset() (Mark Langsdorf) [2178301]
- driver core: bus: constify bus_register/unregister_notifier() (Mark Langsdorf) [2178301]
- driver core: create bus_is_registered() (Mark Langsdorf) [2178301]
- driver core: bus: clean up driver_find() (Mark Langsdorf) [2178301]
- driver core: move driver_find() to bus.c (Mark Langsdorf) [2178301]
- driver core: bus: clean up bus_sort_breadthfirst() (Mark Langsdorf) [2178301]
- driver core: bus: bus iterator cleanups (Mark Langsdorf) [2178301]
- driver core: bus: bus_add/remove_driver() cleanups (Mark Langsdorf) [2178301]
- driver core: bus: bus_register/unregister_notifier() cleanups (Mark Langsdorf) [2178301]
- driver core: bus: bus_get_kset() cleanup (Mark Langsdorf) [2178301]
- driver core: bus: subsys_interface_register/unregister() cleanups (Mark Langsdorf) [2178301]
- driver core: bus: bus_register/unregister() cleanups (Mark Langsdorf) [2178301]
- driver core: bus: bus_add/probe/remove_device() cleanups (Mark Langsdorf) [2178301]
- driver core: bus: sysfs function cleanups (Mark Langsdorf) [2178301]
- driver core: bus: convert bus_create/remove_file to be constant (Mark Langsdorf) [2178301]
- driver core: bus: constantify the bus_find_* functions (Mark Langsdorf) [2178301]
- driver core: bus: implement bus_get/put() without the private pointer (Mark Langsdorf) [2178301]
- driver core: add local subsys_get and subsys_put functions (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Make cycle detection more robust (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Consolidate device link flag computation (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle (Mark Langsdorf) [2178301]
- driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Improve check for fwnode with no device/driver (Mark Langsdorf) [2178301]
- driver core: fw_devlink: Don't purge child fwnode's consumer links (Mark Langsdorf) [2178301]
- drivers: base: dd: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301]
- drivers: base: component: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301]
- drivers/base: Remove CONFIG_SRCU (Mark Langsdorf) [2178301]
- devtmpfs: convert to pr_fmt (Mark Langsdorf) [2178301]
- driver core: bus: move lock_class_key into dynamic structure (Mark Langsdorf) [2178301]
- driver core: platform: simplify __platform_driver_probe() (Mark Langsdorf) [2178301]
- driver core: platform: removed unneeded variable from __platform_driver_probe() (Mark Langsdorf) [2178301]
- cacheinfo: Initialize variables in fetch_cache_info() (Mark Langsdorf) [2178301]
- regmap: apply reg_base and reg_downshift for single register ops (Mark Langsdorf) [2178301]
- driver core: soc: remove layering violation for the soc_bus (Mark Langsdorf) [2178301]
- of: device: make of_device_uevent_modalias() take a const device * (Mark Langsdorf) [2178301]
- driver core: device_get_devnode() should take a const * (Mark Langsdorf) [2178301]
- driver core: fix up missed drivers/s390/char/hmcdrv_dev.c class.devnode() conversion. (Mark Langsdorf) [2178301]
- driver core: fix up missed scsi/cxlflash class.devnode() conversion. (Mark Langsdorf) [2178301]
- driver core: fix up some missing class.devnode() conversions. (Mark Langsdorf) [2178301]
- driver core: make struct class.devnode() take a const * (Mark Langsdorf) [2178301]
- driver core: make struct device_type.devnode() take a const * (Mark Langsdorf) [2178301]
- driver core: class: Clear private pointer on registration failures (Mark Langsdorf) [2178301]
- cacheinfo: Fix shared_cpu_map to handle shared caches at different levels (Mark Langsdorf) [2178301]
- cacheinfo: Check 'cache-unified' property to count cache leaves (Mark Langsdorf) [2178301]
- arch_topology: Build cacheinfo from primary CPU (Mark Langsdorf) [2178301]
- cacheinfo: Make default acpi_get_cache_info() return an error (Mark Langsdorf) [2178301]
- ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() (Mark Langsdorf) [2178301]
- ACPI: PPTT: Remove acpi_find_cache_levels() (Mark Langsdorf) [2178301]
- drivers: base: transport_class: fix resource leak when transport_add_device() fails (Mark Langsdorf) [2178301]
- driver core: location: Free struct acpi_pld_info *pld before return false (Mark Langsdorf) [2178301]
- driver core: fix resource leak in device_add() (Mark Langsdorf) [2178301]
- drivers/base/memory: Fix comments for phys_index_show() (Mark Langsdorf) [2178301]
- drivers/base/memory: rename base_memory_block_id to memory_block_id (Mark Langsdorf) [2178301]
- driver core: Fix test_async_probe_init saves device in wrong array (Mark Langsdorf) [2178301]
- device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2178301]
- driver core: bus: move bus notifier logic into bus.c (Mark Langsdorf) [2178301]
- driver core: bus.h: document bus notifiers better (Mark Langsdorf) [2178301]
- cacheinfo: Return error code in init_of_cache_level() (Mark Langsdorf) [2178301]
- cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation (Mark Langsdorf) [2178301]
- platform: remove useless if-branch in __platform_get_irq_byname() (Mark Langsdorf) [2178301]
- platform: Document platform_add_devices() return value (Mark Langsdorf) [2178301]
- software node: Remove unused APIs (Mark Langsdorf) [2178301]
- software node: Switch property entry test to a new API (Mark Langsdorf) [2178301]
- platform: Provide a remove callback that returns no value (Mark Langsdorf) [2178301]
- regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. (Mark Langsdorf) [2178301]
- net: Convert more users of mdiobus_* to mdiodev_* (Mark Langsdorf) [2178301]
- PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND (Mark Langsdorf) [2178301]
- cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() (Mark Langsdorf) [2178301]
- driver core: fix potential null-ptr-deref in device_add() (Mark Langsdorf) [2178301]
- PM: domains: Allow a genpd consumer to require a synced power off (Mark Langsdorf) [2178301]
- driver core: move struct subsys_dev_iter to a local file (Mark Langsdorf) [2178301]
- driver core: make subsys_dev_iter_exit() static (Mark Langsdorf) [2178301]
- driver core: make subsys_dev_iter_next() static (Mark Langsdorf) [2178301]
- driver core: make subsys_dev_iter_init() static (Mark Langsdorf) [2178301]
- driver core: remove subsys_find_device_by_id() (Mark Langsdorf) [2178301]
- driver core: make bus_get_device_klist() static (Mark Langsdorf) [2178301]
- platform/mellanox: mlxbf-pmc: Fix event typo (Mark Langsdorf) [2178301]
- firmware_loader: remove #include <generated/utsrelease.h> (Mark Langsdorf) [2178301]
- PM: runtime: Adjust white space in the core code (Mark Langsdorf) [2178301]
- device property: Fix documentation for fwnode_get_next_parent() (Mark Langsdorf) [2178301]
- PM: runtime: Relocate rpm_callback() right after __rpm_callback() (Mark Langsdorf) [2178301]
- regmap: Add FSI bus support (Mark Langsdorf) [2178301]
- PM: domains: Reverse the order of performance and enabling ops (Mark Langsdorf) [2178301]
- driver core: make struct class.dev_uevent() take a const * (Mark Langsdorf) [2178301]
- driver core: change to_subsys_private() to use container_of_const() (Mark Langsdorf) [2178301]
- xen/xenbus: move to_xenbus_device() to use container_of_const() (Mark Langsdorf) [2178301]
- virtio: move dev_to_virtio() to use container_of_const() (Mark Langsdorf) [2178301]
- cacheinfo: Remove of_node_put() for fw_token (Mark Langsdorf) [2178301]
- device property: Add a blank line in Kconfig of tests (Mark Langsdorf) [2178301]
- device property: Rename goto label to be more precise (Mark Langsdorf) [2178301]
- regmap: add regmap_might_sleep() (Mark Langsdorf) [2178301]
- regmap: Add can_sleep configuration option (Mark Langsdorf) [2178301]
- regmap: Use flexible sleep (Mark Lansgdorf) [2178301]
- platform: use fwnode_irq_get_byname instead of of_irq_get_byname to get irq (Mark Langsdorf) [2178301]
- driver core: Fix bus_type.match() error handling in __driver_attach() (Mark Langsdorf) [2178301]
- driver core: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [2178301]
- cacheinfo: Decrement refcount in cache_setup_of_node() (Mark Langsdorf) [2178301]
- driver core: mark driver_allows_async_probing static (Mark Langsdorf) [2178301]
- driver core: remove devm_device_remove_group() (Mark Langsdorf) [2178301]
- driver core: remove devm_device_remove_groups() (Mark Langsdorf) [2178301]
- driver core: class: make namespace and get_ownership take const * (Mark Langsdorf) [2178301]
- devres: Use kmalloc_size_roundup() to match ksize() usage (Mark Langsdorf) [2178301]
- class: fix possible memory leak in __class_register() (Mark Langsdorf) [2178301]
- PM: domains: Power off[on] domain in hibernate .freeze[thaw]_noirq hook (Mark Langsdorf) [2178301]
- PM: domains: Consolidate genpd_restore_noirq() and genpd_resume_noirq() (Mark Langsdorf) [2178301]
- PM: domains: Pass generic PM noirq hooks to genpd_finish_suspend() (Mark Langsdorf) [2178301]
- PM: domains: Drop genpd status manipulation for hibernate restore (Mark Langsdorf) [2178301]
- PM: domains: Fix handling of unavailable/disabled idle states (Mark Langsdorf) [2178301]
- device property: Fix documentation for *_match_string() APIs (Mark Langsdorf) [2178301]
- device property: Constify parameter in device_dma_supported() and device_get_dma_attr() (Mark Langsdorf) [2178301]
- device property: Constify device child node APIs (Mark Langsdorf) [2178301]
- device property: Constify fwnode connection match APIs (Mark Langsdorf) [2178301]
- device property: Allow const parameter to dev_fwnode() (Mark Langsdorf) [2178301]
- PM: domains: log failures to register always-on domains (Mark Langsdorf) [2178301]
- dt-bindings: irqchip: Describe the IMX MU block as a MSI controller (Mark Langsdorf) [2178301]
- platform-msi: Export symbol platform_msi_create_irq_domain() (Mark Langsdorf) [2178301]
- PM: runtime: Return -EINPROGRESS from rpm_resume() in the RPM_NOWAIT case (Mark Langsdorf) [2178301]
- device property: Add const qualifier to device_get_match_data() parameter (Mark Langsdorf) [2178301]
- driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs() (Mark Langsdorf) [2178301]
- devcoredump : Serialize devcd_del work (Mark Langsdorf) [2178301]
- regmap: mmio: replace return 0 with break in switch statement (Mark Langsdorf) [2178301]
- mm: kill is_memblock_offlined() (Mark Langsdorf) [2178301]
- driver core: remove make_class_name declaration (Mark Langsdorf) [2178301]
- regmap/hexagon: Properly fix the generic IO helpers (Mark Langsdorf) [2178301]
- regmap: trace: Remove unneeded blank lines (Mark Langsdorf) [2178301]
- regmap: trace: Remove explicit castings (Mark Langsdorf) [2178301]
- regmap: trace: Remove useless check for NULL for bulk ops (Mark Langsdorf) [2178301]
- PM: wakeup: Add extra debugging statement for multiple active IRQs (Mark Langsdorf) [2178301]
- devres: Slightly optimize alloc_dr() (Mark Langsdorf) [2178301]
- drivers: base: Print error code on synthetic uevent failure (Mark Langsdorf) [2178301]
- class: use IS_ERR_OR_NULL() helper in class_unregister() (Mark Langsdorf) [2178301]
- regmap: introduce value tracing for regmap bulk operations (Mark Langsdorf) [2178301]
- regmap: mmio: Fix MMIO accessors to avoid talking to IO port (Mark Langsdorf) [2178301]
- regmap: mmio: Introduce IO accessors that can talk to IO port (Mark Langsdorf) [2178301]
- regmap: mmio: Get rid of broken 64-bit IO (Mark Langsdorf) [2178301]
- regmap: mmio: Remove mmio_relaxed member from context (Mark Langsdorf) [2178301]
- thunderbolt: Mask ring interrupt on Intel hardware as well (Desnes Nunes) [2216483]
- thunderbolt: Clear registers properly when auto clear isn't in use (Desnes Nunes) [2216483]
- dt-bindings: usb: fsa4480: Use generic node name (Desnes Nunes) [2216483]
- media: Revert "media: uvcvideo: Set unique vdev name based in type" (Desnes Nunes) [2216483]
- media: uvcvideo: Don't expose unsupported formats to userspace (Desnes Nunes) [2216483]
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (Desnes Nunes) [2216483]
- xhci: Free the command allocated for setting LPM if we return early (Desnes Nunes) [2216483]
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (Desnes Nunes) [2216483]
- USB: serial: option: add Quectel RM500U-CN modem (Desnes Nunes) [2216483]
- thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit (Desnes Nunes) [2216483]
- thunderbolt: Disable interrupt auto clear for rings (Desnes Nunes) [2216483]
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Desnes Nunes) [2216483]
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Desnes Nunes) [2216483]
- USB: serial: option: add Telit FE990 compositions (Desnes Nunes) [2216483]
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Desnes Nunes) [2216483]
- thunderbolt: Use scale field when allocating USB3 bandwidth (Desnes Nunes) [2216483]
- thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers (Desnes Nunes) [2216483]
- thunderbolt: Call tb_check_quirks() after initializing adapters (Desnes Nunes) [2216483]
- thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (Desnes Nunes) [2216483]
- thunderbolt: Fix memory leak in margining (Desnes Nunes) [2216483]
- usb: typec: tcpm: fix warning when handle discover_identity message (Desnes Nunes) [2216483]
- usb: typec: tcpm: fix create duplicate source-capabilities file (Desnes Nunes) [2216483]
- usb: ucsi_acpi: Increase the command completion timeout (Desnes Nunes) [2216483]
- usb: ucsi: Fix ucsi->connector race (Desnes Nunes) [2216483]
- usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (Desnes Nunes) [2216483]
- thunderbolt: Add quirk to disable CLx (Desnes Nunes) [2216483]
- usb: typec: pd: Add higher capability sysfs for sink PDO (Desnes Nunes) [2216483]
- usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO (Desnes Nunes) [2216483]
- xhci: host: potential NULL dereference in xhci_generic_plat_probe() (Desnes Nunes) [2216483]
- media: usb: siano: Fix warning due to null work_func_t function pointer (Desnes Nunes) [2216483]
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Desnes Nunes) [2216483]
- media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'. (Desnes Nunes) [2216483]
- dt-bindings: usb: convert fcs,fusb302.txt to yaml (Desnes Nunes) [2216483]
- dt-bindings: usb: fusb302: Remove deprecated properties (Desnes Nunes) [2216483]
- usb: uvc: Enumerate valid values for color matching (Desnes Nunes) [2216483]
- USB: ene_usb6250: Allocate enough memory for full object (Desnes Nunes) [2216483]
- USB: uhci: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483]
- USB: ULPI: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483]
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Desnes Nunes) [2216483]
- usb: remove the dead USB_OHCI_SH option (Desnes Nunes) [2216483]
- xhci: decouple usb2 port resume and get_port_status request handling (Desnes Nunes) [2216483]
- xhci: clear usb2 resume related variables in one place. (Desnes Nunes) [2216483]
- xhci: rename resume_done to resume_timestamp (Desnes Nunes) [2216483]
- xhci: Pass port structure as parameter to xhci_disable_port(). (Desnes Nunes) [2216483]
- xhci: move port specific items such as state completions to port structure (Desnes Nunes) [2216483]
- xhci: pass port pointer as parameter to xhci_set_port_power() (Desnes Nunes) [2216483]
- xhci: cleanup xhci_hub_control port references (Desnes Nunes) [2216483]
- xhci: add helpers for enabling and disabling interrupters (Desnes Nunes) [2216483]
- xhci: Refactor interrupter code for initial multi interrupter support. (Desnes Nunes) [2216483]
- xhci: remove xhci_test_trb_in_td_math early development check (Desnes Nunes) [2216483]
- xhci: fix event ring segment table related masks and variables in header (Desnes Nunes) [2216483]
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Desnes Nunes) [2216483]
- usb: early: xhci-dbc: Use memcpy_and_pad() (Desnes Nunes) [2216483]
- usb: early: xhci-dbc: Optimize early_xdbc_write() (Desnes Nunes) [2216483]
- usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Desnes Nunes) [2216483]
- Documentation: usb: correct spelling (Desnes Nunes) [2216483]
- docs: usb: convert documents to ReST (Desnes Nunes) [2216483]
- Documentation/usb: Fix typo (Desnes Nunes) [2216483]
- USB: serial: clean up kl5kusb105 documentation (Desnes Nunes) [2216483]
- usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (Desnes Nunes) [2216483]
- usb: uvc: make uvc_format_desc table const (Desnes Nunes) [2216483]
- usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit (Desnes Nunes) [2216483]
- usb: uvc: move media/v4l2-uvc.h to usb/uvc.h (Desnes Nunes) [2216483]
- media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 (Desnes Nunes) [2216483]
- usb: gadget: uvc: add v4l2 try_format api call (Desnes Nunes) [2216483]
- usb: gadget: uvc: add v4l2 enumeration api calls (Desnes Nunes) [2216483]
- usb: gadget: uvc: allow for application to cleanly shutdown (Desnes Nunes) [2216483]
- usb: gadget: uvc: rename function to be more consistent (Desnes Nunes) [2216483]
- usb: gadget: uvc: fix multiple opens (Desnes Nunes) [2216483]
- thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() (Desnes Nunes) [2216483]
- thunderbolt: Handle bandwidth allocation mode enablement notification (Desnes Nunes) [2216483]
- xhci: split out rcar/rz support from xhci-plat.c (Desnes Nunes) [2216483]
- usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of code settings (Desnes Nunes) [2216483]
- usb: host: xhci-plat: Remove useless DMA-32 fallback configuration (Desnes Nunes) [2216483]
- usb: host: xhci-plat: Add reset support (Desnes Nunes) [2216483]
- usb: host: xhci-plat: Improve clock handling in probe() (Desnes Nunes) [2216483]
- dt-bindings: usb: Convert Marvell Orion EHCI to DT schema (Desnes Nunes) [2216483]
- dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema (Desnes Nunes) [2216483]
- dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema (Desnes Nunes) [2216483]
- dt-bindings: usb: generic-ohci: Document dr_mode property (Desnes Nunes) [2216483]
- dt-bindings: usb: generic-ehci: Document dr_mode property (Desnes Nunes) [2216483]
- dt-bindings: ehci/ohci: Allow iommus property (Desnes Nunes) [2216483]
- dt-bindings: usb: generic-ohci: Add missing compatible strings (Desnes Nunes) [2216483]
- dt-bindings: usb: generic-ehci: Add missing compatible strings (Desnes Nunes) [2216483]
- dt-bindings: Fix incorrect 'reg' property sizes (Desnes Nunes) [2216483]
- dt-bindings: usb: ehci: Add missing 2nd register region (Desnes Nunes) [2216483]
- usb: typec: tcpm: Remove altmode active state updates (Desnes Nunes) [2216483]
- usb: typec: altmodes/displayport: Update active state (Desnes Nunes) [2216483]
- usb: typec: mux: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483]
- redhat: configs: Add unset CONFIG_TYPEC_MUX_GPIO_SBU option (Desnes Nunes) [2216483]
- usb: typec: mux: Add On Semi fsa4480 driver (Desnes Nunes) [2216483]
- dt-bindings: usb: Add binding for fcs,fsa4480 (Desnes Nunes) [2216483]
- dt-bindings: usb: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483]
- usb: host: ehci-fsl: Use DRV_NAME (Desnes Nunes) [2216483]
- usb: typec: maxim_contaminant: Implement check_contaminant callback (Desnes Nunes) [2216483]
- usb: typec: tcpci: Add callback for evaluating contaminant presence (Desnes Nunes) [2216483]
- usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant (Desnes Nunes) [2216483]
- usb: typec: Make bus switch code retimer-aware (Desnes Nunes) [2216483]
- usb: typec: retimer: Use device type for matching (Desnes Nunes) [2216483]
- usb: typec: Add wrapper for bus switch set code (Desnes Nunes) [2216483]
- usb: typec: Add retimer handle to port altmode (Desnes Nunes) [2216483]
- usb: typec: tipd: Support wakeup (Desnes Nunes) [2216483]
- dt-bindings: usb: tps6598x: Add wakeup property (Desnes Nunes) [2216483]
- USB: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483]
- usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe (Desnes Nunes) [2216483]
- usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Desnes Nunes) [2216483]
- usb: typec: tcpci: Request IRQ with IRQF_SHARED (Desnes Nunes) [2216483]
- USB: Improve usb_fill_* documentation (Desnes Nunes) [2216483]
- usb: typec: hd3ss3220: Add polling support (Desnes Nunes) [2216483]
- dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional (Desnes Nunes) [2216483]
- dt-bindings: usb: convert ti,hd3ss3220 bindings to json-schema (Desnes Nunes) [2216483]
- dt-bindings: Convert usb-connector to YAML format. (Desnes Nunes) [2216483]
- dt-bindings: usb: rt1711h: Add connector bindings (Desnes Nunes) [2216483]
- dt-bindings: usb: hd3ss3220 device tree binding document (Desnes Nunes) [2216483]
- thunderbolt: Add support for DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483]
- thunderbolt: Include the additional DP IN double word in debugfs dump (Desnes Nunes) [2216483]
- thunderbolt: Add functions to support DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483]
- thunderbolt: Increase timeout of DP OUT adapter handshake (Desnes Nunes) [2216483]
- thunderbolt: Take CL states into account when waiting for link to come up (Desnes Nunes) [2216483]
- thunderbolt: Improve debug logging in tb_available_bandwidth() (Desnes Nunes) [2216483]
- thunderbolt: Log DP adapter type (Desnes Nunes) [2216483]
- thunderbolt: Use decimal port number in control and tunnel logs too (Desnes Nunes) [2216483]
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Desnes Nunes) [2216483]
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Desnes Nunes) [2216483]
- media: uvcvideo: Fix race condition with usb_kill_urb (Desnes Nunes) [2216483]
- media: uvcvideo: Use standard names for menus (Desnes Nunes) [2216483]
- media: uvcvideo: Fix power line control for Lenovo Integrated Camera (Desnes Nunes) [2216483]
- media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (Desnes Nunes) [2216483]
- media: v4l: common: Fix naming of v4l2_get_link_rate (Desnes Nunes) [2216483]
- media: ipu3-cio2: Use v4l2_get_link_freq helper (Desnes Nunes) [2216483]
- media: ipu3-cio2: Update Copyright year and fix indentation issues (Desnes Nunes) [2216483]
- media: v4l: Add a helper for obtaining the link frequency (Desnes Nunes) [2216483]
- media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info (Desnes Nunes) [2216483]
- media: v4l2-common: add pixel encoding support (Desnes Nunes) [2216483]
- media: v4l2-common: add support for new RGB32 pixelformats (Desnes Nunes) [2216483]
- media: v4l2-common: add bayer formats in v4l2_format_info (Desnes Nunes) [2216483]
- media: v4l2-common: Add an helper to apply frmsize constraints (Desnes Nunes) [2216483]
- media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes (Desnes Nunes) [2216483]
- media: Introduce helpers to fill pixel format structs (Desnes Nunes) [2216483]
- media: uvcvideo: Refactor power_line_frequency_controls_limited (Desnes Nunes) [2216483]
- media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX (Desnes Nunes) [2216483]
- media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU (Desnes Nunes) [2216483]
- media: uvcvideo: Extend documentation of uvc_video_clock_decode() (Desnes Nunes) [2216483]
- media: uvcvideo: Refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2216483]
- media: uvcvideo: Undup use uvc_endpoint_max_bpi() code (Desnes Nunes) [2216483]
- media: uvcvideo: Simplify uvc_endpoint_max_bpi() (Desnes Nunes) [2216483]
- media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails (Desnes Nunes) [2216483]
- media: uvcvideo: Avoid returning invalid controls (Desnes Nunes) [2216483]
- media: uvcvideo: Avoid invalid memory access (Desnes Nunes) [2216483]
- media: uvcvideo: Set the colorspace as sRGB if undefined (Desnes Nunes) [2216483]
- media: uvcvideo: Fix memory leak of object map on error exit path (Desnes Nunes) [2216483]
- media: uvcvideo: Fix handling on Bitmask controls (Desnes Nunes) [2216483]
- media: uvcvideo: Do not return positive errors in uvc_query_ctrl() (Desnes Nunes) [2216483]
- media: uvcvideo: Return -EACCES for Wrong state error (Desnes Nunes) [2216483]
- media: uvcvideo: Improve error logging in uvc_query_ctrl() (Desnes Nunes) [2216483]
- media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Desnes Nunes) [2216483]
- media: uvcvideo: Factor out usb_string() calls (Desnes Nunes) [2216483]
- media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2216483]
- media: uvcvideo: Recover stalled ElGato devices (Desnes Nunes) [2216483]
- media: uvcvideo: Remove void casting for the status endpoint (Desnes Nunes) [2216483]
- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (Desnes Nunes) [2216483]
- media: uvcvideo: Fix usage of symbolic permissions to octal (Desnes Nunes) [2216483]
- media: uvcvideo: Fix assignment inside if condition (Desnes Nunes) [2216483]
- media: uvcvideo: Fix missing newline after declarations (Desnes Nunes) [2216483]
- media: uvcvideo: Handle errors from calls to usb_string (Desnes Nunes) [2216483]
- media: uvcvideo: Only create input devs if hw supports it (Desnes Nunes) [2216483]
- media: uvcvideo: Handle cameras with invalid descriptors (Desnes Nunes) [2216483]
- media: uvcvideo: Remove format descriptions (Desnes Nunes) [2216483]
- media: docs: Document the behaviour of uvcvideo driver (Desnes Nunes) [2216483]
- media: uvcvideo: Set error_idx during ctrl_commit errors (Desnes Nunes) [2216483]
- media: uvcvideo: Check controls flags before accessing them (Desnes Nunes) [2216483]
- media: uvcvideo: Use control names from framework (Desnes Nunes) [2216483]
- media: uvcvideo: Set unique vdev name based in type (Desnes Nunes) [2216483]
- media: uvcvideo: Use dev->name for querycap() (Desnes Nunes) [2216483]
- media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Desnes Nunes) [2216483]
- media: uvcvideo: Set capability in s_param (Desnes Nunes) [2216483]
- media: uvcvideo: Remove s_ctrl and g_ctrl (Desnes Nunes) [2216483]
- media: v4l2-ioctl: S_CTRL output the right value (Desnes Nunes) [2216483]
- media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483]
- media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483]
- media: v4l2-ioctl: Fix check_ext_ctrls (Desnes Nunes) [2216483]
- net: thunderbolt: Add tracepoints (Desnes Nunes) [2216483]
- net: thunderbolt: Add debugging when sending/receiving control packets (Desnes Nunes) [2216483]
- net: thunderbolt: Move into own directory (Desnes Nunes) [2216483]
- xhci: Convert to use list_count_nodes() (Desnes Nunes) [2216483]
- usb: typec: ucsi: Register USB Power Delivery Capabilities (Desnes Nunes) [2216483]
- xhci: Add hub_control to xhci_driver_overrides (Desnes Nunes) [2216483]
- xhci: hub: export symbol on xhci_hub_control (Desnes Nunes) [2216483]
- usb: typec: altmodes/displayport: Add hpd sysfs attribute (Desnes Nunes) [2216483]
- usb: typec: altmodes/displayport: Notify drm subsys of (Desnes Nunes) [2216483]
- usb: typec: altmodes/displayport: Make dp_altmode_notify() more generic (Desnes Nunes) [2216483]
- thunderbolt: Refactor tb_acpi_add_link() (Desnes Nunes) [2216483]
- thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype (Desnes Nunes) [2216483]
- x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222817]
Resolves: rhbz#2180997, rhbz#2181907, rhbz#2213206, rhbz#2219668

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2023-07-21 15:30:13 +02:00
.gitignore kernel-rt-478.rt7.267.el8 2023-03-30 12:53:02 -03:00
centossecureboot201.cer kernel-rt-479.rt7.268.el8 2023-03-30 17:09:50 -03:00
centossecurebootca2.cer kernel-rt-479.rt7.268.el8 2023-03-30 17:09:50 -03:00
cpupower.config Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
cpupower.service Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
filter-aarch64.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
filter-modules.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
filter-ppc64le.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
filter-s390x.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
filter-x86_64.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
gating.yaml Import rpm: c8s 2023-02-27 13:50:53 -05:00
generate_all_configs.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
generate_bls_conf.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
kernel-rt-aarch64-debug.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-aarch64.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-ppc64le-debug.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-ppc64le.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-s390x-debug.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-s390x-zfcpdump.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-s390x.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-x86_64-debug.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel-rt-x86_64.config kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kernel.spec kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
kvm_stat.logrotate Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
linux-kernel-test.patch Import rpm: c8s 2023-02-27 13:50:53 -05:00
mod-blacklist.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
mod-extra.list Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
mod-internal.list kernel-rt-4.18.0-501.rt7.290.el8 2023-07-05 18:17:25 +02:00
mod-kvm.list Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
mod-sign.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
parallel_xz.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
process_configs.sh Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00
redhatsecureboot302.cer kernel-rt-479.rt7.268.el8 2023-03-30 17:09:50 -03:00
redhatsecureboot303.cer kernel-rt-479.rt7.268.el8 2023-03-30 17:09:50 -03:00
redhatsecureboot501.cer Import rpm: c8s 2023-02-27 13:50:53 -05:00
redhatsecurebootca3.cer Import rpm: c8s 2023-02-27 13:50:53 -05:00
redhatsecurebootca7.cer kernel-rt-478.rt7.267.el8 2023-03-30 12:53:02 -03:00
rheldup3.x509 kernel-rt-478.rt7.267.el8 2023-03-30 12:53:02 -03:00
rhelkpatch1.x509 kernel-rt-478.rt7.267.el8 2023-03-30 12:53:02 -03:00
rpminspect.yaml kernel-rt-478.rt7.267.el8 2023-03-30 12:53:02 -03:00
sources kernel-rt-4.18.0-504.rt7.293.el8 2023-07-21 15:30:13 +02:00
x509.genkey Auto sync2gitlab import of kernel-rt-4.18.0-357.rt7.142.el8.src.rpm 2022-05-26 10:03:56 -04:00