aboutsummaryrefslogtreecommitdiff
path: root/net/tls/tls_device.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-27net/tls: Add force_resync for driver resyncGravatar Tariq Toukan 1-3/+6
2020-03-21net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCEGravatar Jakub Sitnicki 1-1/+1
2020-02-19net/tls: Fix to avoid gettig invalid tls recordGravatar Rohit Maheshwari 1-1/+19
2019-12-19net/tls: add helper for testing if socket is RX offloadedGravatar Jakub Kicinski 1-2/+3
2019-12-06net/tls: Fix return values to avoid ENOTSUPPGravatar Valentin Vidic 1-4/+4
2019-11-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 1-1/+9
2019-11-06net/tls: add a TX lockGravatar Jakub Kicinski 1-0/+6
2019-11-06net/tls: don't pay attention to sk_write_pending when pushing partial recordsGravatar Jakub Kicinski 1-1/+3
2019-10-07net/tls: pass context to tls_device_decrypted()Gravatar Jakub Kicinski 1-3/+2
2019-10-07net/tls: make allocation failure unlikelyGravatar Jakub Kicinski 1-3/+2
2019-10-07net/tls: mark sk->err being set as unlikelyGravatar Jakub Kicinski 1-1/+1
2019-10-05net/tls: add TlsDeviceRxResync statisticGravatar Jakub Kicinski 1-0/+1
2019-10-05net/tls: add device decrypted trace pointGravatar Jakub Kicinski 1-0/+5
2019-10-05net/tls: add tracing for device/offload eventsGravatar Jakub Kicinski 1-2/+28
2019-09-07net/tls: align non temporal copy to cache linesGravatar Jakub Kicinski 1-5/+28
2019-09-07net/tls: remove the record tail optimizationGravatar Jakub Kicinski 1-20/+47
2019-09-07net/tls: use RCU for the adder to the offload record listGravatar Jakub Kicinski 1-8/+13
2019-09-07net/tls: unref frags in orderGravatar Jakub Kicinski 1-6/+3
2019-09-05net/tls: dedup the record cleanupGravatar Jakub Kicinski 1-5/+1
2019-09-05net/tls: narrow down the critical area of device_offload_lockGravatar Jakub Kicinski 1-24/+22
2019-09-05net/tls: don't jump to returnGravatar Jakub Kicinski 1-13/+13
2019-08-31net/tls: use RCU protection on icsk->icsk_ulp_dataGravatar Jakub Kicinski 1-1/+1
2019-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 1-2/+7
2019-08-08net/tls: prevent skb_orphan() from leaking TLS plain text with offloadGravatar Jakub Kicinski 1-2/+7
2019-07-30net: Use skb_frag_off accessorsGravatar Jonathan Lemon 1-4/+4
2019-07-22net: Use skb accessors in network coreGravatar Matthew Wilcox (Oracle) 1-7/+7
2019-07-08net/tls: add missing prot info initGravatar Jakub Kicinski 1-0/+2
2019-07-08net/tls: don't clear TX resync flag on errorGravatar Dirk van der Merwe 1-2/+6
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-1/+9
2019-07-01net/tls: make sure offload also gets the keys wipedGravatar Jakub Kicinski 1-1/+1
2019-07-01net/tls: reject offload of TLS 1.3Gravatar Jakub Kicinski 1-0/+8
2019-06-11net/tls: add kernel-driven resync mechanism for TXGravatar Jakub Kicinski 1-0/+27
2019-06-11net/tls: generalize the resync callbackGravatar Jakub Kicinski 1-2/+3
2019-06-11net/tls: add kernel-driven TLS RX resyncGravatar Jakub Kicinski 1-12/+93
2019-06-11net/tls: rename handle_device_resync()Gravatar Jakub Kicinski 1-1/+1
2019-06-11net/tls: pass record number as a byte arrayGravatar Jakub Kicinski 1-3/+9
2019-06-11net/tls: simplify seq calculation in handle_device_resync()Gravatar Jakub Kicinski 1-4/+3
2019-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-8/+18
2019-06-04net/tls: don't pass version to tls_advance_record_sn()Gravatar Jakub Kicinski 1-1/+1
2019-06-04net/tls: use version from protGravatar Jakub Kicinski 1-2/+2
2019-06-04net/tls: don't re-check msg decrypted status in tls_device_decrypted()Gravatar Jakub Kicinski 1-4/+0
2019-06-04net/tls: check return values from skb_copy_bits() and skb_store_bits()Gravatar Jakub Kicinski 1-6/+14
2019-06-04net/tls: replace the sleeping lock around RX resync with a bit lockGravatar Jakub Kicinski 1-6/+21
2019-06-04Revert "net/tls: avoid NULL-deref on resync during device removal"Gravatar Jakub Kicinski 1-10/+5
2019-05-22net/tls: don't ignore netdev notifications if no TLS featuresGravatar Jakub Kicinski 1-1/+2
2019-05-22net/tls: fix state removal with feature flags offGravatar Jakub Kicinski 1-6/+0
2019-05-22net/tls: avoid NULL-deref on resync during device removalGravatar Jakub Kicinski 1-5/+10
2019-05-09net/tls: remove set but not used variablesGravatar Jakub Kicinski 1-4/+1
2019-05-09net/tcp: use deferred jump label for TCP acked data hookGravatar Jakub Kicinski 1-0/+1
2019-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-11/+28