aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
10 daysRDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siwHEADfor-linuswip/leon-for-nextfor-nextZhu Yanjun1-1/+3
10 daysRDMA/IPoIB: Fix format truncation compilation errorsLeon Romanovsky1-2/+6
13 daysbnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwqMichal Schmidt1-1/+2
2024-05-08RDMA/efa: Support QP with unsolicited write w/ imm. receiveMichael Margolin4-3/+31
2024-05-05IB/hfi1: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-05-05IB/hfi1: Do not use custom stat allocatorBreno Leitao1-16/+3
2024-05-05RDMA/hfi1: Use RMW accessors for changing LNKCTL2Ilpo Järvinen1-22/+8
2024-05-05RDMA/mana_ib: implement uapi for creation of rnic cqKonstantin Taranov1-4/+51
2024-05-05RDMA/mana_ib: boundary check before installing cq callbacksKonstantin Taranov1-0/+2
2024-05-05RDMA/mana_ib: introduce a helper to remove cq callbacksKonstantin Taranov3-29/+17
2024-05-05RDMA/mana_ib: create and destroy RNIC cqsKonstantin Taranov2-0/+86
2024-05-05RDMA/mana_ib: create EQs for RNIC CQsKonstantin Taranov2-2/+33
2024-05-05RDMA/core: Remove NULL check before dev_{put, hold}Jules Irenge3-11/+5
2024-05-02RDMA/ipoib: Remove NULL check before dev_{put, hold}Jules Irenge1-2/+1
2024-05-02RDMA/mlx5: Remove NULL check before dev_{put, hold}Jules Irenge1-2/+1
2024-04-30RDMA/mlx5: Track DCT, DCI and REG_UMR QPs as diver_detail resources.Chiara Meiohas2-2/+30
2024-04-30RDMA/core: Add an option to display driver-specific QPs in the rdmatoolChiara Meiohas2-6/+29
2024-04-29RDMA/efa: Add shutdown notifierwip/jgg-for-nextMichael Margolin1-0/+11
2024-04-23RDMA/mana_ib: Fix missing ret valueKonstantin Taranov1-0/+1
2024-04-22IB/mlx5: Use __iowrite64_copy() for write combining storesJason Gunthorpe1-5/+3
2024-04-22net: hns3: Remove io_stop_wc() calls after __iowrite64_copy()Jason Gunthorpe1-4/+0
2024-04-22RDMA/rxe: Let destroy qp succeed with stuck packetBob Pearson2-12/+32
2024-04-22RDMA/rxe: Get rid of pkt resend on errBob Pearson2-18/+3
2024-04-22RDMA/rxe: Make rxe_loopback match rxe_send behaviorBob Pearson1-0/+6
2024-04-22RDMA/rxe: Fix incorrect rxe_put in error pathBob Pearson1-10/+2
2024-04-22RDMA/rxe: Don't call direct between tasksBob Pearson3-23/+4
2024-04-22RDMA/rxe: Don't call rxe_requester from rxe_completerBob Pearson2-7/+11
2024-04-22RDMA/rxe: Don't schedule rxe_completer from rxe_requesterBob Pearson2-13/+2
2024-04-22RDMA/rxe: Remove save/rollback_state in rxe_requesterBob Pearson1-38/+2
2024-04-22RDMA/rxe: Merge request and complete tasksBob Pearson10-55/+63
2024-04-22RDMA/rxe: Remove redundant scheduling of rxe_completerBob Pearson1-5/+0
2024-04-22RDMA/rxe: Allow good work requests to be executedBob Pearson1-1/+5
2024-04-22RDMA/rxe: Fix seg fault in rxe_comp_queue_pktBob Pearson1-3/+3
2024-04-21IB/core: Implement a limit on UMAD receive ListMichael Guralnik1-6/+15
2024-04-16RDMA/hns: Modify the print level of CQE errorChengchang Tang1-2/+3
2024-04-16RDMA/hns: Use complete parentheses in macrosChengchang Tang1-6/+6
2024-04-16RDMA/hns: Add mutex_destroy()wenglianfa6-5/+39
2024-04-16RDMA/hns: Fix GMV table pagesizeChengchang Tang1-1/+1
2024-04-16RDMA/hns: Fix mismatch exception rollbackwenglianfa1-1/+1
2024-04-16RDMA/hns: Fix UAF for cq async eventChengchang Tang1-11/+13
2024-04-16RDMA/hns: Fix deadlock on SRQ async events.Chengchang Tang2-3/+4
2024-04-16RDMA/hns: Add max_ah and cq moderation capacities in query_device()Chengchang Tang4-2/+12
2024-04-16RDMA/hns: Remove unused parameters and variablesChengchang Tang7-33/+20
2024-04-16RDMA/hns: Use macro instead of magic numberYangyang Li3-16/+34
2024-04-16RDMA/hns: Fix return value in hns_roce_map_mr_sgZhengchao Shao1-8/+7
2024-04-16RDMA/mana_ib: Configure mac address in RNICKonstantin Taranov3-0/+46
2024-04-16RDMA/mana_ib: Adding and deleting GIDsKonstantin Taranov3-0/+97
2024-04-16RDMA/mana_ib: Enable RoCE on port 1Konstantin Taranov2-4/+26
2024-04-16RDMA/mana_ib: Implement port parametersKonstantin Taranov3-1/+42
2024-04-16RDMA/mana_ib: Create and destroy rnic adapterKonstantin Taranov3-1/+79
2024-04-16RDMA/mana_ib: Add EQ creation for rnic adapterKonstantin Taranov3-3/+41
2024-04-16RDMA/mana_ib: Use num_comp_vectors of ib_deviceKonstantin Taranov3-9/+4
2024-04-11RDMA/rxe: Return the correct errnoZhu Yanjun1-2/+2
2024-04-11RDMA/mana_ib: remove useless return values from dbg printsKonstantin Taranov3-7/+5
2024-04-11RDMA/mana_ib: Add flex array to struct mana_cfg_rx_steer_req_v2Leon Romanovsky2-15/+11
2024-04-11net: mana: Avoid open coded arithmeticmana-ib-flexErick Archer1-8/+6
2024-04-11RDMA/mana_ib: Prefer struct_size over open coded arithmeticErick Archer1-7/+5
2024-04-09RDMA/hns: Support DSCPJunxian Huang4-29/+108
2024-04-08RDMA/mlx5: Adding remote atomic access flag to updatable flagsOr Har-Toov1-1/+2
2024-04-08RDMA/mlx5: Change check for cacheable mkeysOr Har-Toov2-10/+23
2024-04-08RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_entOr Har-Toov1-1/+1
2024-04-02RDMA/mana_ib: Use struct mana_ib_queue for RAW QPsKonstantin Taranov2-46/+18
2024-04-02RDMA/mana_ib: Use struct mana_ib_queue for WQsKonstantin Taranov3-35/+10
2024-04-02RDMA/mana_ib: Use struct mana_ib_queue for CQsKonstantin Taranov3-58/+24
2024-04-02RDMA/mana_ib: Introduce helpers to create and destroy mana queuesKonstantin Taranov2-0/+53
2024-04-01RDMA/restrack: Fix potential invalid address accessWenchao Hao1-50/+1
2024-04-01RDMA/erdma: Remove unnecessary __GFP_ZERO flagBoshi Yu2-8/+4
2024-04-01RDMA/erdma: Unify the names related to doorbell recordsBoshi Yu8-93/+79
2024-04-01RDMA/erdma: Allocate doorbell records from dma poolBoshi Yu6-101/+167
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-25/+12
2024-03-31Merge tag 'edac_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-18/+43
2024-03-31Merge tag 'irq_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann9-12/+12
2024-03-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds42-354/+474
2024-03-30Merge tag 'i2c-for-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+4
2024-03-30Merge tag 'usb-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds27-160/+376
2024-03-30Merge tag 'staging-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2024-03-29Merge tag 'drm-fixes-2024-03-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds73-445/+551
2024-03-30Merge tag 'drm-intel-fixes-2024-03-28' of https://anongit.freedesktop.org/git...Dave Airlie22-63/+161
2024-03-29Merge tag 'thermal-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-18/+3
2024-03-29Merge tag 'acpi-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-3/+7
2024-03-29Merge branch 'acpica'Rafael J. Wysocki1-2/+6
2024-03-29Merge tag 'efi-fixes-for-v6.9-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+2
2024-03-29Merge tag 'for-6.9/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-26/+9
2024-03-29Merge tag 'gpio-fixes-for-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-20/+50
2024-03-29dm integrity: fix out-of-range warningArnd Bergmann1-1/+1
2024-03-29dm vdo murmurhash3: use kernel byteswapping routines instead of GCC onesKen Raeburn1-25/+8
2024-03-28Merge tag 'mmc-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds3-13/+22
2024-03-28Merge tag 'iommu-fixes-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-14/+37
2024-03-28Merge tag 'net-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds35-139/+280
2024-03-29Merge tag 'drm-misc-fixes-2024-03-28' of https://gitlab.freedesktop.org/drm/m...Dave Airlie9-25/+38
2024-03-28drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_...Ville Syrjälä1-0/+3
2024-03-28drm/i915: Pre-populate the cursor physical dma addressVille Syrjälä3-3/+12
2024-03-28drm/i915/gt: Reset queue_priority_hint on parkingChris Wilson2-3/+3
2024-03-28drm/i915/vma: Fix UAF on destroy against retire raceJanusz Krzysztofik1-7/+43
2024-03-28drm/i915: Do not print 'pxp init failed with 0' when it succeedJosé Roberto de Souza1-1/+1
2024-03-28drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()Jonathon Hall1-1/+1
2024-03-28drm/i915/hwmon: Fix locking inversion in sysfs getterJanusz Krzysztofik1-18/+19
2024-03-28drm/i915/dsb: Fix DSB vblank waits when using VRRVille Syrjälä1-0/+14
2024-03-28drm/i915/vrr: Generate VRR "safe window" for DSBVille Syrjälä2-4/+5
2024-03-28drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_statusBhanuprakash Modem1-3/+2
2024-03-28drm/i915/drrs: Refactor CPU transcoder DRRS checkBhanuprakash Modem3-10/+14
2024-03-28drm/i915/mtl: Update workaround 14018575942Tejas Upadhyay1-0/+1
2024-03-28drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostlyVille Syrjälä2-7/+39
2024-03-28drm/i915/display: Disable AuxCCS framebuffers if built for XeJuha-Pekka Heikkila1-0/+3
2024-03-28drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DPVille Syrjälä2-6/+0
2024-03-28x86/efistub: Reinstate soft limit for initrd loadingArd Biesheuvel1-0/+1
2024-03-28efi/libstub: Cast away type warning in use of max()Ard Biesheuvel1-1/+1
2024-03-28drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.cJoonas Lahtinen1-0/+2
2024-03-28Octeontx2-af: fix pause frame configuration in GMP modeHariprasad Kelam1-0/+5
2024-03-28net: lan743x: Add set RFE read fifo threshold for PCI1x1x chipsRaju Lakkaraju2-0/+22
2024-03-28drm/qxl: remove unused variable from `qxl_process_single_command()`Miguel Ojeda1-3/+1
2024-03-28drm/qxl: remove unused `count` variable from `qxl_surface_id_alloc()`Miguel Ojeda1-2/+0
2024-03-28net: bcmasp: Remove phy_{suspend/resume}Justin Chen1-14/+1
2024-03-28net: bcmasp: Bring up unimac after PHY link upJustin Chen1-9/+19
2024-03-28net: phy: qcom: at803x: fix kernel panic with at8031_probeChristian Marangi1-1/+3
2024-03-28drm/i915: add bug.h include to i915_memcpy.cDave Airlie1-0/+1
2024-03-28iommu: Validate the PASID in iommu_attach_device_pasid()Jason Gunthorpe1-1/+10
2024-03-28Merge tag 'amd-drm-fixes-6.9-2024-03-27' of https://gitlab.freedesktop.org/ag...Dave Airlie35-272/+328
2024-03-27Merge tag 'wireless-2024-03-27' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski12-53/+105
2024-03-27drm/vmwgfx: Create debugfs ttm_resource_manager entry only if neededJocelyn Falempe1-6/+9
2024-03-27Fix build errors due to new UIO_MEM_DMA_COHERENT messLinus Torvalds3-4/+4
2024-03-27thermal: devfreq_cooling: Fix perf state when calculate dfc res_utilYe Zhang1-1/+1
2024-03-27drm/amdgpu: fix deadlock while reading mqd from debugfsJohannes Weiner1-17/+29
2024-03-27drm/amdgpu: enable UMSCH 4.0.6Lang Yu3-4/+16
2024-03-27drm/amdgpu/umsch: update UMSCH 4.0 FW interfaceLang Yu2-12/+21
2024-03-27drm/amd/display: Set DCN351 BB and IP the same as DCN35Xi Liu1-5/+1
2024-03-27drm/amd/display: Fix bounds check for dcn35 DcfClocksRoman Li1-1/+1
2024-03-27drm/amd/display: Remove MPC rate control logic from DCN30 and aboveGeorge Shen6-155/+41
2024-03-27drm/amd/display: fix a dereference of a NULL pointerWenjing Liu1-2/+4
2024-03-27drm/amd/display: Send DTBCLK disable message on first commitTaimur Hassan1-0/+5
2024-03-27drm/amd/display: Update dcn351 to latest dcn35 configSung Joon Kim3-7/+15
2024-03-27drm/amd/display: fix IPX enablementHamza Mahfooz2-4/+6
2024-03-27drm/amd: Flush GFXOFF requests in prepare stageMario Limonciello1-0/+2
2024-03-27drm/amdkfd: range check cp bad op exception interruptsJonathan Kim3-3/+6
2024-03-27Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP d...Harry Wentland2-13/+8
2024-03-27drm/amdkfd: fix TLB flush after unmap for GFX9.4.2Eric Huang1-1/+1
2024-03-27drm/amdgpu/vpe: power on vpe when hw_initPeyton Lee1-0/+6
2024-03-27drm/amd/display: increase bb clock for DCN351Xi Liu1-14/+76
2024-03-27drm/amd/display: Prevent crash when disable streamChris Park1-1/+2
2024-03-27drm/amd/display: Increase Z8 watermark times.Natanel Roizenman2-4/+4
2024-03-27drm/amdkfd: Check cgroup when returning DMABuf infoMukul Joshi1-2/+2
2024-03-27drm/amd/swsmu: add smu 14.0.1 vcn and jpeg msglima10024-27/+82
2024-03-26Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski7-36/+37
2024-03-26mlxbf_gige: call request_irq() after NAPI initializedDavid Thompson1-7/+11
2024-03-26RAS: Avoid build errors when CONFIG_DEBUG_FS=nYazen Ghannam1-0/+4
2024-03-27cxl: remove CONFIG_CXL_PMU entry in drivers/cxl/KconfigMasahiro Yamada1-13/+0
2024-03-26Merge tag 'pwm/for-6.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2024-03-26net: hns3: mark unexcuted loopback test result as UNEXECUTEDJian Shen1-2/+17
2024-03-26net: hns3: fix kernel crash when devlink reload during pf initializationYonglong Liu1-0/+4
2024-03-26net: hns3: fix index limit to support all queue statsJie Wang1-1/+1
2024-03-26USB: core: Fix deadlock in port "disable" sysfs attributeAlan Stern1-4/+34
2024-03-26USB: core: Add hub_get() and hub_put() routinesAlan Stern2-7/+18
2024-03-26usb: typec: ucsi: Check capabilities before cable and identity discoveryJameson Thies2-15/+24
2024-03-26usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before resetChristian A. Ehrhardt1-1/+35
2024-03-26usb: typec: ucsi_acpi: Refactor and fix DELL quirkChristian A. Ehrhardt1-42/+33
2024-03-26usb: typec: ucsi: Ack unsupported commandsChristian A. Ehrhardt1-1/+5
2024-03-26usb: typec: ucsi: Check for notifications after initChristian A. Ehrhardt1-1/+9
2024-03-26usb: typec: ucsi: Clear EVENT_PENDING under PPM lockChristian A. Ehrhardt1-2/+2
2024-03-26usb: typec: Return size of buffer if pd_set operation succeedsKyle Tso1-1/+6
2024-03-26usb: udc: remove warning when queue disabled epyuan linyu1-1/+3
2024-03-26usb: dwc3: pci: Drop duplicate IDHeikki Krogerus1-2/+0
2024-03-26usb: dwc3: Properly set system wakeupThinh Nguyen4-0/+25
2024-03-26Revert "usb: phy: generic: Get the vbus supply"Alexander Stein1-7/+0
2024-03-26usb: cdc-wdm: close race between read and workqueueOliver Neukum1-1/+5
2024-03-26usb: dwc2: gadget: LPM flow fixMinas Harutyunyan3-21/+47
2024-03-26usb: dwc2: gadget: Fix exiting from clock gatingMinas Harutyunyan4-5/+14
2024-03-26usb: dwc2: host: Fix ISOC flow in DDMA modeMinas Harutyunyan3-9/+22
2024-03-26usb: dwc2: host: Fix remote wakeup from hibernationMinas Harutyunyan2-4/+14
2024-03-26usb: dwc2: host: Fix hibernation flowMinas Harutyunyan2-2/+28
2024-03-26Revert "thermal: core: Don't update trip points inside the hysteresis range"Daniel Lezcano1-17/+2
2024-03-26ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_...Nikita Kiryushin1-2/+6
2024-03-26gpiolib: Fix debug messaging in gpiod_find_and_request()Andy Shevchenko1-14/+18
2024-03-26gpio: cdev: sanitize the label before requesting the interruptBartosz Golaszewski1-6/+32
2024-03-26ACPI: APEI: EINJ: mark remove callback as non-__exitArnd Bergmann1-1/+1
2024-03-26iommu/arm-smmu-v3: Fix access for STE.SHCFGMostafa Saleh2-12/+25
2024-03-26iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_VJason Gunthorpe1-1/+2
2024-03-26USB: core: Fix deadlock in usb_deauthorize_interface()Alan Stern1-3/+13
2024-03-26usb: typec: tcpm: Update PD of Type-C port upon pd_setKyle Tso1-0/+2
2024-03-26usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd()Xu Yang1-2/+0
2024-03-26usb: misc: ljca: Fix double free in error handling pathYongzhi Liu1-13/+9
2024-03-26usb: typec: ucsi: Fix race between typec_switch and role_switchKrishna Kurapati1-0/+14
2024-03-26usb: typec: tcpm: Correct port source pdo array in pd_set callbackKyle Tso1-1/+1
2024-03-26USB: UAS: return ENODEV when submit urbs fail with device not attachedWeitao Wang1-15/+13
2024-03-26drm/rockchip: vop2: Remove AR30 and AB30 format supportAndy Yan1-2/+0
2024-03-26net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530Arınç ÜNAL1-2/+3
2024-03-25net: wwan: t7xx: Split 64bit accesses to fix alignment issuesBjørn Mork3-10/+11
2024-03-25net: ll_temac: platform_get_resource replaced by wrong functionClaus Hansen Ries1-1/+1
2024-03-25s390/qeth: handle deferred cc1Alexandra Winter1-2/+36
2024-03-25dpll: indent DPLL option type by a tabPrasad Pandit1-1/+1
2024-03-26irqchip/armada-370-xp: Suppress unused-function warningArnd Bergmann1-1/+1
2024-03-25scsi: bnx2fc: Remove spin_lock_bh while releasing resources after uploadSaurav Kashyap1-2/+0
2024-03-26i2c: i801: Fix a refactoring that broke a touchpad on Lenovo P1Maxim Levitsky1-3/+4
2024-03-25genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amdRafael J. Wysocki1-1/+1
2024-03-25scsi: core: Fix unremoved procfs host directory regressionGuilherme G. Piccoli1-3/+4
2024-03-25fbdev: Select I/O-memory framebuffer ops for SBusThomas Zimmermann1-0/+3
2024-03-25Merge drm/drm-fixes into drm-misc-fixesThomas Zimmermann4882-85206/+398059
2024-03-25scsi: mpi3mr: Avoid memcpy field-spanning write WARNINGShin'ichiro Kawasaki1-1/+1
2024-03-25scsi: sd: Fix TCG OPAL unlock on system resumeDamien Le Moal4-5/+66
2024-03-25scsi: sg: Avoid sg device teardown raceAlexander Wetzel1-1/+3