Changeset 11
- Timestamp:
- 10/15/05 21:03:30 (6 years ago)
- Files:
-
- arch/i386/kernel/callgate.c (modified) (3 diffs)
- include/asm-i386/pgtable.h (modified) (1 diff)
- .version (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
arch/i386/kernel/callgate.c
r10 r11 109 109 "leave\n\t" 110 110 "lret $16\n\t" 111 "callgate_table4: .long register_chrdev "111 "callgate_table4: .long register_chrdev, copy_from_user, copy_to_user" 112 112 ); 113 113 __asm__("callgate_entry1:" … … 136 136 "pushl 16(%ebp)\n\t" 137 137 "decl %ecx\n\t" 138 "cmpl $ 2, %ecx\n\t"138 "cmpl $0, %ecx\n\t" 139 139 "ja done3\n\t" 140 140 "call *callgate_table3(,%ecx,4)\n\t" … … 143 143 "leave\n\t" 144 144 "lret $12\n\t" 145 "callgate_table3: .long copy_from_user, copy_to_user"145 "callgate_table3: " 146 146 ); 147 147 include/asm-i386/pgtable.h
r5 r11 87 87 ~(VMALLOC_OFFSET-1)) 88 88 89 #define VMALLOC_START_RING1 0xA000 000090 #define VMALLOC_END_RING1 0x C000000091 92 #define VMALLOC_START_RING2 0x8000 000089 #define VMALLOC_START_RING1 0xA0001000 90 #define VMALLOC_END_RING1 0xbfffe000 91 92 #define VMALLOC_START_RING2 0x80001000 93 93 #define VMALLOC_END_RING2 0xA0000000 94 94 .version
r10 r11 1 10 11 102
