diff options
author | Alex Chiang <achiang@hp.com> | 2008-05-08 16:03:23 -0400 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2008-05-14 18:42:07 -0400 |
commit | f13ae30e1397e3bfb38feb3b6e889af5d021f13d (patch) | |
tree | 4b82d1ee1e8bbb5f21d5f81bb0a73cf3daa8efb4 /Documentation | |
parent | 8a3360f06cd4d3b1d57f73e029f2f8b6057fdcba (diff) |
[IA64] allow user to force_pal_cache_flush
The sequence executed in check_sal_cache_flush:
- pend a timer interrupt
- call SAL_CACHE_FLUSH
- see if interrupt is still pending
can hang HP machines with buggy SAL_CACHE_FLUSH implementations.
Provide a kernel command-line argument to allow users skip this
check if desired. Using this parameter will force ia64_sal_cache_flush
to call ia64_pal_cache_flush() instead of SAL_CACHE_FLUSH.
Signed-off-by: Alex Chiang <achiang@hp.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/kernel-parameters.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index cdd5b934f43..654d630f675 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -689,6 +689,12 @@ and is between 256 and 4096 characters. It is defined in the file | |||
689 | floppy= [HW] | 689 | floppy= [HW] |
690 | See Documentation/floppy.txt. | 690 | See Documentation/floppy.txt. |
691 | 691 | ||
692 | force_pal_cache_flush | ||
693 | [IA-64] Avoid check_sal_cache_flush which may hang on | ||
694 | buggy SAL_CACHE_FLUSH implementations. Using this | ||
695 | parameter will force ia64_sal_cache_flush to call | ||
696 | ia64_pal_cache_flush instead of SAL_CACHE_FLUSH. | ||
697 | |||
692 | gamecon.map[2|3]= | 698 | gamecon.map[2|3]= |
693 | [HW,JOY] Multisystem joystick and NES/SNES/PSX pad | 699 | [HW,JOY] Multisystem joystick and NES/SNES/PSX pad |
694 | support via parallel port (up to 5 devices per port) | 700 | support via parallel port (up to 5 devices per port) |