-
Notifications
You must be signed in to change notification settings - Fork 0
/
linux-commits-2023-11-12_random-filtered-130-230.json
executable file
·1 lines (1 loc) · 199 KB
/
linux-commits-2023-11-12_random-filtered-130-230.json
1
[{"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "David S. Miller <davem@davemloft.net>", "AuthorDate": "Sun Mar 13 10:25:12 2022 +0000", "Commit": "David S. Miller <davem@davemloft.net>", "CommitDate": "Sun Mar 13 10:25:12 2022 +0000", "Merge": "97aeb877de7f aa66ae9b241e", "Signed-off-by": ["David S. Miller <davem@davemloft.net>"], "commit": "de29aff976d3216e7f3ab41fcd7af46fa8f7eab7", "files": [{"added": "2", "file": "drivers/net/can/spi/mcp251xfd/Makefile", "removed": "0"}, {"added": "7", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c", "removed": "0"}, {"added": "143", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c", "removed": "0"}, {"added": "153", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c", "removed": "0"}, {"added": "62", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.h", "removed": "0"}, {"added": "209", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c", "removed": "35"}, {"added": "11", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c", "removed": "1"}, {"added": "6", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c", "removed": "0"}, {"added": "50", "file": "drivers/net/can/spi/mcp251xfd/mcp251xfd.h", "removed": "21"}, {"added": "1", "file": "drivers/net/can/vxcan.c", "removed": "1"}], "message": "Merge tag 'linux-can-next-for-5.18-20220313' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next\n\nlinux-can-next-for-5.18-20220313\n\nMarc Kleine-Budde says:\n\n====================\npull-request: can-next 2022-03-13\n\nthis is a pull request of 13 patches for net-next/master.\n\nThe 1st patch is by me and fixes the freeing of a skb in the vxcan\ndriver (initially added in this net-next window).\n\nThe remaining 12 patches are also by me and target the mcp251xfd\ndriver. The first patch fixes a printf modifier (initially added in\nthis net-next window). The remaining patches add ethtool based ring\nand RX/TX IRQ coalescing support to the driver.\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>", "parents": ["97aeb877de7f14f819fc2cf8388d7a2d8090489d", "aa66ae9b241eadd5d31077f869f298444c98a85f"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "de29aff976d3216e7f3ab41fcd7af46fa8f7eab7"}, "tag": "linux", "timestamp": 1699830134.8843, "updated_on": 1647167112.0, "uuid": "f3525483f375aa220350cc078ed2b522f93f5f64"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Vladimir Oltean <vladimir.oltean@nxp.com>", "AuthorDate": "Tue Mar 15 15:12:15 2022 +0200", "Commit": "Jakub Kicinski <kuba@kernel.org>", "CommitDate": "Tue Mar 15 11:47:11 2022 -0700", "Signed-off-by": ["Vladimir Oltean <vladimir.oltean@nxp.com>", "Jakub Kicinski <kuba@kernel.org>"], "commit": "72f56fdb97b26bc9a1ce297a636b91c19593eb19", "files": [{"action": "M", "added": "2", "file": "drivers/net/ethernet/mscc/ocelot.c", "indexes": ["41dbb1e326c4", "a26d613088ef"], "modes": ["100644", "100644"], "removed": "2"}], "message": "net: mscc: ocelot: fix build error due to missing IEEE_8021QAZ_MAX_TCS\n\nIEEE_8021QAZ_MAX_TCS is defined in include/uapi/linux/dcbnl.h, which is\nincluded by net/dcbnl.h. Then, linux/netdevice.h conditionally includes\nnet/dcbnl.h if CONFIG_DCB is enabled.\n\nTherefore, when CONFIG_DCB is disabled, this indirect dependency is\nbroken.\n\nThere isn't a good reason to include net/dcbnl.h headers into the ocelot\nswitch library which exports low-level hardware API, so replace\nIEEE_8021QAZ_MAX_TCS with OCELOT_NUM_TC which has the same value.\n\nFixes: 978777d0fb06 (\"net: dsa: felix: configure default-prio and dscp priorities\")\nSigned-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>\nLink: https://lore.kernel.org/r/20220315131215.273450-1-vladimir.oltean@nxp.com\nSigned-off-by: Jakub Kicinski <kuba@kernel.org>", "parents": ["c24f657791fd2df9d7a5491ac43b63658ea7187d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "72f56fdb97b26bc9a1ce297a636b91c19593eb19"}, "tag": "linux", "timestamp": 1699830134.915426, "updated_on": 1647370031.0, "uuid": "a350a1fcac771b0233e1f1e390da6c5e2258dad9"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Lorenzo Bianconi <lorenzo@kernel.org>", "AuthorDate": "Mon Mar 14 16:10:24 2022 +0100", "Commit": "Felix Fietkau <nbd@nbd.name>", "CommitDate": "Wed Mar 16 17:40:22 2022 +0100", "Signed-off-by": ["Lorenzo Bianconi <lorenzo@kernel.org>", "Felix Fietkau <nbd@nbd.name>"], "commit": "e0daf14d9f4e5fe445700fed287a16318f89d56e", "files": [{"action": "M", "added": "9", "file": "drivers/net/wireless/mediatek/mt76/usb.c", "indexes": ["1b0435e0ea33", "4b7a816f1b93"], "modes": ["100644", "100644"], "removed": "8"}], "message": "mt76: usb: add req_type to ___mt76u_wr signature\n\nThis is a preliminary patch to add usb support to mt7921 driver.\n\nTested-by: Sean Wang <sean.wang@mediatek.com>\nSigned-off-by: Lorenzo Bianconi <lorenzo@kernel.org>\nSigned-off-by: Felix Fietkau <nbd@nbd.name>", "parents": ["84bba93ac46ee8d5d6eca57769f8dfbfa8bea1f0"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "e0daf14d9f4e5fe445700fed287a16318f89d56e"}, "tag": "linux", "timestamp": 1699830136.324511, "updated_on": 1647448822.0, "uuid": "88feb918d64942e54702c0c8d62e52674c0a79e1"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Yake Yang <yake.yang@mediatek.com>", "AuthorDate": "Thu Mar 17 07:15:20 2022 +0800", "Commit": "Marcel Holtmann <marcel@holtmann.org>", "CommitDate": "Fri Mar 18 17:12:08 2022 +0100", "Signed-off-by": ["Sean Wang <sean.wang@mediatek.com>", "Yake Yang <yake.yang@mediatek.com>", "Marcel Holtmann <marcel@holtmann.org>"], "commit": "546ff98eb3a019695aa5638a870c589cc2aa95df", "files": [{"action": "M", "added": "3", "file": "drivers/bluetooth/btmtksdio.c", "indexes": ["9644069cecbb", "034e55278c56"], "modes": ["100644", "100644"], "removed": "0"}], "message": "Bluetooth: mt7921s: Set HCI_QUIRK_VALID_LE_STATES\n\nThe patch set HCI_QUIRK_VALID_LE_STATES to be consistent with the btusb for\nMT7921 and is required for the likes of experimental LE simultaneous roles.\n\nReviewed-by: Mark Chen <markyawenchen@gmail.com>\nCo-developed-by: Sean Wang <sean.wang@mediatek.com>\nSigned-off-by: Sean Wang <sean.wang@mediatek.com>\nSigned-off-by: Yake Yang <yake.yang@mediatek.com>\nSigned-off-by: Marcel Holtmann <marcel@holtmann.org>", "parents": ["b062a0b9c1dc1ff63094337dccfe1568d5b62023"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "546ff98eb3a019695aa5638a870c589cc2aa95df"}, "tag": "linux", "timestamp": 1699830136.50178, "updated_on": 1647619928.0, "uuid": "a45b6eeaa3498ab27bbc127cfe3338e5d3d23b19"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Masami Hiramatsu <mhiramat@kernel.org>", "AuthorDate": "Tue Mar 15 23:01:02 2022 +0900", "Commit": "Alexei Starovoitov <ast@kernel.org>", "CommitDate": "Thu Mar 17 20:16:35 2022 -0700", "Signed-off-by": ["Masami Hiramatsu <mhiramat@kernel.org>", "Steven Rostedt (Google) <rostedt@goodmis.org>", "Alexei Starovoitov <ast@kernel.org>"], "commit": "75caf33eda242e2f34f61e475d666359749ae5ff", "files": [{"action": "M", "added": "1", "file": "arch/x86/Kconfig", "indexes": ["9b356da6f46b", "1270b65a5546"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "7", "file": "arch/x86/include/asm/unwind.h", "indexes": ["2a1f8734416d", "192df5b2094d"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/x86/kernel/Makefile", "indexes": ["6aef9ee28a39", "792a893a5cc5"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "1", "file": "arch/x86/kernel/kprobes/common.h", "indexes": ["7d3a2e2daf01", "c993521d4933"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "A", "added": "119", "file": "arch/x86/kernel/rethook.c", "indexes": ["000000000000", "f0f2f0608282"], "modes": ["000000", "100644"], "removed": "0"}], "message": "rethook: x86: Add rethook x86 implementation\n\nAdd rethook for x86 implementation. Most of the code has been copied from\nkretprobes on x86.\n\nSigned-off-by: Masami Hiramatsu <mhiramat@kernel.org>\nSigned-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>\nTested-by: Steven Rostedt (Google) <rostedt@goodmis.org>\nSigned-off-by: Alexei Starovoitov <ast@kernel.org>\nLink: https://lore.kernel.org/bpf/164735286243.1084943.7477055110527046644.stgit@devnote2", "parents": ["54ecbe6f1ed5138c895bdff55608cf502755b20e"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "75caf33eda242e2f34f61e475d666359749ae5ff"}, "tag": "linux", "timestamp": 1699830138.228198, "updated_on": 1647573395.0, "uuid": "ef3c657e2428c4d72e7eb67aafddef20ea5d959c"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Song Liu <song@kernel.org>", "AuthorDate": "Mon Mar 21 11:00:09 2022 -0700", "Commit": "Alexei Starovoitov <ast@kernel.org>", "CommitDate": "Mon Mar 21 13:53:45 2022 -0700", "Signed-off-by": ["Song Liu <song@kernel.org>", "Alexei Starovoitov <ast@kernel.org>"], "commit": "e581094167beb674c8a3bc2c27362f50dc5dd617", "files": [{"action": "M", "added": "13", "file": "kernel/bpf/core.c", "indexes": ["f6b20fcbeb24", "13e9dbeeedf3"], "modes": ["100644", "100644"], "removed": "2"}], "message": "bpf: Fix bpf_prog_pack when PMU_SIZE is not defined\n\nPMD_SIZE is not available in some special config, e.g. ARCH=arm with\nCONFIG_MMU=n. Use bpf_prog_pack of PAGE_SIZE in these cases.\n\nFixes: ef078600eec2 (\"bpf: Select proper size for bpf_prog_pack\")\nReported-by: kernel test robot <lkp@intel.com>\nSigned-off-by: Song Liu <song@kernel.org>\nSigned-off-by: Alexei Starovoitov <ast@kernel.org>\nLink: https://lore.kernel.org/bpf/20220321180009.1944482-3-song@kernel.org", "parents": ["96805674e5624b3c79780a2b41c7a3d6bc38dc76"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "e581094167beb674c8a3bc2c27362f50dc5dd617"}, "tag": "linux", "timestamp": 1699830138.289897, "updated_on": 1647896025.0, "uuid": "c9f912db8d0cc23b73c671fa098cd2bff3fe17a1"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Thomas Zimmermann <tzimmermann@suse.de>", "AuthorDate": "Tue Jan 18 16:44:50 2022 +0100", "Commit": "Thomas Zimmermann <tzimmermann@suse.de>", "CommitDate": "Wed Jan 19 11:15:41 2022 +0100", "Signed-off-by": ["Thomas Zimmermann <tzimmermann@suse.de>"], "commit": "4ce2ca4b374a384257187a4418250734518210d7", "files": [{"action": "M", "added": "1", "file": "drivers/gpu/drm/msm/edp/edp.h", "indexes": ["8590f2ce274d", "1a82d7a4af9f"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "drivers/gpu/drm/msm/edp/edp_ctrl.c", "indexes": ["a68a4a1867c1", "9f537b1fd849"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/msm: Fix include statements for DisplayPort\n\nUpdate the include statements for DisplayPort helpers. The header\nfiles are in the dp/ subdirectory.\n\nSigned-off-by: Thomas Zimmermann <tzimmermann@suse.de>\nFixes: 5b529e8d9c38 (\"drm/dp: Move public DisplayPort headers into dp/\")\nReviewed-by: Javier Martinez Canillas <javierm@redhat.com>\nReported-by: kernel test robot <lkp@intel.com>\nCc: Lyude Paul <lyude@redhat.com>\nCc: Daniel Vetter <daniel@ffwll.ch>\nCc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>\nCc: Maxime Ripard <mripard@kernel.org>\nCc: dri-devel@lists.freedesktop.org\nLink: https://patchwork.freedesktop.org/patch/msgid/20220118154450.25947-1-tzimmermann@suse.de", "parents": ["d7e3ea83bba81d6d9c8f80c62a99b018165f5808"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4ce2ca4b374a384257187a4418250734518210d7"}, "tag": "linux", "timestamp": 1699830141.653145, "updated_on": 1642587341.0, "uuid": "4c97d33b72ecc317064727a3fc4b98ce8b773832"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Jos\u00e9 Exp\u00f3sito <jose.exposito89@gmail.com>", "AuthorDate": "Fri Jan 7 19:02:30 2022 +0100", "Commit": "Daniel Vetter <daniel.vetter@ffwll.ch>", "CommitDate": "Wed Jan 19 16:14:45 2022 +0100", "Signed-off-by": ["Jos\u00e9 Exp\u00f3sito <jose.exposito89@gmail.com>", "Daniel Vetter <daniel.vetter@ffwll.ch>"], "commit": "8de223b94b8471b8f9b8cae6279e6fc08564ee67", "files": [{"action": "M", "added": "1", "file": "Documentation/gpu/drm-mm.rst", "indexes": ["e0538083a2c0", "198bcc1affa1"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/doc: Fix TTM acronym\n\nThe TTM acronym is defined for the first time in the documentation as\n\"Translation Table Maps\". Afterwards, \"Translation Table Manager\" is\nused as definition.\n\nFix the first definition to avoid confusion.\n\nSigned-off-by: Jos\u00e9 Exp\u00f3sito <jose.exposito89@gmail.com>\nSigned-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nLink: https://patchwork.freedesktop.org/patch/msgid/20220107180230.132666-1-jose.exposito89@gmail.com", "parents": ["bcc77411e8a65929655cef7b63a36000724cdc4b"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "8de223b94b8471b8f9b8cae6279e6fc08564ee67"}, "tag": "linux", "timestamp": 1699830141.654522, "updated_on": 1642605285.0, "uuid": "713a00f585100275b8fde554e11419d08a2fb6e2"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Jani Nikula <jani.nikula@intel.com>", "AuthorDate": "Fri Jan 21 15:00:32 2022 +0200", "Commit": "Jani Nikula <jani.nikula@intel.com>", "CommitDate": "Mon Jan 24 15:20:05 2022 +0200", "Signed-off-by": ["Jani Nikula <jani.nikula@intel.com>"], "commit": "0bd6c4a1310336af511519a8a853ecff2120d11d", "files": [{"action": "M", "added": "7", "file": "drivers/gpu/drm/i915/display/intel_hotplug.c", "indexes": ["955f6d07b0e1", "912b7003dcfa"], "modes": ["100644", "100644"], "removed": "7"}], "message": "drm/i915/hotplug: convert to drm device based logging\n\nPrefer drm device based logging.\n\nCc: Ville Syrj\u00e4l\u00e4 <ville.syrjala@linux.intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nReviewed-by: Ville Syrj\u00e4l\u00e4 <ville.syrjala@linux.intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/a8276434c0a899009be05cb987fdbf80d25fd175.1642769982.git.jani.nikula@intel.com", "parents": ["51f2d00909c6153d23edf2344f6b57d45e391945"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "0bd6c4a1310336af511519a8a853ecff2120d11d"}, "tag": "linux", "timestamp": 1699830141.990068, "updated_on": 1643030405.0, "uuid": "186408d7b663db8921d293d11a8c123a9dca5fae"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Ville Syrj\u00e4l\u00e4 <ville.syrjala@linux.intel.com>", "AuthorDate": "Thu Jan 27 11:32:50 2022 +0200", "Commit": "Ville Syrj\u00e4l\u00e4 <ville.syrjala@linux.intel.com>", "CommitDate": "Fri Jan 28 08:47:37 2022 +0200", "Signed-off-by": ["Ville Syrj\u00e4l\u00e4 <ville.syrjala@linux.intel.com>"], "commit": "d29c9930279df7c10348772f812154d3c41562f5", "files": [{"action": "M", "added": "47", "file": "drivers/gpu/drm/i915/display/intel_display.c", "indexes": ["2f2113b930be", "c6bf474a8479"], "modes": ["100644", "100644"], "removed": "62"}], "message": "drm/i915: Extract intel_{get,set}_m_n()\n\nMake the M/N setup/readout a bit less repitive by extracting\na few small helpers.\n\nSigned-off-by: Ville Syrj\u00e4l\u00e4 <ville.syrjala@linux.intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/20220127093303.17309-2-ville.syrjala@linux.intel.com\nReviewed-by: Jani Nikula <jani.nikula@intel.com>", "parents": ["516b33460c5bee78b2055637b0547bdb0e6af754"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "d29c9930279df7c10348772f812154d3c41562f5"}, "tag": "linux", "timestamp": 1699830142.036175, "updated_on": 1643352457.0, "uuid": "10d79f833fa3e2446bc6b3a6c69625e3c74f025f"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Anthony Koo <Anthony.Koo@amd.com>", "AuthorDate": "Sat Jan 8 19:25:16 2022 -0500", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Tue Jan 18 17:43:36 2022 -0500", "Signed-off-by": ["Anthony Koo <Anthony.Koo@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "56ca49cf6004ff328458954dd3d0fcf0189a96a4", "files": [{"action": "M", "added": "2", "file": "drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h", "indexes": ["873ecd04e01d", "e13d50abc281"], "modes": ["100644", "100644"], "removed": "2"}], "message": "drm/amd/display: [FW Promotion] Release 0.0.100.0\n\nReviewed-by: Aric Cyr <Aric.Cyr@amd.com>\nAcked-by: Wayne Lin <wayne.lin@amd.com>\nSigned-off-by: Anthony Koo <Anthony.Koo@amd.com>\nTested-by: Daniel Wheeler <daniel.wheeler@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["047db281c026de5971cedb5bb486aa29bd16a39d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "56ca49cf6004ff328458954dd3d0fcf0189a96a4"}, "tag": "linux", "timestamp": 1699830146.226879, "updated_on": 1642545816.0, "uuid": "231d0369680503dc8b4ab86c172e03e60889f82e"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Evan Quan <evan.quan@amd.com>", "AuthorDate": "Mon Nov 29 13:15:57 2021 +0800", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Tue Jan 25 18:00:32 2022 -0500", "Signed-off-by": ["Evan Quan <evan.quan@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "974d5ef0dd9d251dd4571e30d5e79e7e4940d424", "files": [{"action": "M", "added": "11", "file": "drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c", "indexes": ["eaaa5b033d46", "8ac87733d211"], "modes": ["100644", "100644"], "removed": "52"}, {"action": "M", "added": "0", "file": "drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h", "indexes": ["00760f3c6da5", "c3efe4fea5e0"], "modes": ["100644", "100644"], "removed": "2"}], "message": "drm/amd/pm: drop unneeded vcn/jpeg_gate_lock\n\nAs those related APIs are already protected by adev->pm.mutex.\n\nSigned-off-by: Evan Quan <evan.quan@amd.com>\nReviewed-by: Guchun Chen <guchun.chen@amd.com>\nReviewed-by: Lijo Lazar <lijo.lazar@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["e0638c7abc4d3d3c46e8f2fc07e02c3877c3c402"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "974d5ef0dd9d251dd4571e30d5e79e7e4940d424"}, "tag": "linux", "timestamp": 1699830146.267726, "updated_on": 1643151632.0, "uuid": "fb5d091f2ef78eb48d3636ef9e33a823534b2472"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Varone <divarone@amd.com>", "AuthorDate": "Sun Jan 23 13:20:01 2022 -0500", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Tue Jan 25 18:00:34 2022 -0500", "Signed-off-by": ["Dillon Varone <divarone@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "e2d8ea4320c6fcf9f042e432232240f858ae9ed8", "files": [{"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c", "indexes": ["b83c5544247d", "72dd41e7a7d6"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/amd/display: Change error to warning when hpd remains low for eDP\n\n[WHY?]\nSKUs that contain an unused eDP connector will throw an error when no\ndisplay is connected.\n\n[HOW?]\nChange error to a warning.\n\nTested-by: Daniel Wheeler <daniel.wheeler@amd.com>\nReviewed-by: Martin Leung <Martin.Leung@amd.com>\nAcked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>\nSigned-off-by: Dillon Varone <divarone@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["2eee829ed48747181b17f3f8d458b23981f2bb7b"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "e2d8ea4320c6fcf9f042e432232240f858ae9ed8"}, "tag": "linux", "timestamp": 1699830146.32439, "updated_on": 1643151634.0, "uuid": "77de1049a52605d5d285c4281660f6c4ff378700"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Christian K\u00f6nig <christian.koenig@amd.com>", "AuthorDate": "Tue Feb 1 16:25:52 2022 +0100", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Mon Feb 7 17:14:10 2022 -0500", "Signed-off-by": ["Christian K\u00f6nig <christian.koenig@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "e56694f718f0f6694c18d7595e61533a2663335e", "files": [{"action": "M", "added": "2", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c", "indexes": ["5df387c4d7fb", "5d00a6878ef2"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c", "indexes": ["da21e60bb827", "c6d4d41c4393"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c", "indexes": ["c0d8f40a5b45", "bab6500728cb"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "2", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c", "indexes": ["c2cb345b1421", "d1970f37bc88"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "2", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c", "indexes": ["5a67ac0b6b7a", "e0a2f5211b73"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h", "indexes": ["85fcfb8c5efd", "a40a6a993bb0"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/amdgpu: rename amdgpu_vm_bo_rmv to _del\n\nSome people complained about the name and this matches much\nmore Linux naming conventions for object functions.\n\nSigned-off-by: Christian K\u00f6nig <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>\nReviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>\nAcked-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["2d022081b333a7f15ba27607696d4a41a7a2b5f9"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "e56694f718f0f6694c18d7595e61533a2663335e"}, "tag": "linux", "timestamp": 1699830146.410818, "updated_on": 1644272050.0, "uuid": "5d92b162c9a472b1788c20e875015a307ef6a287"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>", "AuthorDate": "Tue Jan 25 12:04:34 2022 -0500", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Mon Feb 7 18:01:17 2022 -0500", "Signed-off-by": ["Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "6d33f0e820bfbc4f0b9b2f23d0d30df4bd6c3001", "files": [{"action": "M", "added": "0", "file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c", "indexes": ["e82aa0559bdf", "9df66501a453"], "modes": ["100644", "100644"], "removed": "4"}], "message": "drm/amd/display: Fix stream->link_enc unassigned during stream removal\n\n[Why]\nFound when running igt@kms_atomic.\n\nUserspace attempts to do a TEST_COMMIT when 0 streams which calls\ndc_remove_stream_from_ctx. This in turn calls link_enc_unassign\nwhich ends up modifying stream->link = NULL directly, causing the\nglobal link_enc to be removed preventing further link activity\nand future link validation from passing.\n\n[How]\nWe take care of link_enc unassignment at the start of\nlink_enc_cfg_link_encs_assign so this call is no longer necessary.\n\nFixes global state from being modified while unlocked.\n\nReviewed-by: Jimmy Kizito <Jimmy.Kizito@amd.com>\nAcked-by: Jasdeep Dhillon <jdhillon@amd.com>\nSigned-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>\nTested-by: Daniel Wheeler <daniel.wheeler@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["a423746305d41c1e2767b832742cb572ab173af3"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "6d33f0e820bfbc4f0b9b2f23d0d30df4bd6c3001"}, "tag": "linux", "timestamp": 1699830146.449488, "updated_on": 1644274877.0, "uuid": "3db6b68c77d8fda6b02d3f45900b7220f551e7a7"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Christian K\u00f6nig <christian.koenig@amd.com>", "AuthorDate": "Fri Feb 4 09:42:22 2022 +0100", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Mon Feb 7 18:03:50 2022 -0500", "Signed-off-by": ["Christian K\u00f6nig <christian.koenig@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "d7d7ddc15672940be0dbbe03e016c5bb617256b8", "files": [{"action": "M", "added": "2", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c", "indexes": ["e0a2f5211b73", "37acd8911168"], "modes": ["100644", "100644"], "removed": "2"}], "message": "drm/amdgpu: move lockdep assert to the right place.\n\nSince newly added BOs don't have any mappings it's ok to add them\nwithout holding the VM lock. Only when we add per VM BOs the lock is\nmandatory.\n\nSigned-off-by: Christian K\u00f6nig <christian.koenig@amd.com>\nReported-by: Bhardwaj, Rajneesh <Rajneesh.Bhardwaj@amd.com>\nAcked-by: Alex Deucher <alexander.deucher@amd.com>\nReviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["66d58bf73ba17ac45fca79f2e5e26870cc224ee3"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "d7d7ddc15672940be0dbbe03e016c5bb617256b8"}, "tag": "linux", "timestamp": 1699830146.455581, "updated_on": 1644275030.0, "uuid": "7ec64ab77b9d0b879bff00e40cdcc2020e3b60b0"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Tao Zhou <tao.zhou1@amd.com>", "AuthorDate": "Mon Feb 7 14:52:19 2022 +0800", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Wed Feb 9 14:15:07 2022 -0500", "Signed-off-by": ["Tao Zhou <tao.zhou1@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "b1c87b0874a4a2045dc78a8d3d3a77ef61536711", "files": [{"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c", "indexes": ["7a2b6342a8f2", "68ee923a440b"], "modes": ["100644", "100644"], "removed": "2"}], "message": "drm/amdkfd: use unmap all queues for poison consumption\n\nReplace reset queue for specific PASID with unmap all queues, reset\nqueue could break CP scheduler.\n\nSigned-off-by: Tao Zhou <tao.zhou1@amd.com>\nReviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["03e5b167bd2020053f3d10b61a361de8b17c5936"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "b1c87b0874a4a2045dc78a8d3d3a77ef61536711"}, "tag": "linux", "timestamp": 1699830146.466353, "updated_on": 1644434107.0, "uuid": "e921b44daf4033b7d41917eb7203448a6c9b972e"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Tom Rix <trix@redhat.com>", "AuthorDate": "Wed Feb 9 06:52:54 2022 -0800", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Fri Feb 11 16:10:40 2022 -0500", "Signed-off-by": ["Tom Rix <trix@redhat.com>", "Felix Kuehling <Felix.Kuehling@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "574ff46f10102f65c40d24729197033a80458238", "files": [{"action": "M", "added": "2", "file": "drivers/gpu/drm/amd/amdkfd/kfd_chardev.c", "indexes": ["8d998aac7b42", "6ad87fb98bcd"], "modes": ["100644", "100644"], "removed": "4"}], "message": "drm/amdkfd: fix freeing an unset pointer\n\nclang static analysis reports this problem\nkfd_chardev.c:2092:2: warning: 1st function call argument\n is an uninitialized value\n kvfree(bo_privs);\n ^~~~~~~~~~~~~~~~\n\nWhen bo_buckets alloc fails, it jumps to an error handler\nthat frees the yet to be allocated bo_privs. Because\nbo_buckets is the first error, return directly.\n\nFixes: 5ccbb057c0a1 (\"drm/amdkfd: CRIU Implement KFD checkpoint ioctl\")\nSigned-off-by: Tom Rix <trix@redhat.com>\nReviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>\nSigned-off-by: Felix Kuehling <Felix.Kuehling@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["5aa71bd773c390891974b1bcbdb3b12aa17c781d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "574ff46f10102f65c40d24729197033a80458238"}, "tag": "linux", "timestamp": 1699830146.481327, "updated_on": 1644613840.0, "uuid": "305b760e63bf17353bf03f64191dd5110809d4b7"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Thomas Zimmermann <tzimmermann@suse.de>", "AuthorDate": "Fri Dec 17 15:46:12 2021 +0100", "Commit": "Javier Martinez Canillas <javierm@redhat.com>", "CommitDate": "Thu Jan 27 19:15:24 2022 +0100", "Signed-off-by": ["Thomas Zimmermann <tzimmermann@suse.de>", "Javier Martinez Canillas <javierm@redhat.com>"], "commit": "66755b4871782cb95e3584c9e88b6ed6c52c9022", "files": [{"action": "M", "added": "11", "file": "drivers/gpu/drm/qxl/qxl_drv.c", "indexes": ["e4b16421500b", "323671e9cfc8"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "9", "file": "drivers/gpu/drm/qxl/qxl_drv.h", "indexes": ["359266d9e860", "29641ceaab7d"], "modes": ["100644", "100644"], "removed": "4"}, {"action": "M", "added": "7", "file": "drivers/gpu/drm/qxl/qxl_ioctl.c", "indexes": ["38aabcbe2238", "30f58b21372a"], "modes": ["100644", "100644"], "removed": "34"}], "message": "drm/qxl: Move ioctl array next to its only user\n\nMove the array qxl_ioctl to qxl_drv.c and initialize the num_ioctls\nfield of struct drm_driver at runtime. Replaces the current fragile\nioctl setup and allows for generating the module init/exit code.\n\nSigned-off-by: Thomas Zimmermann <tzimmermann@suse.de>\nReviewed-by: Javier Martinez Canillas <javierm@redhat.com>\nSigned-off-by: Javier Martinez Canillas <javierm@redhat.com>\nAcked-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nLink: https://patchwork.freedesktop.org/patch/msgid/20211217144615.32733-8-tzimmermann@suse.de", "parents": ["a7b23fd90c804e79d1edb478b42935848bcd7e36"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "66755b4871782cb95e3584c9e88b6ed6c52c9022"}, "tag": "linux", "timestamp": 1699830155.997952, "updated_on": 1643307324.0, "uuid": "87a9b88afe701de020a2d6bd159e1bdaa3d06df6"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Javier Martinez Canillas <javierm@redhat.com>", "AuthorDate": "Fri Dec 17 01:37:45 2021 +0100", "Commit": "Javier Martinez Canillas <javierm@redhat.com>", "CommitDate": "Thu Jan 27 19:15:49 2022 +0100", "Signed-off-by": ["Javier Martinez Canillas <javierm@redhat.com>"], "commit": "7fd7d70181b3796e456bef38397caf947b7de061", "files": [{"action": "M", "added": "3", "file": "drivers/gpu/drm/omapdrm/omap_drv.c", "indexes": ["2720a58ccd90", "eaf67b9e5f12"], "modes": ["100644", "100644"], "removed": "0"}], "message": "drm/omap: Add support for the nomodeset kernel parameter\n\nAccording to disable Documentation/admin-guide/kernel-parameters.txt, this\nparameter can be used to disable kernel modesetting.\n\nDRM drivers will not perform display-mode changes or accelerated rendering\nand only the system framebuffer will be available if it was set-up.\n\nBut only a few DRM drivers currently check for nomodeset, make this driver\nto also support the command line parameter.\n\nSigned-off-by: Javier Martinez Canillas <javierm@redhat.com>\nAcked-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nLink: https://patchwork.freedesktop.org/patch/msgid/20211217003752.3946210-31-javierm@redhat.com", "parents": ["5d40a4b8d824e346bb5db96d651f2f5c57953d63"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "7fd7d70181b3796e456bef38397caf947b7de061"}, "tag": "linux", "timestamp": 1699830156.01773, "updated_on": 1643307349.0, "uuid": "2dbaee41c52c605dc77f2affbbc39ef6052d121a"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Javier Martinez Canillas <javierm@redhat.com>", "AuthorDate": "Mon Feb 14 14:37:05 2022 +0100", "Commit": "Javier Martinez Canillas <javierm@redhat.com>", "CommitDate": "Wed Feb 16 13:29:03 2022 +0100", "Signed-off-by": ["Javier Martinez Canillas <javierm@redhat.com>"], "commit": "4a564e59bfb7732ec168f66ee77bf1eb81ff9319", "files": [{"action": "M", "added": "19", "file": "drivers/gpu/drm/drm_format_helper.c", "indexes": ["0f28dd2bdd72", "b981712623d3"], "modes": ["100644", "100644"], "removed": "12"}], "message": "drm/format-helper: Add drm_fb_xrgb8888_to_gray8_line()\n\nPull the per-line conversion logic into a separate helper function.\n\nThis will allow to do line-by-line conversion in other helpers that\nconvert to a gray8 format.\n\nSuggested-by: Thomas Zimmermann <tzimmermann@suse.de>\nSigned-off-by: Javier Martinez Canillas <javierm@redhat.com>\nReviewed-by: Thomas Zimmermann <tzimmermann@suse.de>\nReviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\nReviewed-by: Maxime Ripard <maxime@cerno.tech>\nLink: https://patchwork.freedesktop.org/patch/msgid/20220214133710.3278506-2-javierm@redhat.com", "parents": ["b3d9f59f69289569133730e1be019adcd9e06611"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4a564e59bfb7732ec168f66ee77bf1eb81ff9319"}, "tag": "linux", "timestamp": 1699830160.139012, "updated_on": 1645014543.0, "uuid": "1592bed4349b950ccbb2c8b173c6f3e448dc70cb"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Qingqing Zhuo <qingqing.zhuo@amd.com>", "AuthorDate": "Thu Feb 10 15:12:00 2022 -0500", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Fri Feb 18 14:07:01 2022 -0500", "Signed-off-by": ["Qingqing Zhuo <qingqing.zhuo@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "f9806a172070c2d6094b0a9e488c8c172a6f35ab", "files": [{"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/display/dc/bios/command_table_helper2.c", "indexes": ["d0fcfb158436", "dd9704ef4ccc"], "modes": ["100644", "100644"], "removed": "0"}], "message": "drm/amd/display: Add DCN315 Command Table Helper\n\nAdd vbios table support for DCN 3.1.5.\n\nSigned-off-by: Qingqing Zhuo <qingqing.zhuo@amd.com>\nAcked-by: Harry Wentland <Harry.Wentland@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["9cc57625a6f374174f716f87af3bb5df87118ca8"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "f9806a172070c2d6094b0a9e488c8c172a6f35ab"}, "tag": "linux", "timestamp": 1699830162.978992, "updated_on": 1645211221.0, "uuid": "ef0898239c2d4d09390613e3deb72f5df9357712"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Paul Menzel <pmenzel@molgen.mpg.de>", "AuthorDate": "Sat Feb 19 05:54:46 2022 +0100", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Tue Feb 22 14:52:39 2022 -0500", "Signed-off-by": ["Paul Menzel <pmenzel@molgen.mpg.de>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "cec2cc7b1c4a31c0facfdd0ee7c2ffb7d6a76556", "files": [{"action": "M", "added": "1", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c", "indexes": ["a0b5cf9a41cc", "b66b44f3050a"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/amdgpu: Fix typo in *whether* in comment\n\nSigned-off-by: Paul Menzel <pmenzel@molgen.mpg.de>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["e1dd4bbf86d5e1e6ca2eedf9ef9ac680dbdb3132"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "cec2cc7b1c4a31c0facfdd0ee7c2ffb7d6a76556"}, "tag": "linux", "timestamp": 1699830162.989432, "updated_on": 1645559559.0, "uuid": "b54e7bd8f044a76f1819568d404bdf99fd349490"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Daniel Thompson <daniel.thompson@linaro.org>", "AuthorDate": "Tue Feb 1 17:47:33 2022 +0000", "Commit": "Dmitry Baryshkov <dmitry.baryshkov@linaro.org>", "CommitDate": "Fri Feb 18 18:33:01 2022 +0300", "Signed-off-by": ["Daniel Thompson <daniel.thompson@linaro.org>", "Dmitry Baryshkov <dmitry.baryshkov@linaro.org>"], "commit": "088604d37e23e9ec01a501d0e3630bc4f02027a0", "files": [{"action": "M", "added": "1", "file": "drivers/gpu/drm/msm/hdmi/hdmi.c", "indexes": ["719720709e9e", "e167817b4295"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag\n\nQuoting the header comments, IRQF_ONESHOT is \"Used by threaded interrupts\nwhich need to keep the irq line disabled until the threaded handler has\nbeen run.\". When applied to an interrupt that doesn't request a threaded\nirq then IRQF_ONESHOT has a lesser known (undocumented?) side effect,\nwhich it to disable the forced threading of irqs. For \"normal\" kernels\nif there is no thread_fn then IRQF_ONESHOT is a nop.\n\nIn this case disabling forced threading is not appropriate because the\ndriver calls wake_up_all() (via msm_hdmi_i2c_irq) and also directly uses\nthe regular spinlock API for locking (in msm_hdmi_hdcp_irq() ). Neither\nof these APIs can be called from no-thread interrupt handlers on\nPREEMPT_RT systems.\n\nFix this by removing IRQF_ONESHOT.\n\nSigned-off-by: Daniel Thompson <daniel.thompson@linaro.org>\nReviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>\nLink: https://lore.kernel.org/r/20220201174734.196718-3-daniel.thompson@linaro.org\nSigned-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>", "parents": ["26291c54e111ff6ba87a164d85d4a4e134b7315c"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "088604d37e23e9ec01a501d0e3630bc4f02027a0"}, "tag": "linux", "timestamp": 1699830167.922072, "updated_on": 1645198381.0, "uuid": "5d10930ff7832cefc7e8d5081eb6752cad64d063"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Rob Clark <robdclark@chromium.org>", "AuthorDate": "Thu Mar 3 16:52:16 2022 -0800", "Commit": "Rob Clark <robdclark@chromium.org>", "CommitDate": "Fri Mar 4 11:59:31 2022 -0800", "Signed-off-by": ["Rob Clark <robdclark@chromium.org>"], "commit": "90f45c42d7d7b0ec0fd797485c07fc421c474e12", "files": [{"action": "M", "added": "4", "file": "drivers/gpu/drm/msm/adreno/adreno_gpu.c", "indexes": ["6a37d409653b", "c91ea363c373"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "8", "file": "drivers/gpu/drm/msm/msm_drv.c", "indexes": ["c4d90a9b7010", "a2834663dec4"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "2", "file": "drivers/gpu/drm/msm/msm_gpu.c", "indexes": ["bacdabbaad96", "faf0c242874e"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "27", "file": "drivers/gpu/drm/msm/msm_gpu.h", "indexes": ["07ee6573a301", "02419f2ca2bc"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "39", "file": "drivers/gpu/drm/msm/msm_submitqueue.c", "indexes": ["7cb158bcbcf6", "79b6ccd6ce64"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "1", "file": "include/uapi/drm/msm_drm.h", "indexes": ["cf5de53836e7", "2ee03ba08681"], "modes": ["100644", "100644"], "removed": "0"}], "message": "drm/msm: Add SYSPROF param (v2)\n\nAdd a SYSPROF param for system profiling tools like Mesa's pps-producer\n(perfetto) to control behavior related to system-wide performance\ncounter collection. In particular, for profiling, one wants to ensure\nthat GPU context switches do not effect perfcounter state, and might\nwant to suppress suspend (which would cause counters to lose state).\n\nv2: Swap the order in msm_file_private_set_sysprof() [sboyd] and\n initialize the sysprof_active refcount to one (because the under/\n overflow checking in refcount_t doesn't expect a 0->1 transition)\n meaning that values greater than 1 means sysprof is active.\n\nSigned-off-by: Rob Clark <robdclark@chromium.org>\nLink: https://lore.kernel.org/r/20220304005317.776110-4-robdclark@gmail.com", "parents": ["f7ddbf5581b474fe4a0a29244acaa1bf72234675"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "90f45c42d7d7b0ec0fd797485c07fc421c474e12"}, "tag": "linux", "timestamp": 1699830169.22606, "updated_on": 1646423971.0, "uuid": "9db819ee0a030415a372d4b0fffb8b8bddda762c"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Alex Deucher <alexander.deucher@amd.com>", "AuthorDate": "Mon Feb 28 14:31:59 2022 -0500", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Wed Mar 2 18:40:07 2022 -0500", "Signed-off-by": ["Alex Deucher <alexander.deucher@amd.com>"], "commit": "45a3e06be4d351af8f81b43407b3eafa5c75827d", "files": [{"action": "M", "added": "3", "file": "drivers/gpu/drm/amd/amdgpu/amdgpu_display.c", "indexes": ["cae57d3b317a", "fae5c1debfad"], "modes": ["100644", "100644"], "removed": "3"}], "message": "drm/amdgpu: Use IP versions in convert_tiling_flags_to_modifier()\n\nRather than checking the asic_type.\n\nReviewed-by: Guchun Chen <guchun.chen@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["fe5e8f07fc25c850e4f46967699a9b29b0ef647d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "45a3e06be4d351af8f81b43407b3eafa5c75827d"}, "tag": "linux", "timestamp": 1699830170.527159, "updated_on": 1646264407.0, "uuid": "a017b895a7235198c93f388d5856e4c57c84d4af"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Jonathan Cameron <Jonathan.Cameron@huawei.com>", "AuthorDate": "Tue Feb 1 15:34:37 2022 +0000", "Commit": "Dan Williams <dan.j.williams@intel.com>", "CommitDate": "Tue Feb 8 23:15:33 2022 -0800", "Signed-off-by": ["Jonathan Cameron <Jonathan.Cameron@huawei.com>", "Dan Williams <dan.j.williams@intel.com>"], "commit": "74b0fe80409733055971bbfaf33c80a33fddeeb3", "files": [{"action": "M", "added": "2", "file": "drivers/cxl/core/regs.c", "indexes": ["718b6b0ae4b3", "39a129c57d40"], "modes": ["100644", "100644"], "removed": "2"}], "message": "cxl/regs: Fix size of CXL Capability Header Register\n\nIn CXL 2.0, 8.2.5.1 CXL Capability Header Register: this register\nis given as 32 bits.\n\n8.2.3 which covers the CXL 2.0 Component registers, including the\nCXL Capability Header Register states that access restrictions\nspecified in Section 8.2.2 apply.\n\n8.2.2 includes:\n* A 32 bit register shall be accessed as a 4 Byte quantity.\n...\nIf these rules are not followed, the behavior is undefined.\n\nDiscovered during review of CXL QEMU emulation. Alex Benn\u00e9e pointed\nout there was a comment saying that 4 byte registers must be read\nwith a 4 byte read, but 8 byte reads were being emulated.\n\nhttps://lore.kernel.org/qemu-devel/87bkzyd3c7.fsf@linaro.org/\n\nFixing that, led to this code failing. Whilst a given hardware\nimplementation 'might' work with an 8 byte read, it should not be relied\nupon. The QEMU emulation v5 will return 0 and log the wrong access width.\n\nThe code moved, so one fixes tag for where this will directly apply and\nalso a reference to the earlier introduction of the code for backports.\n\nFixes: 0f06157e0135 (\"cxl/core: Move register mapping infrastructure\")\nFixes: 08422378c4ad (\"cxl/pci: Add HDM decoder capabilities\")\nSigned-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>\nCc: Alex Benn\u00e9e <alex.bennee@linaro.org>\nReviewed-by: Ben Widawsky <ben.widawsky@intel.com>\nLink: https://lore.kernel.org/r/20220201153437.2873-1-Jonathan.Cameron@huawei.com\nSigned-off-by: Dan Williams <dan.j.williams@intel.com>", "parents": ["7004cc9d1585fb7fc9ec7e3e92b70b65e13b11fd"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "74b0fe80409733055971bbfaf33c80a33fddeeb3"}, "tag": "linux", "timestamp": 1699830172.990281, "updated_on": 1644390933.0, "uuid": "6f9fdcb83bc7b415c4c0f6d8e27abf0eac520651"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Dave Chinner <dchinner@redhat.com>", "AuthorDate": "Thu Mar 17 09:09:10 2022 -0700", "Commit": "Darrick J. Wong <djwong@kernel.org>", "CommitDate": "Sun Mar 20 08:59:49 2022 -0700", "Signed-off-by": ["Dave Chinner <dchinner@redhat.com>", "Darrick J. Wong <djwong@kernel.org>"], "commit": "dbd0f5299302f8506637592e2373891a748c6990", "files": [{"action": "M", "added": "3", "file": "fs/xfs/xfs_buf.c", "indexes": ["b45e0d50a405", "8867f143598e"], "modes": ["100644", "100644"], "removed": "2"}], "message": "xfs: check buffer pin state after locking in delwri_submit\n\nAIL flushing can get stuck here:\n\n[316649.005769] INFO: task xfsaild/pmem1:324525 blocked for more than 123 seconds.\n[316649.007807] Not tainted 5.17.0-rc6-dgc+ #975\n[316649.009186] \"echo 0 > /proc/sys/kernel/hung_task_timeout_secs\" disables this message.\n[316649.011720] task:xfsaild/pmem1 state:D stack:14544 pid:324525 ppid: 2 flags:0x00004000\n[316649.014112] Call Trace:\n[316649.014841] <TASK>\n[316649.015492] __schedule+0x30d/0x9e0\n[316649.017745] schedule+0x55/0xd0\n[316649.018681] io_schedule+0x4b/0x80\n[316649.019683] xfs_buf_wait_unpin+0x9e/0xf0\n[316649.021850] __xfs_buf_submit+0x14a/0x230\n[316649.023033] xfs_buf_delwri_submit_buffers+0x107/0x280\n[316649.024511] xfs_buf_delwri_submit_nowait+0x10/0x20\n[316649.025931] xfsaild+0x27e/0x9d0\n[316649.028283] kthread+0xf6/0x120\n[316649.030602] ret_from_fork+0x1f/0x30\n\nin the situation where flushing gets preempted between the unpin\ncheck and the buffer trylock under nowait conditions:\n\n blk_start_plug(&plug);\n list_for_each_entry_safe(bp, n, buffer_list, b_list) {\n if (!wait_list) {\n if (xfs_buf_ispinned(bp)) {\n pinned++;\n continue;\n }\nHere >>>>>>\n if (!xfs_buf_trylock(bp))\n continue;\n\nThis means submission is stuck until something else triggers a log\nforce to unpin the buffer.\n\nTo get onto the delwri list to begin with, the buffer pin state has\nalready been checked, and hence it's relatively rare we get a race\nbetween flushing and encountering a pinned buffer in delwri\nsubmission to begin with. Further, to increase the pin count the\nbuffer has to be locked, so the only way we can hit this race\nwithout failing the trylock is to be preempted between the pincount\ncheck seeing zero and the trylock being run.\n\nHence to avoid this problem, just invert the order of trylock vs\npin check. We shouldn't hit that many pinned buffers here, so\noptimising away the trylock for pinned buffers should not matter for\nperformance at all.\n\nSigned-off-by: Dave Chinner <dchinner@redhat.com>\nReviewed-by: Chandan Babu R <chandan.babu@oracle.com>\nReviewed-by: Darrick J. Wong <djwong@kernel.org>\nSigned-off-by: Darrick J. Wong <djwong@kernel.org>", "parents": ["a9a4bc8c76d747aa40b30e2dfc176c781f353a08"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "dbd0f5299302f8506637592e2373891a748c6990"}, "tag": "linux", "timestamp": 1699830173.085872, "updated_on": 1647791989.0, "uuid": "aef2d32d216541015755c5147805429a8b9b2f5e"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Mike Snitzer <snitzer@redhat.com>", "AuthorDate": "Thu Feb 17 23:40:30 2022 -0500", "Commit": "Mike Snitzer <snitzer@redhat.com>", "CommitDate": "Mon Feb 21 15:36:32 2022 -0500", "Signed-off-by": ["Mike Snitzer <snitzer@redhat.com>"], "commit": "e6fc9f62ce6e412acb1699a5373174aa42ca2bd3", "files": [{"action": "M", "added": "2", "file": "drivers/md/dm-core.h", "indexes": ["a86b5dacef0e", "33ef92e90462"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "28", "file": "drivers/md/dm.c", "indexes": ["ec230d3a99da", "d1c618c3f6c6"], "modes": ["100644", "100644"], "removed": "20"}], "message": "dm: flag clones created by __send_duplicate_bios\n\nFormally disallow dm_accept_partial_bio() on clones created by\n__send_duplicate_bios() because their len_ptr points to a shared\nunsigned int. __send_duplicate_bios() is only used for flush bios\nand other \"abnormal\" bios (discards, writezeroes, etc). And\ndm_accept_partial_bio() already didn't support flush bios.\n\nAlso refactor __send_changing_extent_only() to reflect it cannot fail.\nAs such __send_changing_extent_only() can update the clone_info before\n__send_duplicate_bios() is called to fan-out __map_bio() calls.\n\nReviewed-by: Mikulas Patocka <mpatocka@redhat.com>\nSigned-off-by: Mike Snitzer <snitzer@redhat.com>", "parents": ["300432f58b99449076f8a662504bb74cb452efcf"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "e6fc9f62ce6e412acb1699a5373174aa42ca2bd3"}, "tag": "linux", "timestamp": 1699830173.342048, "updated_on": 1645475792.0, "uuid": "88fafcd2d5403bb8b7a6eee4adcc79e569ff7d2a"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Damien Le Moal <damien.lemoal@opensource.wdc.com>", "AuthorDate": "Sun Feb 20 12:17:41 2022 +0900", "Commit": "Martin K. Petersen <martin.petersen@oracle.com>", "CommitDate": "Tue Feb 22 21:31:16 2022 -0500", "Signed-off-by": ["Damien Le Moal <damien.lemoal@opensource.wdc.com>", "Martin K. Petersen <martin.petersen@oracle.com>"], "commit": "d2ed913b9a42e8f9072e4ef836727ff50eb8b8cc", "files": [{"action": "M", "added": "7", "file": "drivers/scsi/pm8001/pm8001_sas.c", "indexes": ["828d719afa1b", "f5678be4c17b"], "modes": ["100644", "100644"], "removed": "8"}], "message": "scsi: pm8001: Fix __iomem pointer use in pm8001_phy_control()\n\nAvoid the sparse warning \"warning: cast removes address space '__iomem' of\nexpression\" by declaring the qp pointer as \"u32 __iomem *\". Accordingly,\nchange the accesses to the qp array to use readl().\n\nLink: https://lore.kernel.org/r/20220220031810.738362-3-damien.lemoal@opensource.wdc.com\nReviewed-by: Jack Wang <jinpu.wang@ionos.com>\nSigned-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>\nSigned-off-by: Martin K. Petersen <martin.petersen@oracle.com>", "parents": ["8454563e4c2aafbfb81a383ab423ea8b9b430a25"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "d2ed913b9a42e8f9072e4ef836727ff50eb8b8cc"}, "tag": "linux", "timestamp": 1699830173.722209, "updated_on": 1645583476.0, "uuid": "5f32303fd3e2f6d81eb877ec390f43f30ab2eb17"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Zheyu Ma <zheyuma97@gmail.com>", "AuthorDate": "Mon Feb 28 14:54:15 2022 +0000", "Commit": "Martin K. Petersen <martin.petersen@oracle.com>", "CommitDate": "Tue Mar 1 23:56:28 2022 -0500", "Signed-off-by": ["Zheyu Ma <zheyuma97@gmail.com>", "Martin K. Petersen <martin.petersen@oracle.com>"], "commit": "98cdcd6c6b4a3abacc65dd7ec66a230a5dffc3f8", "files": [{"action": "M", "added": "2", "file": "drivers/scsi/wd719x.c", "indexes": ["f341b79d8036", "ff1b22077251"], "modes": ["100644", "100644"], "removed": "1"}], "message": "scsi: wd719x: Return proper error code when dma_set_mask() fails\n\nDuring the process of driver probing, the probe function should return < 0\nfor failure, otherwise the kernel will treat value >= 0 as success.\n\nSet 'err' to the error value returned by dma_set_mask() in case of failure.\n\nLink: https://lore.kernel.org/r/1646060055-11361-1-git-send-email-zheyuma97@gmail.com\nReviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>\nSigned-off-by: Zheyu Ma <zheyuma97@gmail.com>\nSigned-off-by: Martin K. Petersen <martin.petersen@oracle.com>", "parents": ["69af1c9577aae2149f79be6f485609250fdfb0ad"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "98cdcd6c6b4a3abacc65dd7ec66a230a5dffc3f8"}, "tag": "linux", "timestamp": 1699830173.793707, "updated_on": 1646196988.0, "uuid": "fa14cf00b2cd1de74934e2694d76bfc92306109a"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Shreyas Deodhar <sdeodhar@marvell.com>", "AuthorDate": "Thu Mar 10 01:26:03 2022 -0800", "Commit": "Martin K. Petersen <martin.petersen@oracle.com>", "CommitDate": "Tue Mar 15 00:29:15 2022 -0400", "Signed-off-by": ["Shreyas Deodhar <sdeodhar@marvell.com>", "Nilesh Javali <njavali@marvell.com>", "Martin K. Petersen <martin.petersen@oracle.com>"], "commit": "3648bcf1c1374e9f42d241d83e2e50c0ef07a852", "files": [{"action": "M", "added": "10", "file": "drivers/scsi/qla2xxx/qla_nvme.c", "indexes": ["794a95b2e3b4", "87c9404aa401"], "modes": ["100644", "100644"], "removed": "5"}, {"action": "M", "added": "0", "file": "drivers/scsi/qla2xxx/qla_nvme.h", "indexes": ["d0e3c0e07baa", "d299478371b2"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "0", "file": "drivers/scsi/qla2xxx/qla_os.c", "indexes": ["81451c11eef4", "762229d495a8"], "modes": ["100644", "100644"], "removed": "1"}], "message": "scsi: qla2xxx: Increase max limit of ql2xnvme_queues\n\nIncrease max limit of ql2xnvme_queues to (max_qpair - 1).\n\nLink: https://lore.kernel.org/r/20220310092604.22950-13-njavali@marvell.com\nFixes: 65120de26a54 (\"scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues\")\nCc: stable@vger.kernel.org\nReviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>\nSigned-off-by: Shreyas Deodhar <sdeodhar@marvell.com>\nSigned-off-by: Nilesh Javali <njavali@marvell.com>\nSigned-off-by: Martin K. Petersen <martin.petersen@oracle.com>", "parents": ["a7e05f7a1bcbe4ee055479242de46c5c16ab03b1"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "3648bcf1c1374e9f42d241d83e2e50c0ef07a852"}, "tag": "linux", "timestamp": 1699830173.856474, "updated_on": 1647318555.0, "uuid": "891604ca1eae4385df58e902f4eaef55d15be2b0"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Rikard Falkeborn <rikard.falkeborn@gmail.com>", "AuthorDate": "Mon Feb 7 22:18:15 2022 +0100", "Commit": "Thomas Bogendoerfer <tsbogend@alpha.franken.de>", "CommitDate": "Tue Feb 22 09:39:03 2022 +0100", "Signed-off-by": ["Rikard Falkeborn <rikard.falkeborn@gmail.com>", "Thomas Bogendoerfer <tsbogend@alpha.franken.de>"], "commit": "0ccd7890461f391e57b4abce808e31435c779b90", "files": [{"action": "M", "added": "1", "file": "arch/mips/ath25/ar2315.c", "indexes": ["76e43a73ba1b", "8ccf167c167e"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/mips/ath25/ar5312.c", "indexes": ["822b639dbd1e", "cfa103518113"], "modes": ["100644", "100644"], "removed": "1"}], "message": "MIPS: ath25: Constify static irq_domain_ops\n\nThe only usage of these structs is to pass their address to either\nirq_domain_add_tree() or irq_domain_create_linear(), both which takes\npointers to const struct irq_domain_ops. Make them const to allow the\ncompiler to put them in read-only memory.\n\nSigned-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com>\nSigned-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>", "parents": ["b7c8c2c6b1b1329893675b76722144fee7242d29"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "0ccd7890461f391e57b4abce808e31435c779b90"}, "tag": "linux", "timestamp": 1699830174.404883, "updated_on": 1645519143.0, "uuid": "186a7216bf7d6d78927022f8cbddb63863b9dadd"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Kees Cook <keescook@chromium.org>", "AuthorDate": "Wed Sep 1 12:42:08 2021 -0700", "Commit": "Thomas Bogendoerfer <tsbogend@alpha.franken.de>", "CommitDate": "Wed Feb 23 13:08:30 2022 +0100", "Signed-off-by": ["Kees Cook <keescook@chromium.org>", "Thomas Bogendoerfer <tsbogend@alpha.franken.de>"], "commit": "fbb1d4b381b058ed60b39f1598532f559b441762", "files": [{"action": "M", "added": "5", "file": "arch/mips/kernel/elf.c", "indexes": ["7b045d2a0b51", "5582a4ca1e9e"], "modes": ["100644", "100644"], "removed": "11"}], "message": "MIPS: Modernize READ_IMPLIES_EXEC\n\nI'm doing some thread necromancy of\nhttps://lore.kernel.org/lkml/202007081624.82FA0CC1EA@keescook/\n\nx86, arm64, and arm32 adjusted their READ_IMPLIES_EXEC logic to better\nalign with the safer defaults and the interactions with other mappings,\nwhich I illustrated with this comment on x86:\n\n/*\n * An executable for which elf_read_implies_exec() returns TRUE will\n * have the READ_IMPLIES_EXEC personality flag set automatically.\n *\n * The decision process for determining the results are:\n *\n * CPU: | lacks NX* | has NX, ia32 | has NX, x86_64 |\n * ELF: | | | |\n * ---------------------|------------|------------------|----------------|\n * missing PT_GNU_STACK | exec-all | exec-all | exec-none |\n * PT_GNU_STACK == RWX | exec-stack | exec-stack | exec-stack |\n * PT_GNU_STACK == RW | exec-none | exec-none | exec-none |\n *\n * exec-all : all PROT_READ user mappings are executable, except when\n * backed by files on a noexec-filesystem.\n * exec-none : only PROT_EXEC user mappings are executable.\n * exec-stack: only the stack and PROT_EXEC user mappings are\n * executable.\n *\n * *this column has no architectural effect: NX markings are ignored by\n * hardware, but may have behavioral effects when \"wants X\" collides with\n * \"cannot be X\" constraints in memory permission flags, as in\n * https://lkml.kernel.org/r/20190418055759.GA3155@mellanox.com\n *\n */\n\nFor MIPS, the \"lacks NX\" above is the \"!cpu_has_rixi\" check. On x86,\nwe decided that the READ_IMPLIES_EXEC flag needed to reflect the\nexpectations, not the architectural behavior due to bad interactions\nas noted above, as always returning \"1\" on non-NX hardware breaks\nsome mappings.\n\nThe other part of the issue is \"what does the MIPS toolchain do for\nPT_GNU_STACK?\" The answer seems to be \"by default, include PT_GNU_STACK,\nbut mark it executable\" (likely due to concerns over non-NX hardware):\n\n$ mipsel-linux-gnu-gcc -o hello_world hello_world.c\n$ llvm-readelf -lW hellow_world | grep GNU_STACK\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10\n\nGiven that older hardware doesn't support non-executable memory, it\nseems safe to make the \"PT_GNU_STACK is absent\" logic mean \"assume\nnon-executable\", but this might break very old software running on\nmodern MIPS. This situation matches the ia32-on-x86_64 logic x86\nuses (which assumes needing READ_IMPLIES_EXEC in that situation). But\nmodern toolchains on modern MIPS hardware should follow a safer default\n(assume NX stack).\n\nA follow-up to this change would be to switch the MIPS toolchain to emit\na non-executable PT_GNU_STACK, as this seems to be unneeded.\n\nCc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>\nCc: Tiezhu Yang <yangtiezhu@loongson.cn>\nCc: Xuefeng Li <lixuefeng@loongson.cn>\nCc: Juxin Gao <gaojuxin@loongson.cn>\nCc: linux-mips@vger.kernel.org\nSigned-off-by: Kees Cook <keescook@chromium.org>\nSigned-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>", "parents": ["d1ca45f93c3f95d1590d60b012cf8fcf6db633ee"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "fbb1d4b381b058ed60b39f1598532f559b441762"}, "tag": "linux", "timestamp": 1699830174.406383, "updated_on": 1645618110.0, "uuid": "8c317e9d775e34ce2258fb43c6288f80828e3d18"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Miaoqian Lin <linmq006@gmail.com>", "AuthorDate": "Wed Mar 9 09:17:10 2022 +0000", "Commit": "Thomas Bogendoerfer <tsbogend@alpha.franken.de>", "CommitDate": "Mon Mar 14 15:01:51 2022 +0100", "Signed-off-by": ["Miaoqian Lin <linmq006@gmail.com>", "Thomas Bogendoerfer <tsbogend@alpha.franken.de>"], "commit": "4528668ca331f7ce5999b7746657b46db5b3b785", "files": [{"action": "M", "added": "1", "file": "drivers/bus/mips_cdmm.c", "indexes": ["626dedd110cb", "fca0d0669aa9"], "modes": ["100644", "100644"], "removed": "0"}], "message": "mips: cdmm: Fix refcount leak in mips_cdmm_phys_base\n\nThe of_find_compatible_node() function returns a node pointer with\nrefcount incremented, We should use of_node_put() on it when done\nAdd the missing of_node_put() to release the refcount.\n\nFixes: 2121aa3e2312 (\"mips: cdmm: Add mti,mips-cdmm dtb node support\")\nSigned-off-by: Miaoqian Lin <linmq006@gmail.com>\nAcked-by: Serge Semin <fancer.lancer@gmail.com>\nSigned-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>", "parents": ["3f059a7e8c13c62addc1808d13a41d1f6dc24bd1"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4528668ca331f7ce5999b7746657b46db5b3b785"}, "tag": "linux", "timestamp": 1699830174.419973, "updated_on": 1647266511.0, "uuid": "9a3804ba581b2ccf99771e772082f8738015e00b"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Christophe Leroy <christophe.leroy@csgroup.eu>", "AuthorDate": "Fri Dec 24 11:07:33 2021 +0000", "Commit": "Michael Ellerman <mpe@ellerman.id.au>", "CommitDate": "Sat Feb 12 22:47:42 2022 +1100", "Signed-off-by": ["Christophe Leroy <christophe.leroy@csgroup.eu>", "Michael Ellerman <mpe@ellerman.id.au>"], "commit": "a4c182ecf33584b9b2d1aa9dad073014a504c01f", "files": [{"action": "M", "added": "13", "file": "arch/powerpc/mm/pageattr.c", "indexes": ["edea388e9d3f", "8812454e70ff"], "modes": ["100644", "100644"], "removed": "19"}], "message": "powerpc/set_memory: Avoid spinlock recursion in change_page_attr()\n\nCommit 1f9ad21c3b38 (\"powerpc/mm: Implement set_memory() routines\")\nincluded a spin_lock() to change_page_attr() in order to\nsafely perform the three step operations. But then\ncommit 9f7853d7609d (\"powerpc/mm: Fix set_memory_*() against\nconcurrent accesses\") modify it to use pte_update() and do\nthe operation safely against concurrent access.\n\nIn the meantime, Maxime reported some spinlock recursion.\n\n[ 15.351649] BUG: spinlock recursion on CPU#0, kworker/0:2/217\n[ 15.357540] lock: init_mm+0x3c/0x420, .magic: dead4ead, .owner: kworker/0:2/217, .owner_cpu: 0\n[ 15.366563] CPU: 0 PID: 217 Comm: kworker/0:2 Not tainted 5.15.0+ #523\n[ 15.373350] Workqueue: events do_free_init\n[ 15.377615] Call Trace:\n[ 15.380232] [e4105ac0] [800946a4] do_raw_spin_lock+0xf8/0x120 (unreliable)\n[ 15.387340] [e4105ae0] [8001f4ec] change_page_attr+0x40/0x1d4\n[ 15.393413] [e4105b10] [801424e0] __apply_to_page_range+0x164/0x310\n[ 15.400009] [e4105b60] [80169620] free_pcp_prepare+0x1e4/0x4a0\n[ 15.406045] [e4105ba0] [8016c5a0] free_unref_page+0x40/0x2b8\n[ 15.411979] [e4105be0] [8018724c] kasan_depopulate_vmalloc_pte+0x6c/0x94\n[ 15.418989] [e4105c00] [801424e0] __apply_to_page_range+0x164/0x310\n[ 15.425451] [e4105c50] [80187834] kasan_release_vmalloc+0xbc/0x134\n[ 15.431898] [e4105c70] [8015f7a8] __purge_vmap_area_lazy+0x4e4/0xdd8\n[ 15.438560] [e4105d30] [80160d10] _vm_unmap_aliases.part.0+0x17c/0x24c\n[ 15.445283] [e4105d60] [801642d0] __vunmap+0x2f0/0x5c8\n[ 15.450684] [e4105db0] [800e32d0] do_free_init+0x68/0x94\n[ 15.456181] [e4105dd0] [8005d094] process_one_work+0x4bc/0x7b8\n[ 15.462283] [e4105e90] [8005d614] worker_thread+0x284/0x6e8\n[ 15.468227] [e4105f00] [8006aaec] kthread+0x1f0/0x210\n[ 15.473489] [e4105f40] [80017148] ret_from_kernel_thread+0x14/0x1c\n\nRemove the read / modify / write sequence to make the operation atomic\nand remove the spin_lock() in change_page_attr().\n\nTo do the operation atomically, we can't use pte modification helpers\nanymore. Because all platforms have different combination of bits, it\nis not easy to use those bits directly. But all have the\n_PAGE_KERNEL_{RO/ROX/RW/RWX} set of flags. All we need it to compare\ntwo sets to know which bits are set or cleared.\n\nFor instance, by comparing _PAGE_KERNEL_ROX and _PAGE_KERNEL_RO you\nknow which bit gets cleared and which bit get set when changing exec\npermission.\n\nReported-by: Maxime Bizon <mbizon@freebox.fr>\nSigned-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>\nSigned-off-by: Michael Ellerman <mpe@ellerman.id.au>\nLink: https://lore.kernel.org/all/20211212112152.GA27070@sakura/\nLink: https://lore.kernel.org/r/43c3c76a1175ae6dc1a3d3b5c3f7ecb48f683eea.1640344012.git.christophe.leroy@csgroup.eu", "parents": ["4ee83a2cfbc46c13f2a08fe6d48dbcede53cdbf8"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "a4c182ecf33584b9b2d1aa9dad073014a504c01f"}, "tag": "linux", "timestamp": 1699830174.463791, "updated_on": 1644666462.0, "uuid": "8ad798714b5b733b24029142b28e18eb82b6f449"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Christophe Leroy <christophe.leroy@csgroup.eu>", "AuthorDate": "Tue Feb 15 13:41:06 2022 +0100", "Commit": "Michael Ellerman <mpe@ellerman.id.au>", "CommitDate": "Wed Feb 16 23:25:12 2022 +1100", "Signed-off-by": ["Christophe Leroy <christophe.leroy@csgroup.eu>", "Michael Ellerman <mpe@ellerman.id.au>"], "commit": "b64913394f123e819bffabc79a0e48f98e78dc5d", "files": [{"action": "M", "added": "5", "file": "drivers/misc/lkdtm/perms.c", "indexes": ["60b3b2fe929d", "035fcca441f0"], "modes": ["100644", "100644"], "removed": "3"}, {"action": "M", "added": "1", "file": "kernel/extable.c", "indexes": ["394c39b86e38", "bda5e9761541"], "modes": ["100644", "100644"], "removed": "0"}], "message": "lkdtm: Really write into kernel text in WRITE_KERN\n\nWRITE_KERN is supposed to overwrite some kernel text, namely\ndo_overwritten() function.\n\nBut at the time being it overwrites do_overwritten() function\ndescriptor, not function text.\n\nFix it by dereferencing the function descriptor to obtain\nfunction text pointer. Export dereference_function_descriptor()\nfor when LKDTM is built as a module.\n\nAnd make do_overwritten() noinline so that it is really\ndo_overwritten() which is called by lkdtm_WRITE_KERN().\n\nSigned-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>\nAcked-by: Kees Cook <keescook@chromium.org>\nSigned-off-by: Michael Ellerman <mpe@ellerman.id.au>\nLink: https://lore.kernel.org/r/31e58eaffb5bc51c07d8d4891d1982100ade8cfc.1644928018.git.christophe.leroy@csgroup.eu", "parents": ["69b420ed8fd3917ac7073256b4929aa246b6fe31"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "b64913394f123e819bffabc79a0e48f98e78dc5d"}, "tag": "linux", "timestamp": 1699830174.484631, "updated_on": 1645014312.0, "uuid": "c0dfd39f06c35f0d8193308783633f17ae4a779b"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Heiko Carstens <hca@linux.ibm.com>", "AuthorDate": "Mon Feb 28 14:29:25 2022 +0100", "Commit": "Vasily Gorbik <gor@linux.ibm.com>", "CommitDate": "Tue Mar 8 00:33:00 2022 +0100", "Signed-off-by": ["Heiko Carstens <hca@linux.ibm.com>", "Vasily Gorbik <gor@linux.ibm.com>"], "commit": "46fee16f571250d6cef74af73ffd47512da981a2", "files": [{"action": "M", "added": "2", "file": "arch/s390/include/asm/extable.h", "indexes": ["8511f0e59290", "d39d7159832a"], "modes": ["100644", "100644"], "removed": "11"}, {"action": "M", "added": "1", "file": "arch/s390/kernel/early.c", "indexes": ["5715d1aab173", "08cc86a0db90"], "modes": ["100644", "100644"], "removed": "5"}, {"action": "M", "added": "1", "file": "arch/s390/kernel/kprobes.c", "indexes": ["e27a7d3b0364", "7e2910e4172b"], "modes": ["100644", "100644"], "removed": "4"}, {"action": "M", "added": "2", "file": "arch/s390/kernel/traps.c", "indexes": ["309cb0503feb", "7f0fadd10d68"], "modes": ["100644", "100644"], "removed": "8"}, {"action": "M", "added": "15", "file": "arch/s390/mm/extable.c", "indexes": ["a4eb3d8aae7b", "d6ca75570dcf"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "1", "file": "arch/s390/mm/fault.c", "indexes": ["caa4ab0ff80a", "e173b6187ad5"], "modes": ["100644", "100644"], "removed": "6"}], "message": "s390/extable: add and use fixup_exception helper function\n\nAdd and use fixup_exception helper function in order to remove the\nduplicated exception handler fixup code at several places.\n\nReviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>\nSigned-off-by: Heiko Carstens <hca@linux.ibm.com>\nSigned-off-by: Vasily Gorbik <gor@linux.ibm.com>", "parents": ["cfa45c5e0d36b87f99e76f1060526eac032dd624"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "46fee16f571250d6cef74af73ffd47512da981a2"}, "tag": "linux", "timestamp": 1699830174.670547, "updated_on": 1646695980.0, "uuid": "45874cd33491d2eb4a3817f61d682efef08990e3"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Tsukasa OI <research_trasio@irq.a4lg.com>", "AuthorDate": "Mon Mar 14 13:38:40 2022 -0700", "Commit": "Palmer Dabbelt <palmer@rivosinc.com>", "CommitDate": "Thu Mar 17 12:17:43 2022 -0700", "Signed-off-by": ["Tsukasa OI <research_trasio@irq.a4lg.com>", "Atish Patra <atishp@rivosinc.com>", "Palmer Dabbelt <palmer@rivosinc.com>"], "commit": "58004f266918912771ee71f46bfb92bf64ab9108", "files": [{"action": "M", "added": "5", "file": "arch/riscv/kernel/cpufeature.c", "indexes": ["d959d207a40d", "dd3d57eb4eea"], "modes": ["100644", "100644"], "removed": "3"}], "message": "RISC-V: Correctly print supported extensions\n\nThis commit replaces BITS_PER_LONG with number of alphabet letters.\n\nCurrent ISA pretty-printing code expects extension 'a' (bit 0) through\n'z' (bit 25). Although bit 26 and higher is not currently used (thus never\ncause an issue in practice), it will be an annoying problem if we start to\nuse those in the future.\n\nThis commit disables printing high bits for now.\n\nReviewed-by: Anup Patel <anup@brainfault.org>\nTested-by: Heiko Stuebner <heiko@sntech.de>\nSigned-off-by: Tsukasa OI <research_trasio@irq.a4lg.com>\nSigned-off-by: Atish Patra <atishp@rivosinc.com>\nSigned-off-by: Palmer Dabbelt <palmer@rivosinc.com>", "parents": ["e783362eb54cd99b2cac8b3a9aeac942e6f6ac07"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "58004f266918912771ee71f46bfb92bf64ab9108"}, "tag": "linux", "timestamp": 1699830174.73237, "updated_on": 1647544663.0, "uuid": "554a65ba4482756e432d47799d9db1055d011f80"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Andrey Konovalov <andreyknvl@gmail.com>", "AuthorDate": "Thu Mar 24 18:10:10 2022 -0700", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Thu Mar 24 19:06:46 2022 -0700", "Signed-off-by": ["Andrey Konovalov <andreyknvl@google.com>", "Andrew Morton <akpm@linux-foundation.org>", "Linus Torvalds <torvalds@linux-foundation.org>"], "commit": "7c13c163e036c646b77753deacfe2f5478b654bc", "files": [{"action": "M", "added": "0", "file": "include/linux/kasan.h", "indexes": ["b6a93261c92a", "dd2161af84e9"], "modes": ["100644", "100644"], "removed": "8"}, {"action": "M", "added": "1", "file": "mm/kasan/common.c", "indexes": ["92196562687b", "a0082fad48b1"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "0", "file": "mm/kasan/hw_tags.c", "indexes": ["7355cb534e4f", "0b8225add2e4"], "modes": ["100644", "100644"], "removed": "11"}, {"action": "M", "added": "4", "file": "mm/page_alloc.c", "indexes": ["0721ff0c90be", "d16df446d2ca"], "modes": ["100644", "100644"], "removed": "2"}], "message": "kasan, page_alloc: merge kasan_free_pages into free_pages_prepare\n\nCurrently, the code responsible for initializing and poisoning memory in\nfree_pages_prepare() is scattered across two locations: kasan_free_pages()\nfor HW_TAGS KASAN and free_pages_prepare() itself. This is confusing.\n\nThis and a few following patches combine the code from these two\nlocations. Along the way, these patches also simplify the performed\nchecks to make them easier to follow.\n\nReplaces the only caller of kasan_free_pages() with its implementation.\n\nAs kasan_has_integrated_init() is only true when CONFIG_KASAN_HW_TAGS is\nenabled, moving the code does no functional changes.\n\nThis patch is not useful by itself but makes the simplifications in the\nfollowing patches easier to follow.\n\nLink: https://lkml.kernel.org/r/303498d15840bb71905852955c6e2390ecc87139.1643047180.git.andreyknvl@google.com\nSigned-off-by: Andrey Konovalov <andreyknvl@google.com>\nReviewed-by: Alexander Potapenko <glider@google.com>\nAcked-by: Marco Elver <elver@google.com>\nCc: Andrey Ryabinin <ryabinin.a.a@gmail.com>\nCc: Catalin Marinas <catalin.marinas@arm.com>\nCc: Dmitry Vyukov <dvyukov@google.com>\nCc: Evgenii Stepanov <eugenis@google.com>\nCc: Mark Rutland <mark.rutland@arm.com>\nCc: Peter Collingbourne <pcc@google.com>\nCc: Vincenzo Frascino <vincenzo.frascino@arm.com>\nCc: Will Deacon <will@kernel.org>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>", "parents": ["5b2c07138cbd8c0c415c6d3ff5b8040532024814"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "7c13c163e036c646b77753deacfe2f5478b654bc"}, "tag": "linux", "timestamp": 1699830174.805714, "updated_on": 1648174006.0, "uuid": "6a1e06d5b2972f79636387b6d5446085594493b4"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Torvalds <torvalds@linux-foundation.org>", "AuthorDate": "Fri Mar 25 10:21:20 2022 -0700", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Fri Mar 25 10:21:20 2022 -0700", "Merge": "aa5b537b0ecc 25fd2d41b505", "commit": "29c8c18363eee546d19bd95daa1e33c64ee74414", "files": [{"added": "11", "file": "Documentation/dev-tools/kasan.rst", "removed": "6"}, {"added": "59", "file": "Documentation/vm/page_owner.rst", "removed": "6"}, {"added": "2", "file": "arch/alpha/include/uapi/asm/mman.h", "removed": "0"}, {"added": "1", "file": "arch/arm64/Kconfig", "removed": "1"}, {"added": "6", "file": "arch/arm64/include/asm/vmalloc.h", "removed": "0"}, {"added": "4", "file": "arch/arm64/include/asm/vmap_stack.h", "removed": "1"}, {"added": "3", "file": "arch/arm64/kernel/module.c", "removed": "2"}, {"added": "1", "file": "arch/arm64/mm/pageattr.c", "removed": "1"}, {"added": "2", "file": "arch/arm64/net/bpf_jit_comp.c", "removed": "1"}, {"added": "2", "file": "arch/mips/include/uapi/asm/mman.h", "removed": "0"}, {"added": "2", "file": "arch/parisc/include/uapi/asm/mman.h", "removed": "0"}, {"added": "0", "file": "arch/powerpc/mm/book3s64/trace.c", "removed": "1"}, {"action": "MM", "added": "1", "file": "arch/s390/kernel/module.c", "indexes": ["c0dd72db77b8", "a7aefc278909", "26125a9c436d"], "modes": ["100644", "100644", "100644"], "removed": "1"}, {"added": "0", "file": "arch/x86/Kconfig", "removed": "3"}, {"added": "1", "file": "arch/x86/kernel/module.c", "removed": "1"}, {"added": "0", "file": "arch/x86/mm/init.c", "removed": "1"}, {"added": "2", "file": "arch/xtensa/include/uapi/asm/mman.h", "removed": "0"}, {"added": "26", "file": "include/linux/gfp.h", "removed": "9"}, {"added": "0", "file": "include/linux/huge_mm.h", "removed": "6"}, {"added": "62", "file": "include/linux/kasan.h", "removed": "44"}, {"added": "0", "file": "include/linux/mm.h", "removed": "5"}, {"added": "1", "file": "include/linux/page-flags.h", "removed": "1"}, {"added": "1", "file": "include/linux/pagemap.h", "removed": "2"}, {"added": "0", "file": "include/linux/swap.h", "removed": "4"}, {"added": "7", "file": "include/linux/vmalloc.h", "removed": "11"}, {"added": "0", "file": "include/trace/events/huge_memory.h", "removed": "1"}, {"added": "31", "file": "include/trace/events/migrate.h", "removed": "0"}, {"added": "11", "file": "include/trace/events/mmflags.h", "removed": "3"}, {"added": "27", "file": "include/trace/events/thp.h", "removed": "0"}, {"added": "2", "file": "include/uapi/asm-generic/mman-common.h", "removed": "0"}, {"added": "6", "file": "kernel/fork.c", "removed": "3"}, {"added": "8", "file": "kernel/scs.c", "removed": "4"}, {"added": "10", "file": "lib/Kconfig.kasan", "removed": "10"}, {"added": "213", "file": "lib/test_kasan.c", "removed": "26"}, {"added": "5", "file": "lib/vsprintf.c", "removed": "3"}, {"added": "3", "file": "mm/Kconfig", "removed": "0"}, {"added": "0", "file": "mm/debug.c", "removed": "1"}, {"added": "30", "file": "mm/filemap.c", "removed": "33"}, {"added": "19", "file": "mm/huge_memory.c", "removed": "90"}, {"added": "1", "file": "mm/kasan/Makefile", "removed": "1"}, {"added": "2", "file": "mm/kasan/common.c", "removed": "2"}, {"added": "164", "file": "mm/kasan/hw_tags.c", "removed": "47"}, {"added": "44", "file": "mm/kasan/kasan.h", "removed": "12"}, {"added": "194", "file": "mm/kasan/report.c", "removed": "132"}, {"added": "16", "file": "mm/kasan/report_generic.c", "removed": "18"}, {"added": "1", "file": "mm/kasan/report_hw_tags.c", "removed": "0"}, {"added": "16", "file": "mm/kasan/report_sw_tags.c", "removed": "0"}, {"added": "1", "file": "mm/kasan/report_tags.c", "removed": "1"}, {"added": "41", "file": "mm/kasan/shadow.c", "removed": "23"}, {"added": "0", "file": "mm/khugepaged.c", "removed": "11"}, {"added": "35", "file": "mm/madvise.c", "removed": "4"}, {"added": "92", "file": "mm/memory.c", "removed": "37"}, {"added": "0", "file": "mm/memremap.c", "removed": "2"}, {"added": "3", "file": "mm/migrate.c", "removed": "1"}, {"added": "8", "file": "mm/page-writeback.c", "removed": "10"}, {"added": "104", "file": "mm/page_alloc.c", "removed": "48"}, {"added": "57", "file": "mm/page_owner.c", "removed": "14"}, {"added": "44", "file": "mm/rmap.c", "removed": "18"}, {"added": "0", "file": "mm/swap.c", "removed": "4"}, {"added": "0", "file": "mm/swapfile.c", "removed": "104"}, {"added": "84", "file": "mm/vmalloc.c", "removed": "15"}, {"added": "10", "file": "tools/testing/selftests/kselftest.h", "removed": "0"}, {"added": "1", "file": "tools/testing/selftests/vm/.gitignore", "removed": "0"}, {"added": "1", "file": "tools/testing/selftests/vm/Makefile", "removed": "0"}, {"added": "2", "file": "tools/testing/selftests/vm/gup_test.c", "removed": "1"}, {"added": "410", "file": "tools/testing/selftests/vm/hugetlb-madvise.c", "removed": "0"}, {"added": "1", "file": "tools/testing/selftests/vm/ksm_tests.c", "removed": "37"}, {"added": "1", "file": "tools/testing/selftests/vm/memfd_secret.c", "removed": "1"}, {"added": "13", "file": "tools/testing/selftests/vm/run_vmtests.sh", "removed": "2"}, {"added": "3", "file": "tools/testing/selftests/vm/transhuge-stress.c", "removed": "38"}, {"added": "35", "file": "tools/testing/selftests/vm/userfaultfd.c", "removed": "34"}, {"added": "69", "file": "tools/testing/selftests/vm/util.h", "removed": "0"}, {"added": "446", "file": "tools/vm/page_owner_sort.c", "removed": "58"}], "message": "Merge branch 'akpm' (patches from Andrew)\n\nMerge yet more updates from Andrew Morton:\n \"This is the material which was staged after willystuff in linux-next.\n\n Subsystems affected by this patch series: mm (debug, selftests,\n pagecache, thp, rmap, migration, kasan, hugetlb, pagemap, madvise),\n and selftests\"\n\n* emailed patches from Andrew Morton <akpm@linux-foundation.org>: (113 commits)\n selftests: kselftest framework: provide \"finished\" helper\n mm: madvise: MADV_DONTNEED_LOCKED\n mm: fix race between MADV_FREE reclaim and blkdev direct IO read\n mm: generalize ARCH_HAS_FILTER_PGPROT\n mm: unmap_mapping_range_tree() with i_mmap_rwsem shared\n mm: warn on deleting redirtied only if accounted\n mm/huge_memory: remove stale locking logic from __split_huge_pmd()\n mm/huge_memory: remove stale page_trans_huge_mapcount()\n mm/swapfile: remove stale reuse_swap_page()\n mm/khugepaged: remove reuse_swap_page() usage\n mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page()\n mm: streamline COW logic in do_swap_page()\n mm: slightly clarify KSM logic in do_swap_page()\n mm: optimize do_wp_page() for fresh pages in local LRU pagevecs\n mm: optimize do_wp_page() for exclusive pages in the swapcache\n mm/huge_memory: make is_transparent_hugepage() static\n userfaultfd/selftests: enable hugetlb remap and remove event testing\n selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test\n mm: enable MADV_DONTNEED for hugetlb mappings\n kasan: disable LOCKDEP when printing reports\n ...", "parents": ["aa5b537b0ecc16992577b013f11112d54c7ce869", "25fd2d41b505d0640bdfe67aa77c549de2d3c18a"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "29c8c18363eee546d19bd95daa1e33c64ee74414"}, "tag": "linux", "timestamp": 1699830176.030322, "updated_on": 1648228880.0, "uuid": "7cf2d31904af12a25fb1022f4f8213abe6cfa5cc"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Dmitry Torokhov <dmitry.torokhov@gmail.com>", "AuthorDate": "Mon Jan 17 23:26:24 2022 -0800", "Commit": "Jiri Kosina <jkosina@suse.cz>", "CommitDate": "Mon Feb 14 10:51:08 2022 +0100", "Signed-off-by": ["Dmitry Torokhov <dmitry.torokhov@gmail.com>", "Jiri Kosina <jkosina@suse.cz>"], "commit": "50c5249fcafc9f9c64e4a367e336c2e17f1c978f", "files": [{"action": "M", "added": "9", "file": "drivers/hid/i2c-hid/i2c-hid-core.c", "indexes": ["7b7127534e24", "30b545c67eb8"], "modes": ["100644", "100644"], "removed": "10"}], "message": "HID: i2c-hid: convert i2c_hid_execute_reset() to use i2c_hid_xfer()\n\nThis will allow us to drop i2c_hid_command() wrapper and get close\nto removing __i2c_hid_command().\n\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>\nTested-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>", "parents": ["acb8dd95974dda4b6072410bfe09bc83d2c22d23"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "50c5249fcafc9f9c64e4a367e336c2e17f1c978f"}, "tag": "linux", "timestamp": 1699830179.018054, "updated_on": 1644832268.0, "uuid": "02960917ab5e05f9ed565d0404e09e4be75ba784"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Jue Wang <juew@google.com>", "AuthorDate": "Thu Feb 17 17:32:09 2022 -0800", "Commit": "Borislav Petkov <bp@suse.de>", "CommitDate": "Sat Feb 19 14:26:42 2022 +0100", "Signed-off-by": ["Jue Wang <juew@google.com>", "Borislav Petkov <bp@suse.de>"], "commit": "8ca97812c3c830573f965a07bbd84223e8c5f5bd", "files": [{"action": "M", "added": "64", "file": "arch/x86/kernel/cpu/mce/core.c", "indexes": ["0e7147430ec0", "3d766e6247bc"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "4", "file": "arch/x86/kernel/cpu/mce/internal.h", "indexes": ["a04b61e27827", "3efb5037c364"], "modes": ["100644", "100644"], "removed": "1"}], "message": "x86/mce: Work around an erratum on fast string copy instructions\n\nA rare kernel panic scenario can happen when the following conditions\nare met due to an erratum on fast string copy instructions:\n\n1) An uncorrected error.\n2) That error must be in first cache line of a page.\n3) Kernel must execute page_copy from the page immediately before that\npage.\n\nThe fast string copy instructions (\"REP; MOVS*\") could consume an\nuncorrectable memory error in the cache line _right after_ the desired\nregion to copy and raise an MCE.\n\nBit 0 of MSR_IA32_MISC_ENABLE can be cleared to disable fast string\ncopy and will avoid such spurious machine checks. However, that is less\npreferable due to the permanent performance impact. Considering memory\npoison is rare, it's desirable to keep fast string copy enabled until an\nMCE is seen.\n\nIntel has confirmed the following:\n1. The CPU erratum of fast string copy only applies to Skylake,\nCascade Lake and Cooper Lake generations.\n\nDirectly return from the MCE handler:\n2. Will result in complete execution of the \"REP; MOVS*\" with no data\nloss or corruption.\n3. Will not result in another MCE firing on the next poisoned cache line\ndue to \"REP; MOVS*\".\n4. Will resume execution from a correct point in code.\n5. Will result in the same instruction that triggered the MCE firing a\nsecond MCE immediately for any other software recoverable data fetch\nerrors.\n6. Is not safe without disabling the fast string copy, as the next fast\nstring copy of the same buffer on the same CPU would result in a PANIC\nMCE.\n\nThis should mitigate the erratum completely with the only caveat that\nthe fast string copy is disabled on the affected hyper thread thus\nperformance degradation.\n\nThis is still better than the OS crashing on MCEs raised on an\nirrelevant process due to \"REP; MOVS*' accesses in a kernel context,\ne.g., copy_page.\n\nTested:\n\nInjected errors on 1st cache line of 8 anonymous pages of process\n'proc1' and observed MCE consumption from 'proc2' with no panic\n(directly returned).\n\nWithout the fix, the host panicked within a few minutes on a\nrandom 'proc2' process due to kernel access from copy_page.\n\n [ bp: Fix comment style + touch ups, zap an unlikely(), improve the\n quirk function's readability. ]\n\nSigned-off-by: Jue Wang <juew@google.com>\nSigned-off-by: Borislav Petkov <bp@suse.de>\nReviewed-by: Tony Luck <tony.luck@intel.com>\nLink: https://lore.kernel.org/r/20220218013209.2436006-1-juew@google.com", "parents": ["f11445ba7a1160b87615e3f863a9e66c85189399"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "8ca97812c3c830573f965a07bbd84223e8c5f5bd"}, "tag": "linux", "timestamp": 1699830179.433736, "updated_on": 1645277202.0, "uuid": "f3170a92927879fafb6acaf93a3663ef5794a734"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Bjorn Helgaas <bhelgaas@google.com>", "AuthorDate": "Tue Mar 22 17:16:21 2022 -0500", "Commit": "Bjorn Helgaas <bhelgaas@google.com>", "CommitDate": "Tue Mar 22 17:16:21 2022 -0500", "Merge": "a6e0eba677f8 feaea1fe8b36", "commit": "bdef65de39c2e0592038340a5b5746fdecce900f", "files": [{"added": "1", "file": "drivers/pci/p2pdma.c", "removed": "0"}], "message": "Merge branch 'pci/p2pdma'\n\n- Add Intel 3rd Gen Intel Xeon Scalable Processors to P2PDMA whitelist\n (Michael J. Ruhl)\n\n* pci/p2pdma:\n PCI/P2PDMA: Add Intel 3rd Gen Intel Xeon Scalable Processors to whitelist", "parents": ["a6e0eba677f8e9b58f8062205566a911c15e1f4f", "feaea1fe8b36b2e5b12b2f9e6e050db28dfee789"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "bdef65de39c2e0592038340a5b5746fdecce900f"}, "tag": "linux", "timestamp": 1699830179.500545, "updated_on": 1647987381.0, "uuid": "426423ad7f95aa40bd71debe091cded9ea90f45f"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Dmitry Baryshkov <dmitry.baryshkov@linaro.org>", "AuthorDate": "Wed Feb 23 13:14:32 2022 +0300", "Commit": "Lorenzo Pieralisi <lpieralisi@kernel.org>", "CommitDate": "Wed Feb 23 10:56:43 2022 +0000", "Signed-off-by": ["Dmitry Baryshkov <dmitry.baryshkov@linaro.org>", "Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>"], "commit": "dddb4efa519282456a48da77f08a6414bc696c92", "files": [{"action": "M", "added": "21", "file": "Documentation/devicetree/bindings/pci/qcom,pcie.txt", "indexes": ["a0ae024c2d0c", "0adb56d5645e"], "modes": ["100644", "100644"], "removed": "1"}], "message": "dt-bindings: pci: qcom: Document PCIe bindings for SM8450\n\nDocument the PCIe DT bindings for SM8450 SoC. The PCIe IP is similar\nto the one used on SM8250, however unlike SM8250, PCIe0 and PCIe1 use\ndifferent set of clocks, so two compatible entries are required.\n\nLink: https://lore.kernel.org/r/20220223101435.447839-2-dmitry.baryshkov@linaro.org\nSigned-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>\nReviewed-by: Rob Herring <robh@kernel.org>\nReviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>\nAcked-by: Stanimir Varbanov <svarbanov@mm-sol.com>", "parents": ["e783362eb54cd99b2cac8b3a9aeac942e6f6ac07"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "dddb4efa519282456a48da77f08a6414bc696c92"}, "tag": "linux", "timestamp": 1699830179.573304, "updated_on": 1645613803.0, "uuid": "da7736eda290ec7cad271ac85dcce0352537a099"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Walleij <linus.walleij@linaro.org>", "AuthorDate": "Sat Jan 29 01:49:17 2022 +0100", "Commit": "Sebastian Reichel <sebastian.reichel@collabora.com>", "CommitDate": "Fri Feb 11 20:24:53 2022 +0100", "Signed-off-by": ["Linus Walleij <linus.walleij@linaro.org>", "Sebastian Reichel <sebastian.reichel@collabora.com>"], "commit": "2b0e7ac0841b3906aeecf432567b02af683a596c", "files": [{"action": "M", "added": "2", "file": "drivers/power/supply/Kconfig", "indexes": ["6b15eb184072", "3520da74b8a7"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "0", "file": "drivers/power/supply/ab8500-bm.h", "indexes": ["3bc6fd9337d2", "6efd5174dbce"], "modes": ["100644", "100644"], "removed": "33"}, {"action": "M", "added": "0", "file": "drivers/power/supply/ab8500_bmdata.c", "indexes": ["62b63f0437dd", "d8fc72be0f0e"], "modes": ["100644", "100644"], "removed": "24"}, {"action": "M", "added": "22", "file": "drivers/power/supply/ab8500_btemp.c", "indexes": ["a5ca09124c93", "2a6fc151210c"], "modes": ["100644", "100644"], "removed": "81"}], "message": "power: supply: ab8500: Integrate thermal zone\n\nInstead of providing our own homebrewn thermal measurement\ncode for an NTC and passing tables, we put the NTC thermistor\ninto the device tree, create a passive thermal zone, and poll\nthis thermal zone for the temperature.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>\nSigned-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>", "parents": ["d662a7df36e1edc65eaf166ec1c8527ce9d088ea"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "2b0e7ac0841b3906aeecf432567b02af683a596c"}, "tag": "linux", "timestamp": 1699830179.667196, "updated_on": 1644607493.0, "uuid": "0bb935ab421d751a6b6f1a330d4404dd798af9e9"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Miquel Raynal <miquel.raynal@bootlin.com>", "AuthorDate": "Thu Dec 16 12:16:40 2021 +0100", "Commit": "Miquel Raynal <miquel.raynal@bootlin.com>", "CommitDate": "Wed Feb 9 09:49:25 2022 +0100", "Signed-off-by": ["Miquel Raynal <miquel.raynal@bootlin.com>"], "commit": "48e6633a9fa2400b53a964358753769f291a7eb0", "files": [{"action": "M", "added": "6", "file": "drivers/mtd/nand/Kconfig", "indexes": ["b40455234cbd", "8431292ff49d"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "1", "file": "drivers/mtd/nand/Makefile", "indexes": ["1c0b46960eb1", "a4e6b7ae0614"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "A", "added": "695", "file": "drivers/mtd/nand/ecc-mxic.c", "indexes": ["000000000000", "3e8fbe62547e"], "modes": ["000000", "100644"], "removed": "0"}], "message": "mtd: nand: mxic-ecc: Add Macronix external ECC engine support\n\nSome SPI-NAND chips do not support on-die ECC. For these chips,\ncorrection must apply on the SPI controller end. In order to avoid\ndoing all the calculations by software, Macronix provides a specific\nengine that can offload the intensive work.\n\nAdd Macronix ECC engine support, this engine can work in conjunction\nwith a SPI controller and a raw NAND controller, it can be pipelined\nor external and supports linear and syndrome layouts.\n\nRight now the simplest configuration is supported: SPI controller\nexternal and linear ECC engine.\n\nSigned-off-by: Miquel Raynal <miquel.raynal@bootlin.com>\nLink: https://lore.kernel.org/linux-mtd/20211216111654.238086-15-miquel.raynal@bootlin.com", "parents": ["cda32a618debd3fad8e42757b198719ae180f8f4"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "48e6633a9fa2400b53a964358753769f291a7eb0"}, "tag": "linux", "timestamp": 1699830179.747126, "updated_on": 1644396565.0, "uuid": "e8641864be40473cf3728b31ad0e2e6784d375fd"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Florian Fainelli <f.fainelli@gmail.com>", "AuthorDate": "Fri Jan 7 10:46:08 2022 -0800", "Commit": "Miquel Raynal <miquel.raynal@bootlin.com>", "CommitDate": "Sun Jan 23 16:37:18 2022 +0100", "Signed-off-by": ["Florian Fainelli <f.fainelli@gmail.com>", "Miquel Raynal <miquel.raynal@bootlin.com>"], "commit": "c0d08a1401bbd0b8f523b431220e4b44fc4ac631", "files": [{"action": "M", "added": "4", "file": "drivers/mtd/nand/raw/brcmnand/brcmnand.c", "indexes": ["48d57b19c293", "b7b15ddf326f"], "modes": ["100644", "100644"], "removed": "4"}], "message": "mtd: rawnand: brcmnand: Avoid pdev in brcmnand_init_cs()\n\nIn preparation for encapsulating more of what the loop calling\nbrcmnand_init_cs() does, avoid using platform_device when it is the\ndevice behind platform_device that we are using for printing errors.\n\nNo functional changes introduced.\n\nSigned-off-by: Florian Fainelli <f.fainelli@gmail.com>\nSigned-off-by: Miquel Raynal <miquel.raynal@bootlin.com>\nLink: https://lore.kernel.org/linux-mtd/20220107184614.2670254-4-f.fainelli@gmail.com", "parents": ["25f97138f8c225dbf365b428a94d7b30a6daefb3"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "c0d08a1401bbd0b8f523b431220e4b44fc4ac631"}, "tag": "linux", "timestamp": 1699830180.478743, "updated_on": 1642952238.0, "uuid": "6488a4fc58c40f0b31d0be0c133419dde57802bf"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Yunhao Tian <t123yh.xyz@gmail.com>", "AuthorDate": "Sat Jan 22 19:24:40 2022 +0800", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Wed Jan 26 14:10:40 2022 +0100", "Signed-off-by": ["Yunhao Tian <t123yh.xyz@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "dfb05b5dc3afd90e564b69b88ff6be6947a0f32f", "files": [{"action": "M", "added": "1", "file": "Documentation/ABI/testing/configfs-usb-gadget-uac1", "indexes": ["09725e273e9b", "c4ba92f004c3"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "1", "file": "Documentation/usb/gadget-testing.rst", "indexes": ["046842b00c89", "1792bd88f666"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "45", "file": "drivers/usb/gadget/function/f_uac1.c", "indexes": ["1484e5c231d3", "6f0e1d803dc2"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "2", "file": "drivers/usb/gadget/function/u_uac1.h", "indexes": ["b6cd6171d306", "f7a616760e31"], "modes": ["100644", "100644"], "removed": "0"}], "message": "usb: gadget: f_uac1: allow changing interface name via configfs\n\nThis adds \"function_name\" configfs entry to change string value\nof the iInterface field. This field will be shown in Windows' audio\nsettings panel, so being able to change it is useful. It will default\nto \"AC Interface\" just as before if unchanged.\n\nSigned-off-by: Yunhao Tian <t123yh.xyz@gmail.com>\nLink: https://lore.kernel.org/r/20220122112446.1415547-1-t123yh.xyz@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["d1d11dd1306908bc18b6592bbd21ba7d19a931e5"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "dfb05b5dc3afd90e564b69b88ff6be6947a0f32f"}, "tag": "linux", "timestamp": 1699830182.947708, "updated_on": 1643202640.0, "uuid": "cfb9e4a0593f999ba4d8373c6e12b9e4d21e423a"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Souradeep Chowdhury <quic_schowdhu@quicinc.com>", "AuthorDate": "Tue Feb 8 23:24:25 2022 +0530", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Fri Feb 11 12:01:02 2022 +0100", "Signed-off-by": ["Souradeep Chowdhury <quic_schowdhu@quicinc.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "306a20df822d5a6522aa4aa2029a858ed5fbd517", "files": [{"action": "M", "added": "6", "file": "Documentation/devicetree/bindings/usb/snps,dwc3.yaml", "indexes": ["4f2b0913ad9f", "f4471f8bdbef"], "modes": ["100644", "100644"], "removed": "0"}], "message": "bindings: usb: dwc3: Update dwc3 properties for EUD connector\n\nAdd the ports property for dwc3 node. This port can be used\nby the Embedded USB Debugger for role switching the controller\nfrom device to host mode and vice versa.\n\nReviewed-by: Rob Herring <robh@kernel.org>\nSigned-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>\nLink: https://lore.kernel.org/r/7308170ce13a96c2ff9cbb22316f46c814c42ef1.1644339918.git.quic_schowdhu@quicinc.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["334daddbe6553b7cd73027154282242225ff984d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "306a20df822d5a6522aa4aa2029a858ed5fbd517"}, "tag": "linux", "timestamp": 1699830183.234752, "updated_on": 1644577262.0, "uuid": "ae7246f6ae94941247b451115ad0ae4cf0c08f78"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linyu Yuan <quic_linyyuan@quicinc.com>", "AuthorDate": "Thu Mar 3 13:08:59 2022 +0200", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Thu Mar 3 15:46:07 2022 +0100", "Signed-off-by": ["Linyu Yuan <quic_linyyuan@quicinc.com>", "Mathias Nyman <mathias.nyman@linux.intel.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "81720ec5320c3a02a4b2faf597127de5478cbf02", "files": [{"action": "M", "added": "1", "file": "drivers/usb/host/xhci-mem.c", "indexes": ["48114a462908", "938eb2b907ab"], "modes": ["100644", "100644"], "removed": "5"}], "message": "usb: host: xhci: use ffs() in xhci_mem_init()\n\nThe for loop to find page size bit can be replaced with ffs().\n\nSigned-off-by: Linyu Yuan <quic_linyyuan@quicinc.com>\nSigned-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>\nLink: https://lore.kernel.org/r/20220303110903.1662404-6-mathias.nyman@linux.intel.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["70c05e4cf63054cd755ca66c1819327b22cb085f"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "81720ec5320c3a02a4b2faf597127de5478cbf02"}, "tag": "linux", "timestamp": 1699830184.046955, "updated_on": 1646318767.0, "uuid": "72c1c962d02b81dd8c7d14e9ef053c08236ccb77"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Mans Rullgard <mans@mansr.com>", "AuthorDate": "Thu Feb 17 13:17:37 2022 +0000", "Commit": "Linus Walleij <linus.walleij@linaro.org>", "CommitDate": "Sat Feb 19 02:09:07 2022 +0100", "Signed-off-by": ["Mans Rullgard <mans@mansr.com>", "Linus Walleij <linus.walleij@linaro.org>"], "commit": "f3d6c538c3dacd2c4c5aea0b2f8add3acc423875", "files": [{"action": "M", "added": "4", "file": "drivers/pinctrl/sunxi/pinctrl-sunxi.c", "indexes": ["80d6750c74a6", "530c0f5d115f"], "modes": ["100644", "100644"], "removed": "5"}], "message": "pinctrl: sunxi: do not print error message for EPROBE_DEFER\n\nAvoid printing an error message if getting a regulator fails with\nEPROBE_DEFER. This can happen if, for example, a regulator supplying\none of the main banks is controlled by a PL pin.\n\nSigned-off-by: Mans Rullgard <mans@mansr.com>\nAcked-by: Chen-Yu Tsai <wens@csie.org>\nLink: https://lore.kernel.org/r/20220217131737.10931-1-mans@mansr.com\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>", "parents": ["fbfc5fc3518f7e74e03c009acbd0b6c6547d395d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "f3d6c538c3dacd2c4c5aea0b2f8add3acc423875"}, "tag": "linux", "timestamp": 1699830187.667171, "updated_on": 1645232947.0, "uuid": "57c0c02803aefc388a217ee1384c9f2cd9f0645e"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Geert Uytterhoeven <geert+renesas@glider.be>", "AuthorDate": "Mon Feb 21 16:43:46 2022 +0100", "Commit": "Geert Uytterhoeven <geert+renesas@glider.be>", "CommitDate": "Fri Feb 25 13:45:49 2022 +0100", "Signed-off-by": ["Geert Uytterhoeven <geert+renesas@glider.be>"], "commit": "2e1b4362398673607d6a86b65ddab66e6dabf721", "files": [{"action": "M", "added": "56", "file": "drivers/pinctrl/renesas/pfc-r8a779f0.c", "indexes": ["0e53adb07d1a", "39cb5d82cf53"], "modes": ["100644", "100644"], "removed": "0"}], "message": "pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions\n\nAdd pins, groups, and functions for the Quad SPI Controllers on the\nRenesas R-Car S4-8 (R8A779F0) SoC.\n\nBased on a larger patch in the BSP by LUU HOAI.\n\nSigned-off-by: Geert Uytterhoeven <geert+renesas@glider.be>\nReviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>\nLink: https://lore.kernel.org/r/cd7f7feeabebf268adc9e050e348230e93b40829.1645457792.git.geert+renesas@glider.be", "parents": ["384484a5091613e84e2837cc13c8c6adcdfcd01f"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "2e1b4362398673607d6a86b65ddab66e6dabf721"}, "tag": "linux", "timestamp": 1699830187.744314, "updated_on": 1645793149.0, "uuid": "5d2db49a9b2edfcdd87d55786e69cf37a2200cae"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>", "AuthorDate": "Tue Feb 22 12:11:42 2022 +0100", "Commit": "Linus Walleij <linus.walleij@linaro.org>", "CommitDate": "Thu Mar 17 02:06:53 2022 +0100", "Signed-off-by": ["AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>", "Linus Walleij <linus.walleij@linaro.org>"], "commit": "c8c206cdc193d1c20f5c309a89b00b30010caad4", "files": [{"action": "M", "added": "3", "file": "drivers/pinctrl/mediatek/pinctrl-mt2701.c", "indexes": ["37228dd5103e", "2f8821207395"], "modes": ["100644", "100644"], "removed": "8"}, {"action": "M", "added": "2", "file": "drivers/pinctrl/mediatek/pinctrl-mt2712.c", "indexes": ["ba35fc6cc138", "03aa14445034"], "modes": ["100644", "100644"], "removed": "9"}, {"action": "M", "added": "2", "file": "drivers/pinctrl/mediatek/pinctrl-mt8127.c", "indexes": ["eaf5c76b14c7", "76cb525374f2"], "modes": ["100644", "100644"], "removed": "7"}, {"action": "M", "added": "2", "file": "drivers/pinctrl/mediatek/pinctrl-mt8135.c", "indexes": ["b8f4080aab45", "4c20b79dec67"], "modes": ["100644", "100644"], "removed": "9"}, {"action": "M", "added": "2", "file": "drivers/pinctrl/mediatek/pinctrl-mt8167.c", "indexes": ["ba12ef795e52", "08aabf408c9c"], "modes": ["100644", "100644"], "removed": "9"}, {"action": "M", "added": "2", "file": "drivers/pinctrl/mediatek/pinctrl-mt8365.c", "indexes": ["79b1fee5a1eb", "6863a8150a2b"], "modes": ["100644", "100644"], "removed": "9"}, {"action": "M", "added": "2", "file": "drivers/pinctrl/mediatek/pinctrl-mt8516.c", "indexes": ["219fb4bc341f", "99c1a04c7fd8"], "modes": ["100644", "100644"], "removed": "9"}], "message": "pinctrl: mediatek: common-v1: Use common probe function\n\nMost of the mediatek pinctrl drivers are calling mtk_pctrl_init() and\npassing only a pointer to struct mtk_pinctrl_devdata, as the regmap\nhandle it passed from device-tree, with the exception of mt6397.\n\nFor all of the drivers that don't require passing a struct regmap\npointer from a parent device, simplify the probe mechanism by assigning\nthe required structure as match data and use mtk_pctrl_common_probe()\nas their probe function.\n\nWhile at it, also collapse the of_device_id entries to a single line,\nas they all fit in max 83 columns, which is acceptable.\n\nSigned-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>\nReviewed-by: Chen-Yu Tsai <wenst@chromium.org>\nLink: https://lore.kernel.org/r/20220222111144.20796-4-angelogioacchino.delregno@collabora.com\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>", "parents": ["e091feda1e3cd2925a2819f2dc2d5487ced2b010"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "c8c206cdc193d1c20f5c309a89b00b30010caad4"}, "tag": "linux", "timestamp": 1699830187.805907, "updated_on": 1647479213.0, "uuid": "12f3833e6cbf42750bdf4c4dc12084a0ae7421e3"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Peter Rosin <peda@axentia.se>", "AuthorDate": "Fri Jan 7 08:44:38 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Fri Feb 4 15:47:12 2022 +0100", "Signed-off-by": ["Peter Rosin <peda@axentia.se>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "f22d1117b9c3e2e3c176b8814dbbbc8cfffad4fa", "files": [{"action": "M", "added": "1", "file": "drivers/mux/core.c", "indexes": ["5cf2124fa55b", "1a76a536d4b1"], "modes": ["100644", "100644"], "removed": "1"}], "message": "mux: fix grammar, missing \"is\".\n\nThis makes it easier to parse.\n\nSigned-off-by: Peter Rosin <peda@axentia.se>\nLink: https://lore.kernel.org/r/75067db8-0264-c49c-daa8-d7a877932711@axentia.se\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["6632866df852bd0907f67ff7db5cbdb448f6ae16"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "f22d1117b9c3e2e3c176b8814dbbbc8cfffad4fa"}, "tag": "linux", "timestamp": 1699830188.20635, "updated_on": 1643986032.0, "uuid": "4c55f6085fb3a00ee5278ed6bf17811fadc44d07"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>", "AuthorDate": "Wed Jan 26 09:17:12 2022 +0800", "Commit": "Vinod Koul <vkoul@kernel.org>", "CommitDate": "Fri Feb 11 12:17:54 2022 +0530", "Signed-off-by": ["Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>", "Bard Liao <yung-chuan.liao@linux.intel.com>", "Vinod Koul <vkoul@kernel.org>"], "commit": "ac3bc88cc56e2712555adc86ee5b2f3a861ffb1e", "files": [{"action": "M", "added": "48", "file": "drivers/soundwire/stream.c", "indexes": ["512e7936d57c", "03cfac0129af"], "modes": ["100644", "100644"], "removed": "32"}], "message": "soundwire: stream: separate alloc and config within sdw_stream_add_xxx()\n\nSeparate alloc and config parts so that follow-up patches can allow\nfor multiple calls to sdw_stream_add_slave/master. This is a feature\nfrom the ALSA/ASoC frameworks which is not supported today.\n\nThis is an invasive patch which modifies the error handling flow, with\ncleanups only done when an allocation fails. Configuration failures\nonly return an error code.\n\nSigned-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>\nReviewed-by: Rander Wang <rander.wang@intel.com>\nSigned-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>\nLink: https://lore.kernel.org/r/20220126011715.28204-17-yung-chuan.liao@linux.intel.com\nSigned-off-by: Vinod Koul <vkoul@kernel.org>", "parents": ["42aad41e969988d9058f8751f3fd952c60519308"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "ac3bc88cc56e2712555adc86ee5b2f3a861ffb1e"}, "tag": "linux", "timestamp": 1699830189.459876, "updated_on": 1644562074.0, "uuid": "765031383a85061fc57d5b9c274919e3c7eebddf"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Samuel Holland <samuel@sholland.org>", "AuthorDate": "Wed Feb 2 17:50:46 2022 -0600", "Commit": "Jonathan Cameron <Jonathan.Cameron@huawei.com>", "CommitDate": "Fri Feb 18 11:35:49 2022 +0000", "Signed-off-by": ["Samuel Holland <samuel@sholland.org>", "Jonathan Cameron <Jonathan.Cameron@huawei.com>"], "commit": "3ee61082b4204b50391b2aa10bfc3ae3ceac09b1", "files": [{"action": "M", "added": "2", "file": "Documentation/devicetree/bindings/vendor-prefixes.yaml", "indexes": ["294093d45a23", "b923be2c8172"], "modes": ["100644", "100644"], "removed": "0"}], "message": "dt-bindings: vendor-prefixes: Add silan vendor prefix\n\nHangzhou Silan Microelectronics Co., Ltd. (http://www.silan.com.cn/) is\na manufacturer of ICs, including MEMS sensors.\n\nSigned-off-by: Samuel Holland <samuel@sholland.org>\nAcked-by: Rob Herring <robh@kernel.org>\nReviewed-by: Linus Walleij <linus.walleij@linaro.org>\nLink: https://lore.kernel.org/r/20220202235049.8051-2-samuel@sholland.org\nSigned-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>", "parents": ["150ba97f1cb9eb867bba6d5e1861be6fd5580adf"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "3ee61082b4204b50391b2aa10bfc3ae3ceac09b1"}, "tag": "linux", "timestamp": 1699830190.198455, "updated_on": 1645184149.0, "uuid": "c67e78ce3548334dd46b8cf0b2357e4cc8c22490"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Jonathan Cameron <Jonathan.Cameron@huawei.com>", "AuthorDate": "Sun Jan 30 19:31:31 2022 +0000", "Commit": "Jonathan Cameron <Jonathan.Cameron@huawei.com>", "CommitDate": "Fri Feb 18 11:46:03 2022 +0000", "Signed-off-by": ["Jonathan Cameron <Jonathan.Cameron@huawei.com>"], "commit": "fe895d256022cc69184a5cc5d86e8c62ef1c769a", "files": [{"action": "M", "added": "3", "file": "drivers/iio/proximity/rfd77402.c", "indexes": ["0ae91963b570", "cb80b3c9d073"], "modes": ["100644", "100644"], "removed": "4"}], "message": "iio:proximity:rfd77492: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() etc\n\nLetting the compiler remove these functions when the kernel is built\nwithout CONFIG_PM_SLEEP support is simpler and less error prone than the\nuse of #ifdef based config guards.\n\nRemoving instances of this approach from IIO also stops them being\ncopied into new drivers.\n\nSigned-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>\nReviewed-by: Paul Cercueil <paul@crapouillou.net>\nLink: https://lore.kernel.org/r/20220130193147.279148-35-jic23@kernel.org", "parents": ["bff03d5cab0917b7f61cee335202ace23c4c6b9e"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "fe895d256022cc69184a5cc5d86e8c62ef1c769a"}, "tag": "linux", "timestamp": 1699830190.222524, "updated_on": 1645184763.0, "uuid": "545afd19a250aa202212c31a7814b092e0f9bbfe"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Manivannan Sadhasivam <mani@kernel.org>", "AuthorDate": "Tue Mar 1 21:33:02 2022 +0530", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Fri Mar 18 14:02:54 2022 +0100", "Signed-off-by": ["Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "a0f5a630668cb8b2ebf5204f08e957875e991780", "files": [{"action": "M", "added": "1", "file": "drivers/bus/Makefile", "indexes": ["52c2f35a26a9", "16da51130d1a"], "modes": ["100644", "100644"], "removed": "1"}, {"added": "0", "file": "drivers/bus/mhi//Kconfig", "removed": "0"}, {"added": "0", "file": "drivers/bus/mhi//pci_generic.c", "removed": "0"}, {"action": "C100", "added": "2", "file": "drivers/bus/mhi/Kconfig", "indexes": ["da5cd0c9fc62", "da5cd0c9fc62"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/Kconfig", "removed": "25"}, {"action": "M", "added": "2", "file": "drivers/bus/mhi/Makefile", "indexes": ["0a2d778d6fb4", "5f5708a249f5"], "modes": ["100644", "100644"], "removed": "6"}, {"action": "R054", "added": "3", "file": "drivers/bus/mhi/core/Makefile", "indexes": ["c3feb4130aa3", "859c2f38451c"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/Makefile", "removed": "1"}, {"action": "R100", "added": "0", "file": "drivers/bus/mhi/core/boot.c", "indexes": ["74295d3cc662", "74295d3cc662"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/boot.c", "removed": "0"}, {"action": "R100", "added": "0", "file": "drivers/bus/mhi/core/debugfs.c", "indexes": ["d818586c229d", "d818586c229d"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/debugfs.c", "removed": "0"}, {"action": "R100", "added": "0", "file": "drivers/bus/mhi/core/init.c", "indexes": ["d8787aaa176b", "d8787aaa176b"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/init.c", "removed": "0"}, {"action": "R100", "added": "0", "file": "drivers/bus/mhi/core/internal.h", "indexes": ["37c39bf1c7a9", "37c39bf1c7a9"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/internal.h", "removed": "0"}, {"action": "R100", "added": "0", "file": "drivers/bus/mhi/core/main.c", "indexes": ["85f4f7c8d7c6", "85f4f7c8d7c6"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/main.c", "removed": "0"}, {"action": "R100", "added": "0", "file": "drivers/bus/mhi/core/pm.c", "indexes": ["c35c5ddc7220", "c35c5ddc7220"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/pm.c", "removed": "0"}, {"action": "R100", "file": "drivers/bus/mhi/pci_generic.c", "indexes": ["9527b7d63840", "9527b7d63840"], "modes": ["100644", "100644"], "newfile": "drivers/bus/mhi/host/pci_generic.c"}], "message": "bus: mhi: Move host MHI code to \"host\" directory\n\nIn preparation of the endpoint MHI support, let's move the host MHI code\nto its own \"host\" directory and adjust the toplevel MHI Kconfig & Makefile.\n\nWhile at it, let's also move the \"pci_generic\" driver to \"host\" directory\nas it is a host MHI controller driver.\n\nReviewed-by: Hemant Kumar <hemantk@codeaurora.org>\nReviewed-by: Alex Elder <elder@linaro.org>\nSigned-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>\nLink: https://lore.kernel.org/r/20220301160308.107452-5-manivannan.sadhasivam@linaro.org\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["ed2d980503235829aa3e0c7ae3b82374c30a081c"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "a0f5a630668cb8b2ebf5204f08e957875e991780"}, "tag": "linux", "timestamp": 1699830190.879056, "updated_on": 1647608574.0, "uuid": "a14d600833d63f042c00b616c878fc21e1e4aac3"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Jeya R <jeyr@codeaurora.org>", "AuthorDate": "Mon Feb 14 16:09:56 2022 +0000", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Fri Mar 18 14:11:00 2022 +0100", "Signed-off-by": ["Jeya R <jeyr@codeaurora.org>", "Srinivas Kandagatla <srinivas.kandagatla@linaro.org>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "7f1f481263c3ce5387d4fd5ad63ddaa8a295aab2", "files": [{"action": "M", "added": "33", "file": "drivers/misc/fastrpc.c", "indexes": ["3b7731f158eb", "8fbb24d763bd"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "17", "file": "include/uapi/misc/fastrpc.h", "indexes": ["7cc9d342078a", "f39edac20305"], "modes": ["100644", "100644"], "removed": "0"}], "message": "misc: fastrpc: check before loading process to the DSP\n\nReject session if DSP domain is secure, device node is non-secure and signed\nPD is requested. Secure device node can access DSP without any restriction.\n\nUnsigned PD offload is only allowed for the DSP domain that can support\nunsigned offloading.\n\nSigned-off-by: Jeya R <jeyr@codeaurora.org>\nSigned-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>\nLink: https://lore.kernel.org/r/20220214161002.6831-7-srinivas.kandagatla@linaro.org\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["3abe3ab3cdab71b2073ba6331edc0b2994643133"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "7f1f481263c3ce5387d4fd5ad63ddaa8a295aab2"}, "tag": "linux", "timestamp": 1699830190.885987, "updated_on": 1647609060.0, "uuid": "3f367b01764a27abd1da1e8355043473a6ceecf8"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>", "AuthorDate": "Mon Feb 14 16:10:01 2022 +0000", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Fri Mar 18 14:11:00 2022 +0100", "Signed-off-by": ["Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>", "Srinivas Kandagatla <srinivas.kandagatla@linaro.org>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "35a82b87135def531f4ff3c07ba8171fe1794c9d", "files": [{"action": "M", "added": "33", "file": "drivers/misc/fastrpc.c", "indexes": ["e11b790ce526", "ae32781101e2"], "modes": ["100644", "100644"], "removed": "19"}], "message": "misc: fastrpc: Add dma handle implementation\n\nThe remote arguments carry both remote buffers and dma handles. Add proper\ndma handle instructions to make it compatible with DSP implementation.\n\nSigned-off-by: Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>\nSigned-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>\nLink: https://lore.kernel.org/r/20220214161002.6831-12-srinivas.kandagatla@linaro.org\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["8f6c1d8c4f0cc316b0456788fff8373554d1d99d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "35a82b87135def531f4ff3c07ba8171fe1794c9d"}, "tag": "linux", "timestamp": 1699830190.893282, "updated_on": 1647609060.0, "uuid": "48a90a42d76fdd71942e4cc437df46eda000fee1"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Martin Kaiser <martin@kaiser.cx>", "AuthorDate": "Sat Jan 8 13:49:50 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Tue Jan 25 16:18:14 2022 +0100", "Signed-off-by": ["Martin Kaiser <martin@kaiser.cx>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "828f2e9d278c698d8676b73dcf412276b24dc216", "files": [{"action": "M", "added": "0", "file": "drivers/staging/r8188eu/hal/odm.c", "indexes": ["7cc9ab4b1a59", "8156e4acaa09"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "0", "file": "drivers/staging/r8188eu/hal/rtl8188e_dm.c", "indexes": ["2ff9c7d84dbf", "adf87c1721ee"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "0", "file": "drivers/staging/r8188eu/include/odm.h", "indexes": ["664e75c3a7c2", "50960e7daf1d"], "modes": ["100644", "100644"], "removed": "1"}], "message": "staging: r8188eu: ODM_BB_CCK_PD is always set\n\nThe ODM_BB_CCK_PD flag is always set.\n\nRemove the flag and the check if ODM_BB_CCK_PD is not set.\n\nSigned-off-by: Martin Kaiser <martin@kaiser.cx>\nLink: https://lore.kernel.org/r/20220108124959.313215-4-martin@kaiser.cx\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["dbc04d2730f719a8c10bd2684ed53a9f6d8e794c"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "828f2e9d278c698d8676b73dcf412276b24dc216"}, "tag": "linux", "timestamp": 1699830192.061743, "updated_on": 1643123894.0, "uuid": "1af2655284ed647affeab3093b8dc4872f887476"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Martin Kaiser <martin@kaiser.cx>", "AuthorDate": "Sat Jan 15 17:55:27 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Tue Jan 25 16:27:23 2022 +0100", "Signed-off-by": ["Martin Kaiser <martin@kaiser.cx>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "ea9eb1b550638d14af93661735c7001c2a0c0482", "files": [{"action": "M", "added": "0", "file": "drivers/staging/r8188eu/include/osdep_service.h", "indexes": ["f42e15117c95", "2f6b8acd0a10"], "modes": ["100644", "100644"], "removed": "4"}], "message": "staging: r8188eu: remove unused macros\n\nRemove some unused macros from osdep_service.h.\n\nSigned-off-by: Martin Kaiser <martin@kaiser.cx>\nLink: https://lore.kernel.org/r/20220115165536.231210-3-martin@kaiser.cx\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["abadf920bc7f00b8080ea55b3c922481cf9e4bd4"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "ea9eb1b550638d14af93661735c7001c2a0c0482"}, "tag": "linux", "timestamp": 1699830192.08697, "updated_on": 1643124443.0, "uuid": "55269557a429b4131ef969b2146bd3ff690ce642"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Martin Kaiser <martin@kaiser.cx>", "AuthorDate": "Sat Jan 15 17:55:32 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Tue Jan 25 16:27:23 2022 +0100", "Signed-off-by": ["Martin Kaiser <martin@kaiser.cx>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "ac76abcbf1072a5d77f3274799933b25865ae985", "files": [{"action": "M", "added": "1", "file": "drivers/staging/r8188eu/include/osdep_service.h", "indexes": ["754691cb2b12", "e52e78b2c6b0"], "modes": ["100644", "100644"], "removed": "1"}], "message": "staging: r8188eu: call msecs_to_jiffies in _set_timer\n\nThe _set_timer wrapper function takes a timeout in milliseconds.\nCall msecs_to_jiffies to convert the timeout to jiffies. Don't do\nthe calculation ourselves.\n\nSigned-off-by: Martin Kaiser <martin@kaiser.cx>\nLink: https://lore.kernel.org/r/20220115165536.231210-8-martin@kaiser.cx\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["2bd4aa6acb115d6fd9225401e3cf38852f6ec7de"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "ac76abcbf1072a5d77f3274799933b25865ae985"}, "tag": "linux", "timestamp": 1699830192.088601, "updated_on": 1643124443.0, "uuid": "678bf7796e5ed6d316513c3b8e76ed6dd93e8281"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Marcelo Aloisio da Silva <marcelo.as@aol.com>", "AuthorDate": "Wed Jan 19 00:49:33 2022 -0300", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Tue Jan 25 16:28:17 2022 +0100", "Signed-off-by": ["Marcelo Aloisio da Silva <marcelo.as@aol.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "f9e97a150078aff563c4221658afebb3a3e584e7", "files": [{"action": "M", "added": "8", "file": "drivers/staging/r8188eu/core/rtw_xmit.c", "indexes": ["334644e46000", "f3e788e42b18"], "modes": ["100644", "100644"], "removed": "13"}], "message": "staging: r8188eu: remove unnecessary braces in rtw_xmit.c\n\nRemove unnecessary braces reported by checkpatch.pl in rtw_xmit.c.\n\nSigned-off-by: Marcelo Aloisio da Silva <marcelo.as@aol.com>\nLink: https://lore.kernel.org/r/20220119034933.GA29744@snoopy\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["37ba1eba8301aee5e930a0e2f4c38bc23d56014f"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "f9e97a150078aff563c4221658afebb3a3e584e7"}, "tag": "linux", "timestamp": 1699830192.08964, "updated_on": 1643124497.0, "uuid": "cd9f0ad194b5694e0688e610c910cb8baa7ac80e"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Martin Kaiser <martin@kaiser.cx>", "AuthorDate": "Sat Jan 22 18:05:47 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Tue Jan 25 16:28:41 2022 +0100", "Signed-off-by": ["Martin Kaiser <martin@kaiser.cx>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "f0fbfdf6b0ef42f989f7dcbe912d2ce3798c494b", "files": [{"action": "M", "added": "6", "file": "drivers/staging/r8188eu/hal/rtl8188e_dm.c", "indexes": ["558aa85f1a9f", "a05d8687c18d"], "modes": ["100644", "100644"], "removed": "16"}], "message": "staging: r8188eu: merge Init_ODM_ComInfo_88E and rtl8188e_init_dm_priv\n\nrtl8188e_init_dm_priv is the only caller of Init_ODM_ComInfo_88E.\nMerge the two functions.\n\nSigned-off-by: Martin Kaiser <martin@kaiser.cx>\nLink: https://lore.kernel.org/r/20220122170547.68378-5-martin@kaiser.cx\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["4f37285e0a93dc2f9b7181158c9884ea41a09ace"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "f0fbfdf6b0ef42f989f7dcbe912d2ce3798c494b"}, "tag": "linux", "timestamp": 1699830192.091117, "updated_on": 1643124521.0, "uuid": "9e5a620197220dd3585141141c5a6beed1d77984"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Abdun Nihaal <abdun.nihaal@gmail.com>", "AuthorDate": "Sat Jan 29 21:57:55 2022 +0530", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Mon Jan 31 14:02:47 2022 +0100", "Signed-off-by": ["Abdun Nihaal <abdun.nihaal@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "c2e5e5f80c4e9aed587dd4e727914976f19c5dca", "files": [{"action": "M", "added": "1", "file": "drivers/staging/r8188eu/os_dep/ioctl_linux.c", "indexes": ["f99942417a71", "bc5c8454ebcf"], "modes": ["100644", "100644"], "removed": "3"}], "message": "staging: r8188eu: remove unneeded variable in rtw_p2p_get\n\nRemove unneeded return variable that is initialized to 0 and not\nassigned after.\n\nFound using Coccinelle\n\nSigned-off-by: Abdun Nihaal <abdun.nihaal@gmail.com>\nLink: https://lore.kernel.org/r/6c992e9481c7481aa5931635e162dd7a4400a2e2.1643466748.git.abdun.nihaal@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["0bc14454d3e3e3c21bc7c6992f4d1d7b933f1336"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "c2e5e5f80c4e9aed587dd4e727914976f19c5dca"}, "tag": "linux", "timestamp": 1699830192.107097, "updated_on": 1643634167.0, "uuid": "03631921465b643809f35ecbb5a4e91ecb5d363d"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Abdun Nihaal <abdun.nihaal@gmail.com>", "AuthorDate": "Sat Jan 29 21:57:58 2022 +0530", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Mon Jan 31 14:02:47 2022 +0100", "Signed-off-by": ["Abdun Nihaal <abdun.nihaal@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "6ae1d6e3803b251afc980b1fe51482c3b54c7d5e", "files": [{"action": "M", "added": "1", "file": "drivers/staging/r8188eu/os_dep/ioctl_linux.c", "indexes": ["b093430ff744", "6d72b15541ab"], "modes": ["100644", "100644"], "removed": "2"}], "message": "staging: r8188eu: remove unneeded variable in rtw_p2p_get_device_type\n\nRemove unneeded return variable that is initialized to 0 and not\nassigned after.\n\nFound using Coccinelle\n\nSigned-off-by: Abdun Nihaal <abdun.nihaal@gmail.com>\nLink: https://lore.kernel.org/r/83609e3c75a0bde4be612d32d76eaed6a26f72aa.1643466748.git.abdun.nihaal@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["b1b182507e060fac760716063c09fe008a65ecab"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "6ae1d6e3803b251afc980b1fe51482c3b54c7d5e"}, "tag": "linux", "timestamp": 1699830192.10855, "updated_on": 1643634167.0, "uuid": "8ece0c9d52fa220efa2dcd00162bb98473818799"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Abdun Nihaal <abdun.nihaal@gmail.com>", "AuthorDate": "Sat Jan 29 21:57:59 2022 +0530", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Mon Jan 31 14:02:47 2022 +0100", "Signed-off-by": ["Abdun Nihaal <abdun.nihaal@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "a944d44a14ce4445ce155c5d51e96d539394ad63", "files": [{"action": "M", "added": "1", "file": "drivers/staging/r8188eu/os_dep/ioctl_linux.c", "indexes": ["6d72b15541ab", "33fe8e944df4"], "modes": ["100644", "100644"], "removed": "2"}], "message": "staging: r8188eu: remove unneeded variable in rtw_p2p_get_device_name\n\nRemove unneeded return variable that is initialized to 0 and not\nassigned after.\n\nFound using Coccinelle\n\nSigned-off-by: Abdun Nihaal <abdun.nihaal@gmail.com>\nLink: https://lore.kernel.org/r/d94c3029128b9c094bf4e0b2e4574a177aef46e9.1643466748.git.abdun.nihaal@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["6ae1d6e3803b251afc980b1fe51482c3b54c7d5e"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "a944d44a14ce4445ce155c5d51e96d539394ad63"}, "tag": "linux", "timestamp": 1699830192.108956, "updated_on": 1643634167.0, "uuid": "145fac63adbceb129fc2dc10fc82759d2b1df49e"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Michael Straube <straube.linux@gmail.com>", "AuthorDate": "Sun Jan 30 20:03:18 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Mon Jan 31 14:03:30 2022 +0100", "Signed-off-by": ["Michael Straube <straube.linux@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "b82f0b575aff08f3db99681f8bd23cb11339f003", "files": [{"action": "M", "added": "2", "file": "drivers/staging/r8188eu/core/rtw_wlan_util.c", "indexes": ["a8acec776b79", "c6288c2d5f33"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "0", "file": "drivers/staging/r8188eu/hal/usb_halinit.c", "indexes": ["db9a2a963a2a", "b92f56a8f35c"], "modes": ["100644", "100644"], "removed": "10"}, {"action": "M", "added": "0", "file": "drivers/staging/r8188eu/include/hal_intf.h", "indexes": ["7c04cabc6def", "31159265085b"], "modes": ["100644", "100644"], "removed": "1"}], "message": "staging: r8188eu: remove HW_VAR_CAM_WRITE\n\nRemove HW_VAR_CAM_WRITE from SetHwReg8188EU() and call rtw_write32()\ndirectly.\n\nSigned-off-by: Michael Straube <straube.linux@gmail.com>\nLink: https://lore.kernel.org/r/20220130190321.7172-10-straube.linux@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["9838ee1cc2eae4ee194824836a9ab8636e498652"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "b82f0b575aff08f3db99681f8bd23cb11339f003"}, "tag": "linux", "timestamp": 1699830192.123004, "updated_on": 1643634210.0, "uuid": "5381ccae51ecfb7c3a3193aabbf87b0dbd06bdd8"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Michael Straube <straube.linux@gmail.com>", "AuthorDate": "Sun Feb 20 11:02:08 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Mon Feb 21 18:11:03 2022 +0100", "Signed-off-by": ["Michael Straube <straube.linux@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "bffd6e0a73988ef358e93e6b1a9ab298f38dfafd", "files": [{"action": "M", "added": "0", "file": "drivers/staging/r8188eu/hal/odm.c", "indexes": ["e0824eefd83a", "6f594ae33c6e"], "modes": ["100644", "100644"], "removed": "31"}, {"action": "M", "added": "7", "file": "drivers/staging/r8188eu/hal/rtl8188e_dm.c", "indexes": ["a05d8687c18d", "09e78c4855f9"], "modes": ["100644", "100644"], "removed": "6"}, {"action": "M", "added": "0", "file": "drivers/staging/r8188eu/include/odm.h", "indexes": ["4c97f222987a", "2f9e241de5c4"], "modes": ["100644", "100644"], "removed": "14"}], "message": "staging: r8188eu: remove ODM_CmnInfoHook()\n\nEach case in ODM_CmnInfoHook() just sets a single variable. Set the\nvariables directly and remove ODM_CmnInfoHook().\n\nSigned-off-by: Michael Straube <straube.linux@gmail.com>\nLink: https://lore.kernel.org/r/20220220100212.7466-2-straube.linux@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["60352184705ac6d53a41e6d7dd2d0bae327fd3dd"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "bffd6e0a73988ef358e93e6b1a9ab298f38dfafd"}, "tag": "linux", "timestamp": 1699830192.786272, "updated_on": 1645463463.0, "uuid": "694faf8e4daaf097524b1cac50946bb63f334a98"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Vihas Makwana <makvihas@gmail.com>", "AuthorDate": "Thu Mar 3 02:17:37 2022 +0530", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Mon Mar 14 18:27:15 2022 +0100", "Signed-off-by": ["Vihas Makwana <makvihas@gmail.com>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "daed08de44e83c7a0f850f28de3b87984eecca32", "files": [{"action": "M", "added": "1", "file": "drivers/staging/r8188eu/include/xmit_osdep.h", "indexes": ["3e778dff0ed8", "00658681fef9"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "drivers/staging/r8188eu/os_dep/xmit_linux.c", "indexes": ["717b980a8c72", "a6012cffd37e"], "modes": ["100644", "100644"], "removed": "1"}], "message": "staging: r8188eu: mark rtw_endofpktfile as bool\n\nMark rtw_endofpktfile as bool as it returns true/false.\n\nReviewed-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Vihas Makwana <makvihas@gmail.com>\nLink: https://lore.kernel.org/r/20220302204737.49056-17-makvihas@gmail.com\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["5a61d6b4f4a98875c87cc98d10c5923bf09cf272"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "daed08de44e83c7a0f850f28de3b87984eecca32"}, "tag": "linux", "timestamp": 1699830193.472285, "updated_on": 1647278835.0, "uuid": "17fa384c761ffcb83860c9f4f006f3843cfe8805"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Pali Roh\u00e1r <pali@kernel.org>", "AuthorDate": "Sat Feb 19 16:28:15 2022 +0100", "Commit": "Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "CommitDate": "Fri Feb 25 10:27:58 2022 +0100", "Signed-off-by": ["Pali Roh\u00e1r <pali@kernel.org>", "Marek Beh\u00fan <kabel@kernel.org>", "Greg Kroah-Hartman <gregkh@linuxfoundation.org>"], "commit": "b7e2b5360f9bd44733d80ffd2d070ba1f3ca7e0c", "files": [{"action": "M", "added": "1", "file": "drivers/tty/serial/Kconfig", "indexes": ["407a98ec0791", "66916397a19c"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "519", "file": "drivers/tty/serial/mvebu-uart.c", "indexes": ["ab226da75f7b", "56278b29f5f5"], "modes": ["100644", "100644"], "removed": "2"}], "message": "serial: mvebu-uart: implement UART clock driver for configuring UART base clock\n\nImplement a new device driver for controlling UART clocks on Marvell\nArmada 3700 SoC. This device driver is loaded for devices which match\nthe compatible string \"marvell,armada-3700-uart-clock\".\n\nThere are more pitfalls related to UART clocks:\n- both UARTs use same parent clock source (which can be xtal or one of\n the TBG clocks),\n- if a TBG clock is used as the parent clock, there are two additional\n divisors that can both be configured to divide the rate by 1, 2, ... 6,\n but these divisors are again shared between the two UART controllers\n on the SOC,\n- the configuration of the parent clock source and divisors is done in\n the address space of the first UART controller, UART1. Clocks can be\n gated separately for UART1 and UART2, but this setting also lives in\n the address space of UART1,\n- Marvell's Functional Specification for Armada 3720 document has the\n clock gating bits swapped, so the one described to gate UART1 clock\n actually gates UART2 and vice versa,\n- each UART has it's own \"special divisor\", and this uses the parent\n clock described above. These divisors are configure in each UART's\n address space separately.\n\nThus the driver for UART2 controller needs to have access to UART1\naddress space, since UART1 address space contains some bits exclusive\nfor UART2 and also some bits which are shared between UART1 and UART2.\n\nAlso, during boot, when early console is active on one of the UARTs,\nand we want to switch parent clock from xtal (default) to TBG (to be\nmore flexible with baudrates), the driver changing UART clocks also\nneeds to be able to change the \"special divisor\", so that the baudrate\nof earlycon is not changed when swtiching to normal console. Thus the\nclock driver also needs to be able to access UART2 register space,\nfor UART2's \"special divisor\".\n\nFor these reasons, this new UART clock driver does not use\nioremap_resource(), but only ioremap() to prevent resource conflicts\nbetween UART clock driver and UART driver.\n\nWe need to share only two 32-bit registers between the UART driver and\nthe UART clock driver:\n- UART Clock Control\n- UART 2 Baud Rate Divisor\nAccess to these two registers are protected by one spinlock to prevent\nany conflicts. Access is required only during probing, when changing\nbaudrate or during suspend/resume.\n\nHardware can be configured to use one of following clocks as UART parent\nclock: TBG-A-P, TBG-B-P, TBG-A-S, TBG-B-S, xtal. Not every clock is\nusable for higher buadrates. Any subset can be specified in the\ndevice-tree and the driver will choose the best one which also still\nsupports the mandatory baudrate of 9600 Bd. For smooth boot log output\nit is needed to specify clock used by early console, otherwise garbage\nwould be printed on UART during probe of UART clock driver and\ntransitioning from early console to normal console.\n\nWe are implementing this to be able to configure TBG clock as UART\nparent clock, which is required to be able to achieve higher baudrates\nthan 230400 Bd. We achieve this by referencing this new UART clock\ndevice node in UART's device node. UART clock device driver\nautomatically chooses the best clock source for UART driver.\n\nUntil now, UART's device-tree node needed to reference one of the static\nclocks (xtal or one of the TBGs) as parent clock in the `clocks`\nphandle - the parent clock which was configured before booting the\nkernel. If bootloader changed UART's parent clock, it needed to change\nthe `clocks` phandle in DTB correspondingly before booting.\n\nFrom now on both the old mechanism (xtal or TBG referenced as parent\nclock in `clocks` phandle) and the new one (UART clock referenced in the\n`clocks` phandle) are supported, to provide full backward compatibility\nwith existing DTS files, full backward compatibility with existing boot\nloaders, and to provide new features (runtime clock configuration to\nallow higher baudrates than 230400 Bd). New features are available only\nwith new DTS files.\n\nThere was also a discussion about how the UART node and the\nclock-controller node could be wrapped together in a new binding [1, 2].\nAs explained there, this is not possible if we want to keep backwards\ncompatibility with existing bootloaders, and thus we are doing this by\nputting the UART clock-controller node inside the UART1 node.\n\n[1] https://lore.kernel.org/linux-serial/20220120000651.in7s6nazif5qjkme@pali/\n[2] https://lore.kernel.org/linux-serial/20220125204006.A6D09C340E0@smtp.kernel.org/\n\nReviewed-by: Marek Beh\u00fan <kabel@kernel.org>\nReviewed-by: Stephen Boyd <sboyd@kernel.org>\nSigned-off-by: Pali Roh\u00e1r <pali@kernel.org>\nSigned-off-by: Marek Beh\u00fan <kabel@kernel.org>\nLink: https://lore.kernel.org/r/20220219152818.4319-4-kabel@kernel.org\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>", "parents": ["9b0d5d4b7a585e94a31c09bd2363e2029d782ba7"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "b7e2b5360f9bd44733d80ffd2d070ba1f3ca7e0c"}, "tag": "linux", "timestamp": 1699830194.312749, "updated_on": 1645781278.0, "uuid": "639e43e6e960d54deba1d7c9613a429787383468"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Torvalds <torvalds@linux-foundation.org>", "AuthorDate": "Mon Mar 28 14:38:31 2022 -0700", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Mon Mar 28 14:38:31 2022 -0700", "Merge": "a701f370b521 e7dbd4d5369d", "commit": "d111c9f0344a5e2454726553c663d25e24e38555", "files": [{"added": "9", "file": "kernel/livepatch/transition.c", "removed": "2"}, {"added": "1", "file": "samples/livepatch/livepatch-shadow-fix1.c", "removed": "1"}, {"added": "1", "file": "samples/livepatch/livepatch-shadow-fix2.c", "removed": "1"}, {"added": "19", "file": "tools/testing/selftests/livepatch/functions.sh", "removed": "3"}, {"added": "2", "file": "tools/testing/selftests/livepatch/test-ftrace.sh", "removed": "1"}], "message": "Merge tag 'livepatching-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching\n\nPull livepatching updates from Petr Mladek:\n\n - Forced transitions block only to-be-removed livepatches [Chengming]\n\n - Detect when ftrace handler could not be disabled in self-tests [David]\n\n - Calm down warning from a static analyzer [Tom]\n\n* tag 'livepatching-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching:\n livepatch: Reorder to use before freeing a pointer\n livepatch: Don't block removal of patches that are safe to unload\n livepatch: Skip livepatch tests if ftrace cannot be configured", "parents": ["a701f370b521b2ed0654a9da7cf424b3ff8fa73d", "e7dbd4d5369df7d101d6fde5595229df7060939d"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "d111c9f0344a5e2454726553c663d25e24e38555"}, "tag": "linux", "timestamp": 1699830194.874362, "updated_on": 1648503511.0, "uuid": "ab717b183b94d736408d02a4d1e8b86bf04859c2"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Christophe JAILLET <christophe.jaillet@wanadoo.fr>", "AuthorDate": "Thu Jan 6 22:51:38 2022 +0100", "Commit": "Christoph Hellwig <hch@lst.de>", "CommitDate": "Fri Feb 25 17:19:21 2022 +0100", "Signed-off-by": ["Christophe JAILLET <christophe.jaillet@wanadoo.fr>", "Christoph Hellwig <hch@lst.de>"], "commit": "0fb3436b4b36cf69f4544385aa2bb8c5a4913509", "files": [{"action": "M", "added": "1", "file": "arch/sparc/kernel/ioport.c", "indexes": ["57a72c46eddb", "4e4f3d3263e4"], "modes": ["100644", "100644"], "removed": "1"}], "message": "sparc: Remove usage of the deprecated \"pci-dma-compat.h\" API\n\nIn [1], Christoph Hellwig has proposed to remove the wrappers in\ninclude/linux/pci-dma-compat.h.\n\nSome reasons why this API should be removed have been given by Julia\nLawall in [2].\n\nA coccinelle script has been used to perform the needed transformation.\nIt can be found in [3].\n\n[1]: https://lore.kernel.org/kernel-janitors/20200421081257.GA131897@infradead.org/\n[2]: https://lore.kernel.org/kernel-janitors/alpine.DEB.2.22.394.2007120902170.2424@hadrien/\n[3]: https://lore.kernel.org/kernel-janitors/20200716192821.321233-1-christophe.jaillet@wanadoo.fr/\n\nSigned-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>\nReviewed-by: Arnd Bergmann <arnd@arndb.de>\nAcked-by: David S. Miller <davem@davemloft.net>\nSigned-off-by: Christoph Hellwig <hch@lst.de>", "parents": ["ffecba83be9c7ced229b9f1d75643d5a49f820c4"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "0fb3436b4b36cf69f4544385aa2bb8c5a4913509"}, "tag": "linux", "timestamp": 1699830195.209169, "updated_on": 1645805961.0, "uuid": "bfd906eb6f03315c3e7449859731986cf24418eb"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "NeilBrown <neilb@suse.de>", "AuthorDate": "Mon Mar 7 10:41:44 2022 +1100", "Commit": "Trond Myklebust <trond.myklebust@hammerspace.com>", "CommitDate": "Sun Mar 13 12:59:35 2022 -0400", "Signed-off-by": ["NeilBrown <neilb@suse.de>", "Trond Myklebust <trond.myklebust@hammerspace.com>"], "commit": "8db55a032ac7ac1ed7b98d6b1dc980e6378c652f", "files": [{"action": "M", "added": "2", "file": "fs/nfs/write.c", "indexes": ["74d258781205", "599a82406d38"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "0", "file": "net/sunrpc/clnt.c", "indexes": ["9556eb7b065b", "4117ea4caa2e"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "17", "file": "net/sunrpc/sched.c", "indexes": ["690bd3401820", "7c8f87ebdbc0"], "modes": ["100644", "100644"], "removed": "3"}, {"action": "M", "added": "3", "file": "net/sunrpc/xprt.c", "indexes": ["2f165634df54", "bbe913121f43"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "4", "file": "net/sunrpc/xprtrdma/transport.c", "indexes": ["923e4b512ee9", "6b7e10e5a141"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "8", "file": "net/sunrpc/xprtsock.c", "indexes": ["0f39e08ee580", "61d3293f1d68"], "modes": ["100644", "100644"], "removed": "0"}], "message": "SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC\n\nrpc tasks can be marked as RPC_TASK_SWAPPER. This causes GFP_MEMALLOC\nto be used for some allocations. This is needed in some cases, but not\nin all where it is currently provided, and in some where it isn't\nprovided.\n\nCurrently *all* tasks associated with a rpc_client on which swap is\nenabled get the flag and hence some GFP_MEMALLOC support.\n\nGFP_MEMALLOC is provided for ->buf_alloc() but only swap-writes need it.\nHowever xdr_alloc_bvec does not get GFP_MEMALLOC - though it often does\nneed it.\n\nxdr_alloc_bvec is called while the XPRT_LOCK is held. If this blocks,\nthen it blocks all other queued tasks. So this allocation needs\nGFP_MEMALLOC for *all* requests, not just writes, when the xprt is used\nfor any swap writes.\n\nSimilarly, if the transport is not connected, that will block all\nrequests including swap writes, so memory allocations should get\nGFP_MEMALLOC if swap writes are possible.\n\nSo with this patch:\n 1/ we ONLY set RPC_TASK_SWAPPER for swap writes.\n 2/ __rpc_execute() sets PF_MEMALLOC while handling any task\n with RPC_TASK_SWAPPER set, or when handling any task that\n holds the XPRT_LOCKED lock on an xprt used for swap.\n This removes the need for the RPC_IS_SWAPPER() test\n in ->buf_alloc handlers.\n 3/ xprt_prepare_transmit() sets PF_MEMALLOC after locking\n any task to a swapper xprt. __rpc_execute() will clear it.\n 3/ PF_MEMALLOC is set for all the connect workers.\n\nReviewed-by: Chuck Lever <chuck.lever@oracle.com> (for xprtrdma parts)\nSigned-off-by: NeilBrown <neilb@suse.de>\nSigned-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>", "parents": ["89c2be8a951654758dffeaaa6272328d9c8f29be"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "8db55a032ac7ac1ed7b98d6b1dc980e6378c652f"}, "tag": "linux", "timestamp": 1699830197.032424, "updated_on": 1647190775.0, "uuid": "4de23e64c5017450d385309a9184e22547b84392"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "NeilBrown <neilb@suse.de>", "AuthorDate": "Mon Mar 7 10:41:44 2022 +1100", "Commit": "Trond Myklebust <trond.myklebust@hammerspace.com>", "CommitDate": "Sun Mar 13 12:59:35 2022 -0400", "Signed-off-by": ["NeilBrown <neilb@suse.de>", "Trond Myklebust <trond.myklebust@hammerspace.com>"], "commit": "4dc73c679114a2f408567e2e44770ed934190db2", "files": [{"action": "M", "added": "12", "file": "fs/nfs/file.c", "indexes": ["93c01aaa0a8d", "d31bc430dce3"], "modes": ["100644", "100644"], "removed": "3"}, {"action": "M", "added": "1", "file": "fs/nfs/nfs4_fs.h", "indexes": ["84f39b6f1b1e", "79df6e83881b"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "20", "file": "fs/nfs/nfs4proc.c", "indexes": ["fd8eece12e94", "dd7a4c2a3f05"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "33", "file": "fs/nfs/nfs4state.c", "indexes": ["58054dfdf2b0", "4b2ea239a537"], "modes": ["100644", "100644"], "removed": "7"}, {"action": "M", "added": "2", "file": "include/linux/nfs_xdr.h", "indexes": ["82f7c2730b9a", "49ba486aea5f"], "modes": ["100644", "100644"], "removed": "0"}, {"action": "M", "added": "2", "file": "net/sunrpc/clnt.c", "indexes": ["4117ea4caa2e", "0f54a56d19d2"], "modes": ["100644", "100644"], "removed": "0"}], "message": "NFSv4: keep state manager thread active if swap is enabled\n\nIf we are swapping over NFSv4, we may not be able to allocate memory to\nstart the state-manager thread at the time when we need it.\nSo keep it always running when swap is enabled, and just signal it to\nstart.\n\nThis requires updating and testing the cl_swapper count on the root\nrpc_clnt after following all ->cl_parent links.\n\nSigned-off-by: NeilBrown <neilb@suse.de>\nSigned-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>", "parents": ["8db55a032ac7ac1ed7b98d6b1dc980e6378c652f"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4dc73c679114a2f408567e2e44770ed934190db2"}, "tag": "linux", "timestamp": 1699830197.033834, "updated_on": 1647190775.0, "uuid": "da3dfbadb8c87505d0319ae801d61dae8b1bdbc1"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Suman Anna <s-anna@ti.com>", "AuthorDate": "Tue Mar 8 18:25:15 2022 +0100", "Commit": "Bjorn Andersson <andersson@kernel.org>", "CommitDate": "Fri Mar 11 12:08:09 2022 -0600", "Signed-off-by": ["Suman Anna <s-anna@ti.com>", "Dave Gerlach <d-gerlach@ti.com>", "Drew Fustini <dfustini@baylibre.com>", "Bjorn Andersson <bjorn.andersson@linaro.org>"], "commit": "b65700d046a60d0a29f6289e13c62d0c93689f11", "files": [{"action": "M", "added": "0", "file": "drivers/remoteproc/remoteproc_internal.h", "indexes": ["a328e634b1de", "72d4d3d7d94d"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "include/linux/remoteproc.h", "indexes": ["93a1d0050fbc", "b2ee325e0af1"], "modes": ["100644", "100644"], "removed": "0"}], "message": "remoteproc: move rproc_da_to_va declaration to remoteproc.h\n\nThe rproc_da_to_va() API is an exported function, so move its\ndeclaration from the remoteproc local remoteproc_internal.h\nto the public remoteproc.h file.\n\nThis will allow drivers outside of the remoteproc folder to be\nable to use this API.\n\nSigned-off-by: Suman Anna <s-anna@ti.com>\nSigned-off-by: Dave Gerlach <d-gerlach@ti.com>\n[adjusted line numbers to apply]\nSigned-off-by: Drew Fustini <dfustini@baylibre.com>\nSigned-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>\nLink: https://lore.kernel.org/r/20220308172515.29556-1-dfustini@baylibre.com", "parents": ["19e7bf836997f37b7c70cf8f3091e76b79769673"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "b65700d046a60d0a29f6289e13c62d0c93689f11"}, "tag": "linux", "timestamp": 1699830200.544743, "updated_on": 1647022089.0, "uuid": "3f7697e2832dc45ce953c279896f4f2d8d5db191"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Helge Deller <deller@gmx.de>", "AuthorDate": "Fri Mar 25 12:52:24 2022 +0100", "Commit": "Helge Deller <deller@gmx.de>", "CommitDate": "Tue Mar 29 21:37:12 2022 +0200", "Signed-off-by": ["Helge Deller <deller@gmx.de>"], "commit": "4d7d4c3fc1aed6bf95fa188c30bc9ba5901f6531", "files": [{"action": "M", "added": "1", "file": "arch/parisc/kernel/pacache.S", "indexes": ["b2ba6d633065", "b4c3f01e2399"], "modes": ["100644", "100644"], "removed": "1"}], "message": "parisc: Move disable_sr_hashing_asm() into .text section\n\nSigned-off-by: Helge Deller <deller@gmx.de>", "parents": ["beb48dfd9672f82413e3b2bac220331073afbb02"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4d7d4c3fc1aed6bf95fa188c30bc9ba5901f6531"}, "tag": "linux", "timestamp": 1699830200.729841, "updated_on": 1648582632.0, "uuid": "a0ef1ada88983e723fb7cd9ac3b18c0e7006d167"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Oliver Hartkopp <socketcan@hartkopp.net>", "AuthorDate": "Mon Mar 28 13:36:11 2022 +0200", "Commit": "Marc Kleine-Budde <mkl@pengutronix.de>", "CommitDate": "Thu Mar 31 09:46:58 2022 +0200", "Signed-off-by": ["Oliver Hartkopp <socketcan@hartkopp.net>", "Marc Kleine-Budde <mkl@pengutronix.de>"], "commit": "e382fea8ae54f5bb62869c6b69b33993d43adeca", "files": [{"action": "M", "added": "1", "file": "net/can/isotp.c", "indexes": ["f6f8ba1f816d", "bafb0fb5f0e0"], "modes": ["100644", "100644"], "removed": "1"}], "message": "can: isotp: restore accidentally removed MSG_PEEK feature\n\nIn commit 42bf50a1795a (\"can: isotp: support MSG_TRUNC flag when\nreading from socket\") a new check for recvmsg flags has been\nintroduced that only checked for the flags that are handled in\nisotp_recvmsg() itself.\n\nThis accidentally removed the MSG_PEEK feature flag which is processed\nlater in the call chain in __skb_try_recv_from_queue().\n\nAdd MSG_PEEK to the set of valid flags to restore the feature.\n\nFixes: 42bf50a1795a (\"can: isotp: support MSG_TRUNC flag when reading from socket\")\nLink: https://github.com/linux-can/can-utils/issues/347#issuecomment-1079554254\nLink: https://lore.kernel.org/all/20220328113611.3691-1-socketcan@hartkopp.net\nReported-by: Derek Will <derekrobertwill@gmail.com>\nSuggested-by: Derek Will <derekrobertwill@gmail.com>\nTested-by: Derek Will <derekrobertwill@gmail.com>\nSigned-off-by: Oliver Hartkopp <socketcan@hartkopp.net>\nSigned-off-by: Marc Kleine-Budde <mkl@pengutronix.de>", "parents": ["f9512d654f62604664251dedd437a22fe484974a"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "e382fea8ae54f5bb62869c6b69b33993d43adeca"}, "tag": "linux", "timestamp": 1699830201.384318, "updated_on": 1648712818.0, "uuid": "ad52af77a7814056805626c792268bc088c42ffe"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "David Howells <dhowells@redhat.com>", "AuthorDate": "Fri Nov 5 13:55:38 2021 +0000", "Commit": "David Howells <dhowells@redhat.com>", "CommitDate": "Fri Mar 18 09:29:05 2022 +0000", "Signed-off-by": ["David Howells <dhowells@redhat.com>"], "commit": "4058f742105ecfcbdf99e1139e6c1f74fb8e6db9", "files": [{"action": "M", "added": "16", "file": "include/linux/netfs.h", "indexes": ["8458b30172a5", "c7bf1eaf51d5"], "modes": ["100644", "100644"], "removed": "0"}], "message": "netfs: Keep track of the actual remote file size\n\nProvide a place in which to keep track of the actual remote file size in\nthe netfs context. This is needed because inode->i_size will be updated as\nwe buffer writes in the pagecache, but the server file size won't get\nupdated until we flush them back.\n\nSigned-off-by: David Howells <dhowells@redhat.com>\nReviewed-by: Jeff Layton <jlayton@kernel.org>\ncc: linux-cachefs@redhat.com\n\nLink: https://lore.kernel.org/r/164623013727.3564931.17659955636985232717.stgit@warthog.procyon.org.uk/ # v1\nLink: https://lore.kernel.org/r/164678219305.1200972.6459431995188365134.stgit@warthog.procyon.org.uk/ # v2\nLink: https://lore.kernel.org/r/164692921865.2099075.5310757978508056134.stgit@warthog.procyon.org.uk/ # v3", "parents": ["b900f4b89b4d44aa1a79111763b6dfab51e5e3af"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4058f742105ecfcbdf99e1139e6c1f74fb8e6db9"}, "tag": "linux", "timestamp": 1699830201.807801, "updated_on": 1647595745.0, "uuid": "76e5277443118456c28fc0497638a6edb4721cd1"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Alexandre Belloni <alexandre.belloni@bootlin.com>", "AuthorDate": "Wed Mar 9 17:22:41 2022 +0100", "Commit": "Alexandre Belloni <alexandre.belloni@bootlin.com>", "CommitDate": "Wed Mar 23 19:58:39 2022 +0100", "Signed-off-by": ["Alexandre Belloni <alexandre.belloni@bootlin.com>"], "commit": "689fafd5b53ac223ba7c7b83aebe1c78ce7db46c", "files": [{"action": "M", "added": "1", "file": "drivers/rtc/rtc-pcf2127.c", "indexes": ["eae9ecbc7fb5", "f8469b134411"], "modes": ["100644", "100644"], "removed": "1"}], "message": "rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT\n\nStop using uie_unsupported and clear RTC_FEATURE_UPDATE_INTERRUPT instead.\n\nSigned-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>\nLink: https://lore.kernel.org/r/20220309162301.61679-10-alexandre.belloni@bootlin.com", "parents": ["c7e91f7c1baa8b0bf1864c8abe44ca4b8732eb49"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "689fafd5b53ac223ba7c7b83aebe1c78ce7db46c"}, "tag": "linux", "timestamp": 1699830202.022251, "updated_on": 1648061919.0, "uuid": "946ca7da5127f8f413d0d37fcf2fce6b8dea9575"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Torvalds <torvalds@linux-foundation.org>", "AuthorDate": "Fri Apr 1 09:37:18 2022 -0700", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Fri Apr 1 09:37:18 2022 -0700", "Merge": "e8b767f5e040 915593a7a663", "commit": "6a34fdcca452457a530980be2561dab06da3627f", "files": [{"added": "72", "file": "Documentation/devicetree/bindings/rtc/allwinner,sun6i-a31-rtc.yaml", "removed": "12"}, {"added": "0", "file": "Documentation/devicetree/bindings/rtc/atmel,at91sam9-rtc.txt", "removed": "25"}, {"added": "69", "file": "Documentation/devicetree/bindings/rtc/atmel,at91sam9260-rtt.yaml", "removed": "0"}, {"action": "MM", "added": "6", "file": "MAINTAINERS", "indexes": ["cbbd3ce7e0c2", "8201e8fc20c5", "1f6f4a509d6a"], "modes": ["100644", "100644", "100644"], "removed": "0"}, {"added": "5", "file": "drivers/clk/sunxi-ng/Kconfig", "removed": "0"}, {"added": "2", "file": "drivers/clk/sunxi-ng/Makefile", "removed": "0"}, {"added": "395", "file": "drivers/clk/sunxi-ng/ccu-sun6i-rtc.c", "removed": "0"}, {"added": "15", "file": "drivers/clk/sunxi-ng/ccu-sun6i-rtc.h", "removed": "0"}, {"added": "1", "file": "drivers/clk/sunxi-ng/ccu_common.h", "removed": "0"}, {"added": "7", "file": "drivers/clk/sunxi-ng/ccu_mux.c", "removed": "0"}, {"action": "MM", "added": "10", "file": "drivers/rtc/Kconfig", "indexes": ["f6d6d4c26361", "cba5427f79b3", "41c65b4d2baf"], "modes": ["100644", "100644", "100644"], "removed": "0"}, {"added": "1", "file": "drivers/rtc/Makefile", "removed": "0"}, {"added": "9", "file": "drivers/rtc/class.c", "removed": "3"}, {"added": "5", "file": "drivers/rtc/interface.c", "removed": "2"}, {"added": "1", "file": "drivers/rtc/rtc-ds1307.c", "removed": "1"}, {"added": "6", "file": "drivers/rtc/rtc-ds1685.c", "removed": "10"}, {"added": "6", "file": "drivers/rtc/rtc-efi.c", "removed": "4"}, {"added": "1", "file": "drivers/rtc/rtc-gamecube.c", "removed": "0"}, {"added": "8", "file": "drivers/rtc/rtc-hym8563.c", "removed": "26"}, {"added": "2", "file": "drivers/rtc/rtc-m41t80.c", "removed": "4"}, {"added": "19", "file": "drivers/rtc/rtc-mc146818-lib.c", "removed": "3"}, {"added": "2", "file": "drivers/rtc/rtc-mpc5121.c", "removed": "15"}, {"added": "1", "file": "drivers/rtc/rtc-opal.c", "removed": "1"}, {"added": "362", "file": "drivers/rtc/rtc-optee.c", "removed": "0"}, {"added": "2", "file": "drivers/rtc/rtc-pcf2123.c", "removed": "1"}, {"added": "16", "file": "drivers/rtc/rtc-pcf2127.c", "removed": "3"}, {"added": "2", "file": "drivers/rtc/rtc-pcf85063.c", "removed": "1"}, {"added": "4", "file": "drivers/rtc/rtc-pcf8523.c", "removed": "11"}, {"added": "2", "file": "drivers/rtc/rtc-pcf8563.c", "removed": "14"}, {"added": "3", "file": "drivers/rtc/rtc-pl031.c", "removed": "3"}, {"added": "11", "file": "drivers/rtc/rtc-pm8xxx.c", "removed": "22"}, {"added": "14", "file": "drivers/rtc/rtc-spear.c", "removed": "11"}, {"added": "121", "file": "drivers/rtc/rtc-sun6i.c", "removed": "63"}, {"added": "9", "file": "drivers/rtc/rtc-wm8350.c", "removed": "2"}, {"added": "0", "file": "drivers/rtc/rtc-xgene.c", "removed": "2"}, {"added": "10", "file": "include/dt-bindings/clock/sun6i-rtc.h", "removed": "0"}, {"added": "2", "file": "include/linux/clk/sunxi-ng.h", "removed": "0"}, {"added": "2", "file": "include/linux/mc146818rtc.h", "removed": "0"}, {"added": "0", "file": "include/linux/rtc.h", "removed": "2"}, {"added": "0", "file": "include/linux/rtc/ds1685.h", "removed": "1"}, {"added": "2", "file": "include/uapi/linux/rtc.h", "removed": "1"}], "message": "Merge tag 'rtc-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux\n\nPull RTC updates from Alexandre Belloni:\n \"The bulk of the patches are about replacing the uie_unsupported struct\n rtc_device member by a feature bit.\n\n Subsystem:\n\n - remove uie_unsupported, all users have been converted to clear\n RTC_FEATURE_UPDATE_INTERRUPT and provide a reason\n\n - RTCs with an alarm with a resolution of a minute are now letting\n the core handle rounding down the alarm time\n\n - fix use-after-free on device removal\n\n New driver:\n\n - OP-TEE RTC PTA\n\n Drivers:\n\n - sun6i: Add H616 support\n\n - cmos: Fix the AltCentury for AMD platforms\n\n - spear: set range\"\n\n* tag 'rtc-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (56 commits)\n rtc: check if __rtc_read_time was successful\n rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offset_from_sram\n rtc: mc146818-lib: Fix the AltCentury for AMD platforms\n rtc: optee: add RTC driver for OP-TEE RTC PTA\n rtc: pm8xxx: Return -ENODEV if set_time disallowed\n rtc: pm8xxx: Attach wake irq to device\n clk: sunxi-ng: sun6i-rtc: include clk/sunxi-ng.h\n rtc: remove uie_unsupported\n rtc: xgene: stop using uie_unsupported\n rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT\n rtc: hym8563: let the core handle the alarm resolution\n rtc: hym8563: switch to devm_rtc_allocate_device\n rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT\n rtc: efi: switch to devm_rtc_allocate_device\n rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature\n rtc: spear: fix spear_rtc_read_time\n rtc: spear: drop uie_unsupported\n rtc: spear: set range\n rtc: spear: switch to devm_rtc_allocate_device\n rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT\n ...", "parents": ["e8b767f5e04097aaedcd6e06e2270f9fe5282696", "915593a7a663b2ad08b895a5f3ba8b19d89d4ebf"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "6a34fdcca452457a530980be2561dab06da3627f"}, "tag": "linux", "timestamp": 1699830205.892568, "updated_on": 1648831038.0, "uuid": "2844693056fd16f2777b50ac6e9f9e4fe853c058"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Danilo Krummrich <danilokrummrich@dk-develop.de>", "AuthorDate": "Tue Feb 15 14:44:26 2022 -0800", "Commit": "Dmitry Torokhov <dmitry.torokhov@gmail.com>", "CommitDate": "Tue Feb 15 17:25:38 2022 -0800", "Signed-off-by": ["Danilo Krummrich <danilokrummrich@dk-develop.de>", "Dmitry Torokhov <dmitry.torokhov@gmail.com>"], "commit": "6283cc9e7785e3df6160dbce4940b3a5925cb728", "files": [{"action": "M", "added": "1", "file": "drivers/input/serio/ps2-gpio.c", "indexes": ["f1b7313a0866", "e471c0fec536"], "modes": ["100644", "100644"], "removed": "9"}], "message": "Input: ps2-gpio - remove tx timeout from ps2_gpio_irq_tx()\n\nActually, there's no extra clock pulse to wait for.\n\nThe assumption of an extra clock pulse was mistakenly derived from the\nfact that by the time this driver was introduced the GPIO controller of\nthe test machine (bcm2835) generated spurious interrupts.\n\nSince now spurious interrupts are handled properly this can and must be\nremoved in order to make TX xfers work properly.\n\nWhile at it, remove duplicate gpiod_direction_input(). The data gpio\nmust already be configured to act as input when receiving the ACK bit.\n\nThis patch is tested with the original hardware (peripherals and board)\nthe driver was developed on.\n\nSigned-off-by: Danilo Krummrich <danilokrummrich@dk-develop.de>\nLink: https://lore.kernel.org/r/20220215160208.34826-4-danilokrummrich@dk-develop.de\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>", "parents": ["2fa9c57af062ded71e68462264d315a547c72da2"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "6283cc9e7785e3df6160dbce4940b3a5925cb728"}, "tag": "linux", "timestamp": 1699830205.989594, "updated_on": 1644974738.0, "uuid": "4d340dab39c9eb0f8d2745b1f6c0660fba2bea85"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Paulo Alcantara <pc@cjr.nz>", "AuthorDate": "Fri Mar 4 13:22:15 2022 -0300", "Commit": "Steve French <stfrench@microsoft.com>", "CommitDate": "Mon Mar 21 23:30:14 2022 -0500", "Signed-off-by": ["Paulo Alcantara (SUSE) <pc@cjr.nz>", "Steve French <stfrench@microsoft.com>"], "commit": "5d7e282541fc91b831a5c4477c5d72881c623df9", "files": [{"action": "M", "added": "11", "file": "fs/cifs/connect.c", "indexes": ["9964c3634322", "d6f8ccc7bfe2"], "modes": ["100644", "100644"], "removed": "3"}], "message": "cifs: do not skip link targets when an I/O fails\n\nWhen I/O fails in one of the currently connected DFS targets, retry it\nfrom other targets as specified in MS-DFSC \"3.1.5.2 I/O Operation to\n+Target Fails with an Error Other Than STATUS_PATH_NOT_COVERED.\"\n\nSigned-off-by: Paulo Alcantara (SUSE) <pc@cjr.nz>\nCc: stable@vger.kernel.org\nSigned-off-by: Steve French <stfrench@microsoft.com>", "parents": ["dca65818c80cf06e0f08ba2cf94060a5236e73c2"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "5d7e282541fc91b831a5c4477c5d72881c623df9"}, "tag": "linux", "timestamp": 1699830211.540428, "updated_on": 1647923414.0, "uuid": "84fcaba4caa362b1843d39a07abf5ae5ab11e96a"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Thomas Gleixner <tglx@linutronix.de>", "AuthorDate": "Thu Mar 24 14:47:08 2022 +0100", "Commit": "Borislav Petkov <bp@suse.de>", "CommitDate": "Tue Mar 29 20:57:18 2022 +0200", "Signed-off-by": ["Thomas Gleixner <tglx@linutronix.de>", "Borislav Petkov <bp@suse.de>"], "commit": "a9f84fb7158fea60cbcadef5c0166fb22b469091", "files": [{"action": "M", "added": "0", "file": "arch/x86/kernel/fpu/core.c", "indexes": ["19821f027cb3", "c049561f373a"], "modes": ["100644", "100644"], "removed": "3"}], "message": "x86/fpu: Remove redundant XCOMP_BV initialization\n\nfpu_copy_uabi_to_guest_fpstate() initializes the XCOMP_BV field in the\nXSAVE header. That's a leftover from the old KVM FPU buffer handling code.\n\nSince\n\n d69c1382e1b7 (\"x86/kvm: Convert FPU handling to a single swap buffer\")\n\nKVM uses the FPU core allocation code, which initializes the XCOMP_BV\nfield already.\n\nSigned-off-by: Thomas Gleixner <tglx@linutronix.de>\nSigned-off-by: Borislav Petkov <bp@suse.de>\nLink: https://lore.kernel.org/r/20220324134623.408932232@linutronix.de", "parents": ["4009a4ac82dd95b8cd2b62bd30019476983f0aff"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "a9f84fb7158fea60cbcadef5c0166fb22b469091"}, "tag": "linux", "timestamp": 1699830217.631199, "updated_on": 1648580238.0, "uuid": "4928fd7e014458db163a25b36e8295acb42e7128"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Pawan Gupta <pawan.kumar.gupta@linux.intel.com>", "AuthorDate": "Mon Apr 4 17:34:19 2022 -0700", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Tue Apr 5 10:18:31 2022 -0700", "Signed-off-by": ["Pawan Gupta <pawan.kumar.gupta@linux.intel.com>", "Linus Torvalds <torvalds@linux-foundation.org>"], "commit": "73924ec4d560257004d5b5116b22a3647661e364", "files": [{"action": "M", "added": "5", "file": "arch/x86/power/cpu.c", "indexes": ["9f2b251e83c5", "eaec0cb3fe04"], "modes": ["100644", "100644"], "removed": "2"}], "message": "x86/pm: Save the MSR validity status at context setup\n\nThe mechanism to save/restore MSRs during S3 suspend/resume checks for\nthe MSR validity during suspend, and only restores the MSR if its a\nvalid MSR. This is not optimal, as an invalid MSR will unnecessarily\nthrow an exception for every suspend cycle. The more invalid MSRs,\nhigher the impact will be.\n\nCheck and save the MSR validity at setup. This ensures that only valid\nMSRs that are guaranteed to not throw an exception will be attempted\nduring suspend.\n\nFixes: 7a9c2dd08ead (\"x86/pm: Introduce quirk framework to save/restore extra MSR registers around suspend/resume\")\nSuggested-by: Dave Hansen <dave.hansen@linux.intel.com>\nSigned-off-by: Pawan Gupta <pawan.kumar.gupta@linux.intel.com>\nReviewed-by: Dave Hansen <dave.hansen@linux.intel.com>\nAcked-by: Borislav Petkov <bp@suse.de>\nCc: stable@vger.kernel.org\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>", "parents": ["ce4c854ee8681bc66c1c369518b6594e93b11ee5"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "73924ec4d560257004d5b5116b22a3647661e364"}, "tag": "linux", "timestamp": 1699830217.796148, "updated_on": 1649179111.0, "uuid": "c019cd2ca795e88e726712d7acc0f99f738c3634"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Eric Bernstein <eric.bernstein@amd.com>", "AuthorDate": "Mon Mar 21 10:42:34 2022 -0400", "Commit": "Alex Deucher <alexander.deucher@amd.com>", "CommitDate": "Wed Apr 6 12:02:57 2022 -0400", "Signed-off-by": ["Eric Bernstein <eric.bernstein@amd.com>", "Alex Deucher <alexander.deucher@amd.com>"], "commit": "7e8906dc2689cbf562ce520cf4a8ba5b495db0f6", "files": [{"action": "M", "added": "0", "file": "drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c", "indexes": ["d473708d5399", "7802d603f796"], "modes": ["100644", "100644"], "removed": "1"}], "message": "drm/amd/display: remove assert for odm transition case\n\nRemove assert that will hit during odm transition case,\nsince this is a valid case.\n\nTested-by: Daniel Wheeler <daniel.wheeler@amd.com>\nReviewed-by: Alvin Lee <alvin.lee2@amd.com>\nAcked-by: Tom Chung <chiahsuan.chung@amd.com>\nSigned-off-by: Eric Bernstein <eric.bernstein@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>", "parents": ["ebc002e3ee78409c42156e62e4e27ad1d09c5a75"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "7e8906dc2689cbf562ce520cf4a8ba5b495db0f6"}, "tag": "linux", "timestamp": 1699830218.517447, "updated_on": 1649260977.0, "uuid": "6e8b45ee2cd4cf6e79daa386a6702fb204722aca"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Torvalds <torvalds@linux-foundation.org>", "AuthorDate": "Tue Apr 12 14:16:33 2022 -1000", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Tue Apr 12 14:16:33 2022 -1000", "Merge": "7083b89ef3e9 42dcbe7d8bac", "commit": "453096eb048ce613d5775ea21cdf7826d4340e80", "files": [{"added": "1", "file": "Documentation/virt/kvm/api.rst", "removed": "0"}, {"added": "2", "file": "Documentation/virt/kvm/vcpu-requests.rst", "removed": "0"}, {"added": "2", "file": "Documentation/virt/kvm/x86/amd-memory-encryption.rst", "removed": "0"}, {"added": "1", "file": "Documentation/virt/kvm/x86/errata.rst", "removed": "1"}, {"added": "2", "file": "Documentation/virt/kvm/x86/running-nested-guests.rst", "removed": "0"}, {"added": "19", "file": "arch/arm64/include/asm/kvm_emulate.h", "removed": "8"}, {"added": "10", "file": "arch/arm64/include/asm/kvm_host.h", "removed": "0"}, {"added": "7", "file": "arch/arm64/kvm/mmu.c", "removed": "4"}, {"added": "14", "file": "arch/arm64/kvm/psci.c", "removed": "17"}, {"added": "45", "file": "arch/arm64/kvm/reset.c", "removed": "20"}, {"added": "5", "file": "arch/arm64/kvm/vgic/vgic-debug.c", "removed": "5"}, {"added": "1", "file": "arch/arm64/kvm/vgic/vgic-its.c", "removed": "1"}, {"added": "0", "file": "arch/riscv/kvm/vcpu.c", "removed": "2"}, {"added": "1", "file": "arch/riscv/kvm/vcpu_fp.c", "removed": "0"}, {"added": "5", "file": "arch/x86/include/asm/kvm_host.h", "removed": "5"}, {"added": "8", "file": "arch/x86/kvm/hyperv.c", "removed": "32"}, {"added": "1", "file": "arch/x86/kvm/hyperv.h", "removed": "1"}, {"added": "16", "file": "arch/x86/kvm/mmu/mmu.c", "removed": "4"}, {"added": "1", "file": "arch/x86/kvm/mmu/tdp_mmu.c", "removed": "1"}, {"added": "2", "file": "arch/x86/kvm/svm/avic.c", "removed": "1"}, {"added": "3", "file": "arch/x86/kvm/svm/sev.c", "removed": "0"}, {"added": "21", "file": "arch/x86/kvm/x86.c", "removed": "6"}, {"added": "2", "file": "tools/testing/selftests/kvm/.gitignore", "removed": "0"}, {"added": "1", "file": "tools/testing/selftests/kvm/Makefile", "removed": "0"}, {"added": "11", "file": "tools/testing/selftests/kvm/aarch64/arch_timer.c", "removed": "4"}, {"added": "10", "file": "tools/testing/selftests/kvm/aarch64/get-reg-list.c", "removed": "4"}, {"added": "122", "file": "tools/testing/selftests/kvm/aarch64/vcpu_width_config.c", "removed": "0"}, {"added": "31", "file": "tools/testing/selftests/kvm/dirty_log_perf_test.c", "removed": "3"}, {"added": "3", "file": "tools/testing/selftests/kvm/include/riscv/processor.h", "removed": "1"}, {"added": "1", "file": "tools/testing/selftests/kvm/lib/riscv/processor.c", "removed": "1"}, {"added": "9", "file": "virt/kvm/kvm_main.c", "removed": "3"}], "message": "Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull kvm fixes from Paolo Bonzini:\n \"x86:\n\n - Miscellaneous bugfixes\n\n - A small cleanup for the new workqueue code\n\n - Documentation syntax fix\n\n RISC-V:\n\n - Remove hgatp zeroing in kvm_arch_vcpu_put()\n\n - Fix alignment of the guest_hang() in KVM selftest\n\n - Fix PTE A and D bits in KVM selftest\n\n - Missing #include in vcpu_fp.c\n\n ARM:\n\n - Some PSCI fixes after introducing PSCIv1.1 and SYSTEM_RESET2\n\n - Fix the MMU write-lock not being taken on THP split\n\n - Fix mixed-width VM handling\n\n - Fix potential UAF when debugfs registration fails\n\n - Various selftest updates for all of the above\"\n\n* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (24 commits)\n KVM: x86: hyper-v: Avoid writing to TSC page without an active vCPU\n KVM: SVM: Do not activate AVIC for SEV-enabled guest\n Documentation: KVM: Add SPDX-License-Identifier tag\n selftests: kvm: add tsc_scaling_sync to .gitignore\n RISC-V: KVM: include missing hwcap.h into vcpu_fp\n KVM: selftests: riscv: Fix alignment of the guest_hang() function\n KVM: selftests: riscv: Set PTE A and D bits in VS-stage page table\n RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put()\n selftests: KVM: Free the GIC FD when cleaning up in arch_timer\n selftests: KVM: Don't leak GIC FD across dirty log test iterations\n KVM: Don't create VM debugfs files outside of the VM directory\n KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3)\n KVM: avoid NULL pointer dereference in kvm_dirty_ring_push\n KVM: arm64: selftests: Introduce vcpu_width_config\n KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs\n KVM: arm64: vgic: Remove unnecessary type castings\n KVM: arm64: Don't split hugepages outside of MMU write lock\n KVM: arm64: Drop unneeded minor version check from PSCI v1.x handler\n KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch32\n KVM: arm64: Generally disallow SMC64 for AArch32 guests\n ...", "parents": ["7083b89ef3e9a6ec362585026f81cb165c51b78a", "42dcbe7d8bac997eef4c379e61d9121a15ed4e36"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "453096eb048ce613d5775ea21cdf7826d4340e80"}, "tag": "linux", "timestamp": 1699830224.650107, "updated_on": 1649808993.0, "uuid": "307ef69cb8fa152778bd8909195fe49a36260fa0"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Dave Wysochanski <dwysocha@redhat.com>", "AuthorDate": "Tue Apr 5 09:46:49 2022 -0400", "Commit": "David Howells <dhowells@redhat.com>", "CommitDate": "Fri Apr 8 23:32:40 2022 +0100", "Signed-off-by": ["Dave Wysochanski <dwysocha@redhat.com>", "David Howells <dhowells@redhat.com>"], "commit": "7b2f6c306601240635c72caa61f682e74d4591b2", "files": [{"action": "M", "added": "1", "file": "fs/cachefiles/xattr.c", "indexes": ["35465109d9c4", "00b087c14995"], "modes": ["100644", "100644"], "removed": "1"}], "message": "cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattr\n\nUse the actual length of volume coherency data when setting the\nxattr to avoid the following KASAN report.\n\n BUG: KASAN: slab-out-of-bounds in cachefiles_set_volume_xattr+0xa0/0x350 [cachefiles]\n Write of size 4 at addr ffff888101e02af4 by task kworker/6:0/1347\n\n CPU: 6 PID: 1347 Comm: kworker/6:0 Kdump: loaded Not tainted 5.18.0-rc1-nfs-fscache-netfs+ #13\n Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-4.fc34 04/01/2014\n Workqueue: events fscache_create_volume_work [fscache]\n Call Trace:\n <TASK>\n dump_stack_lvl+0x45/0x5a\n print_report.cold+0x5e/0x5db\n ? __lock_text_start+0x8/0x8\n ? cachefiles_set_volume_xattr+0xa0/0x350 [cachefiles]\n kasan_report+0xab/0x120\n ? cachefiles_set_volume_xattr+0xa0/0x350 [cachefiles]\n kasan_check_range+0xf5/0x1d0\n memcpy+0x39/0x60\n cachefiles_set_volume_xattr+0xa0/0x350 [cachefiles]\n cachefiles_acquire_volume+0x2be/0x500 [cachefiles]\n ? __cachefiles_free_volume+0x90/0x90 [cachefiles]\n fscache_create_volume_work+0x68/0x160 [fscache]\n process_one_work+0x3b7/0x6a0\n worker_thread+0x2c4/0x650\n ? process_one_work+0x6a0/0x6a0\n kthread+0x16c/0x1a0\n ? kthread_complete_and_exit+0x20/0x20\n ret_from_fork+0x22/0x30\n </TASK>\n\n Allocated by task 1347:\n kasan_save_stack+0x1e/0x40\n __kasan_kmalloc+0x81/0xa0\n cachefiles_set_volume_xattr+0x76/0x350 [cachefiles]\n cachefiles_acquire_volume+0x2be/0x500 [cachefiles]\n fscache_create_volume_work+0x68/0x160 [fscache]\n process_one_work+0x3b7/0x6a0\n worker_thread+0x2c4/0x650\n kthread+0x16c/0x1a0\n ret_from_fork+0x22/0x30\n\n The buggy address belongs to the object at ffff888101e02af0\n which belongs to the cache kmalloc-8 of size 8\n The buggy address is located 4 bytes inside of\n 8-byte region [ffff888101e02af0, ffff888101e02af8)\n\n The buggy address belongs to the physical page:\n page:00000000a2292d70 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x101e02\n flags: 0x17ffffc0000200(slab|node=0|zone=2|lastcpupid=0x1fffff)\n raw: 0017ffffc0000200 0000000000000000 dead000000000001 ffff888100042280\n raw: 0000000000000000 0000000080660066 00000001ffffffff 0000000000000000\n page dumped because: kasan: bad access detected\n\n Memory state around the buggy address:\n ffff888101e02980: fc 00 fc fc fc fc 00 fc fc fc fc 00 fc fc fc fc\n ffff888101e02a00: 00 fc fc fc fc 00 fc fc fc fc 00 fc fc fc fc 00\n >ffff888101e02a80: fc fc fc fc 00 fc fc fc fc 00 fc fc fc fc 04 fc\n ^\n ffff888101e02b00: fc fc fc 00 fc fc fc fc 00 fc fc fc fc 00 fc fc\n ffff888101e02b80: fc fc 00 fc fc fc fc 00 fc fc fc fc 00 fc fc fc\n ==================================================================\n\nFixes: 413a4a6b0b55 \"cachefiles: Fix volume coherency attribute\"\nSigned-off-by: Dave Wysochanski <dwysocha@redhat.com>\nSigned-off-by: David Howells <dhowells@redhat.com>\ncc: linux-cachefs@redhat.com\nLink: https://lore.kernel.org/r/20220405134649.6579-1-dwysocha@redhat.com/ # v1\nLink: https://lore.kernel.org/r/20220405142810.8208-1-dwysocha@redhat.com/ # Incorrect v2", "parents": ["ea5dc046127e857a7873ae55fd57c866e9e86fb2"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "7b2f6c306601240635c72caa61f682e74d4591b2"}, "tag": "linux", "timestamp": 1699830224.745867, "updated_on": 1649457160.0, "uuid": "f63a9b2184f619a0dcd9b25ddfe12524e7f995b1"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Takashi Iwai <tiwai@suse.de>", "AuthorDate": "Tue Apr 12 12:26:00 2022 +0200", "Commit": "Takashi Iwai <tiwai@suse.de>", "CommitDate": "Tue Apr 12 17:58:18 2022 +0200", "Signed-off-by": ["Takashi Iwai <tiwai@suse.de>"], "commit": "a8e84a5da18e6d786540aa4ceb6f969d5f1a441d", "files": [{"action": "M", "added": "8", "file": "sound/pci/ad1889.c", "indexes": ["bba4dae8dcc7", "50e30704bf6f"], "modes": ["100644", "100644"], "removed": "2"}], "message": "ALSA: ad1889: Fix the missing snd_card_free() call at probe error\n\nThe previous cleanup with devres may lead to the incorrect release\norders at the probe error handling due to the devres's nature. Until\nwe register the card, snd_card_free() has to be called at first for\nreleasing the stuff properly when the driver tries to manage and\nrelease the stuff via card->private_free().\n\nThis patch fixes it by calling snd_card_free() on the error from the\nprobe callback using a new helper function.\n\nFixes: 567f58754109 (\"ALSA: ad1889: Allocate resources with device-managed APIs\")\nLink: https://lore.kernel.org/r/20220412102636.16000-4-tiwai@suse.de\nSigned-off-by: Takashi Iwai <tiwai@suse.de>", "parents": ["d72458071150b802940204950d0d462ea3c913b1"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "a8e84a5da18e6d786540aa4ceb6f969d5f1a441d"}, "tag": "linux", "timestamp": 1699830224.835222, "updated_on": 1649779098.0, "uuid": "b3dc601eb981b18fc13adff2c5d0a52ed122652d"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Rob Clark <robdclark@chromium.org>", "AuthorDate": "Thu Mar 10 15:46:04 2022 -0800", "Commit": "Rob Clark <robdclark@chromium.org>", "CommitDate": "Thu Mar 24 08:32:25 2022 -0700", "Signed-off-by": ["Rob Clark <robdclark@chromium.org>"], "commit": "f7eab1ddb9f8bc99206e3efa8d34ca1d2faca209", "files": [{"action": "M", "added": "3", "file": "drivers/gpu/drm/msm/adreno/adreno_device.c", "indexes": ["89cfd84760d7", "8859834b51b8"], "modes": ["100644", "100644"], "removed": "3"}], "message": "drm/msm/gpu: Rename runtime suspend/resume functions\n\nSigned-off-by: Rob Clark <robdclark@chromium.org>\nLink: https://lore.kernel.org/r/20220310234611.424743-2-robdclark@gmail.com", "parents": ["05afd57f4d34602a652fdaf58e0a2756b3c20fd4"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "f7eab1ddb9f8bc99206e3efa8d34ca1d2faca209"}, "tag": "linux", "timestamp": 1699830225.222035, "updated_on": 1648135945.0, "uuid": "a61839263aba8ed60567797dd9a8815df00cc0da"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Christoph Hellwig <hch@lst.de>", "AuthorDate": "Tue Apr 12 07:07:56 2022 +0200", "Commit": "Christoph Hellwig <hch@lst.de>", "CommitDate": "Fri Apr 15 06:56:17 2022 +0200", "Signed-off-by": ["Christoph Hellwig <hch@lst.de>"], "commit": "66dd346b84d79fde20832ed691a54f4881eac20d", "files": [{"action": "M", "added": "4", "file": "drivers/nvme/host/pci.c", "indexes": ["c45dbe8a7dcd", "3aacf1c0d5a5"], "modes": ["100644", "100644"], "removed": "1"}], "message": "nvme-pci: disable namespace identifiers for Qemu controllers\n\nQemu unconditionally reports a UUID, which depending on the qemu version\nis either all-null (which is incorrect but harmless) or contains a single\nbit set for all controllers. In addition it can also optionally report\na eui64 which needs to be manually set. Disable namespace identifiers\nfor Qemu controlles entirely even if in some cases they could be set\ncorrectly through manual intervention.\n\nReported-by: Luis Chamberlain <mcgrof@kernel.org>\nSigned-off-by: Christoph Hellwig <hch@lst.de>\nReviewed-by: Keith Busch <kbusch@kernel.org>\nReviewed-by: Sagi Grimberg <sagi@grimberg.me>", "parents": ["a98a945b80f8684121d477ae68ebc01da953da1f"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "66dd346b84d79fde20832ed691a54f4881eac20d"}, "tag": "linux", "timestamp": 1699830225.381835, "updated_on": 1649998577.0, "uuid": "46c33f20f05adb45ffc0ade852dd554670db140b"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Walleij <linus.walleij@linaro.org>", "AuthorDate": "Sun Apr 10 22:28:37 2022 +0200", "Commit": "Arnd Bergmann <arnd@arndb.de>", "CommitDate": "Thu Apr 14 22:59:24 2022 +0200", "Signed-off-by": ["Linus Walleij <linus.walleij@linaro.org>", "Arnd Bergmann <arnd@arndb.de>"], "commit": "24a4351e1c04de8e580bf06cae7f3a79094fe7f0", "files": [{"action": "M", "added": "4", "file": "arch/arm/configs/gemini_defconfig", "indexes": ["a7acfee11ffc", "a80bc8a43091"], "modes": ["100644", "100644"], "removed": "1"}], "message": "ARM: config: Update Gemini defconfig\n\nThe Gemini defconfig needs to be updated due to DSA driver\nKconfig changes in the v5.18 merge window:\nCONFIG_NET_DSA_REALTEK_SMI is now behind\nCONFIG_NET_DSA_REALTEK and the desired DSA switch need\nto be selected explicitly with\nCONFIG_NET_DSA_REALTEK_RTL8366RB.\n\nTake this opportunity to update some other minor config\noptions:\n\n- CONFIG_MARVELL_PHY moved around because of Kconfig\n changes.\n\n- CONFIG_SENSORS_DRIVETEMP should be selected since is\n regulates the system critical alert temperature on\n some devices, which is nice if it is handled even\n if initramfs or root fails to mount.\n\nFixes: 319a70a5fea9 (\"net: dsa: realtek-smi: move to subdirectory\")\nFixes: 765c39a4fafe (\"net: dsa: realtek: convert subdrivers into modules\")\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>\nCc: Hans Ulli Kroll <ulli.kroll@googlemail.com>\nCc: Luiz Angelo Daros de Luca <luizluca@gmail.com>\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>", "parents": ["4f3d7e5a0b6d95e9763d7285435e2b7809feedff"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "24a4351e1c04de8e580bf06cae7f3a79094fe7f0"}, "tag": "linux", "timestamp": 1699830225.998152, "updated_on": 1649969964.0, "uuid": "1bfc22255cd903e0affa70107abc3ef7785a27ab"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "David Ahern <dsahern@kernel.org>", "AuthorDate": "Wed Apr 13 11:43:19 2022 -0600", "Commit": "Jakub Kicinski <kuba@kernel.org>", "CommitDate": "Fri Apr 15 14:27:24 2022 -0700", "Signed-off-by": ["Ido Schimmel <idosch@idosch.org>", "David Ahern <dsahern@kernel.org>", "Jakub Kicinski <kuba@kernel.org>"], "commit": "83daab06252ee5d0e1f4373ff28b79304945fc19", "files": [{"action": "M", "added": "1", "file": "net/l3mdev/l3mdev.c", "indexes": ["4eb8892fb2ff", "ca10916340b0"], "modes": ["100644", "100644"], "removed": "1"}], "message": "l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu\n\nNext patch uses l3mdev_master_upper_ifindex_by_index_rcu which throws\na splat with debug kernels:\n\n[13783.087570] ------------[ cut here ]------------\n[13783.093974] RTNL: assertion failed at net/core/dev.c (6702)\n[13783.100761] WARNING: CPU: 3 PID: 51132 at net/core/dev.c:6702 netdev_master_upper_dev_get+0x16a/0x1a0\n\n[13783.184226] CPU: 3 PID: 51132 Comm: kworker/3:3 Not tainted 5.17.0-custom-100090-g6f963aafb1cc #682\n[13783.194788] Hardware name: Mellanox Technologies Ltd. MSN2010/SA002610, BIOS 5.6.5 08/24/2017\n[13783.204755] Workqueue: mld mld_ifc_work [ipv6]\n[13783.210338] RIP: 0010:netdev_master_upper_dev_get+0x16a/0x1a0\n[13783.217209] Code: 0f 85 e3 fe ff ff e8 65 ac ec fe ba 2e 1a 00 00 48 c7 c6 60 6f 38 83 48 c7 c7 c0 70 38 83 c6 05 5e b5 d7 01 01 e8 c6 29 52 00 <0f> 0b e9 b8 fe ff ff e8 5a 6c 35 ff e9 1c ff ff ff 48 89 ef e8 7d\n[13783.238659] RSP: 0018:ffffc9000b37f5a8 EFLAGS: 00010286\n[13783.244995] RAX: 0000000000000000 RBX: ffff88812ee5c000 RCX: 0000000000000000\n[13783.253379] RDX: ffff88811ce09d40 RSI: ffffffff812d0fcd RDI: fffff5200166fea7\n[13783.261769] RBP: 0000000000000000 R08: 0000000000000001 R09: ffff8882375f4287\n[13783.270138] R10: ffffed1046ebe850 R11: 0000000000000001 R12: dffffc0000000000\n[13783.278510] R13: 0000000000000275 R14: ffffc9000b37f688 R15: ffff8881273b4af8\n[13783.286870] FS: 0000000000000000(0000) GS:ffff888237400000(0000) knlGS:0000000000000000\n[13783.296352] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n[13783.303177] CR2: 00007ff25fc9b2e8 CR3: 0000000174d23000 CR4: 00000000001006e0\n[13783.311546] Call Trace:\n[13783.314660] <TASK>\n[13783.317553] l3mdev_master_upper_ifindex_by_index_rcu+0x43/0xe0\n...\n\nChange l3mdev_master_upper_ifindex_by_index_rcu to use\nnetdev_master_upper_dev_get_rcu.\n\nFixes: 6a6d6681ac1a (\"l3mdev: add function to retreive upper master\")\nSigned-off-by: Ido Schimmel <idosch@idosch.org>\nSigned-off-by: David Ahern <dsahern@kernel.org>\nCc: Alexis Bauvin <abauvin@scaleway.com>\nSigned-off-by: Jakub Kicinski <kuba@kernel.org>", "parents": ["0b9dcf37755381e9d0b70969b5178d91e32defc8"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "83daab06252ee5d0e1f4373ff28b79304945fc19"}, "tag": "linux", "timestamp": 1699830226.670626, "updated_on": 1650058044.0, "uuid": "e96c15e2b2c5386c3d191b67bf146b83092ec2d6"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Herve Codina <herve.codina@bootlin.com>", "AuthorDate": "Fri Feb 25 13:02:52 2022 +0100", "Commit": "Vinod Koul <vkoul@kernel.org>", "CommitDate": "Tue Apr 12 16:45:42 2022 +0530", "Signed-off-by": ["Herve Codina <herve.codina@bootlin.com>", "Vinod Koul <vkoul@kernel.org>"], "commit": "8fc5133d6d4da65cad6b73152fc714ad3d7f91c1", "files": [{"action": "M", "added": "5", "file": "drivers/dma/dw-edma/dw-edma-v0-core.c", "indexes": ["329fc2e57b70", "b5b8f8181e77"], "modes": ["100644", "100644"], "removed": "2"}], "message": "dmaengine: dw-edma: Fix unaligned 64bit access\n\nOn some arch (ie aarch64 iMX8MM) unaligned PCIe accesses are\nnot allowed and lead to a kernel Oops.\n [ 1911.668835] Unable to handle kernel paging request at virtual address ffff80001bc00a8c\n [ 1911.668841] Mem abort info:\n [ 1911.668844] ESR = 0x96000061\n [ 1911.668847] EC = 0x25: DABT (current EL), IL = 32 bits\n [ 1911.668850] SET = 0, FnV = 0\n [ 1911.668852] EA = 0, S1PTW = 0\n [ 1911.668853] Data abort info:\n [ 1911.668855] ISV = 0, ISS = 0x00000061\n [ 1911.668857] CM = 0, WnR = 1\n [ 1911.668861] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000040ff4000\n [ 1911.668864] [ffff80001bc00a8c] pgd=00000000bffff003, pud=00000000bfffe003, pmd=0068000018400705\n [ 1911.668872] Internal error: Oops: 96000061 [#1] PREEMPT SMP\n ...\n\nThe llp register present in the channel group registers is not\naligned on 64bit.\n\nFix unaligned 64bit access using two 32bit accesses\n\nFixes: 04e0a39fc10f (\"dmaengine: dw-edma: Add writeq() and readq() for 64 bits architectures\")\nSigned-off-by: Herve Codina <herve.codina@bootlin.com>\nLink: https://lore.kernel.org/r/20220225120252.309404-1-herve.codina@bootlin.com\nSigned-off-by: Vinod Koul <vkoul@kernel.org>", "parents": ["545b2baac89b859180e51215468c05d85ea8465a"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "8fc5133d6d4da65cad6b73152fc714ad3d7f91c1"}, "tag": "linux", "timestamp": 1699830226.710423, "updated_on": 1649762142.0, "uuid": "51f92620ac6acd5edf763fe89d7b27dd4e8a4680"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Zheyu Ma <zheyuma97@gmail.com>", "AuthorDate": "Fri Apr 8 19:30:49 2022 -0700", "Commit": "Dmitry Torokhov <dmitry.torokhov@gmail.com>", "CommitDate": "Fri Apr 8 19:34:46 2022 -0700", "Signed-off-by": ["Zheyu Ma <zheyuma97@gmail.com>", "Dmitry Torokhov <dmitry.torokhov@gmail.com>"], "commit": "fd0a4b39870d49ff15f6966470185409e261f20f", "files": [{"action": "M", "added": "14", "file": "drivers/input/keyboard/cypress-sf.c", "indexes": ["c28996028e80", "9a23eed6a4f4"], "modes": ["100644", "100644"], "removed": "0"}], "message": "Input: cypress-sf - register a callback to disable the regulators\n\nWhen the driver fails to probe, we will get the following splat:\n\n[ 19.311970] ------------[ cut here ]------------\n[ 19.312566] WARNING: CPU: 3 PID: 375 at drivers/regulator/core.c:2257 _regulator_put+0x3ec/0x4e0\n[ 19.317591] RIP: 0010:_regulator_put+0x3ec/0x4e0\n[ 19.328831] Call Trace:\n[ 19.329112] <TASK>\n[ 19.329369] regulator_bulk_free+0x82/0xe0\n[ 19.329860] devres_release_group+0x319/0x3d0\n[ 19.330357] i2c_device_probe+0x766/0x940\n\nFix this by adding a callback that will deal with the disabling when the\ndriver fails to probe.\n\nSigned-off-by: Zheyu Ma <zheyuma97@gmail.com>\nLink: https://lore.kernel.org/r/20220409022629.3493557-1-zheyuma97@gmail.com\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>", "parents": ["8b188fba75195745026e11d408e4a7e94e01d701"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "fd0a4b39870d49ff15f6966470185409e261f20f"}, "tag": "linux", "timestamp": 1699830231.429859, "updated_on": 1649471686.0, "uuid": "4eae8b70505a52a7a37e7f12cf86f44fa5a7227d"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Linus Torvalds <torvalds@linux-foundation.org>", "AuthorDate": "Sat Apr 23 09:52:07 2022 -0700", "Commit": "Linus Torvalds <torvalds@linux-foundation.org>", "CommitDate": "Sat Apr 23 09:52:07 2022 -0700", "Merge": "8467f9e34955 470776c6b034", "commit": "0fe86b27cbad8003e90aa78ebd19c3d8a3eb89a5", "files": [{"added": "14", "file": "drivers/input/keyboard/cypress-sf.c", "removed": "0"}, {"added": "1", "file": "drivers/input/keyboard/omap4-keypad.c", "removed": "1"}, {"added": "21", "file": "include/uapi/linux/input-event-codes.h", "removed": "0"}], "message": "Merge tag 'input-for-v5.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input fixes from Dmitry Torokhov:\n\n - a new set of keycodes to be used by marine navigation systems\n\n - minor fixes to omap4-keypad and cypress-sf drivers\n\n* tag 'input-for-v5.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n Input: add Marine Navigation Keycodes\n Input: omap4-keypad - fix pm_runtime_get_sync() error checking\n Input: cypress-sf - register a callback to disable the regulators", "parents": ["8467f9e34955c6923e0ed63b1c2dbbf1df70b908", "470776c6b03491a3e82c644737a6da5466b8b3eb"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "0fe86b27cbad8003e90aa78ebd19c3d8a3eb89a5"}, "tag": "linux", "timestamp": 1699830231.4584, "updated_on": 1650732727.0, "uuid": "07437ea9fb873179d5e42fd76748c9cca968d748"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Martin Willi <martin@strongswan.org>", "AuthorDate": "Tue Apr 19 15:47:00 2022 +0200", "Commit": "Pablo Neira Ayuso <pablo@netfilter.org>", "CommitDate": "Mon Apr 25 11:09:20 2022 +0200", "Signed-off-by": ["Martin Willi <martin@strongswan.org>", "Pablo Neira Ayuso <pablo@netfilter.org>"], "commit": "8ddffdb9442a9d60b4a6e679ac48d7d21403a674", "files": [{"action": "M", "added": "8", "file": "net/ipv6/netfilter.c", "indexes": ["1da332450d98", "8ce60ab89015"], "modes": ["100644", "100644"], "removed": "2"}], "message": "netfilter: Update ip6_route_me_harder to consider L3 domain\n\nThe commit referenced below fixed packet re-routing if Netfilter mangles\na routing key property of a packet and the packet is routed in a VRF L3\ndomain. The fix, however, addressed IPv4 re-routing, only.\n\nThis commit applies the same behavior for IPv6. While at it, untangle\nthe nested ternary operator to make the code more readable.\n\nFixes: 6d8b49c3a3a3 (\"netfilter: Update ip_route_me_harder to consider L3 domain\")\nCc: stable@vger.kernel.org\nSigned-off-by: Martin Willi <martin@strongswan.org>\nReviewed-by: David Ahern <dsahern@kernel.org>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>", "parents": ["b9b1e0da5800a41a537f3bd1c294e492dad5cc9e"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "8ddffdb9442a9d60b4a6e679ac48d7d21403a674"}, "tag": "linux", "timestamp": 1699830232.141327, "updated_on": 1650877760.0, "uuid": "ec68f601f647de863c99336580d60e07ca03f761"}, {"backend_name": "Git", "backend_version": "0.13.0", "category": "commit", "classified_fields_filtered": null, "data": {"Author": "Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>", "AuthorDate": "Tue Apr 12 12:50:13 2022 +0200", "Commit": "Nicolas Ferre <nicolas.ferre@microchip.com>", "CommitDate": "Wed Apr 13 18:42:50 2022 +0200", "Signed-off-by": ["Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>", "Nicolas Ferre <nicolas.ferre@microchip.com>"], "commit": "4a6471e65050fef99559354bac97b551310f985c", "files": [{"action": "M", "added": "1", "file": "Documentation/devicetree/bindings/mfd/atmel-flexcom.txt", "indexes": ["692300117c64", "9d837535637b"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "2", "file": "arch/arm/boot/dts/at91rm9200ek.dts", "indexes": ["e1ef4e44e663", "4624a6f076f8"], "modes": ["100644", "100644"], "removed": "2"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/at91sam9260ek.dts", "indexes": ["ce96345d28a3", "6381088ba24f"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/at91sam9261ek.dts", "indexes": ["beed819609e8", "8f11c0b7d76d"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/at91sam9263ek.dts", "indexes": ["71f60576761a", "42e734020235"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/at91sam9g20ek_common.dtsi", "indexes": ["87bb39060e8b", "74b90dc58cbf"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/at91sam9m10g45ek.dts", "indexes": ["b6256a20fbc7", "e5db198a87a8"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/at91sam9rlek.dts", "indexes": ["62981b39c815", "d74b8d9d84aa"], "modes": ["100644", "100644"], "removed": "1"}, {"action": "M", "added": "1", "file": "arch/arm/boot/dts/usb_a9263.dts", "indexes": ["8a0cfbfd0c45", "b6cb9cdf8197"], "modes": ["100644", "100644"], "removed": "1"}], "message": "ARM: dts: at91: use generic node name for dataflash\n\nThe node names should be generic, so use \"flash\" for dataflash nodes and\nfor cfi-flash.\n\nSuggested-by: Tudor Ambarus <tudor.ambarus@microchip.com>\nSigned-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>\nReviewed-by: Tudor Ambarus <tudor.ambarus@microchip.com>\nSigned-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>\nLink: https://lore.kernel.org/r/20220412105013.249793-1-krzysztof.kozlowski@linaro.org", "parents": ["e5628110bb6669330c3f0cadcc7f486de0007355"], "refs": []}, "origin": "linux", "perceval_version": "0.23.1", "search_fields": {"item_id": "4a6471e65050fef99559354bac97b551310f985c"}, "tag": "linux", "timestamp": 1699830232.949132, "updated_on": 1649868170.0, "uuid": "55a9e21dae1a23e2e5c8b7ea135ba1159d6c76e6"}]