diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-02-20 16:13:29 +0000 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-02-20 16:20:49 +0000 |
commit | d944d549aa86e08cba080396513234cf048fee1f (patch) | |
tree | 53d825ec3441de0bddf48ba34304510497e26343 /Documentation | |
parent | 0fa11802e0dcbd4e211a9310500bf52d701b9c1b (diff) | |
download | linux-3.10-d944d549aa86e08cba080396513234cf048fee1f.tar.gz linux-3.10-d944d549aa86e08cba080396513234cf048fee1f.tar.bz2 linux-3.10-d944d549aa86e08cba080396513234cf048fee1f.zip |
ARM: allow alignment fault mode to be configured at kernel boot
Some glibc versions intentionally create lots of alignment faults in
their gconv code, which if not fixed up, results in segfaults during
boot. This can prevent systems booting properly.
There is no clear hard-configurable default for this; the desired
default depends on the nature of the userspace which is going to be
booted.
So, provide a way for the alignment fault handler to be configured via
the kernel command line.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/kernel-parameters.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 826b6e14831..e7848a0d99e 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt @@ -315,6 +315,11 @@ and is between 256 and 4096 characters. It is defined in the file aic79xx= [HW,SCSI] See Documentation/scsi/aic79xx.txt. + alignment= [KNL,ARM] + Allow the default userspace alignment fault handler + behaviour to be specified. Bit 0 enables warnings, + bit 1 enables fixups, and bit 2 sends a segfault. + amd_iommu= [HW,X86-84] Pass parameters to the AMD IOMMU driver in the system. Possible values are: |