Skip to content

Instantly share code, notes, and snippets.

[Unit]
Description=firewalld reload hook - run a hook script on firewalld reload
Wants=dbus-broker.service
After=dbus-broker.service
[Service]
Type=simple
ExecStart=/bin/bash -c '/bin/busctl monitor --system --json=short --match "interface=org.fedoraproject.FirewallD1,member=Reloaded" | while read -r line ; do [ -x /usr/local/sbin/firewalld-reload-hook ] && /usr/local/sbin/firewalld-reload-hook ; done'
[Install]
@mskarbek
mskarbek / icp-duration-by-size.bt
Created January 4, 2020 10:01 — forked from AttilaFueloep/icp-duration-by-size.bt
Bpftrace scripts capturing ICP AES-GCM performance.
// Display time taken by various crypto funcs in nsec., grouped by
// payload length.
struct common_ctx {
void *cc_keysched;
size_t cc_keysched_len;
uint64_t cc_iv[2];
uint64_t cc_remainder[2];
size_t cc_remainder_len;
uint8_t *cc_lastp;