[PATCH 09/31] x86, pkeys: store protection in high VMA flags

2016-01-29 Thread Dave Hansen
From: Dave Hansen vma->vm_flags is an 'unsigned long', so has space for 32 flags on 32-bit architectures. The high 32 bits are unused on 64-bit platforms. We've steered away from using the unused high VMA bits for things because we would have difficulty supporting it on 32-bit. Protection

[PATCH 09/31] x86, pkeys: store protection in high VMA flags

2016-01-29 Thread Dave Hansen
From: Dave Hansen vma->vm_flags is an 'unsigned long', so has space for 32 flags on 32-bit architectures. The high 32 bits are unused on 64-bit platforms. We've steered away from using the unused high VMA bits for things because we would have difficulty supporting

[PATCH 09/31] x86, pkeys: store protection in high VMA flags

2016-01-06 Thread Dave Hansen
From: Dave Hansen vma->vm_flags is an 'unsigned long', so has space for 32 flags on 32-bit architectures. The high 32 bits are unused on 64-bit platforms. We've steered away from using the unused high VMA bits for things because we would have difficulty supporting it on 32-bit. Protection

[PATCH 09/31] x86, pkeys: store protection in high VMA flags

2016-01-06 Thread Dave Hansen
From: Dave Hansen vma->vm_flags is an 'unsigned long', so has space for 32 flags on 32-bit architectures. The high 32 bits are unused on 64-bit platforms. We've steered away from using the unused high VMA bits for things because we would have difficulty supporting