> ap->flags is owned by EH context and only EH can change it. > ap->pflags is for dynamic flags and can be changed under port lock by > anyone but I forgot why I named that pflags instead of dflags. Ok added comments to that effect to libata.h (I guess you used pflag not dflag as ATA_DFLAG_xx is already used ?) and switched to using pflags. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html