ETF(8) Linux ETF(8) (NAME) tc-etf - (ETF) (SYNOPSIS) tc qdisc ... dev dev parent classid [ handle major: ] etf clockid clockid [ delta delta_nsecs ] [ deadline_mode ] [ offload ] (DESCRIPTION) ETF ( Earliest TxTime First ) (netdevice) . offload . ETF ( txtime ) delta . - (rb-tree) txtime ( txtime) . SO_TXTIME SCM_TXTIME CMSG : (clockid) txtime (deadline) (strict) . socket(7) . etf txtime (drop ). TSN ( Time Sensitive Networking) <> ( ) <> ( ) . ETF mqprio(8) . (PARAMETERS) clockid qdisc . clockid txtime . qdisc . time(7) clock_gettime(3) . delta txtime delta . delta (fudge factor) . . 0 . deadline_mode deadline_mode txtime <<>> (strict) (deadline) . etf(8) txtime <> () . . offload offload etf(8) . <> <> . . skip_sock_check etf(8) SO_TXTIME . launchtime ( Qdisc ) . skip_sock_check . (EXAMPLES) ETF (QoS) . . mqprio(8) : # tc qdisc add dev eth0 handle 100: parent root mqprio num_tc 3 map 2 2 1 0 2 2 2 2 2 2 2 2 2 2 2 2 queues 1@0 1@1 2@2 hw 0 ETF 0 : # tc qdisc replace dev eth0 parent 100:1 etf clockid CLOCK_TAI delta 300000 offload etf CLOCK_TAI clockid_t txtime . (deadline mode) . (AUTHORS) Jesus Sanchez-Palencia Vinicius Costa Gomes iproute2 05 Jul 2018 ETF(8)