CVSROOT:        /cvs
Module name:    src
Changes by:     k...@cvs.openbsd.org    2012/02/04 14:44:54

Modified files:
        sys/dev/pci    : ahci.c 
        sys/dev/ic     : sili.c iha.c 

Log message:
Close races where timer is started on a command and then an splbio()
is called before the command is started. This might have resulted
in the timeout firing and invalidating the command before it is
started. Move the timeout_add_* inside the relevant splbio()/splx().

ok miod@ tedu@

Reply via email to