little things about dataplane
  • Introduction
  • 1.about Linux Bridge
  • 2.dpdk nic offload
  • 3.2.dpdk nic offload:2
  • 4.1Linux-kernel-softirq.1
  • 5.SystemTap instrument
  • 5.SystemTap instrument.1
  • 6.stap script
  • 6 stap script.1
Powered by GitBook
On this page

Was this helpful?

4.1Linux-kernel-softirq.1

here in kernel/softirq.c we know at the boot time,it registers a smp_hotplug_thread task,then whenever a cpu is online, we create one corresponding kernel thread,the thread function is run_ksoftirqd,we could know by following the routine :disable hardware irq by calling local_irq_disable,this is enforced on local cpu. this guarantees that softirq context is atomic .

Previous3.2.dpdk nic offload:2Next5.SystemTap instrument

Last updated 4 years ago

Was this helpful?