VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-09-12
net: stmmac: use GFP_DMA32
Matteo Croce
2021-09-12
net: stmmac: Configure gtxclk based on speed
Tom
2021-09-12
stmmac: align RX buffers
Matteo Croce
2021-09-12
Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM"
Hayes Wang
2021-09-12
net: ll_temac: Remove left-over debug message
Esben Haabendal
2021-09-08
qede: Fix memset corruption
Shai Malin
2021-09-08
net: macb: Add a NULL check on desc_ptp
Harini Katakam
2021-09-08
net: dsa: mv88e6xxx: Update mv88e6393x serdes errata
Nathan Rossi
2021-09-08
qed: Fix the VF msix vectors flow
Shai Malin
2021-09-03
net: dsa: mt7530: fix VLAN traffic leaks again
DENG Qingfang
2021-09-03
qed: Fix null-pointer dereference in qed_rdma_create_qp()
Shai Malin
2021-09-03
qed: qed ll2 race condition fixes
Shai Malin
2021-09-03
iwlwifi: add new so-jf devices
Yaara Baruch
2021-09-03
iwlwifi: add new SoF with JF devices
Yaara Baruch
2021-09-03
iwlwifi: pnvm: accept multiple HW-type TLVs
Johannes Berg
2021-09-03
net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est
Wong Vee Khee
2021-09-03
net: stmmac: add mutex lock to protect est parameters
Xiaoliang Yang
2021-09-03
net: hns3: fix get wrong pfc_en when query PFC configuration
Guangbin Huang
2021-09-03
net: hns3: fix duplicate node in VLAN list
Guojia Liao
2021-09-03
net: hns3: fix speed unknown issue in bond 4
Yonglong Liu
2021-09-03
net: hns3: add waiting time before cmdq memory is released
Yufeng Mo
2021-09-03
net: hns3: clear hardware resource when loading driver
Yufeng Mo
2021-09-03
net: dsa: hellcreek: Adjust schedule look ahead window
Kurt Kanzenbach
2021-09-03
net: dsa: hellcreek: Fix incorrect setting of GCL
Kurt Kanzenbach
2021-09-03
cxgb4: dont touch blocked freelist bitmap after free
Rahul Lakkireddy
2021-09-03
net: marvell: fix MVNETA_TX_IN_PRGRS bit number
Maxim Kiselev
2021-09-03
xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()'
Christophe JAILLET
2021-09-03
e1000e: Do not take care about recovery NVM checksum
Sasha Neftin
2021-09-03
e1000e: Fix the max snoop/no-snoop latency for 10M
Sasha Neftin
2021-09-03
igc: Use num_tx_queues when iterating over tx_ring queue
Toshiki Nishioka
2021-09-03
igc: fix page fault when thunderbolt is unplugged
Aaron Ma
2021-09-03
net: usb: pegasus: fixes of set_register(s) return value evaluation;
Petko Manolov
2021-09-03
ice: do not abort devlink info if board identifier can't be found
Jacob Keller
2021-09-03
net: stmmac: fix kernel panic due to NULL pointer dereference of buf->xdp
Song Yoong Siang
2021-09-03
net: stmmac: fix kernel panic due to NULL pointer dereference of xsk_pool
Song Yoong Siang
2021-09-03
can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters
Stefan Mätje
2021-09-03
net: mscc: Fix non-GPL export of regmap APIs
Mark Brown
2021-08-26
net: dpaa2-switch: disable the control interface on error path
Vladimir Oltean
2021-08-26
iavf: Fix ping is lost after untrusted VF had tried to change MAC
Sylwester Dziedziuch
2021-08-26
i40e: Fix ATR queue selection
Arkadiusz Kubalewski
2021-08-26
r8152: fix the maximum number of PLA bp for RTL8153C
Hayes Wang
2021-08-26
r8152: fix writing USB_BP2_EN
Hayes Wang
2021-08-26
net: mscc: ocelot: allow forwarding from bridge ports to the tag_8021q CPU port
Vladimir Oltean
2021-08-26
net: usb: asix: refactor asix_read_phy_addr() and handle errors on return
Oleksij Rempel
2021-08-26
net: mdio-mux: Handle -EPROBE_DEFER correctly
Saravana Kannan
2021-08-26
net: mdio-mux: Don't ignore memory allocation errors
Saravana Kannan
2021-08-26
ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path
Wang Hai
2021-08-26
net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32
Dinghao Liu
2021-08-26
virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO
Jason Wang
2021-08-26
vrf: Reset skb conntrack connection on VRF rcv
Lahav Schlesinger
2021-08-26
bnxt_en: Add missing DMA memory barriers
Michael Chan
2021-08-26
bnxt_en: Disable aRFS if running on 212 firmware
Michael Chan
2021-08-26
net: 6pack: fix slab-out-of-bounds in decode_data
Pavel Skripkin
2021-08-26
bnxt: count Tx drops
Jakub Kicinski
2021-08-26
bnxt: make sure xmit_more + errors does not miss doorbells
Jakub Kicinski
2021-08-26
bnxt: disable napi before canceling DIM
Jakub Kicinski
2021-08-26
bnxt: don't lock the tx queue from napi poll
Jakub Kicinski
2021-08-26
mt76: fix enum type mismatch
Arnd Bergmann
2021-08-26
net: usb: lan78xx: don't modify phy_device state concurrently
Ivan T. Ivanov
2021-08-26
net: usb: pegasus: Check the return value of get_geristers() and friends;
Petko Manolov
2021-08-26
qede: fix crash in rmmod qede while automatic debug collection
Prabhakar Kushwaha
2021-08-18
net: dsa: sja1105: fix broken backpressure in .port_fdb_dump
Vladimir Oltean
2021-08-18
net: dsa: lantiq: fix broken backpressure in .port_fdb_dump
Vladimir Oltean
2021-08-18
net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
Vladimir Oltean
2021-08-18
net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump
Vladimir Oltean
2021-08-18
net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VLAN table lookup
Ben Hutchings
2021-08-18
net: dsa: microchip: ksz8795: Fix VLAN filtering
Ben Hutchings
2021-08-18
net: dsa: microchip: ksz8795: Use software untagging on CPU port
Ben Hutchings
2021-08-18
net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion
Ben Hutchings
2021-08-18
net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration
Ben Hutchings
2021-08-18
net: dsa: microchip: ksz8795: Fix PVID tag insertion
Ben Hutchings
2021-08-18
net: dsa: microchip: Fix ksz_read64()
Ben Hutchings
2021-08-18
net/mlx5: Fix return value from tracer initialization
Aya Levin
2021-08-18
net/mlx5: Synchronize correct IRQ when destroying CQ
Shay Drory
2021-08-18
net/mlx5e: TC, Fix error handling memory leak
Chris Mi
2021-08-18
net/mlx5: Block switchdev mode while devlink traps are active
Aya Levin
2021-08-18
net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free
Maxim Mikityanskiy
2021-08-18
net/mlx5e: Avoid creating tunnel headers for local route
Roi Dayan
2021-08-18
net/mlx5: DR, Add fail on error check on decap
Alex Vesker
2021-08-18
net/mlx5: Don't skip subfunction cleanup in case of error in module init
Leon Romanovsky
2021-08-18
bareudp: Fix invalid read beyond skb's linear data
Guillaume Nault
2021-08-18
iavf: Set RSS LUT and key in reset handle path
Md Fahad Iqbal Polash
2021-08-18
ice: don't remove netdev->dev_addr from uc sync list
Brett Creeley
2021-08-18
ice: Stop processing VF messages during teardown
Anirudh Venkataramanan
2021-08-18
ice: Prevent probing virtual functions
Anirudh Venkataramanan
2021-08-18
ppp: Fix generating ifname when empty IFLA_IFNAME is specified
Pali Rohár
2021-08-18
net: phy: micrel: Fix link detection on ksz87xx switch"
Ben Hutchings
2021-08-18
net: dsa: qca: ar9331: make proper initial port defaults
Oleksij Rempel
2021-08-18
net: mvvp2: fix short frame size on s390
John Hubbard
2021-08-18
net: dsa: mt7530: add the missing RxUnicast MIB counter
DENG Qingfang
2021-08-18
ieee802154: hwsim: fix GPF in hwsim_new_edge_nl
Dongliang Mu
2021-08-18
ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi
Dongliang Mu
2021-08-18
net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases
Grygorii Strashko
2021-08-18
net: wwan: mhi_wwan_ctrl: Fix possible deadlock
Loic Poulain
2021-08-15
ppp: Fix generating ppp unit id when ifname is not specified
Pali Rohár
2021-08-12
net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset
Letu Ren
2021-08-12
net: qede: Fix end of loop tests for list_for_each_entry
Harshvardhan Jha
2021-08-12
virt_wifi: fix error on connect
Matteo Croce
2021-08-12
net: vxge: fix use-after-free in vxge_device_unregister
Pavel Skripkin
2021-08-12
net: fec: fix use-after-free in fec_drv_remove
Pavel Skripkin
2021-08-12
net: pegasus: fix uninit-value in get_interrupt_interval
Pavel Skripkin
2021-08-12
net: ethernet: ti: am65-cpsw: fix crash in am65_cpsw_port_offload_fwd_mark_update()
Grygorii Strashko
2021-08-12
bnx2x: fix an error code in bnx2x_nic_load()
Dan Carpenter
2021-08-12
net: dsa: qca: ar9331: reorder MDIO write sequence
Oleksij Rempel
2021-08-12
nfp: update ethtool reporting of pauseframe control
Fei Qin
2021-08-12
net: natsemi: Fix missing pci_disable_device() in probe and remove
Wang Hai
2021-08-12
net: phy: micrel: Fix detection of ksz87xx switch
Steve Bennett
2021-08-12
net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag
Vladimir Oltean
2021-08-12
net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too
Vladimir Oltean
2021-08-12
net: dsa: sja1105: ignore the FDB entry for unknown multicast when adding a new address
Vladimir Oltean
2021-08-12
net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones
Vladimir Oltean
2021-08-12
net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add
Vladimir Oltean
2021-08-08
qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union()
Jia He
2021-08-08
r8152: Fix a deadlock by doubly PM resume
Takashi Iwai
2021-08-08
r8152: Fix potential PM refcount imbalance
Takashi Iwai
2021-08-08
net: dsa: sja1105: fix address learning getting disabled on the CPU port
Vladimir Oltean
2021-08-08
net: dsa: sja1105: parameterize the number of ports
Vladimir Oltean
2021-08-04
octeontx2-af: Remove unnecessary devm_kfree
Sunil Goutham
2021-08-04
i40e: Add additional info to PHY type error
Lukasz Cieplicki
2021-08-04
can: hi311x: fix a signedness bug in hi3110_cmd()
Dan Carpenter
2021-08-04
sis900: Fix missing pci_disable_device() in probe and remove
Wang Hai
2021-08-04
tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
Wang Hai
2021-08-04
net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32
Chris Mi
2021-08-04
net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
Dima Chumak
2021-08-04
net/mlx5: Unload device upon firmware fatal error
Aya Levin
2021-08-04
net/mlx5e: Fix page allocation failure for ptp-RQ over SF
Aya Levin
2021-08-04
net/mlx5e: Fix page allocation failure for trap-RQ over SF
Aya Levin
2021-08-04
net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available
Maxim Mikityanskiy
2021-08-04
net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined
Tariq Toukan
2021-08-04
net/mlx5: E-Switch, handle devcom events only for ports on the same device
Roi Dayan
2021-08-04
net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported
Maor Dickman
2021-08-04
net/mlx5e: Disable Rx ntuple offload for uplink representor
Maor Dickman
2021-08-04
net/mlx5: Fix flow table chaining
Maor Gottlieb
2021-08-04
mlx4: Fix missing error code in mlx4_load_one()
Jiapeng Chong
2021-08-04
net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY
Kevin Lo
2021-08-04
octeontx2-pf: Dont enable backpressure on LBK links
Hariprasad Kelam
2021-08-04
octeontx2-pf: Fix interface down flag on error
Geetha sowjanya
2021-08-04
can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ
Marc Kleine-Budde
2021-08-04
ionic: count csum_none when offload enabled
Shannon Nelson
2021-08-04
ionic: fix up dim accounting for tx and rx
Shannon Nelson
2021-08-04
ionic: remove intr coalesce update from napi
Shannon Nelson
2021-08-04
ionic: catch no ptp support earlier
Shannon Nelson
2021-08-04
ionic: make all rx_mode work threadsafe
Shannon Nelson
2021-08-04
net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too
Vladimir Oltean
2021-08-04
i40e: Fix log TC creation failure when max num of queues is exceeded
Jedrzej Jagielski
2021-08-04
i40e: Fix queue-to-TC mapping on Tx
Jedrzej Jagielski
2021-08-04
i40e: Fix firmware LLDP agent related warning
Arkadiusz Kubalewski
2021-08-04
i40e: Fix logic of disabling queues
Arkadiusz Kubalewski
2021-08-04
NIU: fix incorrect error return, missed in previous revert
Paul Jakma
2021-08-04
net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10
Mohammad Athari Bin Ismail
2021-08-04
can: esd_usb2: fix memory leak
Pavel Skripkin
2021-08-04
can: ems_usb: fix memory leak
Pavel Skripkin
2021-08-04
can: usb_8dev: fix memory leak
Pavel Skripkin
2021-08-04
can: mcba_usb_start(): add missing urb->transfer_dma initialization
Pavel Skripkin
2021-08-04
can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values
Stephane Grosjean
2021-07-28
sfc: ensure correct number of XDP queues
Íñigo Huguet
2021-07-28
bonding: fix build issue
Mahesh Bandewar
2021-07-28
ixgbe: Fix packet corruption due to missing DMA sync
Markus Boehme
2021-07-28
dpaa2-switch: seed the buffer pool after allocating the swp
Ioana Ciornei
2021-07-28
net: dsa: sja1105: make VID 4095 a bridge VLAN too
Vladimir Oltean
2021-07-28
ibmvnic: Remove the proper scrq flush
Sukadev Bhattiprolu
2021-07-28
r8169: Avoid duplicate sysfs entry creation error
Sayanta Pattanayak
2021-07-28
net: hns3: fix rx VLAN offload state inconsistent issue
Jian Shen
2021-07-28
net: hns3: fix possible mismatches resp of mailbox
Chengwen Feng
2021-07-28
net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition
Randy Dunlap
2021-07-28
bnxt_en: Check abort error state in bnxt_half_open_nic()
Somnath Kotur
2021-07-28
bnxt_en: Validate vlan protocol ID on RX packets
Michael Chan
2021-07-28
bnxt_en: fix error path of FW reset
Somnath Kotur
2021-07-28
bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task()
Michael Chan
2021-07-28
bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()
Michael Chan
2021-07-28
bnxt_en: don't disable an already disabled PCI device
Kalesh AP
2021-07-28
usb: hso: fix error handling code of hso_create_net_device
Dongliang Mu
2021-07-28
liquidio: Fix unintentional sign extension issue on left shift of u16
Colin Ian King
2021-07-28
net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on NET_DSA_MV88E6XXX
Geert Uytterhoeven
2021-07-28
sfc: fix lack of XDP TX queues - error XDP TX failed (-22)
Íñigo Huguet
2021-07-28
net: ocelot: fix switchdev objects synced for wrong netdev with LAG offload
Vladimir Oltean
2021-07-28
net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340
Marek Behún
2021-07-28
cxgb4: fix IRQ free race during driver unload
Shahjada Abul Husain
2021-07-28
stmmac: platform: Fix signedness bug in stmmac_probe_config_dt()
YueHaibing
2021-07-28
bonding: fix incorrect return value of bond_ipsec_offload_ok()
Taehee Yoo
2021-07-28
bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()
Taehee Yoo
2021-07-28
bonding: Add struct bond_ipesc to manage SA
Taehee Yoo
2021-07-28
bonding: disallow setting nested bonding + ipsec offload
Taehee Yoo
2021-07-28
bonding: fix suspicious RCU usage in bond_ipsec_del_sa()
Taehee Yoo
2021-07-28
ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops
Taehee Yoo
2021-07-28
bonding: fix null dereference in bond_ipsec_add_sa()
Taehee Yoo
2021-07-28
bonding: fix suspicious RCU usage in bond_ipsec_add_sa()
Taehee Yoo
2021-07-28
gve: Fix an error handling path in 'gve_probe()'
Christophe JAILLET
2021-07-28
net: stmmac: Terminate FPE workqueue in suspend
Mohammad Athari Bin Ismail
2021-07-28
igb: Fix position of assignment to *ring
Jedrzej Jagielski
2021-07-28
igb: Check if num of q_vectors is smaller than max before array access
Aleksandr Loktionov
2021-07-28
iavf: Fix an error handling path in 'iavf_probe()'
Christophe JAILLET
2021-07-28
e1000e: Fix an error handling path in 'e1000_probe()'
Christophe JAILLET
2021-07-28
fm10k: Fix an error handling path in 'fm10k_probe()'
Christophe JAILLET
2021-07-28
igb: Fix an error handling path in 'igb_probe()'
Christophe JAILLET
2021-07-28
igc: Fix an error handling path in 'igc_probe()'
Christophe JAILLET
2021-07-28
ixgbe: Fix an error handling path in 'ixgbe_probe()'
Christophe JAILLET
2021-07-28
igc: change default return of igc_read_phy_reg()
Tom Rix
2021-07-28
igb: Fix use-after-free error during reset
Vinicius Costa Gomes
2021-07-28
igc: Fix use-after-free error during reset
Vinicius Costa Gomes