« Previous | Next » 

Revision 10760f0f

ID10760f0fa7c089e45d629d9ad2803c91f2bcb90f

Added by Artyom Tarasenko over 14 years ago

sparc32 do not clear interrupts when masking

Don't clear interrupts on disabling, because
  • Sun4M_SystemArchitecture_edited2.pdf doesn't describe
    that masking or un-masking IRQ shall clear pending ones.
  • Field tests also show that SPARCstation-20 doesn't
    clear them.
  • The patch makes Solaris 2.5.1/2.6 boot ~1500 times
    faster (~20 seconds instead of ~8 hours)

Signed-off-by: Artyom Tarasenko <>
Signed-off-by: Blue Swirl <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences