This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / Documentation / kernel-parameters.txt
index 3db6c50..1b8691d 100644 (file)
@@ -54,7 +54,6 @@ restrictions referred to are that the relevant option is valid if:
        NFS     Appropriate NFS support is enabled.
        OSS     OSS sound support is enabled.
        PARIDE  The ParIDE subsystem is enabled.
-       PARISC  The PA-RISC architecture is enabled.
        PCI     PCI bus support is enabled.
        PCMCIA  The PCMCIA subsystem is enabled.
        PNP     Plug & Play support is enabled.
@@ -313,24 +312,8 @@ running once the system is up.
        condev=         [HW,S390] console device
        conmode=
  
-       console=        [KNL] Output console device and options.
-
-               tty<n>  Use the virtual console device <n>.
-
-               ttyS<n>[,options]
-                       Use the specified serial port.  The options are of
-                       the form "bbbbpn", where "bbbb" is the baud rate,
-                       "p" is parity ("n", "o", or "e"), and "n" is bits.
-                       Default is "9600n8".
-
-                       See also Documentation/serial-console.txt.
-
-               uart,io,<addr>[,options]
-               uart,mmio,<addr>[,options]
-                       Start an early, polled-mode console on the 8250/16550
-                       UART at the specified I/O port or MMIO address,
-                       switching to the matching ttyS device later.  The
-                       options are the same as for ttyS, above.
+       console=        [KNL] Output console
+                       Console device and comm spec (speed, control, parity).
 
        cpcihp_generic= [HW,PCI] Generic port I/O CompactPCI driver
                        Format: <first_slot>,<last_slot>,<port>,<enum_bit>[,<debug>]
@@ -416,7 +399,7 @@ running once the system is up.
        eicon=          [HW,ISDN] 
                        Format: <id>,<membase>,<irq>
 
-       eisa_irq_edge=  [PARISC,HW]
+       eisa_irq_edge=  [PARISC]
                        See header of drivers/parisc/eisa.c.
 
        elanfreq=       [IA-32]
@@ -425,8 +408,7 @@ running once the system is up.
 
        elevator=       [IOSCHED]
                        Format: {"as"|"cfq"|"deadline"|"noop"}
-                       See Documentation/block/as-iosched.txt
-                       and Documentation/block/deadline-iosched.txt for details.
+                       See Documentation/as-iosched.txt for details
 
        es1370=         [HW,OSS]
                        Format: <lineout>[,<micbias>]
@@ -511,26 +493,16 @@ running once the system is up.
 
        i810=           [HW,DRM]
 
-       i8k.force       [HW] Activate i8k driver even if SMM BIOS signature
-                       does not match list of supported models.
-       i8k.power_status
-                       [HW] Report power status in /proc/i8k
-                       (disabled by default)
-       i8k.restricted  [HW] Allow controlling fans only if SYS_ADMIN
-                       capability is set.
-
        ibmmcascsi=     [HW,MCA,SCSI] IBM MicroChannel SCSI adapter
                        See Documentation/mca.txt.
 
        icn=            [HW,ISDN]
                        Format: <io>[,<membase>[,<icn_id>[,<icn_id2>]]]
 
-       ide=            [HW] (E)IDE subsystem
-                       Format: ide=nodma or ide=doubler or ide=reverse
-                       See Documentation/ide.txt.
-
        ide?=           [HW] (E)IDE subsystem
-                       Format: ide?=noprobe or chipset specific parameters.
+                       Config (iomem/irq), tuning or debugging
+                       (serialize,reset,no{dma,tune,probe}) or chipset
+                       specific parameters.
                        See Documentation/ide.txt.
        
        idebus=         [HW] (E)IDE subsystem - VLB/PCI bus speed
@@ -574,17 +546,6 @@ running once the system is up.
        ips=            [HW,SCSI] Adaptec / IBM ServeRAID controller
                        See header of drivers/scsi/ips.c.
 
-       irqfixup        [HW]
-                       When an interrupt is not handled search all handlers
-                       for it. Intended to get systems with badly broken
-                       firmware running.
-
-       irqpoll         [HW]
-                       When an interrupt is not handled search all handlers
-                       for it. Also check all handlers each timer
-                       interrupt. Intended to get systems with badly broken
-                       firmware running.
-
        isapnp=         [ISAPNP]
                        Format: <RDP>, <reset>, <pci_scan>, <verbosity>
 
@@ -687,10 +648,9 @@ running once the system is up.
        maxcpus=        [SMP] Maximum number of processors that an SMP kernel
                        should make use of
 
-       max_luns=       [SCSI] Maximum number of LUNs to probe
-                       Should be between 1 and 2^32-1.
+       max_scsi_luns=  [SCSI]
 
-       max_report_luns=
+       max_scsi_report_luns=
                        [SCSI] Maximum number of LUNs received
                        Should be between 1 and 16384.
 
@@ -715,9 +675,6 @@ running once the system is up.
        mem=nn[KMG]     [KNL,BOOT] Force usage of a specific amount of memory
                        Amount of memory to be used when the kernel is not able
                        to see the whole system memory or for test.
-                       [IA-32] Use together with memmap= to avoid physical
-                       address space collisions. Without memmap= PCI devices
-                       could be placed at addresses belonging to unused RAM.
 
        mem=nopentium   [BUGS=IA-32] Disable usage of 4MB pages for kernel
                        memory.
@@ -740,7 +697,7 @@ running once the system is up.
                        [KNL,ACPI] Mark specific memory as reserved.
                        Region of memory to be used, from ss to ss+nn.
 
-       meye.*=         [HW] Set MotionEye Camera parameters
+       meye=           [HW] Set MotionEye Camera parameters
                        See Documentation/video4linux/meye.txt.
 
        mga=            [HW,DRM]
@@ -802,8 +759,8 @@ running once the system is up.
 
        noalign         [KNL,ARM] 
  
-       noapic          [SMP,APIC] Tells the kernel to not make use of any
-                       IOAPICs that may be present in the system.
+       noapic          [SMP,APIC] Tells the kernel not to make use of any
+                       APIC that may be present on the system.
 
        noasync         [HW,M68K] Disables async and sync negotiation for
                        all devices.
@@ -817,12 +774,14 @@ running once the system is up.
 
        noexec          [IA-64]
 
-       noexec          [i386, x86_64]
+       noexec          [i386]
                        noexec=on: enable non-executable mappings (default)
                        noexec=off: disable nn-executable mappings
 
        nofxsr          [BUGS=IA-32]
 
+       nohighio        [BUGS=IA-32] Disable highmem block I/O.
+
        nohlt           [BUGS=ARM]
  
        no-hlt          [BUGS=IA-32] Tells the kernel that the hlt
@@ -903,16 +862,6 @@ running once the system is up.
                                        order they are specified on the command
                                        line, starting with parport0.
 
-       parport_init_mode=
-                       [HW,PPT]        Configure VIA parallel port to
-                                       operate in specific mode. This is
-                                       necessary on Pegasos computer where
-                                       firmware has no options for setting up
-                                       parallel port mode and sets it to
-                                       spp. Currently this function knows
-                                       686a and 8231 chips.
-                       Format: [spp|ps2|epp|ecp|ecpepp]
-
        pas2=           [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma16>,<sb_io>,<sb_irq>,<sb_dma>,<sb_dma16>
  
@@ -968,10 +917,6 @@ running once the system is up.
                                        enabled.
                noacpi                  [IA-32] Do not use ACPI for IRQ routing
                                        or for PCI scanning.
-               routeirq                Do IRQ routing for all PCI devices.
-                                       This is normally done in pci_enable_device(),
-                                       so this option is a temporary workaround
-                                       for broken drivers that don't call it.
 
                firmware                [ARM] Do not re-enumerate the bus but
                                        instead just use the configuration
@@ -985,11 +930,6 @@ running once the system is up.
        pd.             [PARIDE]
                        See Documentation/paride.txt.
 
-       pdcchassis=     [PARISC,HW] Disable/Enable PDC Chassis Status codes at
-                       boot time.
-                       Format: { 0 | 1 }
-                       See arch/parisc/kernel/pdc_chassis.c
-
        pf.             [PARIDE]
                        See Documentation/paride.txt.
 
@@ -1025,10 +965,6 @@ running once the system is up.
                        (param: profile step/bucket size as a power of 2 for
                                statistical time based profiling)
 
-       processor.max_cstate=   [HW, ACPI]
-                       Limit processor to maximum C-state
-                       max_cstate=9 overrides any DMI blacklist limit.
-
        prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
                        before loading.
                        See Documentation/ramdisk.txt.
@@ -1070,6 +1006,10 @@ running once the system is up.
                        New name for the ramdisk parameter.
                        See Documentation/ramdisk.txt.
 
+       ramdisk_start=  [RAM] Starting block of RAM disk image (so you can
+                       place it after the kernel image on a boot floppy).
+                       See Documentation/ramdisk.txt.
+
        reboot=         [BUGS=IA-32,BUGS=ARM,BUGS=IA-64] Rebooting mode
                        Format: <reboot_mode>[,<reboot_mode2>[,...]]
                        See arch/*/kernel/reboot.c.
@@ -1125,6 +1065,8 @@ running once the system is up.
 
        scsi_logging=   [SCSI]
 
+       scsihosts=      [SCSI]
+
        serialnumber    [BUGS=IA-32]
 
        sf16fm=         [HW] SF16FMI radio driver for Linux
@@ -1282,12 +1224,17 @@ running once the system is up.
        sonycd535=      [HW,CD]
                        Format: <io>[,<irq>]
 
-       sonypi.*=       [HW] Sony Programmable I/O Control Device driver
-                       See Documentation/sonypi.txt
+       sonypi=         [HW] Sony Programmable I/O Control Device driver
+                       Format: <minor>,<verbose>,<fnkeyinit>,<camera>,<compat>,<nojogdial>
 
        specialix=      [HW,SERIAL] Specialix multi-serial port adapter
                        See Documentation/specialix.txt.
 
+       speedstep_coppermine=
+                       [HW,IA-32] Take CPU in your notebook as SpeedStep-capable
+                       See comment before function speedstep_setup() in
+                       arch/i386/kernel/cpu/cpufreq/speedstep.c.
+
        spia_io_base=   [HW,MTD]
        spia_fio_base=
        spia_pedr=
@@ -1302,7 +1249,7 @@ running once the system is up.
        st0x=           [HW,SCSI]
                        See header of drivers/scsi/seagate.c.
 
-       sti=            [PARISC,HW]
+       sti=            [HW]
                        Format: <num>
                        Set the STI (builtin display/keyboard on the HP-PARISC
                        machines) console (graphic card) which should be used
@@ -1369,8 +1316,6 @@ running once the system is up.
 
        uart6850=       [HW,OSS]
                        Format: <io>,<irq>
-
-       usb-handoff     [HW] Enable early USB BIOS -> OS handoff
  
        video=          [FB] Frame buffer configuration
                        See Documentation/fb/modedb.txt.