diff options
author | Alexander Nyberg <alexn@telia.com> | 2005-08-04 10:14:57 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-08-04 11:20:48 -0400 |
commit | 968002166cce2ef4ead8c9441a9dd5b945c9ed1e (patch) | |
tree | 6142261f05e9ae16faa07b91e392f49513c02cf2 /arch | |
parent | 1260f801b4e4ba7be200886b4a53d730de05ca19 (diff) |
[PATCH] x86-64: use proper VM_FAULT_xxx macros
x86_64 had hardcoded the VM_ numbers so it broke down when the numbers
were changed.
Signed-off-by: Alexander Nyberg <alexn@telia.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86_64/mm/fault.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/x86_64/mm/fault.c b/arch/x86_64/mm/fault.c index 13792721037e..493819e543a5 100644 --- a/arch/x86_64/mm/fault.c +++ b/arch/x86_64/mm/fault.c | |||
@@ -439,13 +439,13 @@ good_area: | |||
439 | * the fault. | 439 | * the fault. |
440 | */ | 440 | */ |
441 | switch (handle_mm_fault(mm, vma, address, write)) { | 441 | switch (handle_mm_fault(mm, vma, address, write)) { |
442 | case 1: | 442 | case VM_FAULT_MINOR: |
443 | tsk->min_flt++; | 443 | tsk->min_flt++; |
444 | break; | 444 | break; |
445 | case 2: | 445 | case VM_FAULT_MAJOR: |
446 | tsk->maj_flt++; | 446 | tsk->maj_flt++; |
447 | break; | 447 | break; |
448 | case 0: | 448 | case VM_FAULT_SIGBUS: |
449 | goto do_sigbus; | 449 | goto do_sigbus; |
450 | default: | 450 | default: |
451 | goto out_of_memory; | 451 | goto out_of_memory; |