aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2023-11-11x86/spectre/meltdown: avoid the vulnerability directory to weaken kernel secu...Andrea Arcangeli1-14/+13
2023-11-08misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device supportSiddharth Vadapalli1-0/+4
2023-11-08tty: 8250: Add Brainboxes Oxford Semiconductor-based quirksCameron Williams1-0/+147
2023-11-08tty: 8250: Add support for Intashield IX cardsCameron Williams1-0/+21
2023-11-08tty: 8250: Add support for additional Brainboxes PX cardsCameron Williams1-0/+29
2023-11-08tty: 8250: Fix up PX-803/PX-857Cameron Williams1-3/+3
2023-11-08tty: 8250: Fix port count of PX-257Cameron Williams1-1/+1
2023-11-08tty: 8250: Add support for Intashield IS-100Cameron Williams1-0/+6
2023-11-08tty: 8250: Add support for Brainboxes UP cardsCameron Williams1-0/+60
2023-11-08tty: 8250: Add support for additional Brainboxes UC cardsCameron Williams1-0/+57
2023-11-08tty: 8250: Remove UC-257 and UC-431Cameron Williams1-8/+1
2023-11-08tty: n_gsm: fix race condition in status line change on dead connectionsDaniel Starke1-0/+2
2023-11-08usb: raw-gadget: properly handle interrupted requestsAndrey Konovalov1-10/+16
2023-11-08usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()Jimmy Hu1-0/+3
2023-11-08usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibi...LihaSika1-1/+1
2023-11-08PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD deviceVicki Pfau1-3/+5
2023-11-08drm/amd: Disable ASPM for VI w/ all Intel systemsMario Limonciello1-1/+1
2023-11-08drm/amd: Move helper for dynamic speed switch check out of smu13Mario Limonciello2-0/+20
2023-11-08r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()Douglas Anderson1-0/+4
2023-11-08r8152: Check for unplug in rtl_phy_patch_request()Douglas Anderson1-0/+3
2023-11-08net: chelsio: cxgb4: add an error code check in t4_load_phy_fwSu Hui1-0/+2
2023-11-08platform/mellanox: mlxbf-tmfifo: Fix a warning messageLiming Sun1-10/+11
2023-11-08scsi: mpt3sas: Fix in error pathTomas Henzl1-1/+3
2023-11-08fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()Jorge Maidana1-1/+1
2023-11-08drm/ttm: Reorder sys manager cleanup stepKarolina Stolarek1-4/+4
2023-11-08spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0William A. Kennington III1-2/+3
2023-11-08fbdev: atyfb: only use ioremap_uc() on i386 and ia64Arnd Bergmann1-0/+4
2023-11-08Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsportDmitry Torokhov2-22/+29
2023-11-08dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probeZhang Shurong1-0/+1
2023-11-08irqchip/stm32-exti: add missing DT IRQ flag translationBen Wolsieffer1-0/+1
2023-11-08irqchip/riscv-intc: Mark all INTC nodes as initializedAnup Patel1-1/+9
2023-11-08rpmsg: Fix possible refcount leak in rpmsg_register_device_override()Hangyu Hua1-0/+1
2023-11-08rpmsg: glink: Release driver_overrideBjorn Andersson1-0/+2
2023-11-08rpmsg: Fix calling device_lock() on non-initialized deviceKrzysztof Kozlowski3-19/+32
2023-11-08rpmsg: Fix kfree() of static memory on setting driver_overrideKrzysztof Kozlowski1-2/+11
2023-11-08rpmsg: Constify local variable in field store macroKrzysztof Kozlowski1-1/+2
2023-11-08driver: platform: Add helper for safer setting of driver_overrideKrzysztof Kozlowski2-24/+73
2023-11-08gve: Fix GFP flags when allocing pagesShailend Chand1-1/+1
2023-11-08iio: afe: rescale: Accept only offset channelsLinus Walleij1-4/+15
2023-11-08iio: afe: rescale: add offset supportLiam Beguin1-0/+81
2023-11-08iio: afe: rescale: expose scale processing functionLiam Beguin1-37/+28
2023-11-08iio: afe: rescale: reorder includesLiam Beguin1-2/+3
2023-11-08clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_paren...Alessandro Carminati1-9/+12
2023-11-08nvmem: imx: correct nregs for i.MX6ULPeng Fan1-1/+1
2023-11-08nvmem: imx: correct nregs for i.MX6SLLPeng Fan1-1/+1
2023-11-08nvmem: imx: correct nregs for i.MX6ULLPeng Fan1-1/+1
2023-11-08misc: fastrpc: Clean buffers on remote invocation failuresEkansh Gupta1-5/+5
2023-11-08i2c: aspeed: Fix i2c bus hang in slave readJian Zhang1-1/+2
2023-11-08i2c: stm32f7: Fix PEC handling in case of SMBUS transfersAlain Volmat1-3/+6
2023-11-08i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()Herve Codina1-1/+1
2023-11-08i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()Herve Codina1-1/+1
2023-11-08i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()Herve Codina1-1/+1
2023-11-08iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScaleRobert Hancock2-3/+16
2023-11-08iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholdsRobert Hancock1-22/+0
2023-11-08iio: exynos-adc: request second interupt only when touchscreen mode is usedMarek Szyprowski1-10/+14
2023-11-08i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITRIvan Vecera1-1/+1
2023-11-08gtp: fix fragmentation needed check with gsoPablo Neira Ayuso1-2/+3
2023-11-08r8152: Release firmware if we have an error in probeDouglas Anderson1-0/+1
2023-11-08r8152: Cancel hw_phy_work if we have an error in probeDouglas Anderson1-0/+1
2023-11-08r8152: Run the unload routine if we have errors during probeDouglas Anderson1-0/+2
2023-11-08r8152: Increase USB control msg timeout to 5000ms as per specDouglas Anderson1-3/+4
2023-11-08net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_regShigeru Yoshida1-1/+3
2023-11-08net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats...Christophe JAILLET1-2/+3
2023-11-08igc: Fix ambiguity in the ethtool advertisingSasha Neftin1-10/+25
2023-11-08igb: Fix potential memory leak in igb_add_ethtool_nfc_entryMateusz Palczewski1-1/+5
2023-11-08treewide: Spelling fix in commentKunwu Chan1-1/+1
2023-11-08i40e: Fix I40E_FLAG_VF_VLAN_PRUNING valueIvan Vecera1-1/+1
2023-11-08r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1Mirsad Goran Todorovac1-1/+1
2023-11-08r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[e...Mirsad Goran Todorovac1-1/+1
2023-11-08r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_txMirsad Goran Todorovac1-1/+1
2023-11-08firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels()Hao Ge1-1/+1
2023-11-08drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()Lukasz Majczak1-3/+3
2023-11-08drm/i915/pmu: Check if pmu is closed before stopping eventUmesh Nerlige Ramappa1-0/+9
2023-11-08vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATEEric Auger1-3/+1
2023-11-08virtio-mmio: fix memory leak of vm_devMaximilian Heyne1-5/+14
2023-11-08virtio_balloon: Fix endless deflation and inflation on arm64Gavin Shan1-1/+5
2023-11-08mcb-lpc: Reallocate memory region to avoid memory overlappingRodríguez Barbarin, José Javier1-4/+31
2023-11-08mcb: Return actual parsed size when reading chameleon tableRodríguez Barbarin, José Javier1-5/+10
2023-11-08pinctrl: qcom: lpass-lpi: fix concurrent register updatesKrzysztof Kozlowski1-6/+11
2023-10-25phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pinsTony Lindgren1-17/+12
2023-10-25phy: mapphone-mdm6600: Fix runtime PM for removeTony Lindgren1-0/+1
2023-10-25phy: mapphone-mdm6600: Fix runtime disable on probeTony Lindgren1-3/+5
2023-10-25serial: 8250: omap: Move uart_write() inside PM sectionGeert Uytterhoeven1-5/+5
2023-10-25gpio: vf610: set value before the direction to avoid a glitchHaibo Chen1-2/+2
2023-10-25platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c eventsHans de Goede1-0/+3
2023-10-25platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2eHans de Goede1-1/+1
2023-10-25platform/surface: platform_profile: Propagate error if profile registration f...Armin Wolf1-2/+1
2023-10-25s390/cio: fix a memleak in css_alloc_subchannelDinghao Liu1-2/+4
2023-10-25USB: serial: option: add Fibocom to DELL custom modem FM101R-GLPuliang Lu1-0/+5
2023-10-25USB: serial: option: add entry for Sierra EM9191 with new firmwareBenoît Monin1-0/+1
2023-10-25USB: serial: option: add Telit LE910C4-WWX 0x1035 compositionFabio Porcedda1-0/+1
2023-10-25nvme-rdma: do not try to stop unallocated queuesMaurizio Lombardi1-0/+3
2023-10-25nvme-pci: add BOGUS_NID for Intel 0a54 deviceKeith Busch1-1/+2
2023-10-25ACPI: irq: Fix incorrect return value in acpi_register_gsi()Sunil V L1-1/+6
2023-10-25Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"Andy Shevchenko1-9/+7
2023-10-25mmc: core: Capture correct oemid-bits for eMMC cardsAvri Altman1-1/+1
2023-10-25mmc: core: sdio: hold retuning if sdio in 1-bit modeHaibo Chen1-1/+7
2023-10-25mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hwPablo Sun1-3/+3
2023-10-25mtd: physmap-core: Restore map_rom fallbackGeert Uytterhoeven1-0/+11
2023-10-25mtd: spinand: micron: correct bitmask for ecc statusMartin Kurbanov1-1/+1
2023-10-25mtd: rawnand: arasan: Ensure program page operations are successfulMiquel Raynal1-2/+14
2023-10-25mtd: rawnand: marvell: Ensure program page operations are successfulMiquel Raynal1-1/+22
2023-10-25mtd: rawnand: pl353: Ensure program page operations are successfulMiquel Raynal1-0/+9
2023-10-25mtd: rawnand: qcom: Unmap the right resource upon probe failureBibek Kumar Patro1-1/+1
2023-10-25net/mlx5: Handle fw tracer change ownership event based on MTRCMaher Sanalla1-1/+1
2023-10-25platform/x86: touchscreen_dmi: Add info for the Positivo C4128BRenan Guilherme Lebre Ramos1-0/+23
2023-10-25HID: multitouch: Add required quirk for Synaptics 0xcd7e deviceRahul Rameshbabu1-0/+4
2023-10-25drm: panel-orientation-quirks: Add quirk for One Mix 2SKai Uwe Broulik1-0/+16
2023-10-25sky2: Make sure there is at least one frag_addr availableKees Cook1-1/+1
2023-10-25regulator/core: Revert "fix kobject release warning and memory leak in regula...Michał Mirosław1-5/+1
2023-10-25Bluetooth: btusb: add shutdown function for QCA6174Rocky Liao1-0/+1
2023-10-25HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_eventMa Ke1-0/+4
2023-10-25wifi: iwlwifi: Ensure ack flag is properly cleared.Ben Greear1-0/+3
2023-10-25wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_lenGustavo A. R. Silva1-0/+16
2023-10-25ata: libata-eh: Fix compilation warning in ata_eh_link_report()Damien Le Moal1-1/+1
2023-10-25ata: libata-core: Fix compilation warning in ata_dev_config_ncq()Damien Le Moal1-1/+1
2023-10-25gpio: timberdale: Fix potential deadlock on &tgpio->lockChengfeng Ye1-2/+3
2023-10-25i2c: mux: Avoid potential false error message in i2c_mux_add_adapterHeiner Kallweit1-1/+1
2023-10-25nfp: flower: avoid rmmod nfp crash issuesYanguo Li6-23/+54
2023-10-25drm/atomic-helper: relax unregistered connector checkSimon Ser1-4/+13
2023-10-25iio: adc: ad7192: Correct reference voltageAlisa-Dariana Roman1-4/+25
2023-10-25iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data()Tzung-Bi Shih1-1/+5
2023-10-25iio: core: introduce iio_device_{claim|release}_buffer_mode() APIsNuno Sá1-0/+38
2023-10-25iio: core: Hide read accesses to iio_dev->currentmodeMiquel Raynal3-4/+15
2023-10-25iio: Un-inline iio_buffer_enabled()Miquel Raynal1-0/+12
2023-10-25serial: 8250_omap: Fix errors with no_console_suspendTony Lindgren1-15/+10
2023-10-25serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()Tony Lindgren1-32/+38
2023-10-25bonding: Return pointer to data after pull on skbJiri Wiesner1-1/+1
2023-10-25net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()Jinjie Ruan1-9/+15
2023-10-25i40e: prevent crash on probe if hw registers have invalid valuesMichal Schmidt1-2/+2
2023-10-25net: usb: smsc95xx: Fix an error code in smsc95xx_reset()Dan Carpenter1-1/+1
2023-10-25tun: prevent negative ifindexEric Dumazet1-2/+5
2023-10-25qed: fix LL2 RX buffer allocationManish Chopra1-2/+5
2023-10-25drm/i915: Retry gtt fault when out of fence registersVille Syrjälä1-0/+1
2023-10-25nvmet-tcp: Fix a possible UAF in queue intialization setupSagi Grimberg1-5/+2
2023-10-25regmap: fix NULL deref on lookupJohan Hovold1-1/+1
2023-10-25ice: reset first in crash dump kernelsJesse Brandeburg1-0/+15
2023-10-25ice: fix over-shifted variableJesse Brandeburg1-2/+1
2023-10-25Bluetooth: vhci: Fix race when opening vhci deviceArkadiusz Bokowy1-0/+3
2023-10-19eth: remove remaining copies of the NAPI_POLL_WEIGHT defineJakub Kicinski3-8/+5
2023-10-19usb: hub: Guard against accesses to uninitialized BOS descriptorsRicardo Cañuelo2-4/+23
2023-10-19dmaengine: mediatek: Fix deadlock caused by synchronize_irq()Duoming Zhou1-2/+1
2023-10-19dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irqRex Zhang1-2/+3
2023-10-19usb: cdnsp: Fixes issue with dequeuing not queued requestsPawel Laszczak1-0/+3
2023-10-19usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap callKrishna Kurapati1-7/+19
2023-10-19usb: gadget: udc-xilinx: replace memcpy with memcpy_toioPiyush Mehta1-8/+12
2023-10-19counter: microchip-tcb-capture: Fix the use of internal GCLK logicDharma Balasubiramani1-1/+1
2023-10-19pinctrl: avoid unsafe code pattern in find_pinctrl()Dmitry Torokhov1-7/+9
2023-10-19tee: amdtee: fix use-after-free vulnerability in amdtee_close_sessionRijo Thomas1-4/+6
2023-10-19Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_i...Hans de Goede1-0/+19
2023-10-19Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk tableSzilard Fabian1-0/+8
2023-10-19Input: xpad - add PXN V900 supportMatthias Berndt1-0/+2
2023-10-19Input: psmouse - fix fast_reconnect function for PS/2 modeJeffery Miller2-0/+2
2023-10-19Input: powermate - fix use-after-free in powermate_config_completeJavier Carrasco1-0/+1
2023-10-19thunderbolt: Check that lane 1 is in CL0 before enabling lane bondingMika Westerberg1-0/+7
2023-10-19thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple RidgeMika Westerberg1-20/+20
2023-10-19mcb: remove is_added flag from mcb_device structJorge Sanjuan Garcia2-9/+3
2023-10-19ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBAHans de Goede1-0/+7
2023-10-19drm/amd/display: Don't set dpms_off for seamless bootDaniel Miess1-0/+3
2023-10-19drm/amdgpu: add missing NULL checkChristian König1-1/+1
2023-10-19iio: pressure: ms5611: ms5611_prom_is_valid false negative bugAlexander Zangerl1-1/+1
2023-10-19iio: pressure: dps310: Adjust Timeout SettingsLakshmi Yadlapati1-4/+4
2023-10-19iio: pressure: bmp280: Fix NULL pointer exceptionPhil Elwell1-1/+1
2023-10-19usb: musb: Modify the "HWVers" register addressXingxing Luo1-1/+1
2023-10-19usb: musb: Get the musb_qh poniter after musb_givebackXingxing Luo1-1/+8
2023-10-19usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG...Xiaolei Wang1-2/+1
2023-10-19usb: dwc3: Soft reset phy on probe for hostThinh Nguyen1-1/+38
2023-10-19net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_readJavier Carrasco1-1/+6
2023-10-19usb: xhci: xhci-ring: Use sysdev for mapping bounce bufferWesley Cheng1-2/+2
2023-10-19xhci: Keep interrupt disabled in initialization until host is running.Hongyu Xie1-13/+22
2023-10-19dmaengine: stm32-mdma: abort resume if no ongoing transferAmelie Delaunay1-0/+4
2023-10-19media: mtk-jpeg: Fix use after free bug due to uncanceled workZheng Wang1-0/+1
2023-10-19pinctrl: renesas: rzn1: Enable missing PINMUXRalph Siemsen1-0/+1
2023-10-19net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestampWill Mortensen1-1/+2
2023-10-19ixgbe: fix crash with empty VF macvlan listDan Carpenter1-2/+3
2023-10-19net: phy: mscc: macsec: reject PN update requestsRadu Pirea (NXP OSS)1-0/+6
2023-10-19net: macsec: indicate next pn update when offloadingRadu Pirea (NXP OSS)1-0/+2
2023-10-19drm/vmwgfx: fix typo of sizeof argumentKonstantin Meskhidze1-1/+1
2023-10-19xen-netback: use default TX queue size for vifsRoger Pau Monne1-4/+0
2023-10-19eth: remove copies of the NAPI_POLL_WEIGHT defineJakub Kicinski7-16/+8
2023-10-19mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return typeDan Carpenter1-2/+2
2023-10-19ieee802154: ca8210: Fix a potential UAF in ca8210_probeDinghao Liu1-14/+3
2023-10-19ravb: Fix use-after-free issue in ravb_tx_timeout_work()Yoshihiro Shimoda1-0/+2
2023-10-19ravb: Fix up dma_free_coherent() call in ravb_remove()Yoshihiro Shimoda1-2/+2
2023-10-19drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflowAbhinav Kumar1-6/+6
2023-10-19drm/msm/dsi: fix irq_of_parse_and_map() error checkingDan Carpenter1-4/+3
2023-10-19drm/msm/dsi: skip the wait for video mode done if not applicableAbhinav Kumar1-0/+12
2023-10-19drm/msm/dp: do not reinitialize phy unless retry during link trainingKuogee Hsieh1-7/+6
2023-10-19HID: logitech-hidpp: Fix kernel crash on receiver USB disconnectHans de Goede1-1/+2
2023-10-19platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section m...Uwe Kleine-König1-1/+7
2023-10-19platform/x86: think-lmi: Fix reference leakArmin Wolf1-4/+20
2023-10-19of: overlay: Reorder struct fragment fields kerneldocGeert Uytterhoeven1-1/+1
2023-10-19perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7Jing Zhang1-1/+1
2023-10-19RDMA/cxgb4: Check skb value for failure to allocateArtem Chernyshev1-0/+3
2023-10-19RDMA/srp: Do not call scsi_done() from srp_abort()Bart Van Assche1-11/+5
2023-10-19scsi: ib_srp: Call scsi_done() directlyBart Van Assche1-4/+4
2023-10-19scsi: core: Rename scsi_mq_done() into scsi_done() and export itBart Van Assche1-2/+3
2023-10-19scsi: core: Use a structure member to track the SCSI command submitterBart Van Assche3-11/+17
2023-10-19iommu/vt-d: Avoid memory allocation in iommu_suspend()Zhang Rui1-16/+0
2023-10-10xen/events: replace evtchn_rwlock with RCUJuergen Gross1-41/+46