summaryrefslogtreecommitdiffstats
path: root/net/mctp/route.c
Commit message (Expand)AuthorAgeFilesLines
* net: mctp: make key lookups match the ANY address on either local or peerJeremy Kerr2024-02-221-3/+11
* net: mctp: Add some detail on the key allocation implementationJeremy Kerr2024-02-221-0/+37
* net: mctp: avoid confusion over local/peer dest/source addressesJeremy Kerr2024-02-221-8/+8
* mctp: perform route lookups under a RCU read-side lockJeremy Kerr2023-10-101-6/+16
* net: mctp: remove redundant RTN_UNICAST checkLin Ma2023-06-171-3/+0
* net: mctp: mark socks as dead on unhash, prevent re-addJeremy Kerr2023-01-251-0/+6
* net: mctp: hold key reference when looking up a general keyPaolo Abeni2023-01-251-7/+7
* net: mctp: add an explicit reference from a mctp_sk_key to sockJeremy Kerr2023-01-251-6/+8
* mctp: Fix an error handling path in mctp_init()Wei Yongjun2022-11-091-1/+1
* mctp: prevent double key removal and unrefJeremy Kerr2022-10-121-5/+5
* mctp: Use output netdev to allocate skb headroomMatt Johnston2022-04-011-3/+11
* mctp: Fix check for dev_hard_header() resultMatt Johnston2022-04-011-1/+1
* mctp: Fix warnings reported by clang-analyzerMatt Johnston2022-02-231-1/+0
* mctp: Fix incorrect netdev unref for extended addrMatt Johnston2022-02-231-6/+2
* mctp: make __mctp_dev_get() take a refcount holdMatt Johnston2022-02-231-1/+4
* mctp: add address validity checking for packet receiveJeremy Kerr2022-02-181-0/+11
* mctp: replace mctp_address_ok with more fine-grained helpersJeremy Kerr2022-02-181-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-171-5/+6
|\
| * mctp: fix use after freeTom Rix2022-02-151-5/+6
* | mctp: Add SIOCMCTP{ALLOC,DROP}TAG ioctls for tag controlMatt Johnston2022-02-091-28/+86
* | mctp: Allow keys matching any local addressJeremy Kerr2022-02-091-2/+2
* | mctp: Add helper for address match checkingJeremy Kerr2022-02-091-5/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-021-4/+5
|\
| * mctp: Don't let RTM_DELROUTE delete local routesMatt Johnston2021-12-021-4/+5
* | mctp: Remove redundant if statementsXu Wang2021-12-021-2/+1
* | mctp: remove unnecessary check before calling kfree_skb()Yang Yingliang2021-11-301-3/+1
|/
* mctp: Pass flow data & flow release events to driversJeremy Kerr2021-10-291-2/+53
* mctp: Return new key from mctp_alloc_local_tagJeremy Kerr2021-10-291-12/+16
* mctp: Implement extended addressingJeremy Kerr2021-10-261-25/+73
* mctp: Avoid leak of mctp_sk_keyMatt Johnston2021-10-151-0/+4
* mctp: Add initial test structure and fragmentation testJeremy Kerr2021-10-031-0/+5
* Revert "Merge branch 'mctp-kunit-tests'"David S. Miller2021-10-011-5/+0
* mctp: Add initial test structure and fragmentation testJeremy Kerr2021-10-011-0/+5
* mctp: Set route MTU via netlinkMatt Johnston2021-09-291-1/+13
* mctp: Add tracepoints for tag/key handlingJeremy Kerr2021-09-291-1/+11
* mctp: Implement a timeout for tagsJeremy Kerr2021-09-291-0/+8
* mctp: Add refcounts to mctp_devJeremy Kerr2021-09-291-2/+2
* mctp: locking, lifetime and validity changes for sk_keysJeremy Kerr2021-09-291-31/+87
* mctp: Allow local delivery to the null EIDJeremy Kerr2021-09-291-0/+23
* mctp: Allow MCTP on tun devicesMatt Johnston2021-09-291-5/+8
* mctp: perform route destruction under RCU read lockJeremy Kerr2021-09-081-0/+2
* mctp: Specify route types, require rtm_type in RTM_*ROUTE messagesJeremy Kerr2021-08-111-5/+22
* mctp: Allow per-netns default networksMatt Johnston2021-07-291-0/+14
* mctp: Add dest neighbour lladdr to route outputMatt Johnston2021-07-291-2/+8
* mctp: Implement message fragmentation & reassemblyJeremy Kerr2021-07-291-41/+331
* mctp: Populate socket implementationJeremy Kerr2021-07-291-3/+223
* mctp: Add netlink route managementMatt Johnston2021-07-291-9/+249
* mctp: Add initial routing frameworkJeremy Kerr2021-07-291-0/+329