> I've been running it for a day or so on my UP2000+ Alpha with an SMP > kernel and haven't seen any issues (I manually removed the > BROKEN_ON_SMP from Kconfig). I guess I can keep testing it for a > while and if everything seems fine I can submit a patch to remove the > BROKEN_ON_SMP? Yes. If possible, stress-test I2C communication a bit. But with the spinlocks, I am optimistic anyhow.