Hi! > > > > We put all but one cpu in tight loop in smp_pause, so that it can't > > > > interfere. That's enough for STD, but not for STR. > > > > > > What goes wrong during STR? > > > > You'd have to boot secondary CPUs from real mode without touching > > memory. Not easy. > > Don't you have that same problem with the primary CPU as well? Or to put > it another way, why should secondary CPUs be any harder to handle than the > primary? (Note: I know nothing about how SMP systems handle complex > things like booting...) It is completely separate codepath, and I do not have easy access to SMP system :-(. Pavel -- People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!