TCP_LOG socket option should be inherited from the listener. jtl@ said that this should be the case, but interaction with the sysctl-variable net.inet.tcp.bb.log_auto_ratio should be taken into account. The patch is under review: D38436.sysctl variable kern.timecounter.alloweddeviation to zero allows the timers to run of very precisely, which is useful when running packetdrill. However, it affects the overall system performance.in_ktrace.h to a separate file. tuexen@ will commit D39591 and glebius@ will look at improving the location of the constants in the future.sysctl-variable net.inet.tcp.functions_default per vnet or fib? tuexen@ will implement the vnet support after rrs@ gets updates for stack swiching in. This was committed as D39516. If possible, it will be MFCed to stable/13.TCP_BLACKBOX is not defined.kvm_read() has drawbacks as glebius@ pointed out, using a python kgdb script may be an alternative. An alternative is to write a python kgdb script which pumps data into tcplog_dumper. This would allow to minimize code duplication. @glebius will try to work on this soon.18 May 2023 @ 1500 UTC