VisionFive2 Linux kernel

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

More than 9999 Commits   33 Branches   57 Tags
Date
Commit Message
Rev
Author
2021-08-18
net/smc: Correct smc link connection counter in case of smc client
Guvenc Gulce
2021-08-18
net/smc: fix wait on already cleared link
Karsten Graul
2021-05-26
Merge tag 'net-5.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-05-17
net/smc: remove device from smcd_dev_list after failed device_add()
Julian Wiedmann
2021-05-13
net/smc: properly handle workqueue allocation failure
Anirudh Rayabharam
2021-05-13
Revert "net/smc: fix a NULL pointer dereference"
Greg Kroah-Hartman
2021-05-05
smc: disallow TCP_ULP in smc_setsockopt()
Cong Wang
2021-04-27
net/smc: Remove redundant assignment to rc
Jiapeng Chong
2021-04-01
net: smc: Remove repeated struct declaration
Wan Jiabing
2021-01-12
net/smc: use memcpy instead of snprintf to avoid out of bounds read
Guvenc Gulce
2021-01-12
smc: fix out of bound access in smc_nl_get_sys_info()
Jakub Kicinski
2020-12-16
net/smc: fix access to parent of an ib device
Karsten Graul
2020-12-01
net/smc: Add support for obtaining SMCR device list
Guvenc Gulce
2020-12-01
net/smc: Add support for obtaining SMCD device list
Guvenc Gulce
2020-12-01
net/smc: Add SMC-D Linkgroup diagnostic support
Guvenc Gulce
2020-12-01
net/smc: Introduce SMCR get link command
Guvenc Gulce
2020-12-01
net/smc: Introduce SMCR get linkgroup command
Guvenc Gulce
2020-12-01
net/smc: Add support for obtaining system information
Guvenc Gulce
2020-12-01
net/smc: Introduce generic netlink interface for diagnostic purposes
Guvenc Gulce
2020-12-01
net/smc: Refactor smc ism v2 capability handling
Guvenc Gulce
2020-12-01
net/smc: Add diagnostic information to link structure
Guvenc Gulce
2020-12-01
net/smc: Add diagnostic information to smc ib-device
Guvenc Gulce
2020-12-01
net/smc: Add link counters for IB device ports
Guvenc Gulce
2020-12-01
net/smc: Add connection counters for links
Guvenc Gulce
2020-12-01
net/smc: Use active link of the connection
Guvenc Gulce
2020-12-01
net/smc: use helper smc_conn_abort() in listen processing
Karsten Graul
2020-11-19
Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2020-11-19
net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid()
Karsten Graul
2020-11-19
net/smc: fix matching of existing link groups
Karsten Graul
2020-11-07
net: smc: convert tasklets to use new tasklet_setup() API
Allen Pais
2020-11-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2020-10-31
net/smc: improve return codes for SMC-Dv2
Karsten Graul
2020-10-31
Merge tag 'flexible-array-conversions-5.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
Linus Torvalds
2020-10-30
net/smc: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
2020-10-26
net/smc: fix suppressed return code
Karsten Graul
2020-10-26
net/smc: fix null pointer dereference in smc_listen_decline()
Karsten Graul
2020-10-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2020-10-15
net/smc: fix invalid return code in smcd_new_buf_create()
Karsten Graul
2020-10-15
net/smc: fix valid DMBE buffer sizes
Karsten Graul
2020-10-15
net/smc: fix use-after-free of delayed events
Karsten Graul
2020-10-10
net: smc: fix missing brace warning for old compilers
Pujin Shi
2020-10-10
net: smc: fix missing brace warning for old compilers
Pujin Shi
2020-10-09
net/smc: restore smcd_version when all ISM V2 devices failed to init
Karsten Graul
2020-10-09
net/smc: cleanup buffer usage in smc_listen_work()
Karsten Graul
2020-10-09
net/smc: consolidate unlocking in same function
Karsten Graul
2020-10-03
net/smc: use an array to check fields in system EID
Karsten Graul
2020-10-03
net/smc: send ISM devices with unique chid in CLC proposal
Karsten Graul
2020-09-28
net/smc: CLC decline - V2 enhancements
Ursula Braun
2020-09-28
net/smc: introduce CLC first contact extension
Ursula Braun
2020-09-28
net/smc: CLC accept / confirm V2
Ursula Braun
2020-09-28
net/smc: determine accepted ISM devices
Ursula Braun
2020-09-28
net/smc: build and send V2 CLC proposal
Ursula Braun
2020-09-28
net/smc: determine proposed ISM devices
Ursula Braun
2020-09-28
net/smc: introduce list of pnetids for Ethernet devices
Ursula Braun
2020-09-28
net/smc: introduce CHID callback for ISM devices
Ursula Braun
2020-09-28
net/smc: introduce System Enterprise ID (SEID)
Ursula Braun
2020-09-28
net/smc: prepare for more proposed ISM devices
Ursula Braun
2020-09-28
net/smc: split CLC confirm/accept data to be sent
Ursula Braun
2020-09-28
net/smc: separate find device functions
Ursula Braun
2020-09-28
net/smc: CLC header fields renaming
Ursula Braun
2020-09-28
net/smc: remove constant and introduce helper to check for a pnet id
Karsten Graul
2020-09-17
net/smc: fix double kfree in smc_listen_work()
Ursula Braun
2020-09-16
net/smc: check variable before dereferencing in smc_close.c
Karsten Graul
2020-09-10
net/smc: use separate work queues for different worker types
Karsten Graul
2020-09-10
net/smc: use the retry mechanism for netlink messages
Guvenc Gulce
2020-09-10
net/smc: immediate freeing in smc_lgr_cleanup_early()
Ursula Braun
2020-09-10
net/smc: reduce smc_listen_decline() calls
Ursula Braun
2020-09-10
net/smc: improve server ISM device determination
Ursula Braun
2020-09-10
net/smc: common routine for CLC accept and confirm
Ursula Braun
2020-09-10
net/smc: dynamic allocation of CLC proposal buffer
Ursula Braun
2020-09-10
net/smc: introduce better field names
Ursula Braun
2020-09-10
net/smc: reduce active tcp_listen workers
Ursula Braun
2020-09-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2020-09-03
net/smc: fix sock refcounting in case of termination
Ursula Braun
2020-09-03
net/smc: reset sndbuf_desc if freed
Ursula Braun
2020-09-03
net/smc: set rx_off for SMCR explicitly
Ursula Braun
2020-09-03
net/smc: fix toleration of fake add_link messages
Karsten Graul
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-20
net/smc: Prevent kernel-infoleak in __smc_diag_dump()
Peilin Ye
2020-07-27
net/smc: unique reason code for exceeded max dmb count
Karsten Graul
2020-07-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-07-24
net: pass a sockptr_t into ->setsockopt
Christoph Hellwig
2020-07-20
net/smc: fix dmb buffer shortage
Karsten Graul
2020-07-20
net/smc: put slot when connection is killed
Karsten Graul
2020-07-19
net: make ->{get,set}sockopt in proto_ops optional
Christoph Hellwig
2020-07-19
net/smc: fix restoring of fallback changes
Karsten Graul
2020-07-19
net/smc: remove freed buffer from list
Karsten Graul
2020-07-19
net/smc: do not call dma sync for unmapped memory
Karsten Graul
2020-07-19
net/smc: fix handling of delete link requests
Karsten Graul
2020-07-19
net/smc: move add link processing for new device into llc layer
Karsten Graul
2020-07-19
net/smc: drop out-of-flow llc response messages
Karsten Graul
2020-07-19
net/smc: protect smc ib device initialization
Karsten Graul
2020-07-19
net/smc: fix link lookup for new rdma connections
Karsten Graul
2020-07-19
net/smc: clear link during SMC client link down processing
Karsten Graul
2020-07-19
net/smc: handle unexpected response types for confirm link
Karsten Graul
2020-07-08
net/smc: tolerate future SMCD versions
Ursula Braun
2020-07-08
net/smc: switch smcd_dev_list spinlock to mutex
Ursula Braun
2020-07-08
net/smc: fix sleep bug in smc_pnet_find_roce_resource()
Ursula Braun
2020-07-08
net/smc: fix work request handling
Karsten Graul
2020-07-08
net/smc: separate LLC wait queues for flow and messages
Karsten Graul
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
2020-06-05
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Linus Torvalds
2020-06-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2020-05-30
net/smc: pre-fetch send buffer outside of send_lock
Karsten Graul
2020-05-26
net/smc: mark smc_pnet_policy as const
Dmitry Vyukov
2020-05-20
fs: make the pipe_buf_operations ->confirm operation optional
Christoph Hellwig
2020-05-20
fs: make the pipe_buf_operations ->steal operation optional
Christoph Hellwig
2020-05-07
net/smc: remove set but not used variables 'del_llc, del_llc_resp'
YueHaibing
2020-05-06
RDMA: Allow ib_client's to fail when add() is called
Jason Gunthorpe
2020-05-05
net/smc: remove unused inline function smc_curs_read
YueHaibing
2020-05-05
net/smc: log important pnetid and state change events
Karsten Graul
2020-05-04
net/smc: save SMC-R peer link_uid
Karsten Graul
2020-05-04
net/smc: create improved SMC-R link_uid
Karsten Graul
2020-05-04
net/smc: improve termination processing
Karsten Graul
2020-05-04
net/smc: add termination reason and handle LLC protocol violation
Karsten Graul
2020-05-04
net/smc: asymmetric link tagging
Karsten Graul
2020-05-04
net/smc: assign link to a new connection
Karsten Graul
2020-05-04
net/smc: send DELETE_LINK, ALL message and wait for send to complete
Karsten Graul
2020-05-04
net/smc: wait for departure of an IB message
Karsten Graul
2020-05-04
net/smc: handle incoming CDC validation message
Karsten Graul
2020-05-04
net/smc: send failover validation message
Karsten Graul
2020-05-04
net/smc: switch connections to alternate link
Karsten Graul
2020-05-04
net/smc: save state of last sent CDC message
Karsten Graul
2020-05-03
net/smc: enqueue local LLC messages
Karsten Graul
2020-05-03
net/smc: delete link processing as SMC server
Karsten Graul
2020-05-03
net/smc: delete link processing as SMC client
Karsten Graul
2020-05-03
net/smc: llc_del_link_work and use the LLC flow for delete link
Karsten Graul
2020-05-03
net/smc: delete an asymmetric link as SMC server
Karsten Graul
2020-05-03
net/smc: final part of add link processing as SMC server
Karsten Graul
2020-05-03
net/smc: rkey processing for a new link as SMC server
Karsten Graul
2020-05-03
net/smc: first part of add link processing as SMC server
Karsten Graul
2020-05-03
net/smc: final part of add link processing as SMC client
Karsten Graul
2020-05-03
net/smc: rkey processing for a new link as SMC client
Karsten Graul
2020-05-03
net/smc: first part of add link processing as SMC client
Karsten Graul
2020-05-02
smc: Remove unused function.
David S. Miller
2020-05-01
net/smc: llc_add_link_work to handle ADD_LINK LLC requests
Karsten Graul
2020-05-01
net/smc: allocate index for a new link
Karsten Graul
2020-05-01
net/smc: introduce smc_pnet_find_alt_roce()
Karsten Graul
2020-05-01
net/smc: remove DELETE LINK processing from smc_core.c
Karsten Graul
2020-05-01
net/smc: take link down instead of terminating the link group
Karsten Graul
2020-05-01
net/smc: add smcr_port_err() and smcr_link_down() processing
Karsten Graul
2020-05-01
net/smc: add smcr_port_add() and smcr_link_up() processing
Karsten Graul
2020-05-01
net/smc: remember PNETID of IB device for later device matching
Karsten Graul
2020-05-01
net/smc: mutex to protect the lgr against parallel reconfigurations
Karsten Graul
2020-05-01
net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link()
Karsten Graul
2020-05-01
net/smc: map and register buffers for a new link
Karsten Graul
2020-05-01
net/smc: unmapping of buffers to support multiple links
Karsten Graul
2020-05-01
net/smc: multiple link support for rmb buffer registration
Karsten Graul
2020-04-30
net/smc: remove obsolete link state DELETING
Karsten Graul
2020-04-30
net/smc: remove handling of CONFIRM_RKEY_CONTINUE
Karsten Graul
2020-04-30
net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow
Karsten Graul
2020-04-30
net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow
Karsten Graul
2020-04-30
net/smc: new smc_rtoken_set functions for multiple link support
Karsten Graul
2020-04-30
net/smc: move the TEST_LINK response processing into event handler
Karsten Graul
2020-04-30
net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey
Karsten Graul
2020-04-30
net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey
Karsten Graul
2020-04-30
net/smc: adapt SMC client code to use the LLC flow
Karsten Graul
2020-04-30
net/smc: adapt SMC server code to use the LLC flow
Karsten Graul
2020-04-30
net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer
Karsten Graul
2020-04-30
net/smc: introduce link group type
Karsten Graul
2020-04-30
net/smc: enqueue all received LLC messages
Karsten Graul
2020-04-30
net/smc: add event-based llc_flow framework
Karsten Graul
2020-04-29
net/smc: move llc layer related init and clear into smc_llc.c
Karsten Graul
2020-04-29
net/smc: use mutex instead of rwlock_t to protect buffers
Karsten Graul
2020-04-29
net/smc: process llc responses in tasklet context
Karsten Graul
2020-04-29
net/smc: use worker to process incoming llc messages
Karsten Graul
2020-04-29
net/smc: simplify link deactivation
Karsten Graul
2020-04-29
net/smc: move testlink work to system work queue
Karsten Graul
2020-04-29
net/smc: add new link state and related helpers
Karsten Graul
2020-04-29
net/smc: multi-link support for smc_rmb_rtoken_handling()
Karsten Graul
2020-04-29
net/smc: convert static link ID instances to support multiple links
Karsten Graul
2020-04-29
net/smc: convert static link ID to dynamic references
Karsten Graul
2020-04-29
net/smc: introduce link_idx for link group array
Karsten Graul
2020-04-29
net/smc: separate function for link initialization
Karsten Graul
2020-04-29
net/smc: rework pnet table to support SMC-R failover
Karsten Graul
2020-04-14
RDMA: Remove a few extra calls to ib_get_client_data()
Jason Gunthorpe
2020-03-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-03-10
net/smc: cancel event worker during device removal
Karsten Graul
2020-02-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-02-26
net/smc: check for valid ib_client_data
Karsten Graul
2020-02-26
net/smc: improve peer ID in CLC decline for SMC-R
Hans Wippel
2020-02-26
net/smc: rework peer ID handling
Hans Wippel
2020-02-26
net/smc: fix cleanup for linkgroup setup failures
Ursula Braun
2020-02-17
net/smc: reduce port_event scheduling
Ursula Braun
2020-02-17
net/smc: simplify normal link termination
Karsten Graul
2020-02-17
net/smc: remove unused parameter of smc_lgr_terminate()
Karsten Graul
2020-02-17
net/smc: do not delete lgr from list twice
Karsten Graul
2020-02-17
net/smc: use termination worker under send_lock
Karsten Graul
2020-02-17
net/smc: improve smc_lgr_cleanup()
Karsten Graul
2020-02-14
net/smc: no peer ID in CLC decline for SMCD
Ursula Braun
2020-02-14
net/smc: transfer fasync_list in case of fallback
Ursula Braun
2020-02-11
net/smc: fix leak of kernel memory to user space
Eric Dumazet
2020-01-21
net/smc: allow unprivileged users to read pnet table
Hans Wippel
2019-12-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-12-20
net/smc: unregister ib devices in reboot_event
Karsten Graul
2019-12-15
net/smc: add fallback check to connect()
Ursula Braun
2019-12-15
net/smc: shorten lgr_cnt initialization
Ursula Braun
2019-11-16
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-11-16
net/smc: fix fastopen for non-blocking connect()
Ursula Braun
2019-11-16
net/smc: remove unused constant
Ursula Braun