Síťování na FreeBSD 5 běží pod Giantem --- všechny interrupty (softwarové i hardwarové), které nemají nastaven příznak INTR_MPSAFE, Giant berou --- viz funkce ithread_loop a v ní místo, kde se volá ih_handler. Síťový softirq příznak INTR_MPSAFE nenastaví (je vytvořen ve funkci start_netisr), takže obslužná rutina pod Giantem poběží. Giant se bere i ve funkcích pro čtení a zápis na socketu --- soo_read a soo_write.
KSE popíšu v některém z dalších článků.