cpu_relax
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); /* not sure how this improves readability */
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
slave_wait: cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); /* wait until it's ready */
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
#define UNTIL(t, s) while (!(_state(t) & (s))) cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
ktime_before(ktime_get(), (kt)); cpu_relax()) {
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); /* wait for status phase */
cpu_relax(); /* clear pending ints */
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax(); \
cpu_relax();
#define spin_cpu_relax() cpu_relax()
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
void __weak arch_cpuhp_sync_state_poll(void) { cpu_relax(); }
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
# define arch_read_relax(l) cpu_relax()
# define arch_write_relax(l) cpu_relax()
# define arch_spin_relax(l) cpu_relax()
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); /* Wait for strobe echo. */
cpu_relax(); /* Wait for strobe echo. */
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax(); \
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();
cpu_relax();