Ignore:
Timestamp:
2006-08-31T11:55:19Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ed166f7
Parents:
beb3926a
Message:

sparc64 work.

  • Convert interrupt_vector trap handler and some mm related trap handlers to

use preemptibe_handler(), which is essential for traps coming from userspace.

  • Add fast_data_access_protection() handler.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/include/trap/interrupt.h

    rbeb3926a re0b241f  
    8585
    8686.macro INTERRUPT_VECTOR_TRAP_HANDLER
    87         save %sp, -STACK_WINDOW_SAVE_AREA_SIZE, %sp
    88         SIMPLE_HANDLER interrupt
    89         restore
    90         retry
     87        PREEMPTIBLE_HANDLER interrupt
    9188.endm
    9289#endif /* __ASM__ */
Note: See TracChangeset for help on using the changeset viewer.