summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-dma.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-03-30 11:44:43 +0000
committerglebius <glebius@FreeBSD.org>2005-03-30 11:44:43 +0000
commit20adbdefb7ad9134b3f40790a428eae30d071089 (patch)
tree41af8ba67b05878cfaf8028e9807ec55571afc72 /sys/dev/ata/ata-dma.c
parenta1f08bc5f7b37450504a24735e5bb2c746553f5e (diff)
downloadFreeBSD-src-20adbdefb7ad9134b3f40790a428eae30d071089.zip
FreeBSD-src-20adbdefb7ad9134b3f40790a428eae30d071089.tar.gz
When several carp interfaces are attached to Ethernet interface,
carp_carpdev_state_locked() is called every time carp interface is attached. The first call backs up flags of the first interface, and the second call backs up them again, erasing correct values. To solve this, a carp_sc_state_locked() function is introduced. It is called when interface is attached to parent, instead of calling carp_carpdev_state_locked. carp_carpdev_state_locked() calls carp_sc_state_locked() for each sc in chain. Reported by: Yuriy N. Shkandybin, sem
Diffstat (limited to 'sys/dev/ata/ata-dma.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud