kernel/sources
Denys Vlasenko 19ed04a388 kernel-4.18.0-493.el8
* Tue May 16 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-493.el8]
- kunit: make kunit_test_timeout compatible with comment (Nico Pache) [2168375]
- kunit: fix assert_type for comparison macros (Nico Pache) [2168375]
- redhat: include new kunit tests in mod-internals (Nico Pache) [2168375]
- kernel.h: split out mathematical helpers (Nico Pache) [2168375]
- linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL (Nico Pache) [2168375]
- linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() (Nico Pache) [2168375]
- <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() (Nico Pache) [2168375]
- kernel.h: documentation for roundup() vs round_up() (Nico Pache) [2168375]
- apparmor: test: Use NULL macros (Nico Pache) [2168375]
- kasan: test: Use NULL macros (Nico Pache) [2168375]
- kunit: use NULL macros (Nico Pache) [2168375]
- kunit: Introduce _NULL and _NOT_NULL macros (Nico Pache) [2168375]
- kunit: decrease macro layering for EQ/NE asserts (Nico Pache) [2168375]
- kunit: decrease macro layering for integer asserts (Nico Pache) [2168375]
- kunit: reduce layering in string assertion macros (Nico Pache) [2168375]
- kunit: drop unused intermediate macros for ptr inequality checks (Nico Pache) [2168375]
- kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. (Nico Pache) [2168375]
- Documentation: kunit: Remove redundant 'tips.rst' page (Nico Pache) [2168375]
- Documentation: KUnit: reword description of assertions (Nico Pache) [2168375]
- kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [2168375]
- drm/tests: Split up test cases in igt_check_drm_format_min_pitch (Nico Pache) [2168375]
- kunit: executor: Fix a memory leak on failure in kunit_filter_tests (Nico Pache) [2168375]
- Documentation: kunit: Cleanup run_wrapper, fix x-ref (Nico Pache) [2168375]
- kunit: use kmemdup in kunit_filter_tests(), take suite as const (Nico Pache) [2168375]
- kunit: fix executor OOM error handling logic on non-UML (Nico Pache) [2168375]
- drm: selftest: convert drm_mm selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_buddy selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_framebuffer selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_dp_mst_helper selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_plane_helper selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_format selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_rect selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_cmdline_parser selftest to KUnit (Nico Pache) [2168375]
- drm: selftest: convert drm_damage_helper selftest to KUnit (Nico Pache) [2168375]
- drm/doc: Add KUnit documentation (Nico Pache) [2168375]
- kunit: drop unused assert_type from kunit_assert and clean up macros (Nico Pache) [2168375]
- kunit: split out part of kunit_assert into a static const (Nico Pache) [2168375]
- kunit: factor out kunit_base_assert_format() call into kunit_fail() (Nico Pache) [2168375]
- kunit: drop unused kunit* field in kunit_assert (Nico Pache) [2168375]
- kunit: move check if assertion passed into the macros (Nico Pache) [2168375]
- kunit: tool: misc cleanups (Nico Pache) [2168375]
- kunit: tool: minor cosmetic cleanups in kunit_parser.py (Nico Pache) [2168375]
- kunit: tool: make parser stop overwriting status of suites w/ no_tests (Nico Pache) [2168375]
- kunit: tool: remove dead parse_crash_in_log() logic (Nico Pache) [2168375]
- kunit: tool: print clearer error message when there's no TAP output (Nico Pache) [2168375]
- kunit: tool: stop using a shell to run kernel under QEMU (Nico Pache) [2168375]
- kunit: tool: update test counts summary line format (Nico Pache) [2168375]
- kunit: bail out of test filtering logic quicker if OOM (Nico Pache) [2168375]
- lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS (Nico Pache) [2168375]
- kunit: Rework kunit_resource allocation policy (Nico Pache) [2168375]
- thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Nico Pache) [2168375]
- drm/todo: Add entry for converting kselftests to kunit (Nico Pache) [2168375]
- drm/todo: Add entry for using kunit in the subsystem (Nico Pache) [2168375]
- kunit: fix debugfs code to use enum kunit_status, not bool (Nico Pache) [2168375]
- kunit: add ability to specify suite-level init and exit functions (Nico Pache) [2168375]
- kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) (Nico Pache) [2168375]
- kunit: add support for kunit_suites that reference init code (Nico Pache) [2168375]
- Documentation: kunit: change complete_and_exit to kthread_complete_and_exit (Nico Pache) [2168375]
- mm/slub, kunit: Make slub_kunit unaffected by user specified flags (Nico Pache) [2168375]
- kunit: Make kunit_remove_resource() idempotent (Nico Pache) [2168375]
- list: test: Test the hlist structure (Nico Pache) [2168375]
- ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() (Nico Pache) [2168375]
- ASoC: soc-utils: Add helper to calculate BCLK from TDM info (Nico Pache) [2168375]
- Documentation: kunit: update kconfig options needed for UML coverage (Nico Pache) [2168375]
- kunit: split resource API impl from test.c into new resource.c (Nico Pache) [2168375]
- kunit: split resource API from test.h into new resource.h (Nico Pache) [2168375]
- kunit: tool: more descriptive metavars/--help output (Nico Pache) [2168375]
- kunit: tool: Do not colorize output when redirected (Nico Pache) [2168375]
- kunit: tool: properly report the used arch for --json, or '' if not known (Nico Pache) [2168375]
- kunit: tool: refactor how we plumb metadata into JSON (Nico Pache) [2168375]
- kunit: tool: drop mostly unused KunitResult.result field (Nico Pache) [2168375]
- kunit: tool: readability tweaks in KernelCI json generation logic (Nico Pache) [2168375]
- kunit: tool: simplify code since build_dir can't be None (Nico Pache) [2168375]
- kunit: tool: drop last uses of collections.namedtuple (Nico Pache) [2168375]
- kunit: tool: drop unused KernelDirectoryPath var (Nico Pache) [2168375]
- kunit: tool: make --json handling a bit clearer (Nico Pache) [2168375]
- Documentation: kunit: fix path to .kunitconfig in start.rst (Nico Pache) [2168375]
- Documentation: kunit: Fix cross-referencing warnings (Nico Pache) [2168375]
- binfmt_elf: Introduce KUnit test (Nico Pache) [2168375]
- list: test: Add a test for list_entry_is_head() (Nico Pache) [2168375]
- list: test: Add a test for list_is_head() (Nico Pache) [2168375]
- list: test: Add test for list_del_init_careful() (Nico Pache) [2168375]
- list: introduce list_is_head() helper and re-use it in list.h (Nico Pache) [2168375]
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Nico Pache) [2168375]
- kunit: add example test case showing off all the expect macros (Nico Pache) [2168375]
- test_hash.c: refactor into kunit (Nico Pache) [2168375]
- lib/Kconfig.debug: properly split hash test kernel entries (Nico Pache) [2168375]
- test_hash.c: split test_hash_init (Nico Pache) [2168375]
- test_hash.c: split test_int_hash into arch-specific functions (Nico Pache) [2168375]
- hash.h: remove unused define directive (Nico Pache) [2168375]
- iio: test: Add check against NULL for buffer in tests. (Nico Pache) [2168375]
- net: kunit: add a test for dev_addr_lists (Nico Pache) [2168375]
- kprobes: convert tests to kunit (Nico Pache) [2168375]
- bitfield: build kunit tests without structleak plugin (Nico Pache) [2168375]
- thunderbolt: build kunit tests without structleak plugin (Nico Pache) [2168375]
- iio/test-format: build kunit tests without structleak plugin (Nico Pache) [2168375]
- gcc-plugins/structleak: add makefile var for disabling structleak (Nico Pache) [2168375]
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it (Nico Pache) [2168375]
- math: make RATIONAL tristate (Nico Pache) [2168375]
- rtc: move RTC_LIB_KUNIT_TEST to proper location (Nico Pache) [2168375]
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Nico Pache) [2168375]
- lib/math/rational: add Kunit test cases (Nico Pache) [2168375]
- time/kunit: Add missing MODULE_LICENSE() (Nico Pache) [2168375]
- kasan: test: make use of kunit_skip() (Nico Pache) [2168375]
- time: Improve performance of time64_to_tm() (Nico Pache) [2168375]
- iio: Remove a cast in iio-test-format which is no longer required (Nico Pache) [2168375]
- lib: kunit: suppress a compilation warning of frame size (Nico Pache) [2168375]
- kasan: docs: update tests section (Nico Pache) [2168375]
- iio: Add basic unit test for iio_format_value() (Nico Pache) [2168375]
- Documentation: KUnit: Fix usage bug (Nico Pache) [2168375]
- kunit: fix missing f in f-string in run_checks.py (Nico Pache) [2168375]
- kunit: tool: Import missing importlib.abc (Nico Pache) [2168375]
- kunit: replace kernel.h with the necessary inclusions (Nico Pache) [2168375]
- Documentation: KUnit: Restyled Frequently Asked Questions (Nico Pache) [2168375]
- Documentation: KUnit: Restyle Test Style and Nomenclature page (Nico Pache) [2168375]
- Documentation: KUnit: Rework writing page to focus on writing tests (Nico Pache) [2168375]
- Documentation: kunit: Reorganize documentation related to running tests (Nico Pache) [2168375]
- Documentation: KUnit: Added KUnit Architecture (Nico Pache) [2168375]
- Documentation: KUnit: Rewrite getting started (Nico Pache) [2168375]
- Documentation: KUnit: Rewrite main page (Nico Pache) [2168375]
- kunit: tool: Default --jobs to number of CPUs (Nico Pache) [2168375]
- kunit: tool: fix newly introduced typechecker errors (Nico Pache) [2168375]
- kunit: tool: make `build` subcommand also reconfigure if needed (Nico Pache) [2168375]
- kunit: tool: delete kunit_parser.TestResult type (Nico Pache) [2168375]
- kunit: tool: use dataclass instead of collections.namedtuple (Nico Pache) [2168375]
- kunit: tool: suggest using decode_stacktrace.sh on kernel crash (Nico Pache) [2168375]
- kunit: tool: reconfigure when the used kunitconfig changes (Nico Pache) [2168375]
- kunit: tool: revamp message for invalid kunitconfig (Nico Pache) [2168375]
- kunit: tool: add --kconfig_add to allow easily tweaking kunitconfigs (Nico Pache) [2168375]
- kunit: tool: move Kconfig read_from_file/parse_from_string to package-level (Nico Pache) [2168375]
- kunit: tool: print parsed test results fully incrementally (Nico Pache) [2168375]
- kunit: Report test parameter results as (K)TAP subtests (Nico Pache) [2168375]
- kunit: Don't crash if no parameters are generated (Nico Pache) [2168375]
- kunit: tool: Report an error if any test has no subtests (Nico Pache) [2168375]
- kunit: tool: Do not error on tests without test plans (Nico Pache) [2168375]
- kunit: add run_checks.py script to validate kunit changes (Nico Pache) [2168375]
- kunit: tool: fix --json output for skipped tests (Nico Pache) [2168375]
- kunit: tool: fix typecheck errors about loading qemu configs (Nico Pache) [2168375]
- kunit: tool: continue past invalid utf-8 output (Nico Pache) [2168375]
- kunit: tool: improve compatibility of kunit_parser with KTAP specification (Nico Pache) [2168375]
- kunit: tool: yield output from run_kernel in real time (Nico Pache) [2168375]
- kunit: tool: support running each suite/test separately (Nico Pache) [2168375]
- kunit: tool: actually track how long it took to run tests (Nico Pache) [2168375]
- kunit: tool: factor exec + parse steps into a function (Nico Pache) [2168375]
- kunit: add 'kunit.action' param to allow listing out tests (Nico Pache) [2168375]
- kunit: tool: show list of valid --arch options when invalid (Nico Pache) [2168375]
- kunit: tool: misc fixes (unused vars, imports, leaked files) (Nico Pache) [2168375]
- kunit: fix too small allocation when using suite-only kunit.filter_glob (Nico Pache) [2168375]
- kunit: tool: allow filtering test cases via glob (Nico Pache) [2168375]
- kunit: tool: better handling of quasi-bool args (--json, --raw_output) (Nico Pache) [2168375]
- kunit: tool: make --raw_output support only showing kunit output (Nico Pache) [2168375]
- kunit: tool: add --kernel_args to allow setting module params (Nico Pache) [2168375]
- kunit: tool: Assert the version requirement (Nico Pache) [2168375]
- kunit: tool: remove unnecessary "annotations" import (Nico Pache) [2168375]
- Documentation: kunit: drop obsolete note about uml_abort for coverage (Nico Pache) [2168375]
- kunit: tool: Fix error messages for cases of no tests and wrong TAP header (Nico Pache) [2168375]
- kunit: tool: Support skipped tests in kunit_tool (Nico Pache) [2168375]
- kunit: tool: internal refactor of parser input handling (Nico Pache) [2168375]
- kunit: Remove the unused all_tests.config (Nico Pache) [2168375]
- kunit: Move default config from arch/um -> tools/testing/kunit (Nico Pache) [2168375]
- kunit: arch/um/configs: Enable KUNIT_ALL_TESTS by default (Nico Pache) [2168375]
- kunit: tool: add support for QEMU (Nico Pache) [2168375]
- kunit: tool: make --kunitconfig accept dirs, add lib/kunit fragment (Nico Pache) [2168375]
- kunit: tool: Disable PAGE_POISONING under --alltests (Nico Pache) [2168375]
- kunit: tool: Fix a python tuple typing error (Nico Pache) [2168375]
- iommu/amd: Indicate whether DMA remap support is enabled (Desnes Nunes) [2184064]
- Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" (Desnes Nunes) [2184064]
- usb: typec: ucsi: Only check the contract if there is a connection (Desnes Nunes) [2184064]
- media: uvcvideo: Fix InterfaceProtocol for Quanta camera (Desnes Nunes) [2184064]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2184064]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2184064]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2184064]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2184064]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2184064]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2184064]
- USB: serial: option: add Fibocom MA510 modem (Desnes Nunes) [2184064]
- USB: serial: option: add Fibocom L610 modem (Desnes Nunes) [2184064]
- USB: serial: option: add device id for Foxconn T99W265 (Desnes Nunes) [2184064]
- USB: serial: option: add Fibocom FM101-GL variants (Desnes Nunes) [2184064]
- USB: serial: option: add Telit LE910S1 0x9200 composition (Desnes Nunes) [2184064]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2184064]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2184064]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2184064]
- USB: bcma: Make GPIO explicitly optional (Desnes Nunes) [2184064]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2184064]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2184064]
- xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Desnes Nunes) [2184064]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2184064]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2184064]
- Revert "xhci: turn off port power in shutdown" (Desnes Nunes) [2184064]
- xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI (Desnes Nunes) [2184064]
- xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI (Desnes Nunes) [2184064]
- xhci: turn off port power in shutdown (Desnes Nunes) [2184064]
- xhci: Keep interrupt disabled in initialization until host is running. (Desnes Nunes) [2184064]
- fbdev: sisfb: use explicitly signed char (Desnes Nunes) [2184064]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2184064]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2184064]
- usb: host: ehci-exynos: switch to using gpiod API (Desnes Nunes) [2184064]
- usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (Desnes Nunes) [2184064]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2184064]
- usb: typec: ucsi: Don't warn on probe deferral (Desnes Nunes) [2184064]
- usb: typec: ucsi: Wait for the USB role switches (Desnes Nunes) [2184064]
- usb: typec: ucsi: add a common function ucsi_unregister_connectors() (Desnes Nunes) [2184064]
- usb: typec: ucsi: Better fix for missing unplug events issue (Desnes Nunes) [2184064]
- usb: typec: ucsi: Read the PDOs in separate work (Desnes Nunes) [2184064]
- usb: typec: ucsi: Check the partner alt modes always if there is PD contract (Desnes Nunes) [2184064]
- usb: typec: ucsi: acpi: Reduce the command completion timeout (Desnes Nunes) [2184064]
- usb: typec: ucsi: Add polling mechanism for partner tasks like alt mode checking (Desnes Nunes) [2184064]
- usb: typec: ucsi: Don't stop alt mode registration on busy condition (Desnes Nunes) [2184064]
- usb: typec: ucsi: Always cancel the command if PPM reports BUSY condition (Desnes Nunes) [2184064]
- usb: add quirks for Lenovo OneLink+ Dock (Desnes Nunes) [2184064]
- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Desnes Nunes) [2184064]
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Desnes Nunes) [2184064]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2184064]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2184064]
- usb: ulpi: Add debugfs support (Desnes Nunes) [2184064]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064]
- usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064]
- usb: typec: stusb160x: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2184064]
- thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2184064]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2184064]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2184064]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2184064]
- media: flexcop-usb: fix endpoint type check (Desnes Nunes) [2184064]
- media: flexcop-usb: sanity checking of endpoint type (Desnes Nunes) [2184064]
- media: dib0700: fix rc endpoint lookup (Desnes Nunes) [2184064]
- media: flexcop-usb: fix endpoint sanity check (Desnes Nunes) [2184064]
- media: b2c2-flexcop-usb: add sanity checking (Desnes Nunes) [2184064]
- media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Desnes Nunes) [2184064]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2184064]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2184064]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2184064]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2184064]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2184064]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2184064]
- media: uvcvideo: Add UVC_GUID_FORMAT_H265 (Desnes Nunes) [2184064]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2184064]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2184064]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2184064]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2184064]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2184064]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2184064]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2184064]
- USB: serial: make remove callback return void (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2184064]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2184064]
- USB: serial: kl5kusb105: use usb_control_msg_recv() and usb_control_msg_send() (Desnes Nunes) [2184064]
- USB: serial: keyspan_pda: use usb_control_msg_recv() (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: use usb_control_msg_recv() (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2184064]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2184064]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2184064]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2184064]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2184064]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2184064]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2184064]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2184064]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2184064]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2184064]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2184064]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2184064]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2184064]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2184064]
- USB: host: ehci-atmel: Add support for HSIC phy (Desnes Nunes) [2184064]
- dt-bindings: usb: atmel: add USB PHY type property (Desnes Nunes) [2184064]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2184064]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2184064]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2184064]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2184064]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2184064]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2184064]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2184064]
- USB: FHCI: Switch to GPIO descriptors (Desnes Nunes) [2184064]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2184064]
- net: thunderbolt: Convert to use SPDX identifier (Desnes Nunes) [2184064]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2184064]
- net: thunderbolt: Align the driver to the USB4 networking spec (Desnes Nunes) [2184064]
- net: thunderbolt: Add comment clarifying prtcstns flags (Desnes Nunes) [2184064]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2184064]
- thunderbolt: Make iommu_dma_protection more accurate (Desnes Nunes) [2184064]
- iommu: Add capability for pre-boot DMA protection (Desnes Nunes) [2184064]
- iommu: Introduce device_iommu_capable() (Desnes Nunes) [2184064]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2184064]
- thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Desnes Nunes) [2184064]
- thunderbolt: Add support for XDomain lane bonding (Desnes Nunes) [2184064]
- thunderbolt: Split setting link width and lane bonding into own functions (Desnes Nunes) [2184064]
- thunderbolt: Move tb_port_state() prototype to correct place (Desnes Nunes) [2184064]
- thunderbolt: Fix typo in comment (Desnes Nunes) [2184064]
- thunderbolt: Replace usage of found with dedicated list iterator variable (Desnes Nunes) [2184064]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2184064]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2184064]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2184064]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2184064]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2184064]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2184064]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2184064]
- dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller (Desnes Nunes) [2184064]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2184064]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2184064]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2184064]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064]
- media: uvcvideo: Fix invalid pointer in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064]
- media: uvcvideo: Remove unneeded goto (Desnes Nunes) [2184064]
- media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2184064]
- media: uvcvideo: Limit power line control for Quanta cameras (Desnes Nunes) [2184064]
- media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064]
- media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064]
- media: uvcvideo: Limit power line control for Quanta UVC Webcam (Desnes Nunes) [2184064]
- media: uvcvideo: Add support for per-device control mapping overrides (Desnes Nunes) [2184064]
- media: uvcvideo: Add missing value for power_line_frequency (Desnes Nunes) [2184064]
- media: uvcvideo: Replace broken URL (Desnes Nunes) [2184064]
- media: uvcvideo: Fix comment blocks style (Desnes Nunes) [2184064]
- media: uvcvideo: refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2184064]
- media: technisat-usb2: Fix comment typo (Desnes Nunes) [2184064]
- media: tm6000: Fix typo 'the the' in comment (Desnes Nunes) [2184064]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2184064]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2184064]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2184064]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2184064]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2184064]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2184064]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2184064]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2184064]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2184064]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2184064]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2184064]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2184064]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2184064]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2184064]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2184064]
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi) [2186500]
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi) [2186500]
- scsi: target: core: Remove unused variable 'unit_serial_len' (Maurizio Lombardi) [2186500]
- scsi: target: Remove the unused function transport_lba_64_ext() (Maurizio Lombardi) [2186500]
- fix iov_iter_bvec() "direction" argument (Maurizio Lombardi) [2186500]
- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Maurizio Lombardi) [2186500]
- scsi: target: core: New key must be used for moved PR (Maurizio Lombardi) [2186500]
- scsi: target: core: UA on all LUNs after reset (Maurizio Lombardi) [2186500]
- scsi: target: core: Abort all preempted regs if requested (Maurizio Lombardi) [2186500]
- scsi: target: core: Fix memory leak in preempt_and_abort (Maurizio Lombardi) [2186500]
- scsi: target: core: Fix preempt and abort for allreg res (Maurizio Lombardi) [2186500]
- scsi: target: Remove unused se_tmr_req_cache declaration (Maurizio Lombardi) [2186500]
- scsi: target: alua: Do not report emtpy port group (Maurizio Lombardi) [2186500]
- scsi: target: core: Set MULTIP bit for se_device with multiple ports (Maurizio Lombardi) [2186500]
- scsi: target: pscsi: Remove repeated word "calling" (Maurizio Lombardi) [2186500]
- scsi: target: core: De-RCU of se_lun and se_lun acl (Maurizio Lombardi) [2186500]
- scsi: target: core: Fix race during ACL removal (Maurizio Lombardi) [2186500]
- scsi: target: Remove XDWRITEREAD emulated support (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Do not require target authentication (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Allow AuthMethod=None (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Support base64 in CHAP (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Add support for extended CDB AHS (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Fix clang -Wformat warnings (Maurizio Lombardi) [2186500]
- scsi: target: Remove incorrect zero blocks WRITE_SAME check (Maurizio Lombardi) [2186500]
- scsi: target: Remove duplicate "the" (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required() (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Control authentication per ACL (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Extract auth functions (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Add upcast helpers (Maurizio Lombardi) [2186500]
- scsi: target: tcmu: Avoid holding XArray lock when calling lock_page (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Rename iscsi_session to iscsit_session (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Rename iscsi_conn to iscsit_conn (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd (Maurizio Lombardi) [2186500]
- scsi: target: tcmu: Fix possible data corruption (Maurizio Lombardi) [2186500]
- scsi: target: core: Silence the message about unknown VPD pages (Maurizio Lombardi) [2186500]
- target: remove an incorrect unmap zeroes data deduction (Maurizio Lombardi) [2186500]
- scsi: target: Fix incorrect use of cpumask_t (Maurizio Lombardi) [2186500]
- scsi: target: tcmu: Fix possible page UAF (Maurizio Lombardi) [2186500]
- scsi: target: Add iscsi/cpus_allowed_list in configfs (Maurizio Lombardi) [2186500]
- scsi: target: tcmu: Make cmd_ring_size changeable via configfs (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Make sure the np under each tpg is unique (Maurizio Lombardi) [2186500]
- scsi: target: configfs: Delete unnecessary checks for NULL (Maurizio Lombardi) [2186500]
- scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp (Maurizio Lombardi) [2186500]
- scsi: target: core: Remove from tmr_list during LUN unlink (Maurizio Lombardi) [2186500]
- scsi: target: core: Stop using bdevname() (Maurizio Lombardi) [2186500]
- scsi: target: Perform ALUA group changes in one step (Maurizio Lombardi) [2186500]
- scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path (Maurizio Lombardi) [2186500]
- scsi: target: Fix alua_tg_pt_gps_count tracking (Maurizio Lombardi) [2186500]
- scsi: target: Fix ordered tag handling (Maurizio Lombardi) [2186500]
- scsi: target: Fix ordered CMD_T_SENT handling (Maurizio Lombardi) [2186500]
- scsi: target: tcmu: Allocate zeroed pages for data area (Maurizio Lombardi) [2186500]
- scsi: target: tcmu: Use struct_size() helper in kmalloc() (Maurizio Lombardi) [2186500]
- scsi: target: sbp: Replace enable attr with ops.enable (Maurizio Lombardi) [2186500]
- scsi: target: iscsi: Replace tpg enable attr with ops.enable (Maurizio Lombardi) [2186500]
- scsi: target: core: Add common tpg/enable attribute (Maurizio Lombardi) [2186500]
- scsi: target: core: Make logs less verbose (Maurizio Lombardi) [2186500]
- scsi: target: Remove unused function arguments (Maurizio Lombardi) [2186500]
- scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" (Maurizio Lombardi) [2186500]
- dm: don't lock fs when the map is NULL in process of resume (Benjamin Marzinski) [2192702]
- dm flakey: add an "error_reads" option (Benjamin Marzinski) [2192702]
- dm flakey: remove trailing space in the table line (Benjamin Marzinski) [2192702]
- dm flakey: fix a crash with invalid table line (Benjamin Marzinski) [2192702]
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Benjamin Marzinski) [2192702]
- dm: unexport dm_get_queue_limits() (Benjamin Marzinski) [2192702]
- dm: add helper macro for simple DM target module init and exit (Benjamin Marzinski) [2192702]
- dm raid: remove unused d variable (Benjamin Marzinski) [2192702]
- dm mirror: add DMERR message if alloc_workqueue fails (Benjamin Marzinski) [2192702]
- dm: push error reporting down to dm_register_target() (Benjamin Marzinski) [2192702]
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Benjamin Marzinski) [2192702]
- dm error: add discard support (Benjamin Marzinski) [2192702]
- dm zero: add discard support (Benjamin Marzinski) [2192702]
- dm table: allow targets without devices to set ->io_hints (Benjamin Marzinski) [2192702]
- dm verity: fix error handling for check_at_most_once on FEC (Benjamin Marzinski) [2192702]
- dm thin: speed up cell_defer_no_holder() (Benjamin Marzinski) [2192702]
- dm bufio: don't bug for clear developer oversight (Benjamin Marzinski) [2192702]
- dm bufio: never crash if dm_bufio_in_request() (Benjamin Marzinski) [2192702]
- dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit (Benjamin Marzinski) [2192702]
- dm bufio: remove unused dm_bufio_release_move interface (Benjamin Marzinski) [2192702]
- dm stats: check for and propagate alloc_percpu failure (Benjamin Marzinski) [2192702]
- dm crypt: avoid accessing uninitialized tasklet (Benjamin Marzinski) [2192702]
- dm crypt: add cond_resched() to dmcrypt_write() (Benjamin Marzinski) [2192702]
- dm thin: fix deadlock when swapping to thin device (Benjamin Marzinski) [2192702]
- units: add the HZ macros (Jocelyn Falempe) [2160451]
- isystem: ship and use stdarg.h (Jocelyn Falempe) [2160451]
- i915: Move list_count() to list.h as list_count_nodes() for broader use (Jocelyn Falempe) [2160451]
- resource: Convert DEFINE_RES_NAMED() to be compound literal (Jocelyn Falempe) [2160451]
- media: videobuf2: Assert held reservation lock for dma-buf mmapping (Jocelyn Falempe) [2160451]
- media: videobuf2: Stop using internal dma-buf lock (Jocelyn Falempe) [2160451]
- media: videobuf2: Prepare to dynamic dma-buf locking specification (Jocelyn Falempe) [2160451]
- media: videobuf2-dma-contig.c: remove spurious 'b' in message (Jocelyn Falempe) [2160451]
- dma-buf: Add unlocked variant of attachment-mapping functions (Jocelyn Falempe) [2160451]
- dma-buf: Add unlocked variant of vmapping functions (Jocelyn Falempe) [2160451]
- kbuild: simplify access to the kernel's version (Jocelyn Falempe) [2160451]
- hwmon: (core) Add support for rated attributes (Jocelyn Falempe) [2160451]
- ACPI: video: Allow GPU drivers to report no panels (Jocelyn Falempe) [2160451]
- drm: Move nomodeset kernel parameter to drivers/video (Jocelyn Falempe) [2160451]
- PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros (Jocelyn Falempe) [2160451]
- PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro (Jocelyn Falempe) [2160451]
- ACPI: video: Make backlight class device registration a separate step (v2) (Jocelyn Falempe) [2160451]
- ACPI: video: Add acpi_video_backlight_use_native() helper (Jocelyn Falempe) [2160451]
- scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage (Jocelyn Falempe) [2160451]
- iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() (Jocelyn Falempe) [2160451]
- perf branch: Fix interpretation of branch records (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Adjust LBR regardless of filtering (Michael Petlan) [2086826]
- perf/x86/utils: Fix uninitialized var in get_branch_type() (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support (Michael Petlan) [2086826]
- perf/core: Add speculation info to branch entries (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Use fusion-aware branch classifier (Michael Petlan) [2086826]
- perf/x86: Make branch classifier fusion-aware (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Add LbrExtV2 software branch filter support (Michael Petlan) [2086826]
- perf/x86: Move branch classifier (Michael Petlan) [2086826]
- perf: Add irq and exception return branch types (Michael Petlan) [2086826]
- perf/x86/intel/ds: Check return values of insn decoder functions (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Add LbrExtV2 branch record support (Michael Petlan) [2086826]
- perf/x86/amd/lbr: Detect LbrExtV2 support (Michael Petlan) [2086826]
- x86/cpufeatures: Add LbrExtV2 feature bit (Michael Petlan) [2086826]
- perf/x86/amd/core: Add generic branch record interfaces (Michael Petlan) [2086826]
- perf/x86/amd/core: Refactor branch attributes (Michael Petlan) [2086826]
- perf/x86/amd/brs: Move feature-specific functions (Michael Petlan) [2086826]
- scsi: zfcp: Trace when request remove fails after qdio send fails (Tobias Huschle) [2159733]
- scsi: zfcp: Change the type of all fsf request id fields and variables to u64 (Tobias Huschle) [2159733]
- scsi: zfcp: Make the type for accessing request hashtable buckets size_t (Tobias Huschle) [2159733]
- scsi: zfcp: Drop redundant "the" in the comments (Tobias Huschle) [2159733]
- s390/qeth: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [2159732]
- s390/qeth: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [2159732]
- s390/qeth: Use constant for IP address buffers (Tobias Huschle) [2159732]
- s390/ctcm: cleanup indenting (Tobias Huschle) [2159732]
- s390/ipl: add loadparm parameter to eckd ipl/reipl data (Tobias Huschle) [2159689]
- s390/ipl: add DEFINE_GENERIC_LOADPARM() (Tobias Huschle) [2159689]
- s390/ipl: use octal values instead of S_* macros (Tobias Huschle) [2159689]
- s390/ipl: add eckd support (Tobias Huschle) [2159689]
- net/iucv: Fix size of interrupt data (Tobias Huschle) [2192507]
- workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Waiman Long) [2176760]
- workqueue: make sysfs of unbound kworker cpumask more clever (Waiman Long) [2176760]
- workqueue: Rename "delayed" (delayed by active management) to "inactive" (Waiman Long) [2176760]
- workqueue: Kick a worker based on the actual activation of delayed works (Waiman Long) [2176760]
- workqueue: fix UAF in pwq_unbound_release_workfn() (Waiman Long) [2176760]
- workqueue: fix a piece of comment about reserved bits for work flags (Waiman Long) [2176760]
- workqueue: void unneeded requeuing the pwq in rescuer thread (Waiman Long) [2176760]
- mm/memcg: Fix mem_cgroup_id_get_online() underflow problem (Waiman Long) [2176760]
- net: fix NULL pointer in skb_segment_list (Paolo Abeni) [2188595]
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [2188595]
- skbuff: Account for tail adjustment during pull operations (Paolo Abeni) [2188595]
- net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete() (Seiji Nishikawa) [2186419]
- tipc: add an extra conn_get in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382}
- tipc: set con sock in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382}
- net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2181874]
- net/sched: tcindex: search key must be 16 bits (Davide Caratti) [2181874]
- net/sched: tcindex: update imperfect hash filters respecting rcu (Davide Caratti) [2181874] {CVE-2023-1281}
- crypto: rng - Use a different crypto_rng for reseeding (Herbert Xu) [2193410]
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Ricardo Robaina) [2174409] {CVE-2023-1118}
Resolves: rhbz#2086826, rhbz#2159689, rhbz#2159732, rhbz#2159733, rhbz#2160451, rhbz#2168375, rhbz#2174409, rhbz#2176760, rhbz#2177374, rhbz#2181874, rhbz#2184064, rhbz#2186419, rhbz#2186500, rhbz#2188595, rhbz#2192507, rhbz#2192702, rhbz#2193410

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2023-05-16 17:47:36 +02:00

4 lines
524 B
Plaintext

SHA512 (linux-4.18.0-493.el8.tar.xz) = 24426fe9420a059c22e24aab87d2cbb2bdcad23e274d1c1a8d452ec37254e72e260b92a9ca7cd042b341a19160c206127bcd1b637ae6a1d342666bd047e528cc
SHA512 (kernel-abi-stablelists-4.18.0-493.tar.bz2) = 403eed67ec0207cd3d204db91e7354c73a28e680522b7f6d2b108ffcd867aac45792d837160647fdb0380b706e6826537eac62da7d43d1c639ff56838bc0601b
SHA512 (kernel-kabi-dw-4.18.0-493.tar.bz2) = 526cbd9b8931723a1ade3be739f2d086403966c7d5863fcfb243da0424adbf6a156facdeaa4bbefd16a1743259f5c45a95238708260229b36f9d3694471a24d0