aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-02-16cxl: remove internal_table pointer as it is not necessarycxl-tmpDave Jiang2-2/+0
2023-02-16cxl: move CDAT pointers to local and only assign when successDave Jiang1-16/+16
2023-02-16spdm: Add support for mutual authenticationLukas Wunner1-2/+11
2023-02-16spdm: Add support for key exchangeLukas Wunner1-4/+58
2023-02-16spdm: Add support for measuring devicesLukas Wunner1-1/+19
2023-02-16PCI/CMA: Reauthenticate devices on reset and resumeLukas Wunner3-2/+8
2023-02-16PCI/CMA: Authenticate devices on enumerationJonathan Cameron10-3/+149
2023-02-16spdm: Introduce library to authenticate devicesJonathan Cameron5-0/+1390
2023-02-16lib/asn1_encoder: Add a function to encode many byte integer values.Jonathan Cameron2-0/+57
2023-02-16X.509: Move certificate length retrieval into new helperLukas Wunner2-12/+28
2023-02-16cxl/pci: Rightsize CDAT response allocationLukas Wunner2-18/+23
2023-02-16PCI/DOE: Relax restrictions on request and response sizeLukas Wunner1-25/+49
2023-02-16PCI/DOE: Make mailbox creation API privateLukas Wunner3-52/+4
2023-02-16cxl/pci: Use CDAT DOE mailbox created by PCI coreLukas Wunner3-74/+5
2023-02-16PCI/DOE: Create mailboxes on device enumerationLukas Wunner6-0/+92
2023-02-16PCI/DOE: Allow mailbox creation without devres managementLukas Wunner1-37/+66
2023-02-16PCI/DOE: Deduplicate mailbox flushingLukas Wunner1-6/+3
2023-02-16PCI/DOE: Make asynchronous API privateLukas Wunner2-50/+43
2023-02-16cxl/pci: Use synchronous API for DOELukas Wunner1-44/+22
2023-02-16PCI/DOE: Provide synchronous API and use it internallyLukas Wunner2-16/+59
2023-02-16PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=yLukas Wunner1-0/+1
2023-02-16PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=yLukas Wunner1-1/+3
2023-02-16cxl/pci: Handle excessive CDAT lengthLukas Wunner1-0/+3
2023-02-16cxl/pci: Handle truncated CDAT entriesLukas Wunner2-4/+23
2023-02-16cxl/pci: Handle truncated CDAT headerLukas Wunner1-1/+1
2023-02-16cxl/pci: Fix CDAT retrieval on big endianLukas Wunner3-13/+20
2023-02-16PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-docYang Yingliang1-0/+1
2023-02-16misc: pci_endpoint_test: Drop initial kernel-doc markerRandy Dunlap1-1/+1
2023-02-16PCI: vmd: Add quirk to configure PCIe ASPM and LTRDavid E. Box1-1/+54
2023-02-16PCI: vmd: Create feature grouping for client productsDavid E. Box1-18/+10
2023-02-16PCI: vmd: Use PCI_VDEVICE in device listDavid E. Box1-8/+8
2023-02-16PCI/ASPM: Add pci_enable_link_state()Michael Bottini2-0/+61
2023-02-16dt-bindings: PCI: uniphier-ep: Clean up reg, clocks, resets, and their namesKunihiko Hayashi1-27/+49
2023-02-16PCI: switchtec: Return -EFAULT for copy_to_user() errorsBjorn Helgaas1-5/+4
2023-02-16PCI: switchtec: Simplify switchtec_dma_mrpc_isr()Bjorn Helgaas1-3/+1
2023-02-16PCI: qcom: Add IPQ8074 Gen3 port supportRobert Marko1-0/+1
2023-02-16dt-bindings: PCI: qcom: Add IPQ8074 Gen3 portRobert Marko1-0/+5
2023-02-16dt-bindings: PCI: qcom: Sort compatibles alphabeticallyRobert Marko1-4/+4
2023-02-16PCI: qcom: Fix host-init error handlingJohan Hovold1-1/+12
2023-02-16PCI: qcom: Add SM8350 supportDmitry Baryshkov1-0/+1
2023-02-16dt-bindings: PCI: qcom: Add SM8350Dmitry Baryshkov1-0/+32
2023-02-16dt-bindings: PCI: qcom-ep: Correct qcom,perst-regsKrzysztof Kozlowski1-2/+4
2023-02-16dt-bindings: PCI: qcom: Unify MSM8996 and MSM8998 clock orderKrzysztof Kozlowski1-17/+7
2023-02-16dt-bindings: PCI: qcom: Add MSM8998 specific compatibleKrzysztof Kozlowski1-0/+3
2023-02-16dt-bindings: PCI: qcom: Add oneOf to compatible matchKrzysztof Kozlowski1-19/+20
2023-02-16PCI: mvebu: Mark driver as BROKENPali Rohár1-0/+1
2023-02-16PCI: mt7621: Delay phy ports initializationSergio Paracuellos1-0/+2
2023-02-16PCI: imx6: Add i.MX8MP PCIe EP supportRichard Zhu1-1/+18
2023-02-16PCI: imx6: Add i.MX8MM PCIe EP supportRichard Zhu1-0/+17
2023-02-16PCI: imx6: Add i.MX8MQ PCIe EP supportRichard Zhu1-5/+33
2023-02-16PCI: imx6: Add i.MX PCIe EP mode supportRichard Zhu2-14/+137
2023-02-16misc: pci_endpoint_test: Add i.MX8 PCIe EP device supportRichard Zhu1-0/+2
2023-02-16dt-bindings: imx6q-pcie: Add i.MX8MP PCIe EP mode compatible stringRichard Zhu1-0/+1
2023-02-16dt-bindings: imx6q-pcie: Add i.MX8MQ PCIe EP mode compatible stringRichard Zhu1-0/+1
2023-02-16dt-bindings: imx6q-pcie: Add i.MX8MM PCIe EP mode compatible stringRichard Zhu1-0/+1
2023-02-16PCI: dwc: Add Root Port and Endpoint controller eDMA engine supportSerge Semin4-3/+238
2023-02-16PCI: bt1: Set 64-bit DMA maskSerge Semin1-0/+4
2023-02-16PCI: dwc: Restrict only coherent DMA mask for MSI address allocationSerge Semin1-1/+11
2023-02-16dmaengine: dw-edma: Prepare dw_edma_probe() for builtin callersSerge Semin1-1/+1
2023-02-16dmaengine: dw-edma: Depend on DW_EDMA instead of selecting itSerge Semin1-1/+4
2023-02-16dmaengine: dw-edma: Add mem-mapped LL-entries supportSerge Semin3-42/+64
2023-02-16dmaengine: dw-edma: Skip cleanup procedure if no private data foundSerge Semin1-0/+4
2023-02-16dmaengine: dw-edma: Replace chip ID number with device nameSerge Semin4-4/+3
2023-02-16dmaengine: dw-edma: Drop DT-region allocationSerge Semin1-17/+4
2023-02-16dmaengine: dw-edma: Use non-atomic io-64 methodsSerge Semin1-26/+6
2023-02-16dmaengine: dw-edma: Fix readq_ch() return value truncationSerge Semin1-1/+1
2023-02-16dmaengine: dw-edma: Use DMA engine device debugfs subdirectorySerge Semin6-29/+4
2023-02-16dmaengine: dw-edma: Join read/write channels into a single deviceSerge Semin2-60/+61
2023-02-16dmaengine: dw-edma: Move eDMA data pointer to debugfs node descriptorSerge Semin1-125/+117
2023-02-16dmaengine: dw-edma: Simplify debugfs context CSRs init procedureSerge Semin1-46/+38
2023-02-16dmaengine: dw-edma: Rename debugfs dentry variables to 'dent'Serge Semin1-23/+23
2023-02-16dmaengine: dw-edma: Convert debugfs descs to being heap-allocatedSerge Semin1-3/+12
2023-02-16dmaengine: dw-edma: Add dw_edma prefix to debugfs nodes descriptorSerge Semin1-9/+9
2023-02-16dmaengine: dw-edma: Stop checking debugfs_create_*() return valueSerge Semin1-15/+5
2023-02-16dmaengine: dw-edma: Drop unnecessary debugfs reg castsSerge Semin1-3/+4
2023-02-16dmaengine: dw-edma: Drop chancnt initializationSerge Semin1-1/+0
2023-02-16dmaengine: dw-edma: Add PCI bus address getter to the remote EP glue driverSerge Semin1-0/+15
2023-02-16dmaengine: dw-edma: Add CPU to PCI bus address translationSerge Semin2-1/+32
2023-02-16dmaengine: dw-edma: Fix invalid interleaved xfers semanticsSerge Semin1-11/+7
2023-02-16dmaengine: dw-edma: Don't permit non-inc interleaved xfersSerge Semin1-6/+6
2023-02-16dmaengine: dw-edma: Fix missing src/dst address of interleaved xfersSerge Semin1-0/+4
2023-02-16dmaengine: dw-edma: Convert ll/dt phys address to PCI bus/DMA addressSerge Semin2-5/+5
2023-02-16dmaengine: dw-edma: Release requested IRQs on failureSerge Semin1-4/+10
2023-02-16dmaengine: Fix dma_slave_config.dst_addr descriptionSerge Semin1-1/+1
2023-02-16PCI: Avoid FLR for AMD FCH AHCI adaptersDamien Le Moal1-0/+1
2023-02-16PCI: Distribute available resources for root buses, tooMika Westerberg1-1/+56
2023-02-16PCI: Take other bus devices into account when distributing resourcesMika Westerberg1-70/+106
2023-02-16PCI: Align extra resources for hotplug bridges properlyMika Westerberg1-6/+19
2023-02-16PCI/DPC: Await readiness of secondary bus after resetLukas Wunner3-5/+8
2023-02-16PCI: Unify delay handling for reset and resumeLukas Wunner3-32/+34
2023-02-16PCI/PM: Observe reset delay irrespective of bridge_d3Lukas Wunner1-1/+1
2023-02-16PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3()Rafael J. Wysocki3-14/+51
2023-02-16PCI/IOV: Enlarge virtfn sysfs name bufferAlexey V. Vissarionov1-1/+1
2023-02-16PCI: loongson: Prevent LS7A MRRS increasesHuacai Chen3-29/+26
2023-02-16PCI/portdrv: Prevent LS7A Bus Master clearing on shutdownHuacai Chen1-2/+14
2023-02-16PCI/AER: Remove redundant Device Control Error Reporting EnableBjorn Helgaas1-48/+0
2023-02-16PCI/AER: Configure ECRC only if AER is nativeVidya Sagar2-1/+6
2023-02-05Linux 6.2-rc7Linus Torvalds1-1/+1
2023-02-05Merge tag 'usb-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds21-19/+14
2023-02-05Merge tag 'tty-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-36/+27
2023-02-05Merge tag 'char-misc-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds19-72/+207
2023-02-05Merge tag 'fbdev-for-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds14-75/+27
2023-02-05Merge tag 'x86_urgent_for_v6.2_rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+24
2023-02-05Merge tag 'perf_urgent_for_v6.2_rc7' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-22/+57
2023-02-04Merge tag 'powerpc-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds10-31/+77
2023-02-04Merge tag 'rtc-6.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ab...Linus Torvalds4-24/+33
2023-02-04Merge tag 'kbuild-fixes-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+7
2023-02-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-98/+132
2023-02-04Merge tag 'parisc-for-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-13/+22
2023-02-04Merge tag 'for-linus' of https://github.com/openrisc/linuxLinus Torvalds1-1/+1
2023-02-04Merge tag 'kvmarm-fixes-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini6-98/+132
2023-02-04fbcon: Check font dimension limitsSamuel Thibault1-2/+5
2023-02-03Merge tag 'block-6.2-2023-02-03' of git://git.kernel.dk/linuxLinus Torvalds8-9/+31
2023-02-03Merge tag 'ceph-for-6.2-rc7' of https://github.com/ceph/ceph-clientLinus Torvalds7-20/+103
2023-02-03Merge tag 'efi-fixes-for-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+3
2023-02-03Merge tag 'riscv-for-linus-6.2-rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-19/+33
2023-02-03Merge tag 'drm-fixes-2023-02-03' of git://anongit.freedesktop.org/drm/drmLinus Torvalds36-122/+296
2023-02-03Merge tag 'mm-hotfixes-stable-2023-02-02-19-24-2' of git://git.kernel.org/pub...Linus Torvalds31-152/+430
2023-02-03efi: fix potential NULL deref in efi_mem_reserve_persistentAnton Gusev1-0/+2
2023-02-03kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman1-1/+1
2023-02-03HV: hv_balloon: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman1-1/+1
2023-02-03Merge tag 'amd-drm-fixes-6.2-2023-02-01' of https://gitlab.freedesktop.org/ag...Dave Airlie10-10/+57
2023-02-03Merge tag 'drm-intel-fixes-2023-02-02' of git://anongit.freedesktop.org/drm/d...Dave Airlie11-76/+112
2023-02-03Merge tag 'drm-misc-fixes-2023-02-02' of git://anongit.freedesktop.org/drm/dr...Dave Airlie15-36/+127
2023-02-02Merge tag 'ata-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds1-1/+1
2023-02-02Merge tag 'net-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds68-272/+599
2023-02-02Merge tag 'linux-kselftest-kunit-fixes-6.2-rc7' of git://git.kernel.org/pub/s...Linus Torvalds3-18/+29
2023-02-02Merge tag 'soc-fixes-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-20/+23
2023-02-02Merge tag 's390-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2-4/+13
2023-02-02Merge tag 'platform-drivers-x86-v6.2-4' of git://git.kernel.org/pub/scm/linux...Linus Torvalds8-28/+70
2023-02-02Merge branch 'fixes-for-mtk_eth_soc'Jakub Kicinski2-15/+35
2023-02-02mtk_sgmii: enable PCS polling to allow SFP workAlexander Couzens1-0/+1
2023-02-02net: mediatek: sgmii: fix duplex configurationBjørn Mork2-4/+4
2023-02-02net: mediatek: sgmii: ensure the SGMII PHY is powered down on configurationAlexander Couzens2-11/+30
2023-02-02Merge tag 'linux-can-fixes-for-6.2-20230202' of git://git.kernel.org/pub/scm/...Jakub Kicinski4-56/+65
2023-02-02Merge branch 'maintainers-spring-refresh-of-networking-maintainers'Jakub Kicinski3-3/+10
2023-02-02MAINTAINERS: update SCTP maintainersJakub Kicinski2-1/+5
2023-02-02MAINTAINERS: ipv6: retire Hideaki YoshifujiJakub Kicinski1-1/+0
2023-02-02mailmap: add John Crispin's entryJakub Kicinski1-0/+1
2023-02-02MAINTAINERS: bonding: move Veaceslav Falico to CREDITSJakub Kicinski2-1/+4
2023-02-02net: openvswitch: fix flow memory leak in ovs_flow_cmd_newFedor Pchelkin1-6/+6
2023-02-02net: ethernet: mtk_eth_soc: disable hardware DSA untagging for second MACArınç ÜNAL1-2/+4
2023-02-02virtio-net: Keep stop() to follow mirror sequence of open()Parav Pandit1-1/+1
2023-02-02Merge tag 'nvme-6.2-2023-02-02' of git://git.infradead.org/nvme into block-6.2Jens Axboe3-4/+19
2023-02-02efi: Accept version 2 of memory attributes tableArd Biesheuvel1-1/+1
2023-02-02ceph: blocklist the kclient when receiving corrupted snap traceXiubo Li6-10/+93
2023-02-02ceph: move mount state enum to super.hXiubo Li2-10/+10
2023-02-02selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchma...Andrei Gherzan1-7/+27
2023-02-02selftests: net: udpgso_bench: Fix racing bug between the rx/tx programsAndrei Gherzan1-4/+20
2023-02-02selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are providedAndrei Gherzan2-0/+4
2023-02-02selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warningAndrei Gherzan1-1/+1
2023-02-02ata: libata: Fix sata_down_spd_limit() when no link speed is reportedDamien Le Moal1-1/+1
2023-02-02platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI matchHans de Goede1-0/+9
2023-02-02usb: typec: ucsi: Don't attempt to resume the ports before they existHeikki Krogerus1-1/+8
2023-02-02can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coa...Marc Kleine-Budde1-0/+1
2023-02-02can: isotp: split tx timer into transmission and timeoutOliver Hartkopp1-36/+29
2023-02-02can: isotp: handle wait_event_interruptible() return valuesOliver Hartkopp1-0/+4
2023-02-02can: raw: fix CAN FD frame transmissions over CAN XL devicesOliver Hartkopp1-16/+31
2023-02-02can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivateZiyang Xuan1-4/+0
2023-02-02usb: gadget: udc: do not clear gadget driver.busAaro Koskinen16-16/+0
2023-02-02hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap()Michael Kelley1-7/+2
2023-02-01octeontx2-af: Fix devlink unregisterRatheesh Kannoth1-8/+27
2023-02-01igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()Tom Rix1-5/+9
2023-02-01riscv: disable generation of unwind tablesAndreas Schwab1-0/+3
2023-02-01riscv: kprobe: Fixup kernel panic when probing an illegal positionGuo Ren1-0/+18
2023-02-01nfp: flower: avoid taking mutex in atomic contextYanguo Li1-1/+7
2023-02-01Merge branch 'ip-ip6_gre-fix-gre-tunnels-not-generating-ipv6-link-local-addre...Jakub Kicinski1-27/+32
2023-02-01ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local addressThomas Winter1-5/+5
2023-02-01ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local addressThomas Winter1-22/+27
2023-02-01drm/amd/display: Properly handle additional cases where DCN is not supportedAlex Deucher1-0/+11
2023-02-01drm/amdgpu: Enable vclk dclk node for gc11.0.3Yiqing Yao1-2/+4
2023-02-01drm/amd: Fix initialization for nbio 4.3.0Mario Limonciello1-1/+7
2023-02-01drm/amdgpu: enable HDP SD for gfx 11.0.3Evan Quan1-1/+2
2023-02-01drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11Tim Huang1-0/+14
2023-02-01drm/amd/display: Reset DMUB mailbox SW state after HW resetNicholas Kazlauskas1-0/+12
2023-02-01drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2George Shen1-1/+1
2023-02-01drm/amd/display: Adjust downscaling limits for dcn314Daniel Miess1-2/+3
2023-02-01drm/amd/display: Add missing brackets in calculationDaniel Miess1-1/+1
2023-02-01drm/amdgpu: update wave data type to 3 for gfx11Graham Sider1-2/+2
2023-02-01blk-cgroup: don't update io stat for root cgroupMing Lei1-0/+4
2023-02-02powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush()Michael Ellerman1-0/+2
2023-02-01parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat caseHelge Deller1-2/+13
2023-02-01parisc: Replace hardcoded value with PRIV_USER constant in ptrace.cHelge Deller1-3/+3
2023-02-01Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds13-11/+69
2023-02-01Merge tag 'sound-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds25-69/+189
2023-02-01ARM: dts: wpcm450: Add nuvoton,shm = <&shm> to FIU nodeJonathan Neuschäfer1-0/+1
2023-02-01MAINTAINERS: Update entry for MediaTek SoC supportMatthias Brugger1-2/+5
2023-02-01nvme-auth: use workqueue dedicated to authenticationShin'ichiro Kawasaki1-2/+12
2023-02-01nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_setMaurizio Lombardi1-0/+1
2023-02-01nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_setMaurizio Lombardi1-1/+3
2023-02-01nvme-fc: fix a missing queue put in nvmet_fc_ls_create_associationAmit Engel1-1/+3
2023-02-01drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disableStephen Boyd1-4/+12
2023-01-31Merge patch "riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SIZE=y"Palmer Dabbelt2-19/+12
2023-01-31riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SIZE=ySamuel Holland2-18/+10
2023-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski2-2/+4
2023-01-31net: phy: meson-gxl: Add generic dummy stubs for MMD register accessChris Healy1-0/+2
2023-01-31net: fix NULL pointer in skb_segment_listYan Zhai1-3/+2
2023-01-31net: fman: memac: free mdio device if lynx_pcs_create() failsVladimir Oltean1-0/+3
2023-01-31sctp: do not check hb_timer.expires when resetting hb_timerXin Long1-3/+1
2023-02-01powerpc/kexec_file: Count hot-pluggable memory in FDT estimateSourabh Jain1-1/+1