Merge commit 'v2.6.27-rc8' into core/rcu
This commit is contained in:
commit
b5259d9442
2
.mailmap
2
.mailmap
|
@ -96,4 +96,6 @@ Tejun Heo <htejun@gmail.com>
|
||||||
Thomas Graf <tgraf@suug.ch>
|
Thomas Graf <tgraf@suug.ch>
|
||||||
Tony Luck <tony.luck@intel.com>
|
Tony Luck <tony.luck@intel.com>
|
||||||
Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com>
|
Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com>
|
||||||
|
Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
|
||||||
|
Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de>
|
||||||
Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
|
Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
What: /sys/class/gpio/
|
||||||
|
Date: July 2008
|
||||||
|
KernelVersion: 2.6.27
|
||||||
|
Contact: David Brownell <dbrownell@users.sourceforge.net>
|
||||||
|
Description:
|
||||||
|
|
||||||
|
As a Kconfig option, individual GPIO signals may be accessed from
|
||||||
|
userspace. GPIOs are only made available to userspace by an explicit
|
||||||
|
"export" operation. If a given GPIO is not claimed for use by
|
||||||
|
kernel code, it may be exported by userspace (and unexported later).
|
||||||
|
Kernel code may export it for complete or partial access.
|
||||||
|
|
||||||
|
GPIOs are identified as they are inside the kernel, using integers in
|
||||||
|
the range 0..INT_MAX. See Documentation/gpio.txt for more information.
|
||||||
|
|
||||||
|
/sys/class/gpio
|
||||||
|
/export ... asks the kernel to export a GPIO to userspace
|
||||||
|
/unexport ... to return a GPIO to the kernel
|
||||||
|
/gpioN ... for each exported GPIO #N
|
||||||
|
/value ... always readable, writes fail for input GPIOs
|
||||||
|
/direction ... r/w as: in, out (default low); write: high, low
|
||||||
|
/gpiochipN ... for each gpiochip; #N is its first GPIO
|
||||||
|
/base ... (r/o) same as N
|
||||||
|
/label ... (r/o) descriptive, not necessarily unique
|
||||||
|
/ngpio ... (r/o) number of GPIOs; numbered N to N + (ngpio - 1)
|
||||||
|
|
|
@ -740,7 +740,7 @@ failure can be determined by:
|
||||||
dma_addr_t dma_handle;
|
dma_addr_t dma_handle;
|
||||||
|
|
||||||
dma_handle = pci_map_single(pdev, addr, size, direction);
|
dma_handle = pci_map_single(pdev, addr, size, direction);
|
||||||
if (pci_dma_mapping_error(dma_handle)) {
|
if (pci_dma_mapping_error(pdev, dma_handle)) {
|
||||||
/*
|
/*
|
||||||
* reduce current DMA mapping usage,
|
* reduce current DMA mapping usage,
|
||||||
* delay and try again later or
|
* delay and try again later or
|
||||||
|
|
|
@ -635,14 +635,16 @@ prior 'mems' setting, will not be moved.
|
||||||
|
|
||||||
There is an exception to the above. If hotplug functionality is used
|
There is an exception to the above. If hotplug functionality is used
|
||||||
to remove all the CPUs that are currently assigned to a cpuset,
|
to remove all the CPUs that are currently assigned to a cpuset,
|
||||||
then the kernel will automatically update the cpus_allowed of all
|
then all the tasks in that cpuset will be moved to the nearest ancestor
|
||||||
tasks attached to CPUs in that cpuset to allow all CPUs. When memory
|
with non-empty cpus. But the moving of some (or all) tasks might fail if
|
||||||
hotplug functionality for removing Memory Nodes is available, a
|
cpuset is bound with another cgroup subsystem which has some restrictions
|
||||||
similar exception is expected to apply there as well. In general,
|
on task attaching. In this failing case, those tasks will stay
|
||||||
the kernel prefers to violate cpuset placement, over starving a task
|
in the original cpuset, and the kernel will automatically update
|
||||||
that has had all its allowed CPUs or Memory Nodes taken offline. User
|
their cpus_allowed to allow all online CPUs. When memory hotplug
|
||||||
code should reconfigure cpusets to only refer to online CPUs and Memory
|
functionality for removing Memory Nodes is available, a similar exception
|
||||||
Nodes when using hotplug to add or remove such resources.
|
is expected to apply there as well. In general, the kernel prefers to
|
||||||
|
violate cpuset placement, over starving a task that has had all
|
||||||
|
its allowed CPUs or Memory Nodes taken offline.
|
||||||
|
|
||||||
There is a second exception to the above. GFP_ATOMIC requests are
|
There is a second exception to the above. GFP_ATOMIC requests are
|
||||||
kernel internal allocations that must be satisfied, immediately.
|
kernel internal allocations that must be satisfied, immediately.
|
||||||
|
|
|
@ -322,3 +322,11 @@ Why: Accounting can now be enabled/disabled without kernel recompilation.
|
||||||
controlled by a kernel/module/sysfs/sysctl parameter.
|
controlled by a kernel/module/sysfs/sysctl parameter.
|
||||||
Who: Krzysztof Piotr Oledzki <ole@ans.pl>
|
Who: Krzysztof Piotr Oledzki <ole@ans.pl>
|
||||||
|
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
What: ide-scsi (BLK_DEV_IDESCSI)
|
||||||
|
When: 2.6.29
|
||||||
|
Why: The 2.6 kernel supports direct writing to ide CD drives, which
|
||||||
|
eliminates the need for ide-scsi. The new method is more
|
||||||
|
efficient in every way.
|
||||||
|
Who: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
|
||||||
|
|
|
@ -2413,6 +2413,8 @@ The following 4 memory types are supported:
|
||||||
- (bit 1) anonymous shared memory
|
- (bit 1) anonymous shared memory
|
||||||
- (bit 2) file-backed private memory
|
- (bit 2) file-backed private memory
|
||||||
- (bit 3) file-backed shared memory
|
- (bit 3) file-backed shared memory
|
||||||
|
- (bit 4) ELF header pages in file-backed private memory areas (it is
|
||||||
|
effective only if the bit 2 is cleared)
|
||||||
|
|
||||||
Note that MMIO pages such as frame buffer are never dumped and vDSO pages
|
Note that MMIO pages such as frame buffer are never dumped and vDSO pages
|
||||||
are always dumped regardless of the bitmask status.
|
are always dumped regardless of the bitmask status.
|
||||||
|
|
|
@ -271,14 +271,14 @@ CDROMCLOSETRAY pendant of CDROMEJECT
|
||||||
|
|
||||||
usage:
|
usage:
|
||||||
|
|
||||||
ioctl(fd, CDROMEJECT, 0);
|
ioctl(fd, CDROMCLOSETRAY, 0);
|
||||||
|
|
||||||
inputs: none
|
inputs: none
|
||||||
|
|
||||||
outputs: none
|
outputs: none
|
||||||
|
|
||||||
error returns:
|
error returns:
|
||||||
ENOSYS cd drive not capable of ejecting
|
ENOSYS cd drive not capable of closing the tray
|
||||||
EBUSY other processes are accessing drive, or door is locked
|
EBUSY other processes are accessing drive, or door is locked
|
||||||
|
|
||||||
notes:
|
notes:
|
||||||
|
|
|
@ -351,9 +351,10 @@ kernel. This value defaults to SHMMAX.
|
||||||
|
|
||||||
softlockup_thresh:
|
softlockup_thresh:
|
||||||
|
|
||||||
This value can be used to lower the softlockup tolerance
|
This value can be used to lower the softlockup tolerance threshold. The
|
||||||
threshold. The default threshold is 10s. If a cpu is locked up
|
default threshold is 60 seconds. If a cpu is locked up for 60 seconds,
|
||||||
for 10s, the kernel complains. Valid values are 1-60s.
|
the kernel complains. Valid values are 1-60 seconds. Setting this
|
||||||
|
tunable to zero will disable the softlockup detection altogether.
|
||||||
|
|
||||||
==============================================================
|
==============================================================
|
||||||
|
|
||||||
|
|
|
@ -42,9 +42,21 @@ This function kills all URBs associated with an anchor. The URBs
|
||||||
are called in the reverse temporal order they were submitted.
|
are called in the reverse temporal order they were submitted.
|
||||||
This way no data can be reordered.
|
This way no data can be reordered.
|
||||||
|
|
||||||
|
usb_unlink_anchored_urbs()
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
This function unlinks all URBs associated with an anchor. The URBs
|
||||||
|
are processed in the reverse temporal order they were submitted.
|
||||||
|
This is similar to usb_kill_anchored_urbs(), but it will not sleep.
|
||||||
|
Therefore no guarantee is made that the URBs have been unlinked when
|
||||||
|
the call returns. They may be unlinked later but will be unlinked in
|
||||||
|
finite time.
|
||||||
|
|
||||||
usb_wait_anchor_empty_timeout()
|
usb_wait_anchor_empty_timeout()
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
This function waits for all URBs associated with an anchor to finish
|
This function waits for all URBs associated with an anchor to finish
|
||||||
or a timeout, whichever comes first. Its return value will tell you
|
or a timeout, whichever comes first. Its return value will tell you
|
||||||
whether the timeout was reached.
|
whether the timeout was reached.
|
||||||
|
|
||||||
|
|
||||||
|
|
185
MAINTAINERS
185
MAINTAINERS
|
@ -271,20 +271,20 @@ W: http://www.lesswatts.org/projects/acpi/
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
ACPI WMI DRIVER
|
ACPI WMI DRIVER
|
||||||
P: Carlos Corbacho
|
P: Carlos Corbacho
|
||||||
M: carlos@strangeworlds.co.uk
|
M: carlos@strangeworlds.co.uk
|
||||||
L: linux-acpi@vger.kernel.org
|
L: linux-acpi@vger.kernel.org
|
||||||
W: http://www.lesswatts.org/projects/acpi/
|
W: http://www.lesswatts.org/projects/acpi/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
AD1889 ALSA SOUND DRIVER
|
AD1889 ALSA SOUND DRIVER
|
||||||
P: Kyle McMartin
|
P: Kyle McMartin
|
||||||
M: kyle@mcmartin.ca
|
M: kyle@mcmartin.ca
|
||||||
P: Thibaut Varene
|
P: Thibaut Varene
|
||||||
M: T-Bone@parisc-linux.org
|
M: T-Bone@parisc-linux.org
|
||||||
W: http://wiki.parisc-linux.org/AD1889
|
W: http://wiki.parisc-linux.org/AD1889
|
||||||
L: linux-parisc@vger.kernel.org
|
L: linux-parisc@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ADM1025 HARDWARE MONITOR DRIVER
|
ADM1025 HARDWARE MONITOR DRIVER
|
||||||
P: Jean Delvare
|
P: Jean Delvare
|
||||||
|
@ -473,11 +473,11 @@ L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
|
ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
|
||||||
P: Andrew Victor
|
P: Andrew Victor
|
||||||
M: linux@maxim.org.za
|
M: linux@maxim.org.za
|
||||||
L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
|
L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
|
||||||
W: http://maxim.org.za/at91_26.html
|
W: http://maxim.org.za/at91_26.html
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
|
ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
|
||||||
P: Lennert Buytenhek
|
P: Lennert Buytenhek
|
||||||
|
@ -532,10 +532,10 @@ L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ARM/HP JORNADA 7XX MACHINE SUPPORT
|
ARM/HP JORNADA 7XX MACHINE SUPPORT
|
||||||
P: Kristoffer Ericson
|
P: Kristoffer Ericson
|
||||||
M: kristoffer.ericson@gmail.com
|
M: kristoffer.ericson@gmail.com
|
||||||
W: www.jlime.com
|
W: www.jlime.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ARM/INTEL IOP32X ARM ARCHITECTURE
|
ARM/INTEL IOP32X ARM ARCHITECTURE
|
||||||
P: Lennert Buytenhek
|
P: Lennert Buytenhek
|
||||||
|
@ -1017,7 +1017,7 @@ T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
|
CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
|
||||||
P: Jonathan Corbet
|
P: Jonathan Corbet
|
||||||
M: corbet@lwn.net
|
M: corbet@lwn.net
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -1359,7 +1359,7 @@ P: Digi International, Inc
|
||||||
M: Eng.Linux@digi.com
|
M: Eng.Linux@digi.com
|
||||||
L: Eng.Linux@digi.com
|
L: Eng.Linux@digi.com
|
||||||
W: http://www.digi.com
|
W: http://www.digi.com
|
||||||
S: Orphaned
|
S: Orphan
|
||||||
|
|
||||||
DIRECTORY NOTIFICATION
|
DIRECTORY NOTIFICATION
|
||||||
P: Stephen Rothwell
|
P: Stephen Rothwell
|
||||||
|
@ -1423,12 +1423,12 @@ L: linux-acpi@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
DOCUMENTATION (/Documentation directory)
|
DOCUMENTATION (/Documentation directory)
|
||||||
P: Michael Kerrisk
|
P: Michael Kerrisk
|
||||||
M: mtk.manpages@gmail.com
|
M: mtk.manpages@gmail.com
|
||||||
P: Randy Dunlap
|
P: Randy Dunlap
|
||||||
M: rdunlap@xenotime.net
|
M: rdunlap@xenotime.net
|
||||||
L: linux-doc@vger.kernel.org
|
L: linux-doc@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
DOUBLETALK DRIVER
|
DOUBLETALK DRIVER
|
||||||
P: James R. Van Zandt
|
P: James R. Van Zandt
|
||||||
|
@ -1459,7 +1459,7 @@ S: Maintained
|
||||||
DVB SUBSYSTEM AND DRIVERS
|
DVB SUBSYSTEM AND DRIVERS
|
||||||
P: LinuxTV.org Project
|
P: LinuxTV.org Project
|
||||||
M: v4l-dvb-maintainer@linuxtv.org
|
M: v4l-dvb-maintainer@linuxtv.org
|
||||||
L: linux-dvb@linuxtv.org (subscription required)
|
L: linux-dvb@linuxtv.org (subscription required)
|
||||||
W: http://linuxtv.org/
|
W: http://linuxtv.org/
|
||||||
T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
|
T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -1797,7 +1797,7 @@ FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
|
||||||
P: Rik Faith
|
P: Rik Faith
|
||||||
M: faith@cs.unc.edu
|
M: faith@cs.unc.edu
|
||||||
L: linux-scsi@vger.kernel.org
|
L: linux-scsi@vger.kernel.org
|
||||||
S: Odd fixes (e.g., new signatures)
|
S: Odd Fixes (e.g., new signatures)
|
||||||
|
|
||||||
GDT SCSI DISK ARRAY CONTROLLER DRIVER
|
GDT SCSI DISK ARRAY CONTROLLER DRIVER
|
||||||
P: Achim Leubner
|
P: Achim Leubner
|
||||||
|
@ -1838,10 +1838,10 @@ S: Maintained
|
||||||
HARDWARE MONITORING
|
HARDWARE MONITORING
|
||||||
L: lm-sensors@lm-sensors.org
|
L: lm-sensors@lm-sensors.org
|
||||||
W: http://www.lm-sensors.org/
|
W: http://www.lm-sensors.org/
|
||||||
S: Orphaned
|
S: Orphan
|
||||||
|
|
||||||
HARDWARE RANDOM NUMBER GENERATOR CORE
|
HARDWARE RANDOM NUMBER GENERATOR CORE
|
||||||
S: Orphaned
|
S: Orphan
|
||||||
|
|
||||||
HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
|
HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
|
||||||
P: Robert Love
|
P: Robert Love
|
||||||
|
@ -1984,7 +1984,7 @@ S: Maintained
|
||||||
I2C/SMBUS STUB DRIVER
|
I2C/SMBUS STUB DRIVER
|
||||||
P: Mark M. Hoffman
|
P: Mark M. Hoffman
|
||||||
M: mhoffman@lightlink.com
|
M: mhoffman@lightlink.com
|
||||||
L: lm-sensors@lm-sensors.org
|
L: i2c@lm-sensors.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
I2C SUBSYSTEM
|
I2C SUBSYSTEM
|
||||||
|
@ -2108,7 +2108,7 @@ M: rolandd@cisco.com
|
||||||
P: Sean Hefty
|
P: Sean Hefty
|
||||||
M: sean.hefty@intel.com
|
M: sean.hefty@intel.com
|
||||||
P: Hal Rosenstock
|
P: Hal Rosenstock
|
||||||
M: hal.rosenstock@gmail.com
|
M: hal.rosenstock@gmail.com
|
||||||
L: general@lists.openfabrics.org
|
L: general@lists.openfabrics.org
|
||||||
W: http://www.openib.org/
|
W: http://www.openib.org/
|
||||||
T: git kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git
|
T: git kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git
|
||||||
|
@ -2696,17 +2696,17 @@ S: Maintained
|
||||||
|
|
||||||
MARVELL YUKON / SYSKONNECT DRIVER
|
MARVELL YUKON / SYSKONNECT DRIVER
|
||||||
P: Mirko Lindner
|
P: Mirko Lindner
|
||||||
M: mlindner@syskonnect.de
|
M: mlindner@syskonnect.de
|
||||||
P: Ralph Roesler
|
P: Ralph Roesler
|
||||||
M: rroesler@syskonnect.de
|
M: rroesler@syskonnect.de
|
||||||
W: http://www.syskonnect.com
|
W: http://www.syskonnect.com
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
|
MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
|
||||||
P: Michael Kerrisk
|
P: Michael Kerrisk
|
||||||
M: mtk.manpages@gmail.com
|
M: mtk.manpages@gmail.com
|
||||||
W: http://www.kernel.org/doc/man-pages
|
W: http://www.kernel.org/doc/man-pages
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
MARVELL LIBERTAS WIRELESS DRIVER
|
MARVELL LIBERTAS WIRELESS DRIVER
|
||||||
P: Dan Williams
|
P: Dan Williams
|
||||||
|
@ -2735,7 +2735,7 @@ S: Maintained
|
||||||
MEGARAID SCSI DRIVERS
|
MEGARAID SCSI DRIVERS
|
||||||
P: Neela Syam Kolli
|
P: Neela Syam Kolli
|
||||||
M: megaraidlinux@lsi.com
|
M: megaraidlinux@lsi.com
|
||||||
S: linux-scsi@vger.kernel.org
|
L: linux-scsi@vger.kernel.org
|
||||||
W: http://megaraid.lsilogic.com
|
W: http://megaraid.lsilogic.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
@ -2853,7 +2853,7 @@ MULTIMEDIA CARD (MMC) ETC. OVER SPI
|
||||||
P: David Brownell
|
P: David Brownell
|
||||||
M: dbrownell@users.sourceforge.net
|
M: dbrownell@users.sourceforge.net
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
S: Odd fixes
|
S: Odd Fixes
|
||||||
|
|
||||||
MULTISOUND SOUND DRIVER
|
MULTISOUND SOUND DRIVER
|
||||||
P: Andrew Veliath
|
P: Andrew Veliath
|
||||||
|
@ -2867,10 +2867,10 @@ L: linux-kernel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
|
MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
|
||||||
P: Felipe Balbi
|
P: Felipe Balbi
|
||||||
M: felipe.balbi@nokia.com
|
M: felipe.balbi@nokia.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
|
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
|
||||||
P: Andrew Gallatin
|
P: Andrew Gallatin
|
||||||
|
@ -2882,7 +2882,7 @@ W: http://www.myri.com/scs/download-Myri10GE.html
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
NATSEMI ETHERNET DRIVER (DP8381x)
|
NATSEMI ETHERNET DRIVER (DP8381x)
|
||||||
P: Tim Hockin
|
P: Tim Hockin
|
||||||
M: thockin@hockin.org
|
M: thockin@hockin.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
@ -3101,7 +3101,7 @@ M: laforge@gnumonks.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
OMNIVISION OV7670 SENSOR DRIVER
|
OMNIVISION OV7670 SENSOR DRIVER
|
||||||
P: Jonathan Corbet
|
P: Jonathan Corbet
|
||||||
M: corbet@lwn.net
|
M: corbet@lwn.net
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -3211,7 +3211,7 @@ T: git kernel.org:/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
PCI HOTPLUG CORE
|
PCI HOTPLUG CORE
|
||||||
P: Kristen Carlson Accardi
|
P: Kristen Carlson Accardi
|
||||||
M: kristen.c.accardi@intel.com
|
M: kristen.c.accardi@intel.com
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
|
@ -3650,7 +3650,7 @@ M: jmorris@namei.org
|
||||||
P: Eric Paris
|
P: Eric Paris
|
||||||
M: eparis@parisplace.org
|
M: eparis@parisplace.org
|
||||||
L: linux-kernel@vger.kernel.org (kernel issues)
|
L: linux-kernel@vger.kernel.org (kernel issues)
|
||||||
L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
|
L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
|
||||||
W: http://www.nsa.gov/selinux
|
W: http://www.nsa.gov/selinux
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
|
@ -3726,7 +3726,7 @@ S: Maintained
|
||||||
SIS 96X I2C/SMBUS DRIVER
|
SIS 96X I2C/SMBUS DRIVER
|
||||||
P: Mark M. Hoffman
|
P: Mark M. Hoffman
|
||||||
M: mhoffman@lightlink.com
|
M: mhoffman@lightlink.com
|
||||||
L: lm-sensors@lm-sensors.org
|
L: i2c@lm-sensors.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
SIS FRAMEBUFFER DRIVER
|
SIS FRAMEBUFFER DRIVER
|
||||||
|
@ -3768,10 +3768,10 @@ M: bn@niasdigital.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
SOC-CAMERA V4L2 SUBSYSTEM
|
SOC-CAMERA V4L2 SUBSYSTEM
|
||||||
P: Guennadi Liakhovetski
|
P: Guennadi Liakhovetski
|
||||||
M: g.liakhovetski@gmx.de
|
M: g.liakhovetski@gmx.de
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
SOFTWARE RAID (Multiple Disks) SUPPORT
|
SOFTWARE RAID (Multiple Disks) SUPPORT
|
||||||
P: Ingo Molnar
|
P: Ingo Molnar
|
||||||
|
@ -3833,11 +3833,12 @@ S: Maintained
|
||||||
|
|
||||||
SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT
|
SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT
|
||||||
P: Liam Girdwood
|
P: Liam Girdwood
|
||||||
M: liam.girdwood@wolfsonmicro.com
|
M: lrg@slimlogic.co.uk
|
||||||
P: Mark Brown
|
P: Mark Brown
|
||||||
M: broonie@opensource.wolfsonmicro.com
|
M: broonie@opensource.wolfsonmicro.com
|
||||||
T: git opensource.wolfsonmicro.com/linux-2.6-asoc
|
T: git opensource.wolfsonmicro.com/linux-2.6-asoc
|
||||||
L: alsa-devel@alsa-project.org (subscribers-only)
|
L: alsa-devel@alsa-project.org (subscribers-only)
|
||||||
|
W: http://alsa-project.org/main/index.php/ASoC
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
SPI SUBSYSTEM
|
SPI SUBSYSTEM
|
||||||
|
@ -3925,7 +3926,7 @@ S: Maintained
|
||||||
|
|
||||||
STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
|
STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
|
||||||
W: http://mosquitonet.Stanford.EDU/strip.html
|
W: http://mosquitonet.Stanford.EDU/strip.html
|
||||||
S: Unsupported ?
|
S: Orphan
|
||||||
|
|
||||||
STRADIS MPEG-2 DECODER DRIVER
|
STRADIS MPEG-2 DECODER DRIVER
|
||||||
P: Nathan Laredo
|
P: Nathan Laredo
|
||||||
|
@ -4006,9 +4007,9 @@ T: git repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
TI FLASH MEDIA INTERFACE DRIVER
|
TI FLASH MEDIA INTERFACE DRIVER
|
||||||
P: Alex Dubov
|
P: Alex Dubov
|
||||||
M: oakad@yahoo.com
|
M: oakad@yahoo.com
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
TI OMAP MMC INTERFACE DRIVER
|
TI OMAP MMC INTERFACE DRIVER
|
||||||
P: Carlos Aguiar, Anderson Briglia and Syed Khasim
|
P: Carlos Aguiar, Anderson Briglia and Syed Khasim
|
||||||
|
@ -4154,13 +4155,13 @@ USB BLOCK DRIVER (UB ub)
|
||||||
P: Pete Zaitcev
|
P: Pete Zaitcev
|
||||||
M: zaitcev@redhat.com
|
M: zaitcev@redhat.com
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
USB CDC ETHERNET DRIVER
|
USB CDC ETHERNET DRIVER
|
||||||
P: Greg Kroah-Hartman
|
P: Greg Kroah-Hartman
|
||||||
M: greg@kroah.com
|
M: greg@kroah.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
W: http://www.kroah.com/linux-usb/
|
W: http://www.kroah.com/linux-usb/
|
||||||
|
|
||||||
|
@ -4187,13 +4188,13 @@ S: Maintained
|
||||||
USB EHCI DRIVER
|
USB EHCI DRIVER
|
||||||
P: David Brownell
|
P: David Brownell
|
||||||
M: dbrownell@users.sourceforge.net
|
M: dbrownell@users.sourceforge.net
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
|
|
||||||
USB ET61X[12]51 DRIVER
|
USB ET61X[12]51 DRIVER
|
||||||
P: Luca Risolia
|
P: Luca Risolia
|
||||||
M: luca.risolia@studio.unibo.it
|
M: luca.risolia@studio.unibo.it
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
W: http://www.linux-projects.org
|
W: http://www.linux-projects.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4201,33 +4202,33 @@ S: Maintained
|
||||||
USB GADGET/PERIPHERAL SUBSYSTEM
|
USB GADGET/PERIPHERAL SUBSYSTEM
|
||||||
P: David Brownell
|
P: David Brownell
|
||||||
M: dbrownell@users.sourceforge.net
|
M: dbrownell@users.sourceforge.net
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://www.linux-usb.org/gadget
|
W: http://www.linux-usb.org/gadget
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
|
USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
|
||||||
P: Jiri Kosina
|
P: Jiri Kosina
|
||||||
M: jkosina@suse.cz
|
M: jkosina@suse.cz
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
T: git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git
|
T: git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB ISP116X DRIVER
|
USB ISP116X DRIVER
|
||||||
P: Olav Kongas
|
P: Olav Kongas
|
||||||
M: ok@artecdesign.ee
|
M: ok@artecdesign.ee
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB KAWASAKI LSI DRIVER
|
USB KAWASAKI LSI DRIVER
|
||||||
P: Oliver Neukum
|
P: Oliver Neukum
|
||||||
M: oliver@neukum.name
|
M: oliver@neukum.name
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB MASS STORAGE DRIVER
|
USB MASS STORAGE DRIVER
|
||||||
P: Matthew Dharm
|
P: Matthew Dharm
|
||||||
M: mdharm-usb@one-eyed-alien.net
|
M: mdharm-usb@one-eyed-alien.net
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: usb-storage@lists.one-eyed-alien.net
|
L: usb-storage@lists.one-eyed-alien.net
|
||||||
S: Maintained
|
S: Maintained
|
||||||
W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
|
W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
|
||||||
|
@ -4235,26 +4236,26 @@ W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
|
||||||
USB OHCI DRIVER
|
USB OHCI DRIVER
|
||||||
P: David Brownell
|
P: David Brownell
|
||||||
M: dbrownell@users.sourceforge.net
|
M: dbrownell@users.sourceforge.net
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
|
|
||||||
USB OPTION-CARD DRIVER
|
USB OPTION-CARD DRIVER
|
||||||
P: Matthias Urlichs
|
P: Matthias Urlichs
|
||||||
M: smurf@smurf.noris.de
|
M: smurf@smurf.noris.de
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB OV511 DRIVER
|
USB OV511 DRIVER
|
||||||
P: Mark McClelland
|
P: Mark McClelland
|
||||||
M: mmcclell@bigfoot.com
|
M: mmcclell@bigfoot.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://alpha.dyndns.org/ov511/
|
W: http://alpha.dyndns.org/ov511/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB PEGASUS DRIVER
|
USB PEGASUS DRIVER
|
||||||
P: Petko Manolov
|
P: Petko Manolov
|
||||||
M: petkan@users.sourceforge.net
|
M: petkan@users.sourceforge.net
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
W: http://pegasus2.sourceforge.net/
|
W: http://pegasus2.sourceforge.net/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4262,13 +4263,13 @@ S: Maintained
|
||||||
USB PRINTER DRIVER (usblp)
|
USB PRINTER DRIVER (usblp)
|
||||||
P: Pete Zaitcev
|
P: Pete Zaitcev
|
||||||
M: zaitcev@redhat.com
|
M: zaitcev@redhat.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
USB RTL8150 DRIVER
|
USB RTL8150 DRIVER
|
||||||
P: Petko Manolov
|
P: Petko Manolov
|
||||||
M: petkan@users.sourceforge.net
|
M: petkan@users.sourceforge.net
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
W: http://pegasus2.sourceforge.net/
|
W: http://pegasus2.sourceforge.net/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4276,20 +4277,20 @@ S: Maintained
|
||||||
USB SE401 DRIVER
|
USB SE401 DRIVER
|
||||||
P: Jeroen Vreeken
|
P: Jeroen Vreeken
|
||||||
M: pe1rxq@amsat.org
|
M: pe1rxq@amsat.org
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://www.chello.nl/~j.vreeken/se401/
|
W: http://www.chello.nl/~j.vreeken/se401/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB SERIAL BELKIN F5U103 DRIVER
|
USB SERIAL BELKIN F5U103 DRIVER
|
||||||
P: William Greathouse
|
P: William Greathouse
|
||||||
M: wgreathouse@smva.com
|
M: wgreathouse@smva.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB SERIAL CYPRESS M8 DRIVER
|
USB SERIAL CYPRESS M8 DRIVER
|
||||||
P: Lonnie Mendez
|
P: Lonnie Mendez
|
||||||
M: dignome@gmail.com
|
M: dignome@gmail.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
W: http://geocities.com/i0xox0i
|
W: http://geocities.com/i0xox0i
|
||||||
W: http://firstlight.net/cvs
|
W: http://firstlight.net/cvs
|
||||||
|
@ -4304,39 +4305,39 @@ USB SERIAL DIGI ACCELEPORT DRIVER
|
||||||
P: Peter Berger and Al Borchers
|
P: Peter Berger and Al Borchers
|
||||||
M: pberger@brimson.com
|
M: pberger@brimson.com
|
||||||
M: alborchers@steinerpoint.com
|
M: alborchers@steinerpoint.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB SERIAL DRIVER
|
USB SERIAL DRIVER
|
||||||
P: Greg Kroah-Hartman
|
P: Greg Kroah-Hartman
|
||||||
M: gregkh@suse.de
|
M: gregkh@suse.de
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
|
USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
|
||||||
P: Gary Brubaker
|
P: Gary Brubaker
|
||||||
M: xavyer@ix.netcom.com
|
M: xavyer@ix.netcom.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB SERIAL KEYSPAN DRIVER
|
USB SERIAL KEYSPAN DRIVER
|
||||||
P: Greg Kroah-Hartman
|
P: Greg Kroah-Hartman
|
||||||
M: greg@kroah.com
|
M: greg@kroah.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://www.kroah.com/linux/
|
W: http://www.kroah.com/linux/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB SERIAL WHITEHEAT DRIVER
|
USB SERIAL WHITEHEAT DRIVER
|
||||||
P: Support Department
|
P: Support Department
|
||||||
M: support@connecttech.com
|
M: support@connecttech.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://www.connecttech.com
|
W: http://www.connecttech.com
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
USB SN9C1xx DRIVER
|
USB SN9C1xx DRIVER
|
||||||
P: Luca Risolia
|
P: Luca Risolia
|
||||||
M: luca.risolia@studio.unibo.it
|
M: luca.risolia@studio.unibo.it
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
W: http://www.linux-projects.org
|
W: http://www.linux-projects.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4344,7 +4345,7 @@ S: Maintained
|
||||||
USB SUBSYSTEM
|
USB SUBSYSTEM
|
||||||
P: Greg Kroah-Hartman
|
P: Greg Kroah-Hartman
|
||||||
M: gregkh@suse.de
|
M: gregkh@suse.de
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://www.linux-usb.org
|
W: http://www.linux-usb.org
|
||||||
T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
|
T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
|
||||||
S: Supported
|
S: Supported
|
||||||
|
@ -4352,7 +4353,7 @@ S: Supported
|
||||||
USB UHCI DRIVER
|
USB UHCI DRIVER
|
||||||
P: Alan Stern
|
P: Alan Stern
|
||||||
M: stern@rowland.harvard.edu
|
M: stern@rowland.harvard.edu
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB "USBNET" DRIVER FRAMEWORK
|
USB "USBNET" DRIVER FRAMEWORK
|
||||||
|
@ -4365,7 +4366,7 @@ S: Maintained
|
||||||
USB VIDEO CLASS
|
USB VIDEO CLASS
|
||||||
P: Laurent Pinchart
|
P: Laurent Pinchart
|
||||||
M: laurent.pinchart@skynet.be
|
M: laurent.pinchart@skynet.be
|
||||||
L: linx-uvc-devel@berlios.de
|
L: linux-uvc-devel@lists.berlios.de
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
W: http://linux-uvc.berlios.de
|
W: http://linux-uvc.berlios.de
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4373,7 +4374,7 @@ S: Maintained
|
||||||
USB W996[87]CF DRIVER
|
USB W996[87]CF DRIVER
|
||||||
P: Luca Risolia
|
P: Luca Risolia
|
||||||
M: luca.risolia@studio.unibo.it
|
M: luca.risolia@studio.unibo.it
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
W: http://www.linux-projects.org
|
W: http://www.linux-projects.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4387,7 +4388,7 @@ S: Maintained
|
||||||
USB ZC0301 DRIVER
|
USB ZC0301 DRIVER
|
||||||
P: Luca Risolia
|
P: Luca Risolia
|
||||||
M: luca.risolia@studio.unibo.it
|
M: luca.risolia@studio.unibo.it
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
W: http://www.linux-projects.org
|
W: http://www.linux-projects.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -4395,14 +4396,14 @@ S: Maintained
|
||||||
USB ZD1201 DRIVER
|
USB ZD1201 DRIVER
|
||||||
P: Jeroen Vreeken
|
P: Jeroen Vreeken
|
||||||
M: pe1rxq@amsat.org
|
M: pe1rxq@amsat.org
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
W: http://linux-lc100020.sourceforge.net
|
W: http://linux-lc100020.sourceforge.net
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB ZR364XX DRIVER
|
USB ZR364XX DRIVER
|
||||||
P: Antoine Jacquet
|
P: Antoine Jacquet
|
||||||
M: royale@zerezo.com
|
M: royale@zerezo.com
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
L: video4linux-list@redhat.com
|
L: video4linux-list@redhat.com
|
||||||
W: http://royale.zerezo.com/zr364xx/
|
W: http://royale.zerezo.com/zr364xx/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -1,7 +1,7 @@
|
||||||
VERSION = 2
|
VERSION = 2
|
||||||
PATCHLEVEL = 6
|
PATCHLEVEL = 6
|
||||||
SUBLEVEL = 27
|
SUBLEVEL = 27
|
||||||
EXTRAVERSION = -rc6
|
EXTRAVERSION = -rc8
|
||||||
NAME = Rotary Wombat
|
NAME = Rotary Wombat
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
|
|
|
@ -30,7 +30,7 @@ static inline void pcibios_penalize_isa_irq(int irq, int active)
|
||||||
* The networking and block device layers use this boolean for bounce
|
* The networking and block device layers use this boolean for bounce
|
||||||
* buffer decisions.
|
* buffer decisions.
|
||||||
*/
|
*/
|
||||||
#define PCI_DMA_BUS_IS_PHYS (0)
|
#define PCI_DMA_BUS_IS_PHYS (1)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Whether pci_unmap_{single,page} is a nop depends upon the
|
* Whether pci_unmap_{single,page} is a nop depends upon the
|
||||||
|
|
|
@ -111,8 +111,6 @@ int kgdb_arch_handle_exception(int exception_vector, int signo,
|
||||||
case 'D':
|
case 'D':
|
||||||
case 'k':
|
case 'k':
|
||||||
case 'c':
|
case 'c':
|
||||||
kgdb_contthread = NULL;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Try to read optional parameter, pc unchanged if no parm.
|
* Try to read optional parameter, pc unchanged if no parm.
|
||||||
* If this was a compiled breakpoint, we need to move
|
* If this was a compiled breakpoint, we need to move
|
||||||
|
|
|
@ -70,9 +70,6 @@ void davinci_psc_config(unsigned int domain, unsigned int id, char enable)
|
||||||
{
|
{
|
||||||
u32 epcpr, ptcmd, ptstat, pdstat, pdctl1, mdstat, mdctl, mdstat_mask;
|
u32 epcpr, ptcmd, ptstat, pdstat, pdctl1, mdstat, mdctl, mdstat_mask;
|
||||||
|
|
||||||
if (id < 0)
|
|
||||||
return;
|
|
||||||
|
|
||||||
mdctl = davinci_readl(DAVINCI_PWR_SLEEP_CNTRL_BASE + MDCTL + 4 * id);
|
mdctl = davinci_readl(DAVINCI_PWR_SLEEP_CNTRL_BASE + MDCTL + 4 * id);
|
||||||
if (enable)
|
if (enable)
|
||||||
mdctl |= 0x00000003; /* Enable Module */
|
mdctl |= 0x00000003; /* Enable Module */
|
||||||
|
|
|
@ -54,7 +54,7 @@ static struct platform_device pcm037_flash = {
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct imxuart_platform_data uart_pdata = {
|
static struct imxuart_platform_data uart_pdata = {
|
||||||
.flags = 0,
|
.flags = IMXUART_HAVE_RTSCTS,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct platform_device *devices[] __initdata = {
|
static struct platform_device *devices[] __initdata = {
|
||||||
|
|
|
@ -17,9 +17,9 @@
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/clockchips.h>
|
#include <linux/clockchips.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
#include <linux/cnt32_to_63.h>
|
||||||
|
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
#include <asm/cnt32_to_63.h>
|
|
||||||
#include <asm/mach/irq.h>
|
#include <asm/mach/irq.h>
|
||||||
#include <asm/mach/time.h>
|
#include <asm/mach/time.h>
|
||||||
#include <mach/pxa-regs.h>
|
#include <mach/pxa-regs.h>
|
||||||
|
|
|
@ -50,6 +50,7 @@
|
||||||
#include <asm/mach/sharpsl_param.h>
|
#include <asm/mach/sharpsl_param.h>
|
||||||
|
|
||||||
#include "generic.h"
|
#include "generic.h"
|
||||||
|
#include "clock.h"
|
||||||
#include "devices.h"
|
#include "devices.h"
|
||||||
|
|
||||||
static unsigned long tosa_pin_config[] = {
|
static unsigned long tosa_pin_config[] = {
|
||||||
|
@ -521,6 +522,14 @@ static struct gpio_keys_button tosa_gpio_keys[] = {
|
||||||
.wakeup = 1,
|
.wakeup = 1,
|
||||||
.active_low = 1,
|
.active_low = 1,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
.type = EV_SW,
|
||||||
|
.code = SW_HEADPHONE_INSERT,
|
||||||
|
.gpio = TOSA_GPIO_EAR_IN,
|
||||||
|
.desc = "HeadPhone insert",
|
||||||
|
.active_low = 1,
|
||||||
|
.debounce_interval = 300,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct gpio_keys_platform_data tosa_gpio_keys_platform_data = {
|
static struct gpio_keys_platform_data tosa_gpio_keys_platform_data = {
|
||||||
|
@ -792,6 +801,8 @@ static void __init tosa_init(void)
|
||||||
pxa_set_i2c_info(NULL);
|
pxa_set_i2c_info(NULL);
|
||||||
platform_scoop_config = &tosa_pcmcia_config;
|
platform_scoop_config = &tosa_pcmcia_config;
|
||||||
|
|
||||||
|
clk_add_alias("CLK_CK3P6MI", &tc6393xb_device.dev, "GPIO11_CLK", NULL);
|
||||||
|
|
||||||
platform_add_devices(devices, ARRAY_SIZE(devices));
|
platform_add_devices(devices, ARRAY_SIZE(devices));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -18,9 +18,9 @@
|
||||||
#include <linux/ioport.h>
|
#include <linux/ioport.h>
|
||||||
#include <linux/sched.h> /* just for sched_clock() - funny that */
|
#include <linux/sched.h> /* just for sched_clock() - funny that */
|
||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
|
#include <linux/cnt32_to_63.h>
|
||||||
|
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
#include <asm/cnt32_to_63.h>
|
|
||||||
#include <mach/hardware.h>
|
#include <mach/hardware.h>
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <asm/pgtable.h>
|
#include <asm/pgtable.h>
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
/*
|
/*
|
||||||
* arch/arm/mach-sa1100/include/mach/jornada720.h
|
* arch/arm/mach-sa1100/include/mach/jornada720.h
|
||||||
*
|
*
|
||||||
* This file contains SSP/MCU communication definitions for HP Jornada 710/720/728
|
* SSP/MCU communication definitions for HP Jornada 710/720/728
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
|
* Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
|
||||||
* Copyright (C) 2000 John Ankcorn <jca@lcs.mit.edu>
|
* Copyright 2000 John Ankcorn <jca@lcs.mit.edu>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License version 2 as
|
* it under the terms of the GNU General Public License version 2 as
|
||||||
|
@ -25,3 +25,8 @@
|
||||||
#define PWMOFF 0xDF
|
#define PWMOFF 0xDF
|
||||||
#define TXDUMMY 0x11
|
#define TXDUMMY 0x11
|
||||||
#define ERRORCODE 0x00
|
#define ERRORCODE 0x00
|
||||||
|
|
||||||
|
extern void jornada_ssp_start(void);
|
||||||
|
extern void jornada_ssp_end(void);
|
||||||
|
extern int jornada_ssp_inout(u8 byte);
|
||||||
|
extern int jornada_ssp_byte(u8 byte);
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
|
|
||||||
#include <mach/hardware.h>
|
#include <mach/hardware.h>
|
||||||
#include <asm/hardware/ssp.h>
|
|
||||||
#include <mach/jornada720.h>
|
#include <mach/jornada720.h>
|
||||||
|
#include <asm/hardware/ssp.h>
|
||||||
|
|
||||||
static DEFINE_SPINLOCK(jornada_ssp_lock);
|
static DEFINE_SPINLOCK(jornada_ssp_lock);
|
||||||
static unsigned long jornada_ssp_flags;
|
static unsigned long jornada_ssp_flags;
|
||||||
|
@ -109,12 +109,12 @@ EXPORT_SYMBOL(jornada_ssp_inout);
|
||||||
* jornada_ssp_start - enable mcu
|
* jornada_ssp_start - enable mcu
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
int jornada_ssp_start()
|
void jornada_ssp_start(void)
|
||||||
{
|
{
|
||||||
spin_lock_irqsave(&jornada_ssp_lock, jornada_ssp_flags);
|
spin_lock_irqsave(&jornada_ssp_lock, jornada_ssp_flags);
|
||||||
GPCR = GPIO_GPIO25;
|
GPCR = GPIO_GPIO25;
|
||||||
udelay(50);
|
udelay(50);
|
||||||
return 0;
|
return;
|
||||||
};
|
};
|
||||||
EXPORT_SYMBOL(jornada_ssp_start);
|
EXPORT_SYMBOL(jornada_ssp_start);
|
||||||
|
|
||||||
|
@ -122,11 +122,11 @@ EXPORT_SYMBOL(jornada_ssp_start);
|
||||||
* jornada_ssp_end - disable mcu and turn off lock
|
* jornada_ssp_end - disable mcu and turn off lock
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
int jornada_ssp_end()
|
void jornada_ssp_end(void)
|
||||||
{
|
{
|
||||||
GPSR = GPIO_GPIO25;
|
GPSR = GPIO_GPIO25;
|
||||||
spin_unlock_irqrestore(&jornada_ssp_lock, jornada_ssp_flags);
|
spin_unlock_irqrestore(&jornada_ssp_lock, jornada_ssp_flags);
|
||||||
return 0;
|
return;
|
||||||
};
|
};
|
||||||
EXPORT_SYMBOL(jornada_ssp_end);
|
EXPORT_SYMBOL(jornada_ssp_end);
|
||||||
|
|
||||||
|
|
|
@ -28,8 +28,8 @@
|
||||||
#include <linux/amba/clcd.h>
|
#include <linux/amba/clcd.h>
|
||||||
#include <linux/clocksource.h>
|
#include <linux/clocksource.h>
|
||||||
#include <linux/clockchips.h>
|
#include <linux/clockchips.h>
|
||||||
|
#include <linux/cnt32_to_63.h>
|
||||||
|
|
||||||
#include <asm/cnt32_to_63.h>
|
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <mach/hardware.h>
|
#include <mach/hardware.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
|
|
||||||
#include <mach/tc.h>
|
#include <mach/tc.h>
|
||||||
#include <mach/board.h>
|
#include <mach/board.h>
|
||||||
|
#include <mach/mmc.h>
|
||||||
#include <mach/mux.h>
|
#include <mach/mux.h>
|
||||||
#include <mach/gpio.h>
|
#include <mach/gpio.h>
|
||||||
#include <mach/menelaus.h>
|
#include <mach/menelaus.h>
|
||||||
|
@ -194,25 +195,38 @@ void omap_mcbsp_register_board_cfg(struct omap_mcbsp_platform_data *config,
|
||||||
|
|
||||||
/*-------------------------------------------------------------------------*/
|
/*-------------------------------------------------------------------------*/
|
||||||
|
|
||||||
#if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE)
|
#if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE) || \
|
||||||
|
defined(CONFIG_MMC_OMAP_HS) || defined(CONFIG_MMC_OMAP_HS_MODULE)
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_OMAP24XX
|
#if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX)
|
||||||
#define OMAP_MMC1_BASE 0x4809c000
|
#define OMAP_MMC1_BASE 0x4809c000
|
||||||
#define OMAP_MMC1_INT INT_24XX_MMC_IRQ
|
#define OMAP_MMC1_END (OMAP_MMC1_BASE + 0x1fc)
|
||||||
#else
|
#define OMAP_MMC1_INT INT_24XX_MMC_IRQ
|
||||||
#define OMAP_MMC1_BASE 0xfffb7800
|
|
||||||
#define OMAP_MMC1_INT INT_MMC
|
|
||||||
#endif
|
|
||||||
#define OMAP_MMC2_BASE 0xfffb7c00 /* omap16xx only */
|
|
||||||
|
|
||||||
static struct omap_mmc_conf mmc1_conf;
|
#define OMAP_MMC2_BASE 0x480b4000
|
||||||
|
#define OMAP_MMC2_END (OMAP_MMC2_BASE + 0x1fc)
|
||||||
|
#define OMAP_MMC2_INT INT_24XX_MMC2_IRQ
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
#define OMAP_MMC1_BASE 0xfffb7800
|
||||||
|
#define OMAP_MMC1_END (OMAP_MMC1_BASE + 0x7f)
|
||||||
|
#define OMAP_MMC1_INT INT_MMC
|
||||||
|
|
||||||
|
#define OMAP_MMC2_BASE 0xfffb7c00 /* omap16xx only */
|
||||||
|
#define OMAP_MMC2_END (OMAP_MMC2_BASE + 0x7f)
|
||||||
|
#define OMAP_MMC2_INT INT_1610_MMC2
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
static struct omap_mmc_platform_data mmc1_data;
|
||||||
|
|
||||||
static u64 mmc1_dmamask = 0xffffffff;
|
static u64 mmc1_dmamask = 0xffffffff;
|
||||||
|
|
||||||
static struct resource mmc1_resources[] = {
|
static struct resource mmc1_resources[] = {
|
||||||
{
|
{
|
||||||
.start = OMAP_MMC1_BASE,
|
.start = OMAP_MMC1_BASE,
|
||||||
.end = OMAP_MMC1_BASE + 0x7f,
|
.end = OMAP_MMC1_END,
|
||||||
.flags = IORESOURCE_MEM,
|
.flags = IORESOURCE_MEM,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -226,26 +240,27 @@ static struct platform_device mmc_omap_device1 = {
|
||||||
.id = 1,
|
.id = 1,
|
||||||
.dev = {
|
.dev = {
|
||||||
.dma_mask = &mmc1_dmamask,
|
.dma_mask = &mmc1_dmamask,
|
||||||
.platform_data = &mmc1_conf,
|
.platform_data = &mmc1_data,
|
||||||
},
|
},
|
||||||
.num_resources = ARRAY_SIZE(mmc1_resources),
|
.num_resources = ARRAY_SIZE(mmc1_resources),
|
||||||
.resource = mmc1_resources,
|
.resource = mmc1_resources,
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_OMAP16XX
|
#if defined(CONFIG_ARCH_OMAP16XX) || defined(CONFIG_ARCH_OMAP2430) || \
|
||||||
|
defined(CONFIG_ARCH_OMAP34XX)
|
||||||
|
|
||||||
static struct omap_mmc_conf mmc2_conf;
|
static struct omap_mmc_platform_data mmc2_data;
|
||||||
|
|
||||||
static u64 mmc2_dmamask = 0xffffffff;
|
static u64 mmc2_dmamask = 0xffffffff;
|
||||||
|
|
||||||
static struct resource mmc2_resources[] = {
|
static struct resource mmc2_resources[] = {
|
||||||
{
|
{
|
||||||
.start = OMAP_MMC2_BASE,
|
.start = OMAP_MMC2_BASE,
|
||||||
.end = OMAP_MMC2_BASE + 0x7f,
|
.end = OMAP_MMC2_END,
|
||||||
.flags = IORESOURCE_MEM,
|
.flags = IORESOURCE_MEM,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.start = INT_1610_MMC2,
|
.start = OMAP_MMC2_INT,
|
||||||
.flags = IORESOURCE_IRQ,
|
.flags = IORESOURCE_IRQ,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -255,26 +270,19 @@ static struct platform_device mmc_omap_device2 = {
|
||||||
.id = 2,
|
.id = 2,
|
||||||
.dev = {
|
.dev = {
|
||||||
.dma_mask = &mmc2_dmamask,
|
.dma_mask = &mmc2_dmamask,
|
||||||
.platform_data = &mmc2_conf,
|
.platform_data = &mmc2_data,
|
||||||
},
|
},
|
||||||
.num_resources = ARRAY_SIZE(mmc2_resources),
|
.num_resources = ARRAY_SIZE(mmc2_resources),
|
||||||
.resource = mmc2_resources,
|
.resource = mmc2_resources,
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static void __init omap_init_mmc(void)
|
static inline void omap_init_mmc_conf(const struct omap_mmc_config *mmc_conf)
|
||||||
{
|
{
|
||||||
const struct omap_mmc_config *mmc_conf;
|
if (cpu_is_omap2430() || cpu_is_omap34xx())
|
||||||
const struct omap_mmc_conf *mmc;
|
|
||||||
|
|
||||||
/* NOTE: assumes MMC was never (wrongly) enabled */
|
|
||||||
mmc_conf = omap_get_config(OMAP_TAG_MMC, struct omap_mmc_config);
|
|
||||||
if (!mmc_conf)
|
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* block 1 is always available and has just one pinout option */
|
if (mmc_conf->mmc[0].enabled) {
|
||||||
mmc = &mmc_conf->mmc[0];
|
|
||||||
if (mmc->enabled) {
|
|
||||||
if (cpu_is_omap24xx()) {
|
if (cpu_is_omap24xx()) {
|
||||||
omap_cfg_reg(H18_24XX_MMC_CMD);
|
omap_cfg_reg(H18_24XX_MMC_CMD);
|
||||||
omap_cfg_reg(H15_24XX_MMC_CLKI);
|
omap_cfg_reg(H15_24XX_MMC_CLKI);
|
||||||
|
@ -292,7 +300,7 @@ static void __init omap_init_mmc(void)
|
||||||
omap_cfg_reg(P20_1710_MMC_DATDIR0);
|
omap_cfg_reg(P20_1710_MMC_DATDIR0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (mmc->wire4) {
|
if (mmc_conf->mmc[0].wire4) {
|
||||||
if (cpu_is_omap24xx()) {
|
if (cpu_is_omap24xx()) {
|
||||||
omap_cfg_reg(H14_24XX_MMC_DAT1);
|
omap_cfg_reg(H14_24XX_MMC_DAT1);
|
||||||
omap_cfg_reg(E19_24XX_MMC_DAT2);
|
omap_cfg_reg(E19_24XX_MMC_DAT2);
|
||||||
|
@ -303,25 +311,22 @@ static void __init omap_init_mmc(void)
|
||||||
} else {
|
} else {
|
||||||
omap_cfg_reg(MMC_DAT1);
|
omap_cfg_reg(MMC_DAT1);
|
||||||
/* NOTE: DAT2 can be on W10 (here) or M15 */
|
/* NOTE: DAT2 can be on W10 (here) or M15 */
|
||||||
if (!mmc->nomux)
|
if (!mmc_conf->mmc[0].nomux)
|
||||||
omap_cfg_reg(MMC_DAT2);
|
omap_cfg_reg(MMC_DAT2);
|
||||||
omap_cfg_reg(MMC_DAT3);
|
omap_cfg_reg(MMC_DAT3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mmc1_conf = *mmc;
|
|
||||||
(void) platform_device_register(&mmc_omap_device1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_OMAP16XX
|
#ifdef CONFIG_ARCH_OMAP16XX
|
||||||
/* block 2 is on newer chips, and has many pinout options */
|
/* block 2 is on newer chips, and has many pinout options */
|
||||||
mmc = &mmc_conf->mmc[1];
|
if (mmc_conf->mmc[1].enabled) {
|
||||||
if (mmc->enabled) {
|
if (!mmc_conf->mmc[1].nomux) {
|
||||||
if (!mmc->nomux) {
|
|
||||||
omap_cfg_reg(Y8_1610_MMC2_CMD);
|
omap_cfg_reg(Y8_1610_MMC2_CMD);
|
||||||
omap_cfg_reg(Y10_1610_MMC2_CLK);
|
omap_cfg_reg(Y10_1610_MMC2_CLK);
|
||||||
omap_cfg_reg(R18_1610_MMC2_CLKIN);
|
omap_cfg_reg(R18_1610_MMC2_CLKIN);
|
||||||
omap_cfg_reg(W8_1610_MMC2_DAT0);
|
omap_cfg_reg(W8_1610_MMC2_DAT0);
|
||||||
if (mmc->wire4) {
|
if (mmc_conf->mmc[1].wire4) {
|
||||||
omap_cfg_reg(V8_1610_MMC2_DAT1);
|
omap_cfg_reg(V8_1610_MMC2_DAT1);
|
||||||
omap_cfg_reg(W15_1610_MMC2_DAT2);
|
omap_cfg_reg(W15_1610_MMC2_DAT2);
|
||||||
omap_cfg_reg(R10_1610_MMC2_DAT3);
|
omap_cfg_reg(R10_1610_MMC2_DAT3);
|
||||||
|
@ -337,14 +342,55 @@ static void __init omap_init_mmc(void)
|
||||||
if (cpu_is_omap1710())
|
if (cpu_is_omap1710())
|
||||||
omap_writel(omap_readl(MOD_CONF_CTRL_1) | (1 << 24),
|
omap_writel(omap_readl(MOD_CONF_CTRL_1) | (1 << 24),
|
||||||
MOD_CONF_CTRL_1);
|
MOD_CONF_CTRL_1);
|
||||||
mmc2_conf = *mmc;
|
}
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
static void __init omap_init_mmc(void)
|
||||||
|
{
|
||||||
|
const struct omap_mmc_config *mmc_conf;
|
||||||
|
|
||||||
|
/* NOTE: assumes MMC was never (wrongly) enabled */
|
||||||
|
mmc_conf = omap_get_config(OMAP_TAG_MMC, struct omap_mmc_config);
|
||||||
|
if (!mmc_conf)
|
||||||
|
return;
|
||||||
|
|
||||||
|
omap_init_mmc_conf(mmc_conf);
|
||||||
|
|
||||||
|
if (mmc_conf->mmc[0].enabled) {
|
||||||
|
mmc1_data.conf = mmc_conf->mmc[0];
|
||||||
|
(void) platform_device_register(&mmc_omap_device1);
|
||||||
|
}
|
||||||
|
|
||||||
|
#if defined(CONFIG_ARCH_OMAP16XX) || defined(CONFIG_ARCH_OMAP2430) || \
|
||||||
|
defined(CONFIG_ARCH_OMAP34XX)
|
||||||
|
if (mmc_conf->mmc[1].enabled) {
|
||||||
|
mmc2_data.conf = mmc_conf->mmc[1];
|
||||||
(void) platform_device_register(&mmc_omap_device2);
|
(void) platform_device_register(&mmc_omap_device2);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void omap_set_mmc_info(int host, const struct omap_mmc_platform_data *info)
|
||||||
|
{
|
||||||
|
switch (host) {
|
||||||
|
case 1:
|
||||||
|
mmc1_data = *info;
|
||||||
|
break;
|
||||||
|
#if defined(CONFIG_ARCH_OMAP16XX) || defined(CONFIG_ARCH_OMAP2430) || \
|
||||||
|
defined(CONFIG_ARCH_OMAP34XX)
|
||||||
|
case 2:
|
||||||
|
mmc2_data = *info;
|
||||||
|
break;
|
||||||
|
#endif
|
||||||
|
default:
|
||||||
|
BUG();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#else
|
#else
|
||||||
static inline void omap_init_mmc(void) {}
|
static inline void omap_init_mmc(void) {}
|
||||||
|
void omap_set_mmc_info(int host, const struct omap_mmc_platform_data *info) {}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*-------------------------------------------------------------------------*/
|
/*-------------------------------------------------------------------------*/
|
||||||
|
|
|
@ -325,7 +325,7 @@ static int __init atstk1002_init(void)
|
||||||
#ifdef CONFIG_BOARD_ATSTK100X_SPI1
|
#ifdef CONFIG_BOARD_ATSTK100X_SPI1
|
||||||
at32_add_device_spi(1, spi1_board_info, ARRAY_SIZE(spi1_board_info));
|
at32_add_device_spi(1, spi1_board_info, ARRAY_SIZE(spi1_board_info));
|
||||||
#endif
|
#endif
|
||||||
#ifndef CONFIG_BOARD_ATSTK1002_SW2_CUSTOM
|
#ifndef CONFIG_BOARD_ATSTK100X_SW2_CUSTOM
|
||||||
at32_add_device_mci(0, MCI_PDATA);
|
at32_add_device_mci(0, MCI_PDATA);
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_BOARD_ATSTK1002_SW5_CUSTOM
|
#ifdef CONFIG_BOARD_ATSTK1002_SW5_CUSTOM
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
uImage
|
||||||
|
uImage.srec
|
||||||
|
vmlinux.cso
|
||||||
|
sfdwarf.log
|
|
@ -0,0 +1 @@
|
||||||
|
vmlinux.lds
|
|
@ -58,6 +58,7 @@ EXPORT_SYMBOL(find_first_zero_bit);
|
||||||
EXPORT_SYMBOL(find_next_zero_bit);
|
EXPORT_SYMBOL(find_next_zero_bit);
|
||||||
EXPORT_SYMBOL(find_first_bit);
|
EXPORT_SYMBOL(find_first_bit);
|
||||||
EXPORT_SYMBOL(find_next_bit);
|
EXPORT_SYMBOL(find_next_bit);
|
||||||
|
EXPORT_SYMBOL(generic_find_next_le_bit);
|
||||||
EXPORT_SYMBOL(generic_find_next_zero_le_bit);
|
EXPORT_SYMBOL(generic_find_next_zero_le_bit);
|
||||||
|
|
||||||
/* I/O primitives (lib/io-*.S) */
|
/* I/O primitives (lib/io-*.S) */
|
||||||
|
|
|
@ -109,3 +109,12 @@ __sys_epoll_pwait:
|
||||||
rcall sys_epoll_pwait
|
rcall sys_epoll_pwait
|
||||||
sub sp, -4
|
sub sp, -4
|
||||||
popm pc
|
popm pc
|
||||||
|
|
||||||
|
.global __sys_sync_file_range
|
||||||
|
.type __sys_sync_file_range,@function
|
||||||
|
__sys_sync_file_range:
|
||||||
|
pushm lr
|
||||||
|
st.w --sp, ARG6
|
||||||
|
rcall sys_sync_file_range
|
||||||
|
sub sp, -4
|
||||||
|
popm pc
|
||||||
|
|
|
@ -275,7 +275,7 @@ sys_call_table:
|
||||||
.long sys_set_robust_list
|
.long sys_set_robust_list
|
||||||
.long sys_get_robust_list /* 260 */
|
.long sys_get_robust_list /* 260 */
|
||||||
.long __sys_splice
|
.long __sys_splice
|
||||||
.long sys_sync_file_range
|
.long __sys_sync_file_range
|
||||||
.long sys_tee
|
.long sys_tee
|
||||||
.long sys_vmsplice
|
.long sys_vmsplice
|
||||||
.long __sys_epoll_pwait /* 265 */
|
.long __sys_epoll_pwait /* 265 */
|
||||||
|
|
|
@ -116,15 +116,15 @@ asmlinkage void do_nmi(unsigned long ecr, struct pt_regs *regs)
|
||||||
switch (ret) {
|
switch (ret) {
|
||||||
case NOTIFY_OK:
|
case NOTIFY_OK:
|
||||||
case NOTIFY_STOP:
|
case NOTIFY_STOP:
|
||||||
return;
|
break;
|
||||||
case NOTIFY_BAD:
|
case NOTIFY_BAD:
|
||||||
die("Fatal Non-Maskable Interrupt", regs, SIGINT);
|
die("Fatal Non-Maskable Interrupt", regs, SIGINT);
|
||||||
default:
|
default:
|
||||||
|
printk(KERN_ALERT "Got NMI, but nobody cared. Disabling...\n");
|
||||||
|
nmi_disable();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
nmi_exit();
|
||||||
printk(KERN_ALERT "Got NMI, but nobody cared. Disabling...\n");
|
|
||||||
nmi_disable();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
asmlinkage void do_critical_exception(unsigned long ecr, struct pt_regs *regs)
|
asmlinkage void do_critical_exception(unsigned long ecr, struct pt_regs *regs)
|
||||||
|
|
|
@ -123,6 +123,36 @@ ENTRY(find_next_bit)
|
||||||
brgt 1b
|
brgt 1b
|
||||||
retal r11
|
retal r11
|
||||||
|
|
||||||
|
ENTRY(generic_find_next_le_bit)
|
||||||
|
lsr r8, r10, 5
|
||||||
|
sub r9, r11, r10
|
||||||
|
retle r11
|
||||||
|
|
||||||
|
lsl r8, 2
|
||||||
|
add r12, r8
|
||||||
|
andl r10, 31, COH
|
||||||
|
breq 1f
|
||||||
|
|
||||||
|
/* offset is not word-aligned. Handle the first (32 - r10) bits */
|
||||||
|
ldswp.w r8, r12[0]
|
||||||
|
sub r12, -4
|
||||||
|
lsr r8, r8, r10
|
||||||
|
brne .L_found
|
||||||
|
|
||||||
|
/* r9 = r9 - (32 - r10) = r9 + r10 - 32 */
|
||||||
|
add r9, r10
|
||||||
|
sub r9, 32
|
||||||
|
retle r11
|
||||||
|
|
||||||
|
/* Main loop. offset must be word-aligned */
|
||||||
|
1: ldswp.w r8, r12[0]
|
||||||
|
cp.w r8, 0
|
||||||
|
brne .L_found
|
||||||
|
sub r12, -4
|
||||||
|
sub r9, 32
|
||||||
|
brgt 1b
|
||||||
|
retal r11
|
||||||
|
|
||||||
ENTRY(generic_find_next_zero_le_bit)
|
ENTRY(generic_find_next_zero_le_bit)
|
||||||
lsr r8, r10, 5
|
lsr r8, r10, 5
|
||||||
sub r9, r11, r10
|
sub r9, r11, r10
|
||||||
|
|
|
@ -266,4 +266,19 @@ do { \
|
||||||
} \
|
} \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* format for entries in the Global Offset Table
|
||||||
|
*/
|
||||||
|
struct got_entry {
|
||||||
|
uint64_t val;
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Layout of the Function Descriptor
|
||||||
|
*/
|
||||||
|
struct fdesc {
|
||||||
|
uint64_t ip;
|
||||||
|
uint64_t gp;
|
||||||
|
};
|
||||||
|
|
||||||
#endif /* _ASM_IA64_ELF_H */
|
#endif /* _ASM_IA64_ELF_H */
|
||||||
|
|
|
@ -6,6 +6,8 @@
|
||||||
* David Mosberger-Tang <davidm@hpl.hp.com>
|
* David Mosberger-Tang <davidm@hpl.hp.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <linux/elf.h>
|
||||||
|
#include <linux/uaccess.h>
|
||||||
#include <asm-generic/sections.h>
|
#include <asm-generic/sections.h>
|
||||||
|
|
||||||
extern char __per_cpu_start[], __per_cpu_end[], __phys_per_cpu_start[];
|
extern char __per_cpu_start[], __per_cpu_end[], __phys_per_cpu_start[];
|
||||||
|
@ -22,7 +24,16 @@ extern char __start_unwind[], __end_unwind[];
|
||||||
extern char __start_ivt_text[], __end_ivt_text[];
|
extern char __start_ivt_text[], __end_ivt_text[];
|
||||||
|
|
||||||
#undef dereference_function_descriptor
|
#undef dereference_function_descriptor
|
||||||
void *dereference_function_descriptor(void *);
|
static inline void *dereference_function_descriptor(void *ptr)
|
||||||
|
{
|
||||||
|
struct fdesc *desc = ptr;
|
||||||
|
void *p;
|
||||||
|
|
||||||
|
if (!probe_kernel_address(&desc->ip, p))
|
||||||
|
ptr = p;
|
||||||
|
return ptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#endif /* _ASM_IA64_SECTIONS_H */
|
#endif /* _ASM_IA64_SECTIONS_H */
|
||||||
|
|
||||||
|
|
|
@ -223,10 +223,11 @@ extern void bte_error_handler(unsigned long);
|
||||||
* until the transfer is complete. In order to get the asynch
|
* until the transfer is complete. In order to get the asynch
|
||||||
* version of bte_copy, you must perform this check yourself.
|
* version of bte_copy, you must perform this check yourself.
|
||||||
*/
|
*/
|
||||||
#define BTE_UNALIGNED_COPY(src, dest, len, mode) \
|
#define BTE_UNALIGNED_COPY(src, dest, len, mode) \
|
||||||
(((len & L1_CACHE_MASK) || (src & L1_CACHE_MASK) || \
|
(((len & (L1_CACHE_BYTES - 1)) || \
|
||||||
(dest & L1_CACHE_MASK)) ? \
|
(src & (L1_CACHE_BYTES - 1)) || \
|
||||||
bte_unaligned_copy(src, dest, len, mode) : \
|
(dest & (L1_CACHE_BYTES - 1))) ? \
|
||||||
|
bte_unaligned_copy(src, dest, len, mode) : \
|
||||||
bte_copy(src, dest, len, mode, NULL))
|
bte_copy(src, dest, len, mode, NULL))
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1232,9 +1232,10 @@ efi_initialize_iomem_resources(struct resource *code_resource,
|
||||||
if (md->attribute & EFI_MEMORY_WP) {
|
if (md->attribute & EFI_MEMORY_WP) {
|
||||||
name = "System ROM";
|
name = "System ROM";
|
||||||
flags |= IORESOURCE_READONLY;
|
flags |= IORESOURCE_READONLY;
|
||||||
} else {
|
} else if (md->attribute == EFI_MEMORY_UC)
|
||||||
|
name = "Uncached RAM";
|
||||||
|
else
|
||||||
name = "System RAM";
|
name = "System RAM";
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EFI_ACPI_MEMORY_NVS:
|
case EFI_ACPI_MEMORY_NVS:
|
||||||
|
|
|
@ -31,11 +31,9 @@
|
||||||
#include <linux/elf.h>
|
#include <linux/elf.h>
|
||||||
#include <linux/moduleloader.h>
|
#include <linux/moduleloader.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/uaccess.h>
|
|
||||||
#include <linux/vmalloc.h>
|
#include <linux/vmalloc.h>
|
||||||
|
|
||||||
#include <asm/patch.h>
|
#include <asm/patch.h>
|
||||||
#include <asm/sections.h>
|
|
||||||
#include <asm/unaligned.h>
|
#include <asm/unaligned.h>
|
||||||
|
|
||||||
#define ARCH_MODULE_DEBUG 0
|
#define ARCH_MODULE_DEBUG 0
|
||||||
|
@ -137,15 +135,6 @@ static const char *reloc_name[256] = {
|
||||||
|
|
||||||
#undef N
|
#undef N
|
||||||
|
|
||||||
struct got_entry {
|
|
||||||
uint64_t val;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct fdesc {
|
|
||||||
uint64_t ip;
|
|
||||||
uint64_t gp;
|
|
||||||
};
|
|
||||||
|
|
||||||
/* Opaque struct for insns, to protect against derefs. */
|
/* Opaque struct for insns, to protect against derefs. */
|
||||||
struct insn;
|
struct insn;
|
||||||
|
|
||||||
|
@ -943,13 +932,3 @@ module_arch_cleanup (struct module *mod)
|
||||||
if (mod->arch.core_unw_table)
|
if (mod->arch.core_unw_table)
|
||||||
unw_remove_unwind_table(mod->arch.core_unw_table);
|
unw_remove_unwind_table(mod->arch.core_unw_table);
|
||||||
}
|
}
|
||||||
|
|
||||||
void *dereference_function_descriptor(void *ptr)
|
|
||||||
{
|
|
||||||
struct fdesc *desc = ptr;
|
|
||||||
void *p;
|
|
||||||
|
|
||||||
if (!probe_kernel_address(&desc->ip, p))
|
|
||||||
ptr = p;
|
|
||||||
return ptr;
|
|
||||||
}
|
|
||||||
|
|
|
@ -616,7 +616,9 @@ setup_arch (char **cmdline_p)
|
||||||
ia64_mca_init();
|
ia64_mca_init();
|
||||||
|
|
||||||
platform_setup(cmdline_p);
|
platform_setup(cmdline_p);
|
||||||
|
#ifndef CONFIG_IA64_HP_SIM
|
||||||
check_sal_cache_flush();
|
check_sal_cache_flush();
|
||||||
|
#endif
|
||||||
paging_init();
|
paging_init();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -741,16 +741,14 @@ int __cpu_disable(void)
|
||||||
return -EBUSY;
|
return -EBUSY;
|
||||||
}
|
}
|
||||||
|
|
||||||
cpu_clear(cpu, cpu_online_map);
|
|
||||||
|
|
||||||
if (migrate_platform_irqs(cpu)) {
|
if (migrate_platform_irqs(cpu)) {
|
||||||
cpu_set(cpu, cpu_online_map);
|
cpu_set(cpu, cpu_online_map);
|
||||||
return (-EBUSY);
|
return (-EBUSY);
|
||||||
}
|
}
|
||||||
|
|
||||||
remove_siblinginfo(cpu);
|
remove_siblinginfo(cpu);
|
||||||
cpu_clear(cpu, cpu_online_map);
|
|
||||||
fixup_irqs();
|
fixup_irqs();
|
||||||
|
cpu_clear(cpu, cpu_online_map);
|
||||||
local_flush_tlb_all();
|
local_flush_tlb_all();
|
||||||
cpu_clear(cpu, cpu_callin_map);
|
cpu_clear(cpu, cpu_callin_map);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -38,6 +38,7 @@
|
||||||
#include <asm/cacheflush.h>
|
#include <asm/cacheflush.h>
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
#include <asm/tlb.h>
|
#include <asm/tlb.h>
|
||||||
|
#include <asm/elf.h>
|
||||||
|
|
||||||
#include "misc.h"
|
#include "misc.h"
|
||||||
#include "vti.h"
|
#include "vti.h"
|
||||||
|
@ -61,12 +62,6 @@ struct kvm_stats_debugfs_item debugfs_entries[] = {
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
struct fdesc{
|
|
||||||
unsigned long ip;
|
|
||||||
unsigned long gp;
|
|
||||||
};
|
|
||||||
|
|
||||||
static void kvm_flush_icache(unsigned long start, unsigned long len)
|
static void kvm_flush_icache(unsigned long start, unsigned long len)
|
||||||
{
|
{
|
||||||
int l;
|
int l;
|
||||||
|
|
|
@ -420,8 +420,10 @@ tioca_dma_mapped(struct pci_dev *pdev, u64 paddr, size_t req_size)
|
||||||
entry = find_next_zero_bit(map, mapsize, last_entry);
|
entry = find_next_zero_bit(map, mapsize, last_entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (entry > mapsize)
|
if (entry > mapsize) {
|
||||||
|
kfree(ca_dmamap);
|
||||||
goto map_return;
|
goto map_return;
|
||||||
|
}
|
||||||
|
|
||||||
for (i = 0; i < entries; i++)
|
for (i = 0; i < entries; i++)
|
||||||
set_bit(entry + i, map);
|
set_bit(entry + i, map);
|
||||||
|
|
|
@ -216,10 +216,6 @@ config MEMORY_SIZE
|
||||||
default "01000000" if PLAT_M32104UT
|
default "01000000" if PLAT_M32104UT
|
||||||
default "00800000" if PLAT_OAKS32R
|
default "00800000" if PLAT_OAKS32R
|
||||||
|
|
||||||
config NOHIGHMEM
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
config ARCH_DISCONTIGMEM_ENABLE
|
config ARCH_DISCONTIGMEM_ENABLE
|
||||||
bool "Internal RAM Support"
|
bool "Internal RAM Support"
|
||||||
depends on CHIP_M32700 || CHIP_M32102 || CHIP_VDEC2 || CHIP_OPSP || CHIP_M32104
|
depends on CHIP_M32700 || CHIP_M32102 || CHIP_VDEC2 || CHIP_OPSP || CHIP_M32104
|
||||||
|
@ -410,11 +406,7 @@ config PCI_DIRECT
|
||||||
source "drivers/pci/Kconfig"
|
source "drivers/pci/Kconfig"
|
||||||
|
|
||||||
config ISA
|
config ISA
|
||||||
bool "ISA support"
|
bool
|
||||||
help
|
|
||||||
Find out whether you have ISA slots on your motherboard. ISA is the
|
|
||||||
name of a bus system, i.e. the way the CPU talks to the other stuff
|
|
||||||
inside your box. If you have ISA, say Y, otherwise N.
|
|
||||||
|
|
||||||
source "drivers/pcmcia/Kconfig"
|
source "drivers/pcmcia/Kconfig"
|
||||||
|
|
||||||
|
|
|
@ -143,7 +143,7 @@ ret_from_intr:
|
||||||
and3 r4, r4, #0x8000 ; check BSM bit
|
and3 r4, r4, #0x8000 ; check BSM bit
|
||||||
#endif
|
#endif
|
||||||
beqz r4, resume_kernel
|
beqz r4, resume_kernel
|
||||||
ENTRY(resume_userspace)
|
resume_userspace:
|
||||||
DISABLE_INTERRUPTS(r4) ; make sure we don't miss an interrupt
|
DISABLE_INTERRUPTS(r4) ; make sure we don't miss an interrupt
|
||||||
; setting need_resched or sigpending
|
; setting need_resched or sigpending
|
||||||
; between sampling and the iret
|
; between sampling and the iret
|
||||||
|
|
|
@ -29,7 +29,6 @@ __INITDATA
|
||||||
.global _end
|
.global _end
|
||||||
ENTRY(stext)
|
ENTRY(stext)
|
||||||
ENTRY(_stext)
|
ENTRY(_stext)
|
||||||
ENTRY(startup_32)
|
|
||||||
/* Setup up the stack pointer */
|
/* Setup up the stack pointer */
|
||||||
LDIMM (r0, spi_stack_top)
|
LDIMM (r0, spi_stack_top)
|
||||||
LDIMM (r1, spu_stack_top)
|
LDIMM (r1, spu_stack_top)
|
||||||
|
|
|
@ -22,9 +22,6 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <asm/uaccess.h>
|
#include <asm/uaccess.h>
|
||||||
|
|
||||||
atomic_t irq_err_count;
|
|
||||||
atomic_t irq_mis_count;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Generic, controller-independent functions:
|
* Generic, controller-independent functions:
|
||||||
*/
|
*/
|
||||||
|
@ -63,9 +60,6 @@ int show_interrupts(struct seq_file *p, void *v)
|
||||||
seq_putc(p, '\n');
|
seq_putc(p, '\n');
|
||||||
skip:
|
skip:
|
||||||
spin_unlock_irqrestore(&irq_desc[i].lock, flags);
|
spin_unlock_irqrestore(&irq_desc[i].lock, flags);
|
||||||
} else if (i == NR_IRQS) {
|
|
||||||
seq_printf(p, "ERR: %10u\n", atomic_read(&irq_err_count));
|
|
||||||
seq_printf(p, "MIS: %10u\n", atomic_read(&irq_mis_count));
|
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
#include <asm/delay.h>
|
#include <asm/delay.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/tlbflush.h>
|
#include <asm/tlbflush.h>
|
||||||
|
#include <asm/pgtable.h>
|
||||||
|
|
||||||
/* platform dependent support */
|
/* platform dependent support */
|
||||||
EXPORT_SYMBOL(boot_cpu_data);
|
EXPORT_SYMBOL(boot_cpu_data);
|
||||||
|
@ -65,6 +66,7 @@ EXPORT_SYMBOL(memset);
|
||||||
EXPORT_SYMBOL(copy_page);
|
EXPORT_SYMBOL(copy_page);
|
||||||
EXPORT_SYMBOL(clear_page);
|
EXPORT_SYMBOL(clear_page);
|
||||||
EXPORT_SYMBOL(strlen);
|
EXPORT_SYMBOL(strlen);
|
||||||
|
EXPORT_SYMBOL(empty_zero_page);
|
||||||
|
|
||||||
EXPORT_SYMBOL(_inb);
|
EXPORT_SYMBOL(_inb);
|
||||||
EXPORT_SYMBOL(_inw);
|
EXPORT_SYMBOL(_inw);
|
||||||
|
|
|
@ -35,8 +35,6 @@
|
||||||
|
|
||||||
#include <linux/err.h>
|
#include <linux/err.h>
|
||||||
|
|
||||||
static int hlt_counter=0;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Return saved PC of a blocked thread.
|
* Return saved PC of a blocked thread.
|
||||||
*/
|
*/
|
||||||
|
@ -48,31 +46,16 @@ unsigned long thread_saved_pc(struct task_struct *tsk)
|
||||||
/*
|
/*
|
||||||
* Powermanagement idle function, if any..
|
* Powermanagement idle function, if any..
|
||||||
*/
|
*/
|
||||||
void (*pm_idle)(void) = NULL;
|
static void (*pm_idle)(void) = NULL;
|
||||||
EXPORT_SYMBOL(pm_idle);
|
|
||||||
|
|
||||||
void (*pm_power_off)(void) = NULL;
|
void (*pm_power_off)(void) = NULL;
|
||||||
EXPORT_SYMBOL(pm_power_off);
|
EXPORT_SYMBOL(pm_power_off);
|
||||||
|
|
||||||
void disable_hlt(void)
|
|
||||||
{
|
|
||||||
hlt_counter++;
|
|
||||||
}
|
|
||||||
|
|
||||||
EXPORT_SYMBOL(disable_hlt);
|
|
||||||
|
|
||||||
void enable_hlt(void)
|
|
||||||
{
|
|
||||||
hlt_counter--;
|
|
||||||
}
|
|
||||||
|
|
||||||
EXPORT_SYMBOL(enable_hlt);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We use this is we don't have any better
|
* We use this is we don't have any better
|
||||||
* idle routine..
|
* idle routine..
|
||||||
*/
|
*/
|
||||||
void default_idle(void)
|
static void default_idle(void)
|
||||||
{
|
{
|
||||||
/* M32R_FIXME: Please use "cpu_sleep" mode. */
|
/* M32R_FIXME: Please use "cpu_sleep" mode. */
|
||||||
cpu_relax();
|
cpu_relax();
|
||||||
|
@ -260,15 +243,6 @@ int copy_thread(int nr, unsigned long clone_flags, unsigned long spu,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Capture the user space registers if the task is not running (in user space)
|
|
||||||
*/
|
|
||||||
int dump_task_regs(struct task_struct *tsk, elf_gregset_t *regs)
|
|
||||||
{
|
|
||||||
/* M32R_FIXME */
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
asmlinkage int sys_fork(unsigned long r0, unsigned long r1, unsigned long r2,
|
asmlinkage int sys_fork(unsigned long r0, unsigned long r1, unsigned long r2,
|
||||||
unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6,
|
unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6,
|
||||||
struct pt_regs regs)
|
struct pt_regs regs)
|
||||||
|
|
|
@ -84,7 +84,7 @@ void smp_send_timer(void);
|
||||||
void smp_ipi_timer_interrupt(struct pt_regs *);
|
void smp_ipi_timer_interrupt(struct pt_regs *);
|
||||||
void smp_local_timer_interrupt(void);
|
void smp_local_timer_interrupt(void);
|
||||||
|
|
||||||
void send_IPI_allbutself(int, int);
|
static void send_IPI_allbutself(int, int);
|
||||||
static void send_IPI_mask(cpumask_t, int, int);
|
static void send_IPI_mask(cpumask_t, int, int);
|
||||||
unsigned long send_IPI_mask_phys(cpumask_t, int, int);
|
unsigned long send_IPI_mask_phys(cpumask_t, int, int);
|
||||||
|
|
||||||
|
@ -722,7 +722,7 @@ void smp_local_timer_interrupt(void)
|
||||||
* ---------- --- --------------------------------------------------------
|
* ---------- --- --------------------------------------------------------
|
||||||
*
|
*
|
||||||
*==========================================================================*/
|
*==========================================================================*/
|
||||||
void send_IPI_allbutself(int ipi_num, int try)
|
static void send_IPI_allbutself(int ipi_num, int try)
|
||||||
{
|
{
|
||||||
cpumask_t cpumask;
|
cpumask_t cpumask;
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,6 @@
|
||||||
#include <asm/hw_irq.h>
|
#include <asm/hw_irq.h>
|
||||||
|
|
||||||
#ifdef CONFIG_SMP
|
#ifdef CONFIG_SMP
|
||||||
extern void send_IPI_allbutself(int, int);
|
|
||||||
extern void smp_local_timer_interrupt(void);
|
extern void smp_local_timer_interrupt(void);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -188,7 +187,7 @@ static long last_rtc_update = 0;
|
||||||
* timer_interrupt() needs to keep up the real-time clock,
|
* timer_interrupt() needs to keep up the real-time clock,
|
||||||
* as well as call the "do_timer()" routine every clocktick
|
* as well as call the "do_timer()" routine every clocktick
|
||||||
*/
|
*/
|
||||||
irqreturn_t timer_interrupt(int irq, void *dev_id)
|
static irqreturn_t timer_interrupt(int irq, void *dev_id)
|
||||||
{
|
{
|
||||||
#ifndef CONFIG_SMP
|
#ifndef CONFIG_SMP
|
||||||
profile_tick(CPU_PROFILING);
|
profile_tick(CPU_PROFILING);
|
||||||
|
@ -228,7 +227,7 @@ irqreturn_t timer_interrupt(int irq, void *dev_id)
|
||||||
return IRQ_HANDLED;
|
return IRQ_HANDLED;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct irqaction irq0 = {
|
static struct irqaction irq0 = {
|
||||||
.handler = timer_interrupt,
|
.handler = timer_interrupt,
|
||||||
.flags = IRQF_DISABLED,
|
.flags = IRQF_DISABLED,
|
||||||
.mask = CPU_MASK_NONE,
|
.mask = CPU_MASK_NONE,
|
||||||
|
|
|
@ -61,7 +61,7 @@ extern unsigned long eit_vector[];
|
||||||
((unsigned long)func - (unsigned long)eit_vector - entry*4)/4 \
|
((unsigned long)func - (unsigned long)eit_vector - entry*4)/4 \
|
||||||
+ 0xff000000UL
|
+ 0xff000000UL
|
||||||
|
|
||||||
void set_eit_vector_entries(void)
|
static void set_eit_vector_entries(void)
|
||||||
{
|
{
|
||||||
extern void default_eit_handler(void);
|
extern void default_eit_handler(void);
|
||||||
extern void system_call(void);
|
extern void system_call(void);
|
||||||
|
@ -121,9 +121,9 @@ void __init trap_init(void)
|
||||||
cpu_init();
|
cpu_init();
|
||||||
}
|
}
|
||||||
|
|
||||||
int kstack_depth_to_print = 24;
|
static int kstack_depth_to_print = 24;
|
||||||
|
|
||||||
void show_trace(struct task_struct *task, unsigned long *stack)
|
static void show_trace(struct task_struct *task, unsigned long *stack)
|
||||||
{
|
{
|
||||||
unsigned long addr;
|
unsigned long addr;
|
||||||
|
|
||||||
|
@ -224,7 +224,7 @@ bad:
|
||||||
printk("\n");
|
printk("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFINE_SPINLOCK(die_lock);
|
static DEFINE_SPINLOCK(die_lock);
|
||||||
|
|
||||||
void die(const char * str, struct pt_regs * regs, long err)
|
void die(const char * str, struct pt_regs * regs, long err)
|
||||||
{
|
{
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/param.h>
|
#include <linux/param.h>
|
||||||
|
#include <linux/module.h>
|
||||||
#ifdef CONFIG_SMP
|
#ifdef CONFIG_SMP
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <asm/current.h>
|
#include <asm/current.h>
|
||||||
|
@ -121,3 +122,4 @@ void __ndelay(unsigned long nsecs)
|
||||||
{
|
{
|
||||||
__const_udelay(nsecs * 0x00005); /* 2**32 / 1000000000 (rounded up) */
|
__const_udelay(nsecs * 0x00005); /* 2**32 / 1000000000 (rounded up) */
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(__ndelay);
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:00 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -166,10 +172,6 @@ CONFIG_GENERIC_ISA_DMA=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
CONFIG_ZORRO_NAMES=y
|
CONFIG_ZORRO_NAMES=y
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -183,6 +185,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -460,6 +466,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -470,6 +477,7 @@ CONFIG_BLK_DEV_IDE=y
|
||||||
#
|
#
|
||||||
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
||||||
#
|
#
|
||||||
|
CONFIG_IDE_ATAPI=y
|
||||||
# CONFIG_BLK_DEV_IDE_SATA is not set
|
# CONFIG_BLK_DEV_IDE_SATA is not set
|
||||||
CONFIG_BLK_DEV_IDEDISK=y
|
CONFIG_BLK_DEV_IDEDISK=y
|
||||||
# CONFIG_IDEDISK_MULTI_MODE is not set
|
# CONFIG_IDEDISK_MULTI_MODE is not set
|
||||||
|
@ -489,8 +497,6 @@ CONFIG_BLK_DEV_GAYLE=y
|
||||||
CONFIG_BLK_DEV_IDEDOUBLER=y
|
CONFIG_BLK_DEV_IDEDOUBLER=y
|
||||||
CONFIG_BLK_DEV_BUDDHA=y
|
CONFIG_BLK_DEV_BUDDHA=y
|
||||||
# CONFIG_BLK_DEV_IDEDMA is not set
|
# CONFIG_BLK_DEV_IDEDMA is not set
|
||||||
# CONFIG_BLK_DEV_HD_ONLY is not set
|
|
||||||
# CONFIG_BLK_DEV_HD is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
|
@ -556,6 +562,7 @@ CONFIG_A2091_SCSI=y
|
||||||
CONFIG_GVP11_SCSI=y
|
CONFIG_GVP11_SCSI=y
|
||||||
CONFIG_SCSI_A4000T=y
|
CONFIG_SCSI_A4000T=y
|
||||||
CONFIG_SCSI_ZORRO7XX=y
|
CONFIG_SCSI_ZORRO7XX=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -564,7 +571,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -573,13 +580,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -722,6 +725,7 @@ CONFIG_INPUT_M68K_BEEP=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -757,6 +761,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -768,8 +773,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -844,10 +851,6 @@ CONFIG_LOGO=y
|
||||||
CONFIG_LOGO_LINUX_MONO=y
|
CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
CONFIG_SOUND=m
|
CONFIG_SOUND=m
|
||||||
CONFIG_DMASOUND_PAULA=m
|
CONFIG_DMASOUND_PAULA=m
|
||||||
CONFIG_DMASOUND=m
|
CONFIG_DMASOUND=m
|
||||||
|
@ -861,6 +864,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_AUXDISPLAY is not set
|
# CONFIG_AUXDISPLAY is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
|
@ -899,6 +903,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -958,6 +963,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -980,7 +986,6 @@ CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=m
|
CONFIG_SUNRPC=m
|
||||||
CONFIG_SUNRPC_GSS=m
|
CONFIG_SUNRPC_GSS=m
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=m
|
CONFIG_RPCSEC_GSS_KRB5=m
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -989,7 +994,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1054,6 +1058,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1113,6 +1119,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=m
|
CONFIG_CRYPTO_MD5=m
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1154,6 +1164,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:01 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -161,10 +167,6 @@ CONFIG_HEARTBEAT=y
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -178,6 +180,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -411,6 +414,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -430,7 +434,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -448,6 +454,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -499,6 +506,7 @@ CONFIG_SCSI_SRP_TGT_ATTRS=y
|
||||||
CONFIG_SCSI_LOWLEVEL=y
|
CONFIG_SCSI_LOWLEVEL=y
|
||||||
CONFIG_ISCSI_TCP=m
|
CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -507,7 +515,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -516,13 +524,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -532,7 +536,6 @@ CONFIG_VETH=m
|
||||||
# CONFIG_PHYLIB is not set
|
# CONFIG_PHYLIB is not set
|
||||||
CONFIG_NET_ETHERNET=y
|
CONFIG_NET_ETHERNET=y
|
||||||
# CONFIG_MII is not set
|
# CONFIG_MII is not set
|
||||||
CONFIG_APOLLO_ELPLUS=y
|
|
||||||
# CONFIG_IBM_NEW_EMAC_ZMII is not set
|
# CONFIG_IBM_NEW_EMAC_ZMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
||||||
|
@ -627,6 +630,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -657,6 +661,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -668,8 +673,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -738,10 +745,6 @@ CONFIG_LOGO=y
|
||||||
CONFIG_LOGO_LINUX_MONO=y
|
CONFIG_LOGO_LINUX_MONO=y
|
||||||
# CONFIG_LOGO_LINUX_VGA16 is not set
|
# CONFIG_LOGO_LINUX_VGA16 is not set
|
||||||
# CONFIG_LOGO_LINUX_CLUT224 is not set
|
# CONFIG_LOGO_LINUX_CLUT224 is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -753,6 +756,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -789,6 +793,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -848,6 +853,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -860,18 +866,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -880,7 +885,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -944,6 +948,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1003,6 +1009,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1044,6 +1054,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:02 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -162,10 +168,6 @@ CONFIG_HEARTBEAT=y
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -179,6 +181,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -409,6 +412,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -428,7 +432,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -452,6 +458,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -462,6 +469,7 @@ CONFIG_BLK_DEV_IDE=y
|
||||||
#
|
#
|
||||||
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
||||||
#
|
#
|
||||||
|
CONFIG_IDE_ATAPI=y
|
||||||
# CONFIG_BLK_DEV_IDE_SATA is not set
|
# CONFIG_BLK_DEV_IDE_SATA is not set
|
||||||
CONFIG_BLK_DEV_IDEDISK=y
|
CONFIG_BLK_DEV_IDEDISK=y
|
||||||
# CONFIG_IDEDISK_MULTI_MODE is not set
|
# CONFIG_IDEDISK_MULTI_MODE is not set
|
||||||
|
@ -479,8 +487,6 @@ CONFIG_IDE_PROC_FS=y
|
||||||
# CONFIG_BLK_DEV_PLATFORM is not set
|
# CONFIG_BLK_DEV_PLATFORM is not set
|
||||||
CONFIG_BLK_DEV_FALCON_IDE=y
|
CONFIG_BLK_DEV_FALCON_IDE=y
|
||||||
# CONFIG_BLK_DEV_IDEDMA is not set
|
# CONFIG_BLK_DEV_IDEDMA is not set
|
||||||
# CONFIG_BLK_DEV_HD_ONLY is not set
|
|
||||||
# CONFIG_BLK_DEV_HD is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
|
@ -530,6 +536,7 @@ CONFIG_ISCSI_TCP=m
|
||||||
CONFIG_ATARI_SCSI=y
|
CONFIG_ATARI_SCSI=y
|
||||||
# CONFIG_ATARI_SCSI_TOSHIBA_DELAY is not set
|
# CONFIG_ATARI_SCSI_TOSHIBA_DELAY is not set
|
||||||
# CONFIG_ATARI_SCSI_RESET_BOOT is not set
|
# CONFIG_ATARI_SCSI_RESET_BOOT is not set
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -538,7 +545,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -547,13 +554,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -666,6 +669,7 @@ CONFIG_SERIO_LIBPS2=y
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -700,6 +704,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -711,8 +716,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -782,10 +789,6 @@ CONFIG_LOGO=y
|
||||||
CONFIG_LOGO_LINUX_MONO=y
|
CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
CONFIG_SOUND=m
|
CONFIG_SOUND=m
|
||||||
CONFIG_DMASOUND_ATARI=m
|
CONFIG_DMASOUND_ATARI=m
|
||||||
CONFIG_DMASOUND=m
|
CONFIG_DMASOUND=m
|
||||||
|
@ -799,6 +802,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_AUXDISPLAY is not set
|
# CONFIG_AUXDISPLAY is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
|
@ -806,11 +810,8 @@ CONFIG_HIDRAW=y
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_ATARI_MFPSER=m
|
CONFIG_ATARI_MFPSER=m
|
||||||
CONFIG_ATARI_SCC=y
|
|
||||||
CONFIG_ATARI_SCC_DMA=y
|
|
||||||
CONFIG_ATARI_MIDI=m
|
CONFIG_ATARI_MIDI=m
|
||||||
CONFIG_ATARI_DSP56K=m
|
CONFIG_ATARI_DSP56K=m
|
||||||
# CONFIG_SERIAL_CONSOLE is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# File systems
|
# File systems
|
||||||
|
@ -820,8 +821,10 @@ CONFIG_EXT2_FS=y
|
||||||
# CONFIG_EXT2_FS_XIP is not set
|
# CONFIG_EXT2_FS_XIP is not set
|
||||||
CONFIG_EXT3_FS=y
|
CONFIG_EXT3_FS=y
|
||||||
# CONFIG_EXT3_FS_XATTR is not set
|
# CONFIG_EXT3_FS_XATTR is not set
|
||||||
# CONFIG_EXT4DEV_FS is not set
|
CONFIG_EXT4DEV_FS=y
|
||||||
|
# CONFIG_EXT4DEV_FS_XATTR is not set
|
||||||
CONFIG_JBD=y
|
CONFIG_JBD=y
|
||||||
|
CONFIG_JBD2=y
|
||||||
CONFIG_REISERFS_FS=m
|
CONFIG_REISERFS_FS=m
|
||||||
# CONFIG_REISERFS_CHECK is not set
|
# CONFIG_REISERFS_CHECK is not set
|
||||||
# CONFIG_REISERFS_PROC_INFO is not set
|
# CONFIG_REISERFS_PROC_INFO is not set
|
||||||
|
@ -840,6 +843,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -899,6 +903,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -920,7 +925,6 @@ CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=m
|
CONFIG_SUNRPC=m
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -929,7 +933,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -994,6 +997,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1053,6 +1058,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=m
|
CONFIG_CRYPTO_MD5=m
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1094,6 +1103,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=y
|
CONFIG_CRC16=y
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:03 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -180,6 +182,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -503,6 +510,7 @@ CONFIG_ISCSI_TCP=m
|
||||||
CONFIG_53C700_BE_BUS=y
|
CONFIG_53C700_BE_BUS=y
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
CONFIG_BVME6000_SCSI=y
|
CONFIG_BVME6000_SCSI=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -511,7 +519,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -520,13 +528,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -631,6 +635,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -661,6 +666,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -672,8 +678,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -708,10 +716,6 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
# Console display driver support
|
# Console display driver support
|
||||||
#
|
#
|
||||||
CONFIG_DUMMY_CONSOLE=y
|
CONFIG_DUMMY_CONSOLE=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -723,6 +727,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -759,6 +764,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -818,6 +824,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -830,18 +837,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -850,7 +856,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -915,6 +920,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -974,6 +981,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1015,6 +1026,7 @@ CONFIG_BITREVERSE=m
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=m
|
CONFIG_CRC32=m
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:04 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -162,10 +168,6 @@ CONFIG_HEARTBEAT=y
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -179,6 +181,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -412,6 +415,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -431,7 +435,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -449,6 +455,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -500,6 +507,7 @@ CONFIG_SCSI_SRP_TGT_ATTRS=y
|
||||||
CONFIG_SCSI_LOWLEVEL=y
|
CONFIG_SCSI_LOWLEVEL=y
|
||||||
CONFIG_ISCSI_TCP=m
|
CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -508,7 +516,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -517,13 +525,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -636,6 +640,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -666,6 +671,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -677,8 +683,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -747,10 +755,6 @@ CONFIG_LOGO=y
|
||||||
# CONFIG_LOGO_LINUX_MONO is not set
|
# CONFIG_LOGO_LINUX_MONO is not set
|
||||||
# CONFIG_LOGO_LINUX_VGA16 is not set
|
# CONFIG_LOGO_LINUX_VGA16 is not set
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -762,6 +766,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -796,6 +801,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -855,6 +861,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -867,18 +874,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -887,7 +893,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -951,6 +956,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1010,6 +1017,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1051,6 +1062,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:06 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -180,6 +182,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -460,6 +467,7 @@ CONFIG_BLK_DEV_IDE=y
|
||||||
#
|
#
|
||||||
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
||||||
#
|
#
|
||||||
|
CONFIG_IDE_ATAPI=y
|
||||||
# CONFIG_BLK_DEV_IDE_SATA is not set
|
# CONFIG_BLK_DEV_IDE_SATA is not set
|
||||||
CONFIG_BLK_DEV_IDEDISK=y
|
CONFIG_BLK_DEV_IDEDISK=y
|
||||||
# CONFIG_IDEDISK_MULTI_MODE is not set
|
# CONFIG_IDEDISK_MULTI_MODE is not set
|
||||||
|
@ -477,8 +485,6 @@ CONFIG_IDE_PROC_FS=y
|
||||||
# CONFIG_BLK_DEV_PLATFORM is not set
|
# CONFIG_BLK_DEV_PLATFORM is not set
|
||||||
CONFIG_BLK_DEV_MAC_IDE=y
|
CONFIG_BLK_DEV_MAC_IDE=y
|
||||||
# CONFIG_BLK_DEV_IDEDMA is not set
|
# CONFIG_BLK_DEV_IDEDMA is not set
|
||||||
# CONFIG_BLK_DEV_HD_ONLY is not set
|
|
||||||
# CONFIG_BLK_DEV_HD is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
|
@ -527,6 +533,7 @@ CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
CONFIG_MAC_SCSI=y
|
CONFIG_MAC_SCSI=y
|
||||||
CONFIG_SCSI_MAC_ESP=y
|
CONFIG_SCSI_MAC_ESP=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -535,7 +542,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -544,9 +551,6 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_MACINTOSH_DRIVERS=y
|
CONFIG_MACINTOSH_DRIVERS=y
|
||||||
|
@ -559,7 +563,6 @@ CONFIG_ADB_CUDA=y
|
||||||
CONFIG_INPUT_ADBHID=y
|
CONFIG_INPUT_ADBHID=y
|
||||||
CONFIG_MAC_EMUMOUSEBTN=y
|
CONFIG_MAC_EMUMOUSEBTN=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -670,6 +673,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -700,6 +704,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -711,8 +716,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -784,10 +791,6 @@ CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
CONFIG_LOGO_MAC_CLUT224=y
|
CONFIG_LOGO_MAC_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -799,6 +802,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -836,6 +840,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -895,6 +900,7 @@ CONFIG_HFSPLUS_FS=y
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -917,7 +923,6 @@ CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=m
|
CONFIG_SUNRPC=m
|
||||||
CONFIG_SUNRPC_GSS=m
|
CONFIG_SUNRPC_GSS=m
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=m
|
CONFIG_RPCSEC_GSS_KRB5=m
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -926,7 +931,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -991,6 +995,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1050,6 +1056,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=m
|
CONFIG_CRYPTO_MD5=m
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1091,6 +1101,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:07 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -173,10 +179,6 @@ CONFIG_GENERIC_ISA_DMA=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
CONFIG_ZORRO_NAMES=y
|
CONFIG_ZORRO_NAMES=y
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -190,6 +192,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -427,6 +430,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -446,7 +450,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -476,6 +482,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -486,6 +493,7 @@ CONFIG_BLK_DEV_IDE=y
|
||||||
#
|
#
|
||||||
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
||||||
#
|
#
|
||||||
|
CONFIG_IDE_ATAPI=y
|
||||||
# CONFIG_BLK_DEV_IDE_SATA is not set
|
# CONFIG_BLK_DEV_IDE_SATA is not set
|
||||||
CONFIG_BLK_DEV_IDEDISK=y
|
CONFIG_BLK_DEV_IDEDISK=y
|
||||||
# CONFIG_IDEDISK_MULTI_MODE is not set
|
# CONFIG_IDEDISK_MULTI_MODE is not set
|
||||||
|
@ -508,8 +516,6 @@ CONFIG_BLK_DEV_FALCON_IDE=y
|
||||||
CONFIG_BLK_DEV_MAC_IDE=y
|
CONFIG_BLK_DEV_MAC_IDE=y
|
||||||
CONFIG_BLK_DEV_Q40IDE=y
|
CONFIG_BLK_DEV_Q40IDE=y
|
||||||
# CONFIG_BLK_DEV_IDEDMA is not set
|
# CONFIG_BLK_DEV_IDEDMA is not set
|
||||||
# CONFIG_BLK_DEV_HD_ONLY is not set
|
|
||||||
# CONFIG_BLK_DEV_HD is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
|
@ -584,6 +590,7 @@ CONFIG_MVME147_SCSI=y
|
||||||
CONFIG_MVME16x_SCSI=y
|
CONFIG_MVME16x_SCSI=y
|
||||||
CONFIG_BVME6000_SCSI=y
|
CONFIG_BVME6000_SCSI=y
|
||||||
CONFIG_SUN3X_ESP=y
|
CONFIG_SUN3X_ESP=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -592,7 +599,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -601,9 +608,6 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_MACINTOSH_DRIVERS=y
|
CONFIG_MACINTOSH_DRIVERS=y
|
||||||
|
@ -616,7 +620,6 @@ CONFIG_ADB_CUDA=y
|
||||||
CONFIG_INPUT_ADBHID=y
|
CONFIG_INPUT_ADBHID=y
|
||||||
CONFIG_MAC_EMUMOUSEBTN=y
|
CONFIG_MAC_EMUMOUSEBTN=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -632,7 +635,6 @@ CONFIG_A2065=m
|
||||||
CONFIG_HYDRA=m
|
CONFIG_HYDRA=m
|
||||||
CONFIG_ZORRO8390=m
|
CONFIG_ZORRO8390=m
|
||||||
CONFIG_APNE=m
|
CONFIG_APNE=m
|
||||||
CONFIG_APOLLO_ELPLUS=y
|
|
||||||
CONFIG_MAC8390=y
|
CONFIG_MAC8390=y
|
||||||
CONFIG_MAC89x0=m
|
CONFIG_MAC89x0=m
|
||||||
CONFIG_MACSONIC=m
|
CONFIG_MACSONIC=m
|
||||||
|
@ -791,6 +793,7 @@ CONFIG_SERIO_LIBPS2=y
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -827,6 +830,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -838,8 +842,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -923,10 +929,6 @@ CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
CONFIG_LOGO_MAC_CLUT224=y
|
CONFIG_LOGO_MAC_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
CONFIG_SOUND=m
|
CONFIG_SOUND=m
|
||||||
CONFIG_DMASOUND_ATARI=m
|
CONFIG_DMASOUND_ATARI=m
|
||||||
CONFIG_DMASOUND_PAULA=m
|
CONFIG_DMASOUND_PAULA=m
|
||||||
|
@ -942,6 +944,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_AUXDISPLAY is not set
|
# CONFIG_AUXDISPLAY is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
|
@ -949,8 +952,6 @@ CONFIG_HIDRAW=y
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_ATARI_MFPSER=m
|
CONFIG_ATARI_MFPSER=m
|
||||||
CONFIG_ATARI_SCC=y
|
|
||||||
CONFIG_ATARI_SCC_DMA=y
|
|
||||||
CONFIG_ATARI_MIDI=m
|
CONFIG_ATARI_MIDI=m
|
||||||
CONFIG_ATARI_DSP56K=m
|
CONFIG_ATARI_DSP56K=m
|
||||||
CONFIG_AMIGA_BUILTIN_SERIAL=y
|
CONFIG_AMIGA_BUILTIN_SERIAL=y
|
||||||
|
@ -972,8 +973,10 @@ CONFIG_EXT2_FS=y
|
||||||
# CONFIG_EXT2_FS_XIP is not set
|
# CONFIG_EXT2_FS_XIP is not set
|
||||||
CONFIG_EXT3_FS=y
|
CONFIG_EXT3_FS=y
|
||||||
# CONFIG_EXT3_FS_XATTR is not set
|
# CONFIG_EXT3_FS_XATTR is not set
|
||||||
# CONFIG_EXT4DEV_FS is not set
|
CONFIG_EXT4DEV_FS=y
|
||||||
|
# CONFIG_EXT4DEV_FS_XATTR is not set
|
||||||
CONFIG_JBD=y
|
CONFIG_JBD=y
|
||||||
|
CONFIG_JBD2=y
|
||||||
CONFIG_REISERFS_FS=m
|
CONFIG_REISERFS_FS=m
|
||||||
# CONFIG_REISERFS_CHECK is not set
|
# CONFIG_REISERFS_CHECK is not set
|
||||||
# CONFIG_REISERFS_PROC_INFO is not set
|
# CONFIG_REISERFS_PROC_INFO is not set
|
||||||
|
@ -992,6 +995,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -1051,6 +1055,7 @@ CONFIG_HFSPLUS_FS=y
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -1063,18 +1068,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -1083,7 +1087,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1152,6 +1155,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1211,6 +1216,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1252,6 +1261,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=y
|
CONFIG_CRC16=y
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:08 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -180,6 +182,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -502,6 +509,7 @@ CONFIG_SCSI_LOWLEVEL=y
|
||||||
CONFIG_ISCSI_TCP=m
|
CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
CONFIG_MVME147_SCSI=y
|
CONFIG_MVME147_SCSI=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -510,7 +518,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -519,13 +527,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -630,6 +634,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -660,6 +665,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -671,8 +677,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -707,10 +715,6 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
# Console display driver support
|
# Console display driver support
|
||||||
#
|
#
|
||||||
CONFIG_DUMMY_CONSOLE=y
|
CONFIG_DUMMY_CONSOLE=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -722,6 +726,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -758,6 +763,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -817,6 +823,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -829,18 +836,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -849,7 +855,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -914,6 +919,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -973,6 +980,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1014,6 +1025,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:09 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -180,6 +182,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -503,6 +510,7 @@ CONFIG_ISCSI_TCP=m
|
||||||
CONFIG_53C700_BE_BUS=y
|
CONFIG_53C700_BE_BUS=y
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
CONFIG_MVME16x_SCSI=y
|
CONFIG_MVME16x_SCSI=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -511,7 +519,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -520,13 +528,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -631,6 +635,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -661,6 +666,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -672,8 +678,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -708,10 +716,6 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
# Console display driver support
|
# Console display driver support
|
||||||
#
|
#
|
||||||
CONFIG_DUMMY_CONSOLE=y
|
CONFIG_DUMMY_CONSOLE=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -723,6 +727,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -760,6 +765,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -819,6 +825,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -831,18 +838,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -851,7 +857,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -916,6 +921,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -975,6 +982,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1016,6 +1027,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:10 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -163,10 +169,6 @@ CONFIG_ISA=y
|
||||||
CONFIG_GENERIC_ISA_DMA=y
|
CONFIG_GENERIC_ISA_DMA=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -180,6 +182,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -410,6 +413,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -429,7 +433,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -448,6 +454,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -458,6 +465,7 @@ CONFIG_BLK_DEV_IDE=y
|
||||||
#
|
#
|
||||||
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
# Please see Documentation/ide/ide.txt for help/info on IDE drives
|
||||||
#
|
#
|
||||||
|
CONFIG_IDE_ATAPI=y
|
||||||
# CONFIG_BLK_DEV_IDE_SATA is not set
|
# CONFIG_BLK_DEV_IDE_SATA is not set
|
||||||
CONFIG_BLK_DEV_IDEDISK=y
|
CONFIG_BLK_DEV_IDEDISK=y
|
||||||
# CONFIG_IDEDISK_MULTI_MODE is not set
|
# CONFIG_IDEDISK_MULTI_MODE is not set
|
||||||
|
@ -475,8 +483,6 @@ CONFIG_IDE_PROC_FS=y
|
||||||
# CONFIG_BLK_DEV_PLATFORM is not set
|
# CONFIG_BLK_DEV_PLATFORM is not set
|
||||||
CONFIG_BLK_DEV_Q40IDE=y
|
CONFIG_BLK_DEV_Q40IDE=y
|
||||||
# CONFIG_BLK_DEV_IDEDMA is not set
|
# CONFIG_BLK_DEV_IDEDMA is not set
|
||||||
# CONFIG_BLK_DEV_HD_ONLY is not set
|
|
||||||
# CONFIG_BLK_DEV_HD is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
|
@ -536,6 +542,7 @@ CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_SYM53C416 is not set
|
# CONFIG_SCSI_SYM53C416 is not set
|
||||||
# CONFIG_SCSI_T128 is not set
|
# CONFIG_SCSI_T128 is not set
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -544,7 +551,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -553,13 +560,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -680,6 +683,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -711,6 +715,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -722,8 +727,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -792,10 +799,6 @@ CONFIG_LOGO=y
|
||||||
CONFIG_LOGO_LINUX_MONO=y
|
CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
CONFIG_SOUND=m
|
CONFIG_SOUND=m
|
||||||
CONFIG_DMASOUND_Q40=m
|
CONFIG_DMASOUND_Q40=m
|
||||||
CONFIG_DMASOUND=m
|
CONFIG_DMASOUND=m
|
||||||
|
@ -809,6 +812,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -843,6 +847,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -902,6 +907,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -924,7 +930,6 @@ CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -933,7 +938,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -997,6 +1001,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1056,6 +1062,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1097,6 +1107,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:11 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -149,10 +155,6 @@ CONFIG_BINFMT_MISC=m
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -166,6 +168,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -399,6 +402,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -418,7 +422,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -436,6 +442,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -488,6 +495,7 @@ CONFIG_SCSI_LOWLEVEL=y
|
||||||
CONFIG_ISCSI_TCP=m
|
CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
CONFIG_SUN3_SCSI=y
|
CONFIG_SUN3_SCSI=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -496,7 +504,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -505,13 +513,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -527,7 +531,6 @@ CONFIG_SUN3_82586=y
|
||||||
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
|
# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
|
||||||
# CONFIG_B44 is not set
|
|
||||||
# CONFIG_NETDEV_1000 is not set
|
# CONFIG_NETDEV_1000 is not set
|
||||||
# CONFIG_NETDEV_10000 is not set
|
# CONFIG_NETDEV_10000 is not set
|
||||||
|
|
||||||
|
@ -617,6 +620,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -647,19 +651,20 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Sonics Silicon Backplane
|
# Sonics Silicon Backplane
|
||||||
#
|
#
|
||||||
CONFIG_SSB_POSSIBLE=y
|
|
||||||
# CONFIG_SSB is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -727,10 +732,6 @@ CONFIG_LOGO=y
|
||||||
CONFIG_LOGO_LINUX_MONO=y
|
CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -776,6 +777,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -835,6 +837,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -847,18 +850,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -867,7 +869,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -932,6 +933,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -991,6 +994,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1032,6 +1039,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc4
|
# Linux kernel version: 2.6.27-rc6
|
||||||
# Wed May 28 22:47:35 2008
|
# Wed Sep 10 09:02:12 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
|
@ -52,7 +52,6 @@ CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
CONFIG_HOTPLUG=y
|
CONFIG_HOTPLUG=y
|
||||||
|
@ -75,10 +74,16 @@ CONFIG_SLAB=y
|
||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
# CONFIG_HAVE_OPROFILE is not set
|
# CONFIG_HAVE_OPROFILE is not set
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
# CONFIG_HAVE_CLK is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
|
@ -95,6 +100,7 @@ CONFIG_BLOCK=y
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
CONFIG_BLK_DEV_BSG=y
|
CONFIG_BLK_DEV_BSG=y
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
|
@ -160,10 +166,6 @@ CONFIG_BINFMT_MISC=m
|
||||||
CONFIG_PROC_HARDWARE=y
|
CONFIG_PROC_HARDWARE=y
|
||||||
CONFIG_ZONE_DMA=y
|
CONFIG_ZONE_DMA=y
|
||||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -177,6 +179,7 @@ CONFIG_XFRM=y
|
||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
CONFIG_XFRM_MIGRATE=y
|
CONFIG_XFRM_MIGRATE=y
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
CONFIG_NET_KEY_MIGRATE=y
|
CONFIG_NET_KEY_MIGRATE=y
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
|
@ -410,6 +413,7 @@ CONFIG_NET_CLS_ROUTE=y
|
||||||
#
|
#
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_WIRELESS_EXT=y
|
CONFIG_WIRELESS_EXT=y
|
||||||
|
# CONFIG_WIRELESS_EXT_SYSFS is not set
|
||||||
# CONFIG_MAC80211 is not set
|
# CONFIG_MAC80211 is not set
|
||||||
CONFIG_IEEE80211=m
|
CONFIG_IEEE80211=m
|
||||||
# CONFIG_IEEE80211_DEBUG is not set
|
# CONFIG_IEEE80211_DEBUG is not set
|
||||||
|
@ -429,7 +433,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
|
||||||
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||||
CONFIG_STANDALONE=y
|
CONFIG_STANDALONE=y
|
||||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
# CONFIG_MTD is not set
|
# CONFIG_MTD is not set
|
||||||
|
@ -447,6 +453,7 @@ CONFIG_CDROM_PKTCDVD=m
|
||||||
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
CONFIG_CDROM_PKTCDVD_BUFFERS=8
|
||||||
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
@ -499,6 +506,7 @@ CONFIG_SCSI_LOWLEVEL=y
|
||||||
CONFIG_ISCSI_TCP=m
|
CONFIG_ISCSI_TCP=m
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
CONFIG_SUN3X_ESP=y
|
CONFIG_SUN3X_ESP=y
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=m
|
CONFIG_BLK_DEV_MD=m
|
||||||
CONFIG_MD_LINEAR=m
|
CONFIG_MD_LINEAR=m
|
||||||
|
@ -507,7 +515,7 @@ CONFIG_MD_RAID1=m
|
||||||
# CONFIG_MD_RAID10 is not set
|
# CONFIG_MD_RAID10 is not set
|
||||||
CONFIG_MD_RAID456=m
|
CONFIG_MD_RAID456=m
|
||||||
CONFIG_MD_RAID5_RESHAPE=y
|
CONFIG_MD_RAID5_RESHAPE=y
|
||||||
CONFIG_MD_MULTIPATH=m
|
# CONFIG_MD_MULTIPATH is not set
|
||||||
# CONFIG_MD_FAULTY is not set
|
# CONFIG_MD_FAULTY is not set
|
||||||
CONFIG_BLK_DEV_DM=m
|
CONFIG_BLK_DEV_DM=m
|
||||||
# CONFIG_DM_DEBUG is not set
|
# CONFIG_DM_DEBUG is not set
|
||||||
|
@ -516,13 +524,9 @@ CONFIG_DM_SNAPSHOT=m
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_ZERO=m
|
CONFIG_DM_ZERO=m
|
||||||
CONFIG_DM_MULTIPATH=m
|
CONFIG_DM_MULTIPATH=m
|
||||||
CONFIG_DM_MULTIPATH_EMC=m
|
|
||||||
CONFIG_DM_MULTIPATH_RDAC=m
|
|
||||||
CONFIG_DM_MULTIPATH_HP=m
|
|
||||||
# CONFIG_DM_DELAY is not set
|
# CONFIG_DM_DELAY is not set
|
||||||
CONFIG_DM_UEVENT=y
|
CONFIG_DM_UEVENT=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
CONFIG_MACVLAN=m
|
CONFIG_MACVLAN=m
|
||||||
|
@ -627,6 +631,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
@ -657,6 +662,7 @@ CONFIG_GEN_RTC_X=y
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
# CONFIG_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -668,8 +674,10 @@ CONFIG_SSB_POSSIBLE=y
|
||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
# CONFIG_MFD_TMIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
|
@ -737,10 +745,6 @@ CONFIG_LOGO=y
|
||||||
CONFIG_LOGO_LINUX_MONO=y
|
CONFIG_LOGO_LINUX_MONO=y
|
||||||
CONFIG_LOGO_LINUX_VGA16=y
|
CONFIG_LOGO_LINUX_VGA16=y
|
||||||
CONFIG_LOGO_LINUX_CLUT224=y
|
CONFIG_LOGO_LINUX_CLUT224=y
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_HID_SUPPORT=y
|
CONFIG_HID_SUPPORT=y
|
||||||
CONFIG_HID=m
|
CONFIG_HID=m
|
||||||
|
@ -752,6 +756,7 @@ CONFIG_HIDRAW=y
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
# CONFIG_ACCESSIBILITY is not set
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_RTC_CLASS is not set
|
# CONFIG_RTC_CLASS is not set
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -786,6 +791,7 @@ CONFIG_XFS_FS=m
|
||||||
CONFIG_OCFS2_FS=m
|
CONFIG_OCFS2_FS=m
|
||||||
CONFIG_OCFS2_FS_O2CB=m
|
CONFIG_OCFS2_FS_O2CB=m
|
||||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||||
|
# CONFIG_OCFS2_FS_STATS is not set
|
||||||
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
|
||||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||||
CONFIG_DNOTIFY=y
|
CONFIG_DNOTIFY=y
|
||||||
|
@ -845,6 +851,7 @@ CONFIG_HFSPLUS_FS=m
|
||||||
CONFIG_CRAMFS=m
|
CONFIG_CRAMFS=m
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=y
|
CONFIG_MINIX_FS=y
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
CONFIG_HPFS_FS=m
|
CONFIG_HPFS_FS=m
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
|
@ -857,18 +864,17 @@ CONFIG_NFS_FS=y
|
||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
CONFIG_NFS_V4=y
|
CONFIG_NFS_V4=y
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
CONFIG_SUNRPC_GSS=y
|
CONFIG_SUNRPC_GSS=y
|
||||||
CONFIG_SUNRPC_BIND34=y
|
|
||||||
CONFIG_RPCSEC_GSS_KRB5=y
|
CONFIG_RPCSEC_GSS_KRB5=y
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
|
@ -877,7 +883,6 @@ CONFIG_SMB_NLS_REMOTE="cp437"
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_NCP_FS is not set
|
# CONFIG_NCP_FS is not set
|
||||||
CONFIG_CODA_FS=m
|
CONFIG_CODA_FS=m
|
||||||
# CONFIG_CODA_FS_OLD_API is not set
|
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -942,6 +947,8 @@ CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
|
CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1001,6 +1008,10 @@ CONFIG_CRYPTO_CRC32C=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||||
|
CONFIG_CRYPTO_RMD128=m
|
||||||
|
CONFIG_CRYPTO_RMD160=m
|
||||||
|
CONFIG_CRYPTO_RMD256=m
|
||||||
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
|
@ -1042,6 +1053,7 @@ CONFIG_BITREVERSE=y
|
||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
CONFIG_CRC16=m
|
CONFIG_CRC16=m
|
||||||
|
CONFIG_CRC_T10DIF=y
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
|
|
|
@ -48,7 +48,7 @@ static void au1xxx_gpio2_write(unsigned gpio, int value)
|
||||||
{
|
{
|
||||||
gpio -= AU1XXX_GPIO_BASE;
|
gpio -= AU1XXX_GPIO_BASE;
|
||||||
|
|
||||||
gpio2->output = (GPIO2_OUTPUT_ENABLE_MASK << gpio) | (value << gpio);
|
gpio2->output = (GPIO2_OUTPUT_ENABLE_MASK << gpio) | ((!!value) << gpio);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int au1xxx_gpio2_direction_input(unsigned gpio)
|
static int au1xxx_gpio2_direction_input(unsigned gpio)
|
||||||
|
@ -61,7 +61,8 @@ static int au1xxx_gpio2_direction_input(unsigned gpio)
|
||||||
static int au1xxx_gpio2_direction_output(unsigned gpio, int value)
|
static int au1xxx_gpio2_direction_output(unsigned gpio, int value)
|
||||||
{
|
{
|
||||||
gpio -= AU1XXX_GPIO_BASE;
|
gpio -= AU1XXX_GPIO_BASE;
|
||||||
gpio2->dir = (0x01 << gpio) | (value << gpio);
|
gpio2->dir |= 0x01 << gpio;
|
||||||
|
gpio2->output = (GPIO2_OUTPUT_ENABLE_MASK << gpio) | ((!!value) << gpio);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,6 +91,7 @@ static int au1xxx_gpio1_direction_input(unsigned gpio)
|
||||||
static int au1xxx_gpio1_direction_output(unsigned gpio, int value)
|
static int au1xxx_gpio1_direction_output(unsigned gpio, int value)
|
||||||
{
|
{
|
||||||
gpio1->trioutclr = (0x01 & gpio);
|
gpio1->trioutclr = (0x01 & gpio);
|
||||||
|
au1xxx_gpio1_write(gpio, value);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -45,18 +45,7 @@ static void r39xx_wait(void)
|
||||||
local_irq_enable();
|
local_irq_enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
extern void r4k_wait(void);
|
||||||
* There is a race when WAIT instruction executed with interrupt
|
|
||||||
* enabled.
|
|
||||||
* But it is implementation-dependent wheter the pipelie restarts when
|
|
||||||
* a non-enabled interrupt is requested.
|
|
||||||
*/
|
|
||||||
static void r4k_wait(void)
|
|
||||||
{
|
|
||||||
__asm__(" .set mips3 \n"
|
|
||||||
" wait \n"
|
|
||||||
" .set mips0 \n");
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This variant is preferable as it allows testing need_resched and going to
|
* This variant is preferable as it allows testing need_resched and going to
|
||||||
|
@ -128,7 +117,7 @@ static int __init wait_disable(char *s)
|
||||||
|
|
||||||
__setup("nowait", wait_disable);
|
__setup("nowait", wait_disable);
|
||||||
|
|
||||||
static inline void check_wait(void)
|
void __init check_wait(void)
|
||||||
{
|
{
|
||||||
struct cpuinfo_mips *c = ¤t_cpu_data;
|
struct cpuinfo_mips *c = ¤t_cpu_data;
|
||||||
|
|
||||||
|
@ -242,7 +231,6 @@ static inline void check_errata(void)
|
||||||
|
|
||||||
void __init check_bugs32(void)
|
void __init check_bugs32(void)
|
||||||
{
|
{
|
||||||
check_wait();
|
|
||||||
check_errata();
|
check_errata();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
#include <asm/stackframe.h>
|
#include <asm/stackframe.h>
|
||||||
#include <asm/war.h>
|
#include <asm/war.h>
|
||||||
#include <asm/page.h>
|
#include <asm/page.h>
|
||||||
|
#include <asm/thread_info.h>
|
||||||
|
|
||||||
#define PANIC_PIC(msg) \
|
#define PANIC_PIC(msg) \
|
||||||
.set push; \
|
.set push; \
|
||||||
|
@ -126,7 +127,42 @@ handle_vcei:
|
||||||
|
|
||||||
__FINIT
|
__FINIT
|
||||||
|
|
||||||
|
.align 5 /* 32 byte rollback region */
|
||||||
|
LEAF(r4k_wait)
|
||||||
|
.set push
|
||||||
|
.set noreorder
|
||||||
|
/* start of rollback region */
|
||||||
|
LONG_L t0, TI_FLAGS($28)
|
||||||
|
nop
|
||||||
|
andi t0, _TIF_NEED_RESCHED
|
||||||
|
bnez t0, 1f
|
||||||
|
nop
|
||||||
|
nop
|
||||||
|
nop
|
||||||
|
.set mips3
|
||||||
|
wait
|
||||||
|
/* end of rollback region (the region size must be power of two) */
|
||||||
|
.set pop
|
||||||
|
1:
|
||||||
|
jr ra
|
||||||
|
END(r4k_wait)
|
||||||
|
|
||||||
|
.macro BUILD_ROLLBACK_PROLOGUE handler
|
||||||
|
FEXPORT(rollback_\handler)
|
||||||
|
.set push
|
||||||
|
.set noat
|
||||||
|
MFC0 k0, CP0_EPC
|
||||||
|
PTR_LA k1, r4k_wait
|
||||||
|
ori k0, 0x1f /* 32 byte rollback region */
|
||||||
|
xori k0, 0x1f
|
||||||
|
bne k0, k1, 9f
|
||||||
|
MTC0 k0, CP0_EPC
|
||||||
|
9:
|
||||||
|
.set pop
|
||||||
|
.endm
|
||||||
|
|
||||||
.align 5
|
.align 5
|
||||||
|
BUILD_ROLLBACK_PROLOGUE handle_int
|
||||||
NESTED(handle_int, PT_SIZE, sp)
|
NESTED(handle_int, PT_SIZE, sp)
|
||||||
#ifdef CONFIG_TRACE_IRQFLAGS
|
#ifdef CONFIG_TRACE_IRQFLAGS
|
||||||
/*
|
/*
|
||||||
|
@ -201,6 +237,7 @@ NESTED(except_vec_ejtag_debug, 0, sp)
|
||||||
* This prototype is copied to ebase + n*IntCtl.VS and patched
|
* This prototype is copied to ebase + n*IntCtl.VS and patched
|
||||||
* to invoke the handler
|
* to invoke the handler
|
||||||
*/
|
*/
|
||||||
|
BUILD_ROLLBACK_PROLOGUE except_vec_vi
|
||||||
NESTED(except_vec_vi, 0, sp)
|
NESTED(except_vec_vi, 0, sp)
|
||||||
SAVE_SOME
|
SAVE_SOME
|
||||||
SAVE_AT
|
SAVE_AT
|
||||||
|
|
|
@ -236,8 +236,7 @@ int kgdb_arch_handle_exception(int vector, int signo, int err_code,
|
||||||
|
|
||||||
atomic_set(&kgdb_cpu_doing_single_step, -1);
|
atomic_set(&kgdb_cpu_doing_single_step, -1);
|
||||||
if (remcom_in_buffer[0] == 's')
|
if (remcom_in_buffer[0] == 's')
|
||||||
if (kgdb_contthread)
|
atomic_set(&kgdb_cpu_doing_single_step, cpu);
|
||||||
atomic_set(&kgdb_cpu_doing_single_step, cpu);
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -148,6 +148,8 @@ int copy_thread(int nr, unsigned long clone_flags, unsigned long usp,
|
||||||
clear_tsk_thread_flag(p, TIF_USEDFPU);
|
clear_tsk_thread_flag(p, TIF_USEDFPU);
|
||||||
|
|
||||||
#ifdef CONFIG_MIPS_MT_FPAFF
|
#ifdef CONFIG_MIPS_MT_FPAFF
|
||||||
|
clear_tsk_thread_flag(p, TIF_FPUBOUND);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* FPU affinity support is cleaner if we track the
|
* FPU affinity support is cleaner if we track the
|
||||||
* user-visible CPU affinity from the very beginning.
|
* user-visible CPU affinity from the very beginning.
|
||||||
|
|
|
@ -46,6 +46,9 @@
|
||||||
#include <asm/types.h>
|
#include <asm/types.h>
|
||||||
#include <asm/stacktrace.h>
|
#include <asm/stacktrace.h>
|
||||||
|
|
||||||
|
extern void check_wait(void);
|
||||||
|
extern asmlinkage void r4k_wait(void);
|
||||||
|
extern asmlinkage void rollback_handle_int(void);
|
||||||
extern asmlinkage void handle_int(void);
|
extern asmlinkage void handle_int(void);
|
||||||
extern asmlinkage void handle_tlbm(void);
|
extern asmlinkage void handle_tlbm(void);
|
||||||
extern asmlinkage void handle_tlbl(void);
|
extern asmlinkage void handle_tlbl(void);
|
||||||
|
@ -1251,6 +1254,9 @@ static void *set_vi_srs_handler(int n, vi_handler_t addr, int srs)
|
||||||
|
|
||||||
extern char except_vec_vi, except_vec_vi_lui;
|
extern char except_vec_vi, except_vec_vi_lui;
|
||||||
extern char except_vec_vi_ori, except_vec_vi_end;
|
extern char except_vec_vi_ori, except_vec_vi_end;
|
||||||
|
extern char rollback_except_vec_vi;
|
||||||
|
char *vec_start = (cpu_wait == r4k_wait) ?
|
||||||
|
&rollback_except_vec_vi : &except_vec_vi;
|
||||||
#ifdef CONFIG_MIPS_MT_SMTC
|
#ifdef CONFIG_MIPS_MT_SMTC
|
||||||
/*
|
/*
|
||||||
* We need to provide the SMTC vectored interrupt handler
|
* We need to provide the SMTC vectored interrupt handler
|
||||||
|
@ -1258,11 +1264,11 @@ static void *set_vi_srs_handler(int n, vi_handler_t addr, int srs)
|
||||||
* Status.IM bit to be masked before going there.
|
* Status.IM bit to be masked before going there.
|
||||||
*/
|
*/
|
||||||
extern char except_vec_vi_mori;
|
extern char except_vec_vi_mori;
|
||||||
const int mori_offset = &except_vec_vi_mori - &except_vec_vi;
|
const int mori_offset = &except_vec_vi_mori - vec_start;
|
||||||
#endif /* CONFIG_MIPS_MT_SMTC */
|
#endif /* CONFIG_MIPS_MT_SMTC */
|
||||||
const int handler_len = &except_vec_vi_end - &except_vec_vi;
|
const int handler_len = &except_vec_vi_end - vec_start;
|
||||||
const int lui_offset = &except_vec_vi_lui - &except_vec_vi;
|
const int lui_offset = &except_vec_vi_lui - vec_start;
|
||||||
const int ori_offset = &except_vec_vi_ori - &except_vec_vi;
|
const int ori_offset = &except_vec_vi_ori - vec_start;
|
||||||
|
|
||||||
if (handler_len > VECTORSPACING) {
|
if (handler_len > VECTORSPACING) {
|
||||||
/*
|
/*
|
||||||
|
@ -1272,7 +1278,7 @@ static void *set_vi_srs_handler(int n, vi_handler_t addr, int srs)
|
||||||
panic("VECTORSPACING too small");
|
panic("VECTORSPACING too small");
|
||||||
}
|
}
|
||||||
|
|
||||||
memcpy(b, &except_vec_vi, handler_len);
|
memcpy(b, vec_start, handler_len);
|
||||||
#ifdef CONFIG_MIPS_MT_SMTC
|
#ifdef CONFIG_MIPS_MT_SMTC
|
||||||
BUG_ON(n > 7); /* Vector index %d exceeds SMTC maximum. */
|
BUG_ON(n > 7); /* Vector index %d exceeds SMTC maximum. */
|
||||||
|
|
||||||
|
@ -1554,6 +1560,10 @@ void __init trap_init(void)
|
||||||
extern char except_vec3_generic, except_vec3_r4000;
|
extern char except_vec3_generic, except_vec3_r4000;
|
||||||
extern char except_vec4;
|
extern char except_vec4;
|
||||||
unsigned long i;
|
unsigned long i;
|
||||||
|
int rollback;
|
||||||
|
|
||||||
|
check_wait();
|
||||||
|
rollback = (cpu_wait == r4k_wait);
|
||||||
|
|
||||||
#if defined(CONFIG_KGDB)
|
#if defined(CONFIG_KGDB)
|
||||||
if (kgdb_early_setup)
|
if (kgdb_early_setup)
|
||||||
|
@ -1618,7 +1628,7 @@ void __init trap_init(void)
|
||||||
if (board_be_init)
|
if (board_be_init)
|
||||||
board_be_init();
|
board_be_init();
|
||||||
|
|
||||||
set_except_vector(0, handle_int);
|
set_except_vector(0, rollback ? rollback_handle_int : handle_int);
|
||||||
set_except_vector(1, handle_tlbm);
|
set_except_vector(1, handle_tlbm);
|
||||||
set_except_vector(2, handle_tlbl);
|
set_except_vector(2, handle_tlbl);
|
||||||
set_except_vector(3, handle_tlbs);
|
set_except_vector(3, handle_tlbs);
|
||||||
|
|
|
@ -36,6 +36,7 @@ SECTIONS
|
||||||
SCHED_TEXT
|
SCHED_TEXT
|
||||||
LOCK_TEXT
|
LOCK_TEXT
|
||||||
KPROBES_TEXT
|
KPROBES_TEXT
|
||||||
|
*(.text.*)
|
||||||
*(.fixup)
|
*(.fixup)
|
||||||
*(.gnu.warning)
|
*(.gnu.warning)
|
||||||
} :text = 0
|
} :text = 0
|
||||||
|
|
|
@ -39,12 +39,14 @@
|
||||||
#ifdef USE_DOUBLE
|
#ifdef USE_DOUBLE
|
||||||
|
|
||||||
#define LOAD ld
|
#define LOAD ld
|
||||||
|
#define LOAD32 lwu
|
||||||
#define ADD daddu
|
#define ADD daddu
|
||||||
#define NBYTES 8
|
#define NBYTES 8
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#define LOAD lw
|
#define LOAD lw
|
||||||
|
#define LOAD32 lw
|
||||||
#define ADD addu
|
#define ADD addu
|
||||||
#define NBYTES 4
|
#define NBYTES 4
|
||||||
|
|
||||||
|
@ -60,6 +62,14 @@
|
||||||
ADD sum, v1; \
|
ADD sum, v1; \
|
||||||
.set pop
|
.set pop
|
||||||
|
|
||||||
|
#define ADDC32(sum,reg) \
|
||||||
|
.set push; \
|
||||||
|
.set noat; \
|
||||||
|
addu sum, reg; \
|
||||||
|
sltu v1, sum, reg; \
|
||||||
|
addu sum, v1; \
|
||||||
|
.set pop
|
||||||
|
|
||||||
#define CSUM_BIGCHUNK1(src, offset, sum, _t0, _t1, _t2, _t3) \
|
#define CSUM_BIGCHUNK1(src, offset, sum, _t0, _t1, _t2, _t3) \
|
||||||
LOAD _t0, (offset + UNIT(0))(src); \
|
LOAD _t0, (offset + UNIT(0))(src); \
|
||||||
LOAD _t1, (offset + UNIT(1))(src); \
|
LOAD _t1, (offset + UNIT(1))(src); \
|
||||||
|
@ -132,7 +142,7 @@ LEAF(csum_partial)
|
||||||
beqz t8, .Lqword_align
|
beqz t8, .Lqword_align
|
||||||
andi t8, src, 0x8
|
andi t8, src, 0x8
|
||||||
|
|
||||||
lw t0, 0x00(src)
|
LOAD32 t0, 0x00(src)
|
||||||
LONG_SUBU a1, a1, 0x4
|
LONG_SUBU a1, a1, 0x4
|
||||||
ADDC(sum, t0)
|
ADDC(sum, t0)
|
||||||
PTR_ADDU src, src, 0x4
|
PTR_ADDU src, src, 0x4
|
||||||
|
@ -211,7 +221,7 @@ LEAF(csum_partial)
|
||||||
LONG_SRL t8, t8, 0x2
|
LONG_SRL t8, t8, 0x2
|
||||||
|
|
||||||
.Lend_words:
|
.Lend_words:
|
||||||
lw t0, (src)
|
LOAD32 t0, (src)
|
||||||
LONG_SUBU t8, t8, 0x1
|
LONG_SUBU t8, t8, 0x1
|
||||||
ADDC(sum, t0)
|
ADDC(sum, t0)
|
||||||
.set reorder /* DADDI_WAR */
|
.set reorder /* DADDI_WAR */
|
||||||
|
@ -230,6 +240,9 @@ LEAF(csum_partial)
|
||||||
/* Still a full word to go */
|
/* Still a full word to go */
|
||||||
ulw t1, (src)
|
ulw t1, (src)
|
||||||
PTR_ADDIU src, 4
|
PTR_ADDIU src, 4
|
||||||
|
#ifdef USE_DOUBLE
|
||||||
|
dsll t1, t1, 32 /* clear lower 32bit */
|
||||||
|
#endif
|
||||||
ADDC(sum, t1)
|
ADDC(sum, t1)
|
||||||
|
|
||||||
1: move t1, zero
|
1: move t1, zero
|
||||||
|
@ -280,7 +293,7 @@ LEAF(csum_partial)
|
||||||
1:
|
1:
|
||||||
.set reorder
|
.set reorder
|
||||||
/* Add the passed partial csum. */
|
/* Add the passed partial csum. */
|
||||||
ADDC(sum, a2)
|
ADDC32(sum, a2)
|
||||||
jr ra
|
jr ra
|
||||||
.set noreorder
|
.set noreorder
|
||||||
END(csum_partial)
|
END(csum_partial)
|
||||||
|
@ -681,7 +694,7 @@ EXC( sb t0, NBYTES-2(dst), .Ls_exc)
|
||||||
.set pop
|
.set pop
|
||||||
1:
|
1:
|
||||||
.set reorder
|
.set reorder
|
||||||
ADDC(sum, psum)
|
ADDC32(sum, psum)
|
||||||
jr ra
|
jr ra
|
||||||
.set noreorder
|
.set noreorder
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@ obj-$(CONFIG_SOC_TX3927) += ops-tx3927.o
|
||||||
obj-$(CONFIG_PCI_VR41XX) += ops-vr41xx.o pci-vr41xx.o
|
obj-$(CONFIG_PCI_VR41XX) += ops-vr41xx.o pci-vr41xx.o
|
||||||
obj-$(CONFIG_MARKEINS) += ops-emma2rh.o pci-emma2rh.o fixup-emma2rh.o
|
obj-$(CONFIG_MARKEINS) += ops-emma2rh.o pci-emma2rh.o fixup-emma2rh.o
|
||||||
obj-$(CONFIG_PCI_TX4927) += ops-tx4927.o
|
obj-$(CONFIG_PCI_TX4927) += ops-tx4927.o
|
||||||
|
obj-$(CONFIG_BCM47XX) += pci-bcm47xx.o
|
||||||
|
|
||||||
#
|
#
|
||||||
# These are still pretty much in the old state, watch, go blind.
|
# These are still pretty much in the old state, watch, go blind.
|
||||||
|
|
|
@ -0,0 +1,60 @@
|
||||||
|
/*
|
||||||
|
* Copyright (C) 2008 Aurelien Jarno <aurelien@aurel32.net>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
|
* under the terms of the GNU General Public License as published by the
|
||||||
|
* Free Software Foundation; either version 2 of the License, or (at your
|
||||||
|
* option) any later version.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||||
|
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
|
||||||
|
* NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||||
|
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||||
|
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
|
||||||
|
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||||
|
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||||
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||||
|
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <linux/types.h>
|
||||||
|
#include <linux/pci.h>
|
||||||
|
#include <linux/ssb/ssb.h>
|
||||||
|
|
||||||
|
int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int pcibios_plat_dev_init(struct pci_dev *dev)
|
||||||
|
{
|
||||||
|
int res;
|
||||||
|
u8 slot, pin;
|
||||||
|
|
||||||
|
res = ssb_pcibios_plat_dev_init(dev);
|
||||||
|
if (res < 0) {
|
||||||
|
printk(KERN_ALERT "PCI: Failed to init device %s\n",
|
||||||
|
pci_name(dev));
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
|
pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &pin);
|
||||||
|
slot = PCI_SLOT(dev->devfn);
|
||||||
|
res = ssb_pcibios_map_irq(dev, slot, pin);
|
||||||
|
|
||||||
|
/* IRQ-0 and IRQ-1 are software interrupts. */
|
||||||
|
if (res < 2) {
|
||||||
|
printk(KERN_ALERT "PCI: Failed to map IRQ of device %s\n",
|
||||||
|
pci_name(dev));
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
|
dev->irq = res;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
|
@ -143,25 +143,47 @@ int __cpuinit bridge_probe(nasid_t nasid, int widget_id, int masterwid)
|
||||||
*/
|
*/
|
||||||
int __devinit pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
|
int __devinit pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
|
||||||
{
|
{
|
||||||
struct bridge_controller *bc = BRIDGE_CONTROLLER(dev->bus);
|
return 0;
|
||||||
int irq = bc->pci_int[slot];
|
}
|
||||||
|
|
||||||
if (irq == -1) {
|
/* Most MIPS systems have straight-forward swizzling needs. */
|
||||||
irq = bc->pci_int[slot] = request_bridge_irq(bc);
|
static inline u8 bridge_swizzle(u8 pin, u8 slot)
|
||||||
if (irq < 0)
|
{
|
||||||
panic("Can't allocate interrupt for PCI device %s\n",
|
return (((pin - 1) + slot) % 4) + 1;
|
||||||
pci_name(dev));
|
}
|
||||||
|
|
||||||
|
static inline struct pci_dev *bridge_root_dev(struct pci_dev *dev)
|
||||||
|
{
|
||||||
|
while (dev->bus->parent) {
|
||||||
|
/* Move up the chain of bridges. */
|
||||||
|
dev = dev->bus->self;
|
||||||
}
|
}
|
||||||
|
|
||||||
irq_to_bridge[irq] = bc;
|
return dev;
|
||||||
irq_to_slot[irq] = slot;
|
|
||||||
|
|
||||||
return irq;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Do platform specific device initialization at pci_enable_device() time */
|
/* Do platform specific device initialization at pci_enable_device() time */
|
||||||
int pcibios_plat_dev_init(struct pci_dev *dev)
|
int pcibios_plat_dev_init(struct pci_dev *dev)
|
||||||
{
|
{
|
||||||
|
struct bridge_controller *bc = BRIDGE_CONTROLLER(dev->bus);
|
||||||
|
struct pci_dev *rdev = bridge_root_dev(dev);
|
||||||
|
int slot = PCI_SLOT(rdev->devfn);
|
||||||
|
int irq;
|
||||||
|
|
||||||
|
irq = bc->pci_int[slot];
|
||||||
|
if (irq == -1) {
|
||||||
|
irq = request_bridge_irq(bc);
|
||||||
|
if (irq < 0)
|
||||||
|
return irq;
|
||||||
|
|
||||||
|
bc->pci_int[slot] = irq;
|
||||||
|
}
|
||||||
|
|
||||||
|
irq_to_bridge[irq] = bc;
|
||||||
|
irq_to_slot[irq] = slot;
|
||||||
|
|
||||||
|
dev->irq = irq;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -72,6 +72,7 @@ static void irq_dispatch(unsigned int irq)
|
||||||
cascade = irq_cascade + irq;
|
cascade = irq_cascade + irq;
|
||||||
if (cascade->get_irq != NULL) {
|
if (cascade->get_irq != NULL) {
|
||||||
unsigned int source_irq = irq;
|
unsigned int source_irq = irq;
|
||||||
|
int ret;
|
||||||
desc = irq_desc + source_irq;
|
desc = irq_desc + source_irq;
|
||||||
if (desc->chip->mask_ack)
|
if (desc->chip->mask_ack)
|
||||||
desc->chip->mask_ack(source_irq);
|
desc->chip->mask_ack(source_irq);
|
||||||
|
@ -79,8 +80,9 @@ static void irq_dispatch(unsigned int irq)
|
||||||
desc->chip->mask(source_irq);
|
desc->chip->mask(source_irq);
|
||||||
desc->chip->ack(source_irq);
|
desc->chip->ack(source_irq);
|
||||||
}
|
}
|
||||||
irq = cascade->get_irq(irq);
|
ret = cascade->get_irq(irq);
|
||||||
if (irq < 0)
|
irq = ret;
|
||||||
|
if (ret < 0)
|
||||||
atomic_inc(&irq_err_count);
|
atomic_inc(&irq_err_count);
|
||||||
else
|
else
|
||||||
irq_dispatch(irq);
|
irq_dispatch(irq);
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* MN10300 Low level time management
|
/* MN10300 Low level time management
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007 Red Hat, Inc. All Rights Reserved.
|
* Copyright (C) 2007-2008 Red Hat, Inc. All Rights Reserved.
|
||||||
* Written by David Howells (dhowells@redhat.com)
|
* Written by David Howells (dhowells@redhat.com)
|
||||||
* - Derived from arch/i386/kernel/time.c
|
* - Derived from arch/i386/kernel/time.c
|
||||||
*
|
*
|
||||||
|
@ -16,6 +16,7 @@
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/smp.h>
|
#include <linux/smp.h>
|
||||||
#include <linux/profile.h>
|
#include <linux/profile.h>
|
||||||
|
#include <linux/cnt32_to_63.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/div64.h>
|
#include <asm/div64.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
|
@ -40,27 +41,54 @@ static struct irqaction timer_irq = {
|
||||||
.name = "timer",
|
.name = "timer",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static unsigned long sched_clock_multiplier;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* scheduler clock - returns current time in nanosec units.
|
* scheduler clock - returns current time in nanosec units.
|
||||||
*/
|
*/
|
||||||
unsigned long long sched_clock(void)
|
unsigned long long sched_clock(void)
|
||||||
{
|
{
|
||||||
union {
|
union {
|
||||||
unsigned long long l;
|
unsigned long long ll;
|
||||||
u32 w[2];
|
unsigned l[2];
|
||||||
} quot;
|
} tsc64, result;
|
||||||
|
unsigned long tsc, tmp;
|
||||||
|
unsigned product[3]; /* 96-bit intermediate value */
|
||||||
|
|
||||||
quot.w[0] = mn10300_last_tsc - get_cycles();
|
/* read the TSC value
|
||||||
quot.w[1] = 1000000000;
|
*/
|
||||||
|
tsc = 0 - get_cycles(); /* get_cycles() counts down */
|
||||||
|
|
||||||
asm("mulu %2,%3,%0,%1"
|
/* expand to 64-bits.
|
||||||
: "=r"(quot.w[1]), "=r"(quot.w[0])
|
* - sched_clock() must be called once a minute or better or the
|
||||||
: "0"(quot.w[1]), "1"(quot.w[0])
|
* following will go horribly wrong - see cnt32_to_63()
|
||||||
|
*/
|
||||||
|
tsc64.ll = cnt32_to_63(tsc) & 0x7fffffffffffffffULL;
|
||||||
|
|
||||||
|
/* scale the 64-bit TSC value to a nanosecond value via a 96-bit
|
||||||
|
* intermediate
|
||||||
|
*/
|
||||||
|
asm("mulu %2,%0,%3,%0 \n" /* LSW * mult -> 0:%3:%0 */
|
||||||
|
"mulu %2,%1,%2,%1 \n" /* MSW * mult -> %2:%1:0 */
|
||||||
|
"add %3,%1 \n"
|
||||||
|
"addc 0,%2 \n" /* result in %2:%1:%0 */
|
||||||
|
: "=r"(product[0]), "=r"(product[1]), "=r"(product[2]), "=r"(tmp)
|
||||||
|
: "0"(tsc64.l[0]), "1"(tsc64.l[1]), "2"(sched_clock_multiplier)
|
||||||
: "cc");
|
: "cc");
|
||||||
|
|
||||||
do_div(quot.l, MN10300_TSCCLK);
|
result.l[0] = product[1] << 16 | product[0] >> 16;
|
||||||
|
result.l[1] = product[2] << 16 | product[1] >> 16;
|
||||||
|
|
||||||
return quot.l;
|
return result.ll;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* initialise the scheduler clock
|
||||||
|
*/
|
||||||
|
static void __init mn10300_sched_clock_init(void)
|
||||||
|
{
|
||||||
|
sched_clock_multiplier =
|
||||||
|
__muldiv64u(NSEC_PER_SEC, 1 << 16, MN10300_TSCCLK);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -128,4 +156,6 @@ void __init time_init(void)
|
||||||
/* start the watchdog timer */
|
/* start the watchdog timer */
|
||||||
watchdog_go();
|
watchdog_go();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
mn10300_sched_clock_init();
|
||||||
}
|
}
|
||||||
|
|
|
@ -174,7 +174,7 @@ asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long fault_code,
|
||||||
* If we're in an interrupt or have no user
|
* If we're in an interrupt or have no user
|
||||||
* context, we must not take the fault..
|
* context, we must not take the fault..
|
||||||
*/
|
*/
|
||||||
if (in_interrupt() || !mm)
|
if (in_atomic() || !mm)
|
||||||
goto no_context;
|
goto no_context;
|
||||||
|
|
||||||
down_read(&mm->mmap_sem);
|
down_read(&mm->mmap_sem);
|
||||||
|
|
|
@ -195,7 +195,7 @@ image-$(CONFIG_PPC_CELLEB) += zImage.pseries
|
||||||
image-$(CONFIG_PPC_CHRP) += zImage.chrp
|
image-$(CONFIG_PPC_CHRP) += zImage.chrp
|
||||||
image-$(CONFIG_PPC_EFIKA) += zImage.chrp
|
image-$(CONFIG_PPC_EFIKA) += zImage.chrp
|
||||||
image-$(CONFIG_PPC_PMAC) += zImage.pmac
|
image-$(CONFIG_PPC_PMAC) += zImage.pmac
|
||||||
image-$(CONFIG_PPC_HOLLY) += zImage.holly
|
image-$(CONFIG_PPC_HOLLY) += dtbImage.holly
|
||||||
image-$(CONFIG_PPC_PRPMC2800) += dtbImage.prpmc2800
|
image-$(CONFIG_PPC_PRPMC2800) += dtbImage.prpmc2800
|
||||||
image-$(CONFIG_PPC_ISERIES) += zImage.iseries
|
image-$(CONFIG_PPC_ISERIES) += zImage.iseries
|
||||||
image-$(CONFIG_DEFAULT_UIMAGE) += uImage
|
image-$(CONFIG_DEFAULT_UIMAGE) += uImage
|
||||||
|
|
|
@ -281,7 +281,7 @@
|
||||||
cell-index = <0>;
|
cell-index = <0>;
|
||||||
reg = <0x0 0x80>;
|
reg = <0x0 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
interrupts = <60 2>;
|
interrupts = <76 2>;
|
||||||
};
|
};
|
||||||
dma-channel@1 {
|
dma-channel@1 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
|
@ -289,7 +289,7 @@
|
||||||
cell-index = <1>;
|
cell-index = <1>;
|
||||||
reg = <0x80 0x80>;
|
reg = <0x80 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
interrupts = <61 2>;
|
interrupts = <77 2>;
|
||||||
};
|
};
|
||||||
dma-channel@2 {
|
dma-channel@2 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
|
@ -297,7 +297,7 @@
|
||||||
cell-index = <2>;
|
cell-index = <2>;
|
||||||
reg = <0x100 0x80>;
|
reg = <0x100 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
interrupts = <62 2>;
|
interrupts = <78 2>;
|
||||||
};
|
};
|
||||||
dma-channel@3 {
|
dma-channel@3 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
|
@ -305,7 +305,7 @@
|
||||||
cell-index = <3>;
|
cell-index = <3>;
|
||||||
reg = <0x180 0x80>;
|
reg = <0x180 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
interrupts = <63 2>;
|
interrupts = <79 2>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -409,6 +409,13 @@ do { \
|
||||||
/* Keep this the last entry. */
|
/* Keep this the last entry. */
|
||||||
#define R_PPC64_NUM 107
|
#define R_PPC64_NUM 107
|
||||||
|
|
||||||
|
/* There's actually a third entry here, but it's unused */
|
||||||
|
struct ppc64_opd_entry
|
||||||
|
{
|
||||||
|
unsigned long funcaddr;
|
||||||
|
unsigned long r2;
|
||||||
|
};
|
||||||
|
|
||||||
#ifdef __KERNEL__
|
#ifdef __KERNEL__
|
||||||
|
|
||||||
#ifdef CONFIG_SPU_BASE
|
#ifdef CONFIG_SPU_BASE
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
#define _ASM_POWERPC_SECTIONS_H
|
#define _ASM_POWERPC_SECTIONS_H
|
||||||
#ifdef __KERNEL__
|
#ifdef __KERNEL__
|
||||||
|
|
||||||
|
#include <linux/elf.h>
|
||||||
|
#include <linux/uaccess.h>
|
||||||
#include <asm-generic/sections.h>
|
#include <asm-generic/sections.h>
|
||||||
|
|
||||||
#ifdef __powerpc64__
|
#ifdef __powerpc64__
|
||||||
|
@ -17,7 +19,15 @@ static inline int in_kernel_text(unsigned long addr)
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef dereference_function_descriptor
|
#undef dereference_function_descriptor
|
||||||
void *dereference_function_descriptor(void *);
|
static inline void *dereference_function_descriptor(void *ptr)
|
||||||
|
{
|
||||||
|
struct ppc64_opd_entry *desc = ptr;
|
||||||
|
void *p;
|
||||||
|
|
||||||
|
if (!probe_kernel_address(&desc->funcaddr, p))
|
||||||
|
ptr = p;
|
||||||
|
return ptr;
|
||||||
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -347,9 +347,8 @@ int kgdb_arch_handle_exception(int vector, int signo, int err_code,
|
||||||
linux_regs->msr |= MSR_SE;
|
linux_regs->msr |= MSR_SE;
|
||||||
#endif
|
#endif
|
||||||
kgdb_single_step = 1;
|
kgdb_single_step = 1;
|
||||||
if (kgdb_contthread)
|
atomic_set(&kgdb_cpu_doing_single_step,
|
||||||
atomic_set(&kgdb_cpu_doing_single_step,
|
raw_smp_processor_id());
|
||||||
raw_smp_processor_id());
|
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,9 +21,7 @@
|
||||||
#include <linux/err.h>
|
#include <linux/err.h>
|
||||||
#include <linux/vmalloc.h>
|
#include <linux/vmalloc.h>
|
||||||
#include <linux/bug.h>
|
#include <linux/bug.h>
|
||||||
#include <linux/uaccess.h>
|
|
||||||
#include <asm/module.h>
|
#include <asm/module.h>
|
||||||
#include <asm/sections.h>
|
|
||||||
#include <asm/firmware.h>
|
#include <asm/firmware.h>
|
||||||
#include <asm/code-patching.h>
|
#include <asm/code-patching.h>
|
||||||
#include <linux/sort.h>
|
#include <linux/sort.h>
|
||||||
|
@ -43,13 +41,6 @@
|
||||||
#define DEBUGP(fmt , ...)
|
#define DEBUGP(fmt , ...)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* There's actually a third entry here, but it's unused */
|
|
||||||
struct ppc64_opd_entry
|
|
||||||
{
|
|
||||||
unsigned long funcaddr;
|
|
||||||
unsigned long r2;
|
|
||||||
};
|
|
||||||
|
|
||||||
/* Like PPC32, we need little trampolines to do > 24-bit jumps (into
|
/* Like PPC32, we need little trampolines to do > 24-bit jumps (into
|
||||||
the kernel itself). But on PPC64, these need to be used for every
|
the kernel itself). But on PPC64, these need to be used for every
|
||||||
jump, actually, to reset r2 (TOC+0x8000). */
|
jump, actually, to reset r2 (TOC+0x8000). */
|
||||||
|
@ -452,13 +443,3 @@ int apply_relocate_add(Elf64_Shdr *sechdrs,
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void *dereference_function_descriptor(void *ptr)
|
|
||||||
{
|
|
||||||
struct ppc64_opd_entry *desc = ptr;
|
|
||||||
void *p;
|
|
||||||
|
|
||||||
if (!probe_kernel_address(&desc->funcaddr, p))
|
|
||||||
ptr = p;
|
|
||||||
return ptr;
|
|
||||||
}
|
|
||||||
|
|
|
@ -241,7 +241,7 @@ static int of_bus_sbus_map(u32 *addr, const u32 *range, int na, int ns, int pna)
|
||||||
return of_bus_default_map(addr, range, na, ns, pna);
|
return of_bus_default_map(addr, range, na, ns, pna);
|
||||||
}
|
}
|
||||||
|
|
||||||
static unsigned int of_bus_sbus_get_flags(const u32 *addr)
|
static unsigned long of_bus_sbus_get_flags(const u32 *addr, unsigned long flags)
|
||||||
{
|
{
|
||||||
return IORESOURCE_MEM;
|
return IORESOURCE_MEM;
|
||||||
}
|
}
|
||||||
|
|
|
@ -288,7 +288,7 @@ static const struct user_regset sparc32_regsets[] = {
|
||||||
*/
|
*/
|
||||||
[REGSET_GENERAL] = {
|
[REGSET_GENERAL] = {
|
||||||
.core_note_type = NT_PRSTATUS,
|
.core_note_type = NT_PRSTATUS,
|
||||||
.n = 38 * sizeof(u32),
|
.n = 38,
|
||||||
.size = sizeof(u32), .align = sizeof(u32),
|
.size = sizeof(u32), .align = sizeof(u32),
|
||||||
.get = genregs32_get, .set = genregs32_set
|
.get = genregs32_get, .set = genregs32_set
|
||||||
},
|
},
|
||||||
|
@ -304,7 +304,7 @@ static const struct user_regset sparc32_regsets[] = {
|
||||||
*/
|
*/
|
||||||
[REGSET_FP] = {
|
[REGSET_FP] = {
|
||||||
.core_note_type = NT_PRFPREG,
|
.core_note_type = NT_PRFPREG,
|
||||||
.n = 99 * sizeof(u32),
|
.n = 99,
|
||||||
.size = sizeof(u32), .align = sizeof(u32),
|
.size = sizeof(u32), .align = sizeof(u32),
|
||||||
.get = fpregs32_get, .set = fpregs32_set
|
.get = fpregs32_get, .set = fpregs32_set
|
||||||
},
|
},
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
#include <linux/linkage.h>
|
||||||
#include <linux/ptrace.h>
|
#include <linux/ptrace.h>
|
||||||
#include <linux/errno.h>
|
#include <linux/errno.h>
|
||||||
#include <linux/kernel_stat.h>
|
#include <linux/kernel_stat.h>
|
||||||
|
@ -866,7 +867,7 @@ static void kill_prom_timer(void)
|
||||||
: "g1", "g2");
|
: "g1", "g2");
|
||||||
}
|
}
|
||||||
|
|
||||||
void init_irqwork_curcpu(void)
|
void notrace init_irqwork_curcpu(void)
|
||||||
{
|
{
|
||||||
int cpu = hard_smp_processor_id();
|
int cpu = hard_smp_processor_id();
|
||||||
|
|
||||||
|
@ -897,7 +898,7 @@ static void __cpuinit register_one_mondo(unsigned long paddr, unsigned long type
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void __cpuinit sun4v_register_mondo_queues(int this_cpu)
|
void __cpuinit notrace sun4v_register_mondo_queues(int this_cpu)
|
||||||
{
|
{
|
||||||
struct trap_per_cpu *tb = &trap_block[this_cpu];
|
struct trap_per_cpu *tb = &trap_block[this_cpu];
|
||||||
|
|
||||||
|
|
|
@ -169,7 +169,7 @@ static unsigned long of_bus_default_get_flags(const u32 *addr, unsigned long fla
|
||||||
|
|
||||||
static int of_bus_pci_match(struct device_node *np)
|
static int of_bus_pci_match(struct device_node *np)
|
||||||
{
|
{
|
||||||
if (!strcmp(np->type, "pci") || !strcmp(np->type, "pciex")) {
|
if (!strcmp(np->name, "pci")) {
|
||||||
const char *model = of_get_property(np, "model", NULL);
|
const char *model = of_get_property(np, "model", NULL);
|
||||||
|
|
||||||
if (model && !strcmp(model, "SUNW,simba"))
|
if (model && !strcmp(model, "SUNW,simba"))
|
||||||
|
@ -200,7 +200,7 @@ static int of_bus_simba_match(struct device_node *np)
|
||||||
/* Treat PCI busses lacking ranges property just like
|
/* Treat PCI busses lacking ranges property just like
|
||||||
* simba.
|
* simba.
|
||||||
*/
|
*/
|
||||||
if (!strcmp(np->type, "pci") || !strcmp(np->type, "pciex")) {
|
if (!strcmp(np->name, "pci")) {
|
||||||
if (!of_find_property(np, "ranges", NULL))
|
if (!of_find_property(np, "ranges", NULL))
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -429,7 +429,7 @@ static int __init use_1to1_mapping(struct device_node *pp)
|
||||||
* it lacks a ranges property, and this will include
|
* it lacks a ranges property, and this will include
|
||||||
* cases like Simba.
|
* cases like Simba.
|
||||||
*/
|
*/
|
||||||
if (!strcmp(pp->type, "pci") || !strcmp(pp->type, "pciex"))
|
if (!strcmp(pp->name, "pci"))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -714,8 +714,7 @@ static unsigned int __init build_one_device_irq(struct of_device *op,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (!strcmp(pp->type, "pci") ||
|
if (!strcmp(pp->name, "pci")) {
|
||||||
!strcmp(pp->type, "pciex")) {
|
|
||||||
unsigned int this_orig_irq = irq;
|
unsigned int this_orig_irq = irq;
|
||||||
|
|
||||||
irq = pci_irq_swizzle(dp, pp, irq);
|
irq = pci_irq_swizzle(dp, pp, irq);
|
||||||
|
|
|
@ -425,7 +425,7 @@ struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
|
||||||
dev->current_state = 4; /* unknown power state */
|
dev->current_state = 4; /* unknown power state */
|
||||||
dev->error_state = pci_channel_io_normal;
|
dev->error_state = pci_channel_io_normal;
|
||||||
|
|
||||||
if (!strcmp(type, "pci") || !strcmp(type, "pciex")) {
|
if (!strcmp(node->name, "pci")) {
|
||||||
/* a PCI-PCI bridge */
|
/* a PCI-PCI bridge */
|
||||||
dev->hdr_type = PCI_HEADER_TYPE_BRIDGE;
|
dev->hdr_type = PCI_HEADER_TYPE_BRIDGE;
|
||||||
dev->rom_base_reg = PCI_ROM_ADDRESS1;
|
dev->rom_base_reg = PCI_ROM_ADDRESS1;
|
||||||
|
|
|
@ -575,7 +575,7 @@ static irqreturn_t psycho_pcierr_intr_other(struct pci_pbm_info *pbm, int is_pbm
|
||||||
{
|
{
|
||||||
unsigned long csr_reg, csr, csr_error_bits;
|
unsigned long csr_reg, csr, csr_error_bits;
|
||||||
irqreturn_t ret = IRQ_NONE;
|
irqreturn_t ret = IRQ_NONE;
|
||||||
u16 stat;
|
u16 stat, *addr;
|
||||||
|
|
||||||
if (is_pbm_a) {
|
if (is_pbm_a) {
|
||||||
csr_reg = pbm->controller_regs + PSYCHO_PCIA_CTRL;
|
csr_reg = pbm->controller_regs + PSYCHO_PCIA_CTRL;
|
||||||
|
@ -597,7 +597,9 @@ static irqreturn_t psycho_pcierr_intr_other(struct pci_pbm_info *pbm, int is_pbm
|
||||||
printk("%s: PCI SERR signal asserted.\n", pbm->name);
|
printk("%s: PCI SERR signal asserted.\n", pbm->name);
|
||||||
ret = IRQ_HANDLED;
|
ret = IRQ_HANDLED;
|
||||||
}
|
}
|
||||||
pci_read_config_word(pbm->pci_bus->self, PCI_STATUS, &stat);
|
addr = psycho_pci_config_mkaddr(pbm, pbm->pci_first_busno,
|
||||||
|
0, PCI_STATUS);
|
||||||
|
pci_config_read16(addr, &stat);
|
||||||
if (stat & (PCI_STATUS_PARITY |
|
if (stat & (PCI_STATUS_PARITY |
|
||||||
PCI_STATUS_SIG_TARGET_ABORT |
|
PCI_STATUS_SIG_TARGET_ABORT |
|
||||||
PCI_STATUS_REC_TARGET_ABORT |
|
PCI_STATUS_REC_TARGET_ABORT |
|
||||||
|
@ -605,7 +607,7 @@ static irqreturn_t psycho_pcierr_intr_other(struct pci_pbm_info *pbm, int is_pbm
|
||||||
PCI_STATUS_SIG_SYSTEM_ERROR)) {
|
PCI_STATUS_SIG_SYSTEM_ERROR)) {
|
||||||
printk("%s: PCI bus error, PCI_STATUS[%04x]\n",
|
printk("%s: PCI bus error, PCI_STATUS[%04x]\n",
|
||||||
pbm->name, stat);
|
pbm->name, stat);
|
||||||
pci_write_config_word(pbm->pci_bus->self, PCI_STATUS, 0xffff);
|
pci_config_write16(addr, 0xffff);
|
||||||
ret = IRQ_HANDLED;
|
ret = IRQ_HANDLED;
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -744,16 +746,16 @@ static void psycho_register_error_handlers(struct pci_pbm_info *pbm)
|
||||||
* the second will just error out since we do not pass in
|
* the second will just error out since we do not pass in
|
||||||
* IRQF_SHARED.
|
* IRQF_SHARED.
|
||||||
*/
|
*/
|
||||||
err = request_irq(op->irqs[1], psycho_ue_intr, 0,
|
err = request_irq(op->irqs[1], psycho_ue_intr, IRQF_SHARED,
|
||||||
"PSYCHO_UE", pbm);
|
"PSYCHO_UE", pbm);
|
||||||
err = request_irq(op->irqs[2], psycho_ce_intr, 0,
|
err = request_irq(op->irqs[2], psycho_ce_intr, IRQF_SHARED,
|
||||||
"PSYCHO_CE", pbm);
|
"PSYCHO_CE", pbm);
|
||||||
|
|
||||||
/* This one, however, ought not to fail. We can just warn
|
/* This one, however, ought not to fail. We can just warn
|
||||||
* about it since the system can still operate properly even
|
* about it since the system can still operate properly even
|
||||||
* if this fails.
|
* if this fails.
|
||||||
*/
|
*/
|
||||||
err = request_irq(op->irqs[0], psycho_pcierr_intr, 0,
|
err = request_irq(op->irqs[0], psycho_pcierr_intr, IRQF_SHARED,
|
||||||
"PSYCHO_PCIERR", pbm);
|
"PSYCHO_PCIERR", pbm);
|
||||||
if (err)
|
if (err)
|
||||||
printk(KERN_WARNING "%s: Could not register PCIERR, "
|
printk(KERN_WARNING "%s: Could not register PCIERR, "
|
||||||
|
|
|
@ -156,55 +156,11 @@ static unsigned long psycho_pcislot_imap_offset(unsigned long ino)
|
||||||
return PSYCHO_IMAP_B_SLOT0 + (slot * 8);
|
return PSYCHO_IMAP_B_SLOT0 + (slot * 8);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define PSYCHO_IMAP_SCSI 0x1000UL
|
#define PSYCHO_OBIO_IMAP_BASE 0x1000UL
|
||||||
#define PSYCHO_IMAP_ETH 0x1008UL
|
|
||||||
#define PSYCHO_IMAP_BPP 0x1010UL
|
|
||||||
#define PSYCHO_IMAP_AU_REC 0x1018UL
|
|
||||||
#define PSYCHO_IMAP_AU_PLAY 0x1020UL
|
|
||||||
#define PSYCHO_IMAP_PFAIL 0x1028UL
|
|
||||||
#define PSYCHO_IMAP_KMS 0x1030UL
|
|
||||||
#define PSYCHO_IMAP_FLPY 0x1038UL
|
|
||||||
#define PSYCHO_IMAP_SHW 0x1040UL
|
|
||||||
#define PSYCHO_IMAP_KBD 0x1048UL
|
|
||||||
#define PSYCHO_IMAP_MS 0x1050UL
|
|
||||||
#define PSYCHO_IMAP_SER 0x1058UL
|
|
||||||
#define PSYCHO_IMAP_TIM0 0x1060UL
|
|
||||||
#define PSYCHO_IMAP_TIM1 0x1068UL
|
|
||||||
#define PSYCHO_IMAP_UE 0x1070UL
|
|
||||||
#define PSYCHO_IMAP_CE 0x1078UL
|
|
||||||
#define PSYCHO_IMAP_A_ERR 0x1080UL
|
|
||||||
#define PSYCHO_IMAP_B_ERR 0x1088UL
|
|
||||||
#define PSYCHO_IMAP_PMGMT 0x1090UL
|
|
||||||
#define PSYCHO_IMAP_GFX 0x1098UL
|
|
||||||
#define PSYCHO_IMAP_EUPA 0x10a0UL
|
|
||||||
|
|
||||||
static unsigned long __psycho_onboard_imap_off[] = {
|
|
||||||
/*0x20*/ PSYCHO_IMAP_SCSI,
|
|
||||||
/*0x21*/ PSYCHO_IMAP_ETH,
|
|
||||||
/*0x22*/ PSYCHO_IMAP_BPP,
|
|
||||||
/*0x23*/ PSYCHO_IMAP_AU_REC,
|
|
||||||
/*0x24*/ PSYCHO_IMAP_AU_PLAY,
|
|
||||||
/*0x25*/ PSYCHO_IMAP_PFAIL,
|
|
||||||
/*0x26*/ PSYCHO_IMAP_KMS,
|
|
||||||
/*0x27*/ PSYCHO_IMAP_FLPY,
|
|
||||||
/*0x28*/ PSYCHO_IMAP_SHW,
|
|
||||||
/*0x29*/ PSYCHO_IMAP_KBD,
|
|
||||||
/*0x2a*/ PSYCHO_IMAP_MS,
|
|
||||||
/*0x2b*/ PSYCHO_IMAP_SER,
|
|
||||||
/*0x2c*/ PSYCHO_IMAP_TIM0,
|
|
||||||
/*0x2d*/ PSYCHO_IMAP_TIM1,
|
|
||||||
/*0x2e*/ PSYCHO_IMAP_UE,
|
|
||||||
/*0x2f*/ PSYCHO_IMAP_CE,
|
|
||||||
/*0x30*/ PSYCHO_IMAP_A_ERR,
|
|
||||||
/*0x31*/ PSYCHO_IMAP_B_ERR,
|
|
||||||
/*0x32*/ PSYCHO_IMAP_PMGMT,
|
|
||||||
/*0x33*/ PSYCHO_IMAP_GFX,
|
|
||||||
/*0x34*/ PSYCHO_IMAP_EUPA,
|
|
||||||
};
|
|
||||||
#define PSYCHO_ONBOARD_IRQ_BASE 0x20
|
#define PSYCHO_ONBOARD_IRQ_BASE 0x20
|
||||||
#define PSYCHO_ONBOARD_IRQ_LAST 0x34
|
|
||||||
#define psycho_onboard_imap_offset(__ino) \
|
#define psycho_onboard_imap_offset(__ino) \
|
||||||
__psycho_onboard_imap_off[(__ino) - PSYCHO_ONBOARD_IRQ_BASE]
|
(PSYCHO_OBIO_IMAP_BASE + (((__ino) & 0x1f) << 3))
|
||||||
|
|
||||||
#define PSYCHO_ICLR_A_SLOT0 0x1400UL
|
#define PSYCHO_ICLR_A_SLOT0 0x1400UL
|
||||||
#define PSYCHO_ICLR_SCSI 0x1800UL
|
#define PSYCHO_ICLR_SCSI 0x1800UL
|
||||||
|
@ -228,10 +184,6 @@ static unsigned int psycho_irq_build(struct device_node *dp,
|
||||||
imap_off = psycho_pcislot_imap_offset(ino);
|
imap_off = psycho_pcislot_imap_offset(ino);
|
||||||
} else {
|
} else {
|
||||||
/* Onboard device */
|
/* Onboard device */
|
||||||
if (ino > PSYCHO_ONBOARD_IRQ_LAST) {
|
|
||||||
prom_printf("psycho_irq_build: Wacky INO [%x]\n", ino);
|
|
||||||
prom_halt();
|
|
||||||
}
|
|
||||||
imap_off = psycho_onboard_imap_offset(ino);
|
imap_off = psycho_onboard_imap_offset(ino);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -318,23 +270,6 @@ static void sabre_wsync_handler(unsigned int ino, void *_arg1, void *_arg2)
|
||||||
|
|
||||||
#define SABRE_IMAP_A_SLOT0 0x0c00UL
|
#define SABRE_IMAP_A_SLOT0 0x0c00UL
|
||||||
#define SABRE_IMAP_B_SLOT0 0x0c20UL
|
#define SABRE_IMAP_B_SLOT0 0x0c20UL
|
||||||
#define SABRE_IMAP_SCSI 0x1000UL
|
|
||||||
#define SABRE_IMAP_ETH 0x1008UL
|
|
||||||
#define SABRE_IMAP_BPP 0x1010UL
|
|
||||||
#define SABRE_IMAP_AU_REC 0x1018UL
|
|
||||||
#define SABRE_IMAP_AU_PLAY 0x1020UL
|
|
||||||
#define SABRE_IMAP_PFAIL 0x1028UL
|
|
||||||
#define SABRE_IMAP_KMS 0x1030UL
|
|
||||||
#define SABRE_IMAP_FLPY 0x1038UL
|
|
||||||
#define SABRE_IMAP_SHW 0x1040UL
|
|
||||||
#define SABRE_IMAP_KBD 0x1048UL
|
|
||||||
#define SABRE_IMAP_MS 0x1050UL
|
|
||||||
#define SABRE_IMAP_SER 0x1058UL
|
|
||||||
#define SABRE_IMAP_UE 0x1070UL
|
|
||||||
#define SABRE_IMAP_CE 0x1078UL
|
|
||||||
#define SABRE_IMAP_PCIERR 0x1080UL
|
|
||||||
#define SABRE_IMAP_GFX 0x1098UL
|
|
||||||
#define SABRE_IMAP_EUPA 0x10a0UL
|
|
||||||
#define SABRE_ICLR_A_SLOT0 0x1400UL
|
#define SABRE_ICLR_A_SLOT0 0x1400UL
|
||||||
#define SABRE_ICLR_B_SLOT0 0x1480UL
|
#define SABRE_ICLR_B_SLOT0 0x1480UL
|
||||||
#define SABRE_ICLR_SCSI 0x1800UL
|
#define SABRE_ICLR_SCSI 0x1800UL
|
||||||
|
@ -364,33 +299,10 @@ static unsigned long sabre_pcislot_imap_offset(unsigned long ino)
|
||||||
return SABRE_IMAP_B_SLOT0 + (slot * 8);
|
return SABRE_IMAP_B_SLOT0 + (slot * 8);
|
||||||
}
|
}
|
||||||
|
|
||||||
static unsigned long __sabre_onboard_imap_off[] = {
|
#define SABRE_OBIO_IMAP_BASE 0x1000UL
|
||||||
/*0x20*/ SABRE_IMAP_SCSI,
|
#define SABRE_ONBOARD_IRQ_BASE 0x20
|
||||||
/*0x21*/ SABRE_IMAP_ETH,
|
|
||||||
/*0x22*/ SABRE_IMAP_BPP,
|
|
||||||
/*0x23*/ SABRE_IMAP_AU_REC,
|
|
||||||
/*0x24*/ SABRE_IMAP_AU_PLAY,
|
|
||||||
/*0x25*/ SABRE_IMAP_PFAIL,
|
|
||||||
/*0x26*/ SABRE_IMAP_KMS,
|
|
||||||
/*0x27*/ SABRE_IMAP_FLPY,
|
|
||||||
/*0x28*/ SABRE_IMAP_SHW,
|
|
||||||
/*0x29*/ SABRE_IMAP_KBD,
|
|
||||||
/*0x2a*/ SABRE_IMAP_MS,
|
|
||||||
/*0x2b*/ SABRE_IMAP_SER,
|
|
||||||
/*0x2c*/ 0 /* reserved */,
|
|
||||||
/*0x2d*/ 0 /* reserved */,
|
|
||||||
/*0x2e*/ SABRE_IMAP_UE,
|
|
||||||
/*0x2f*/ SABRE_IMAP_CE,
|
|
||||||
/*0x30*/ SABRE_IMAP_PCIERR,
|
|
||||||
/*0x31*/ 0 /* reserved */,
|
|
||||||
/*0x32*/ 0 /* reserved */,
|
|
||||||
/*0x33*/ SABRE_IMAP_GFX,
|
|
||||||
/*0x34*/ SABRE_IMAP_EUPA,
|
|
||||||
};
|
|
||||||
#define SABRE_ONBOARD_IRQ_BASE 0x20
|
|
||||||
#define SABRE_ONBOARD_IRQ_LAST 0x30
|
|
||||||
#define sabre_onboard_imap_offset(__ino) \
|
#define sabre_onboard_imap_offset(__ino) \
|
||||||
__sabre_onboard_imap_off[(__ino) - SABRE_ONBOARD_IRQ_BASE]
|
(SABRE_OBIO_IMAP_BASE + (((__ino) & 0x1f) << 3))
|
||||||
|
|
||||||
#define sabre_iclr_offset(ino) \
|
#define sabre_iclr_offset(ino) \
|
||||||
((ino & 0x20) ? (SABRE_ICLR_SCSI + (((ino) & 0x1f) << 3)) : \
|
((ino & 0x20) ? (SABRE_ICLR_SCSI + (((ino) & 0x1f) << 3)) : \
|
||||||
|
@ -453,10 +365,6 @@ static unsigned int sabre_irq_build(struct device_node *dp,
|
||||||
imap_off = sabre_pcislot_imap_offset(ino);
|
imap_off = sabre_pcislot_imap_offset(ino);
|
||||||
} else {
|
} else {
|
||||||
/* onboard device */
|
/* onboard device */
|
||||||
if (ino > SABRE_ONBOARD_IRQ_LAST) {
|
|
||||||
prom_printf("sabre_irq_build: Wacky INO [%x]\n", ino);
|
|
||||||
prom_halt();
|
|
||||||
}
|
|
||||||
imap_off = sabre_onboard_imap_offset(ino);
|
imap_off = sabre_onboard_imap_offset(ino);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -443,7 +443,7 @@ static const struct user_regset sparc64_regsets[] = {
|
||||||
*/
|
*/
|
||||||
[REGSET_GENERAL] = {
|
[REGSET_GENERAL] = {
|
||||||
.core_note_type = NT_PRSTATUS,
|
.core_note_type = NT_PRSTATUS,
|
||||||
.n = 36 * sizeof(u64),
|
.n = 36,
|
||||||
.size = sizeof(u64), .align = sizeof(u64),
|
.size = sizeof(u64), .align = sizeof(u64),
|
||||||
.get = genregs64_get, .set = genregs64_set
|
.get = genregs64_get, .set = genregs64_set
|
||||||
},
|
},
|
||||||
|
@ -455,7 +455,7 @@ static const struct user_regset sparc64_regsets[] = {
|
||||||
*/
|
*/
|
||||||
[REGSET_FP] = {
|
[REGSET_FP] = {
|
||||||
.core_note_type = NT_PRFPREG,
|
.core_note_type = NT_PRFPREG,
|
||||||
.n = 35 * sizeof(u64),
|
.n = 35,
|
||||||
.size = sizeof(u64), .align = sizeof(u64),
|
.size = sizeof(u64), .align = sizeof(u64),
|
||||||
.get = fpregs64_get, .set = fpregs64_set
|
.get = fpregs64_get, .set = fpregs64_set
|
||||||
},
|
},
|
||||||
|
@ -801,7 +801,7 @@ static const struct user_regset sparc32_regsets[] = {
|
||||||
*/
|
*/
|
||||||
[REGSET_GENERAL] = {
|
[REGSET_GENERAL] = {
|
||||||
.core_note_type = NT_PRSTATUS,
|
.core_note_type = NT_PRSTATUS,
|
||||||
.n = 38 * sizeof(u32),
|
.n = 38,
|
||||||
.size = sizeof(u32), .align = sizeof(u32),
|
.size = sizeof(u32), .align = sizeof(u32),
|
||||||
.get = genregs32_get, .set = genregs32_set
|
.get = genregs32_get, .set = genregs32_set
|
||||||
},
|
},
|
||||||
|
@ -817,7 +817,7 @@ static const struct user_regset sparc32_regsets[] = {
|
||||||
*/
|
*/
|
||||||
[REGSET_FP] = {
|
[REGSET_FP] = {
|
||||||
.core_note_type = NT_PRFPREG,
|
.core_note_type = NT_PRFPREG,
|
||||||
.n = 99 * sizeof(u32),
|
.n = 99,
|
||||||
.size = sizeof(u32), .align = sizeof(u32),
|
.size = sizeof(u32), .align = sizeof(u32),
|
||||||
.get = fpregs32_get, .set = fpregs32_set
|
.get = fpregs32_get, .set = fpregs32_set
|
||||||
},
|
},
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
#include <linux/linkage.h>
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <linux/signal.h>
|
#include <linux/signal.h>
|
||||||
#include <linux/smp.h>
|
#include <linux/smp.h>
|
||||||
|
@ -2453,7 +2454,7 @@ struct trap_per_cpu trap_block[NR_CPUS];
|
||||||
/* This can get invoked before sched_init() so play it super safe
|
/* This can get invoked before sched_init() so play it super safe
|
||||||
* and use hard_smp_processor_id().
|
* and use hard_smp_processor_id().
|
||||||
*/
|
*/
|
||||||
void init_cur_cpu_trap(struct thread_info *t)
|
void notrace init_cur_cpu_trap(struct thread_info *t)
|
||||||
{
|
{
|
||||||
int cpu = hard_smp_processor_id();
|
int cpu = hard_smp_processor_id();
|
||||||
struct trap_per_cpu *p = &trap_block[cpu];
|
struct trap_per_cpu *p = &trap_block[cpu];
|
||||||
|
|
|
@ -101,10 +101,10 @@ static int iommu_queue_command(struct amd_iommu *iommu, struct iommu_cmd *cmd)
|
||||||
*/
|
*/
|
||||||
static int iommu_completion_wait(struct amd_iommu *iommu)
|
static int iommu_completion_wait(struct amd_iommu *iommu)
|
||||||
{
|
{
|
||||||
int ret, ready = 0;
|
int ret = 0, ready = 0;
|
||||||
unsigned status = 0;
|
unsigned status = 0;
|
||||||
struct iommu_cmd cmd;
|
struct iommu_cmd cmd;
|
||||||
unsigned long i = 0;
|
unsigned long flags, i = 0;
|
||||||
|
|
||||||
memset(&cmd, 0, sizeof(cmd));
|
memset(&cmd, 0, sizeof(cmd));
|
||||||
cmd.data[0] = CMD_COMPL_WAIT_INT_MASK;
|
cmd.data[0] = CMD_COMPL_WAIT_INT_MASK;
|
||||||
|
@ -112,10 +112,12 @@ static int iommu_completion_wait(struct amd_iommu *iommu)
|
||||||
|
|
||||||
iommu->need_sync = 0;
|
iommu->need_sync = 0;
|
||||||
|
|
||||||
ret = iommu_queue_command(iommu, &cmd);
|
spin_lock_irqsave(&iommu->lock, flags);
|
||||||
|
|
||||||
|
ret = __iommu_queue_command(iommu, &cmd);
|
||||||
|
|
||||||
if (ret)
|
if (ret)
|
||||||
return ret;
|
goto out;
|
||||||
|
|
||||||
while (!ready && (i < EXIT_LOOP_COUNT)) {
|
while (!ready && (i < EXIT_LOOP_COUNT)) {
|
||||||
++i;
|
++i;
|
||||||
|
@ -130,6 +132,8 @@ static int iommu_completion_wait(struct amd_iommu *iommu)
|
||||||
|
|
||||||
if (unlikely((i == EXIT_LOOP_COUNT) && printk_ratelimit()))
|
if (unlikely((i == EXIT_LOOP_COUNT) && printk_ratelimit()))
|
||||||
printk(KERN_WARNING "AMD IOMMU: Completion wait loop failed\n");
|
printk(KERN_WARNING "AMD IOMMU: Completion wait loop failed\n");
|
||||||
|
out:
|
||||||
|
spin_unlock_irqrestore(&iommu->lock, flags);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -140,6 +144,7 @@ static int iommu_completion_wait(struct amd_iommu *iommu)
|
||||||
static int iommu_queue_inv_dev_entry(struct amd_iommu *iommu, u16 devid)
|
static int iommu_queue_inv_dev_entry(struct amd_iommu *iommu, u16 devid)
|
||||||
{
|
{
|
||||||
struct iommu_cmd cmd;
|
struct iommu_cmd cmd;
|
||||||
|
int ret;
|
||||||
|
|
||||||
BUG_ON(iommu == NULL);
|
BUG_ON(iommu == NULL);
|
||||||
|
|
||||||
|
@ -147,9 +152,11 @@ static int iommu_queue_inv_dev_entry(struct amd_iommu *iommu, u16 devid)
|
||||||
CMD_SET_TYPE(&cmd, CMD_INV_DEV_ENTRY);
|
CMD_SET_TYPE(&cmd, CMD_INV_DEV_ENTRY);
|
||||||
cmd.data[0] = devid;
|
cmd.data[0] = devid;
|
||||||
|
|
||||||
|
ret = iommu_queue_command(iommu, &cmd);
|
||||||
|
|
||||||
iommu->need_sync = 1;
|
iommu->need_sync = 1;
|
||||||
|
|
||||||
return iommu_queue_command(iommu, &cmd);
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -159,6 +166,7 @@ static int iommu_queue_inv_iommu_pages(struct amd_iommu *iommu,
|
||||||
u64 address, u16 domid, int pde, int s)
|
u64 address, u16 domid, int pde, int s)
|
||||||
{
|
{
|
||||||
struct iommu_cmd cmd;
|
struct iommu_cmd cmd;
|
||||||
|
int ret;
|
||||||
|
|
||||||
memset(&cmd, 0, sizeof(cmd));
|
memset(&cmd, 0, sizeof(cmd));
|
||||||
address &= PAGE_MASK;
|
address &= PAGE_MASK;
|
||||||
|
@ -171,9 +179,11 @@ static int iommu_queue_inv_iommu_pages(struct amd_iommu *iommu,
|
||||||
if (pde) /* PDE bit - we wan't flush everything not only the PTEs */
|
if (pde) /* PDE bit - we wan't flush everything not only the PTEs */
|
||||||
cmd.data[2] |= CMD_INV_IOMMU_PAGES_PDE_MASK;
|
cmd.data[2] |= CMD_INV_IOMMU_PAGES_PDE_MASK;
|
||||||
|
|
||||||
|
ret = iommu_queue_command(iommu, &cmd);
|
||||||
|
|
||||||
iommu->need_sync = 1;
|
iommu->need_sync = 1;
|
||||||
|
|
||||||
return iommu_queue_command(iommu, &cmd);
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -234,6 +234,7 @@
|
||||||
#include <asm/uaccess.h>
|
#include <asm/uaccess.h>
|
||||||
#include <asm/desc.h>
|
#include <asm/desc.h>
|
||||||
#include <asm/i8253.h>
|
#include <asm/i8253.h>
|
||||||
|
#include <asm/olpc.h>
|
||||||
#include <asm/paravirt.h>
|
#include <asm/paravirt.h>
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
|
|
||||||
|
@ -2217,7 +2218,7 @@ static int __init apm_init(void)
|
||||||
|
|
||||||
dmi_check_system(apm_dmi_table);
|
dmi_check_system(apm_dmi_table);
|
||||||
|
|
||||||
if (apm_info.bios.version == 0 || paravirt_enabled()) {
|
if (apm_info.bios.version == 0 || paravirt_enabled() || machine_is_olpc()) {
|
||||||
printk(KERN_INFO "apm: BIOS not found.\n");
|
printk(KERN_INFO "apm: BIOS not found.\n");
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
}
|
||||||
|
|
|
@ -344,31 +344,15 @@ static void __init early_cpu_detect(void)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The NOPL instruction is supposed to exist on all CPUs with
|
* The NOPL instruction is supposed to exist on all CPUs with
|
||||||
* family >= 6, unfortunately, that's not true in practice because
|
* family >= 6; unfortunately, that's not true in practice because
|
||||||
* of early VIA chips and (more importantly) broken virtualizers that
|
* of early VIA chips and (more importantly) broken virtualizers that
|
||||||
* are not easy to detect. Hence, probe for it based on first
|
* are not easy to detect. In the latter case it doesn't even *fail*
|
||||||
* principles.
|
* reliably, so probing for it doesn't even work. Disable it completely
|
||||||
|
* unless we can find a reliable way to detect all the broken cases.
|
||||||
*/
|
*/
|
||||||
static void __cpuinit detect_nopl(struct cpuinfo_x86 *c)
|
static void __cpuinit detect_nopl(struct cpuinfo_x86 *c)
|
||||||
{
|
{
|
||||||
const u32 nopl_signature = 0x888c53b1; /* Random number */
|
|
||||||
u32 has_nopl = nopl_signature;
|
|
||||||
|
|
||||||
clear_cpu_cap(c, X86_FEATURE_NOPL);
|
clear_cpu_cap(c, X86_FEATURE_NOPL);
|
||||||
if (c->x86 >= 6) {
|
|
||||||
asm volatile("\n"
|
|
||||||
"1: .byte 0x0f,0x1f,0xc0\n" /* nopl %eax */
|
|
||||||
"2:\n"
|
|
||||||
" .section .fixup,\"ax\"\n"
|
|
||||||
"3: xor %0,%0\n"
|
|
||||||
" jmp 2b\n"
|
|
||||||
" .previous\n"
|
|
||||||
_ASM_EXTABLE(1b,3b)
|
|
||||||
: "+a" (has_nopl));
|
|
||||||
|
|
||||||
if (has_nopl == nopl_signature)
|
|
||||||
set_cpu_cap(c, X86_FEATURE_NOPL);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void __cpuinit generic_identify(struct cpuinfo_x86 *c)
|
static void __cpuinit generic_identify(struct cpuinfo_x86 *c)
|
||||||
|
|
|
@ -139,6 +139,7 @@ static int __init create_setup_data_nodes(struct dentry *parent)
|
||||||
if (PageHighMem(pg)) {
|
if (PageHighMem(pg)) {
|
||||||
data = ioremap_cache(pa_data, sizeof(*data));
|
data = ioremap_cache(pa_data, sizeof(*data));
|
||||||
if (!data) {
|
if (!data) {
|
||||||
|
kfree(node);
|
||||||
error = -ENXIO;
|
error = -ENXIO;
|
||||||
goto err_dir;
|
goto err_dir;
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,6 +69,9 @@ static int gdb_x86vector = -1;
|
||||||
*/
|
*/
|
||||||
void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
{
|
{
|
||||||
|
#ifndef CONFIG_X86_32
|
||||||
|
u32 *gdb_regs32 = (u32 *)gdb_regs;
|
||||||
|
#endif
|
||||||
gdb_regs[GDB_AX] = regs->ax;
|
gdb_regs[GDB_AX] = regs->ax;
|
||||||
gdb_regs[GDB_BX] = regs->bx;
|
gdb_regs[GDB_BX] = regs->bx;
|
||||||
gdb_regs[GDB_CX] = regs->cx;
|
gdb_regs[GDB_CX] = regs->cx;
|
||||||
|
@ -76,9 +79,9 @@ void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
gdb_regs[GDB_SI] = regs->si;
|
gdb_regs[GDB_SI] = regs->si;
|
||||||
gdb_regs[GDB_DI] = regs->di;
|
gdb_regs[GDB_DI] = regs->di;
|
||||||
gdb_regs[GDB_BP] = regs->bp;
|
gdb_regs[GDB_BP] = regs->bp;
|
||||||
gdb_regs[GDB_PS] = regs->flags;
|
|
||||||
gdb_regs[GDB_PC] = regs->ip;
|
gdb_regs[GDB_PC] = regs->ip;
|
||||||
#ifdef CONFIG_X86_32
|
#ifdef CONFIG_X86_32
|
||||||
|
gdb_regs[GDB_PS] = regs->flags;
|
||||||
gdb_regs[GDB_DS] = regs->ds;
|
gdb_regs[GDB_DS] = regs->ds;
|
||||||
gdb_regs[GDB_ES] = regs->es;
|
gdb_regs[GDB_ES] = regs->es;
|
||||||
gdb_regs[GDB_CS] = regs->cs;
|
gdb_regs[GDB_CS] = regs->cs;
|
||||||
|
@ -94,6 +97,9 @@ void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
gdb_regs[GDB_R13] = regs->r13;
|
gdb_regs[GDB_R13] = regs->r13;
|
||||||
gdb_regs[GDB_R14] = regs->r14;
|
gdb_regs[GDB_R14] = regs->r14;
|
||||||
gdb_regs[GDB_R15] = regs->r15;
|
gdb_regs[GDB_R15] = regs->r15;
|
||||||
|
gdb_regs32[GDB_PS] = regs->flags;
|
||||||
|
gdb_regs32[GDB_CS] = regs->cs;
|
||||||
|
gdb_regs32[GDB_SS] = regs->ss;
|
||||||
#endif
|
#endif
|
||||||
gdb_regs[GDB_SP] = regs->sp;
|
gdb_regs[GDB_SP] = regs->sp;
|
||||||
}
|
}
|
||||||
|
@ -112,6 +118,9 @@ void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
*/
|
*/
|
||||||
void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p)
|
void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p)
|
||||||
{
|
{
|
||||||
|
#ifndef CONFIG_X86_32
|
||||||
|
u32 *gdb_regs32 = (u32 *)gdb_regs;
|
||||||
|
#endif
|
||||||
gdb_regs[GDB_AX] = 0;
|
gdb_regs[GDB_AX] = 0;
|
||||||
gdb_regs[GDB_BX] = 0;
|
gdb_regs[GDB_BX] = 0;
|
||||||
gdb_regs[GDB_CX] = 0;
|
gdb_regs[GDB_CX] = 0;
|
||||||
|
@ -129,8 +138,10 @@ void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p)
|
||||||
gdb_regs[GDB_FS] = 0xFFFF;
|
gdb_regs[GDB_FS] = 0xFFFF;
|
||||||
gdb_regs[GDB_GS] = 0xFFFF;
|
gdb_regs[GDB_GS] = 0xFFFF;
|
||||||
#else
|
#else
|
||||||
gdb_regs[GDB_PS] = *(unsigned long *)(p->thread.sp + 8);
|
gdb_regs32[GDB_PS] = *(unsigned long *)(p->thread.sp + 8);
|
||||||
gdb_regs[GDB_PC] = 0;
|
gdb_regs32[GDB_CS] = __KERNEL_CS;
|
||||||
|
gdb_regs32[GDB_SS] = __KERNEL_DS;
|
||||||
|
gdb_regs[GDB_PC] = p->thread.ip;
|
||||||
gdb_regs[GDB_R8] = 0;
|
gdb_regs[GDB_R8] = 0;
|
||||||
gdb_regs[GDB_R9] = 0;
|
gdb_regs[GDB_R9] = 0;
|
||||||
gdb_regs[GDB_R10] = 0;
|
gdb_regs[GDB_R10] = 0;
|
||||||
|
@ -153,6 +164,9 @@ void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p)
|
||||||
*/
|
*/
|
||||||
void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
{
|
{
|
||||||
|
#ifndef CONFIG_X86_32
|
||||||
|
u32 *gdb_regs32 = (u32 *)gdb_regs;
|
||||||
|
#endif
|
||||||
regs->ax = gdb_regs[GDB_AX];
|
regs->ax = gdb_regs[GDB_AX];
|
||||||
regs->bx = gdb_regs[GDB_BX];
|
regs->bx = gdb_regs[GDB_BX];
|
||||||
regs->cx = gdb_regs[GDB_CX];
|
regs->cx = gdb_regs[GDB_CX];
|
||||||
|
@ -160,9 +174,9 @@ void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
regs->si = gdb_regs[GDB_SI];
|
regs->si = gdb_regs[GDB_SI];
|
||||||
regs->di = gdb_regs[GDB_DI];
|
regs->di = gdb_regs[GDB_DI];
|
||||||
regs->bp = gdb_regs[GDB_BP];
|
regs->bp = gdb_regs[GDB_BP];
|
||||||
regs->flags = gdb_regs[GDB_PS];
|
|
||||||
regs->ip = gdb_regs[GDB_PC];
|
regs->ip = gdb_regs[GDB_PC];
|
||||||
#ifdef CONFIG_X86_32
|
#ifdef CONFIG_X86_32
|
||||||
|
regs->flags = gdb_regs[GDB_PS];
|
||||||
regs->ds = gdb_regs[GDB_DS];
|
regs->ds = gdb_regs[GDB_DS];
|
||||||
regs->es = gdb_regs[GDB_ES];
|
regs->es = gdb_regs[GDB_ES];
|
||||||
regs->cs = gdb_regs[GDB_CS];
|
regs->cs = gdb_regs[GDB_CS];
|
||||||
|
@ -175,6 +189,9 @@ void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs)
|
||||||
regs->r13 = gdb_regs[GDB_R13];
|
regs->r13 = gdb_regs[GDB_R13];
|
||||||
regs->r14 = gdb_regs[GDB_R14];
|
regs->r14 = gdb_regs[GDB_R14];
|
||||||
regs->r15 = gdb_regs[GDB_R15];
|
regs->r15 = gdb_regs[GDB_R15];
|
||||||
|
regs->flags = gdb_regs32[GDB_PS];
|
||||||
|
regs->cs = gdb_regs32[GDB_CS];
|
||||||
|
regs->ss = gdb_regs32[GDB_SS];
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -378,10 +395,8 @@ int kgdb_arch_handle_exception(int e_vector, int signo, int err_code,
|
||||||
if (remcomInBuffer[0] == 's') {
|
if (remcomInBuffer[0] == 's') {
|
||||||
linux_regs->flags |= X86_EFLAGS_TF;
|
linux_regs->flags |= X86_EFLAGS_TF;
|
||||||
kgdb_single_step = 1;
|
kgdb_single_step = 1;
|
||||||
if (kgdb_contthread) {
|
atomic_set(&kgdb_cpu_doing_single_step,
|
||||||
atomic_set(&kgdb_cpu_doing_single_step,
|
raw_smp_processor_id());
|
||||||
raw_smp_processor_id());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
get_debugreg(dr6, 6);
|
get_debugreg(dr6, 6);
|
||||||
|
@ -466,9 +481,15 @@ static int __kgdb_notify(struct die_args *args, unsigned long cmd)
|
||||||
|
|
||||||
case DIE_DEBUG:
|
case DIE_DEBUG:
|
||||||
if (atomic_read(&kgdb_cpu_doing_single_step) ==
|
if (atomic_read(&kgdb_cpu_doing_single_step) ==
|
||||||
raw_smp_processor_id() &&
|
raw_smp_processor_id()) {
|
||||||
user_mode(regs))
|
if (user_mode(regs))
|
||||||
return single_step_cont(regs, args);
|
return single_step_cont(regs, args);
|
||||||
|
break;
|
||||||
|
} else if (test_thread_flag(TIF_SINGLESTEP))
|
||||||
|
/* This means a user thread is single stepping
|
||||||
|
* a system call which should be ignored
|
||||||
|
*/
|
||||||
|
return NOTIFY_DONE;
|
||||||
/* fall through */
|
/* fall through */
|
||||||
default:
|
default:
|
||||||
if (user_mode(regs))
|
if (user_mode(regs))
|
||||||
|
|
|
@ -246,6 +246,14 @@ static int __cpuinit check_c1e_idle(const struct cpuinfo_x86 *c)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static cpumask_t c1e_mask = CPU_MASK_NONE;
|
||||||
|
static int c1e_detected;
|
||||||
|
|
||||||
|
void c1e_remove_cpu(int cpu)
|
||||||
|
{
|
||||||
|
cpu_clear(cpu, c1e_mask);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* C1E aware idle routine. We check for C1E active in the interrupt
|
* C1E aware idle routine. We check for C1E active in the interrupt
|
||||||
* pending message MSR. If we detect C1E, then we handle it the same
|
* pending message MSR. If we detect C1E, then we handle it the same
|
||||||
|
@ -253,9 +261,6 @@ static int __cpuinit check_c1e_idle(const struct cpuinfo_x86 *c)
|
||||||
*/
|
*/
|
||||||
static void c1e_idle(void)
|
static void c1e_idle(void)
|
||||||
{
|
{
|
||||||
static cpumask_t c1e_mask = CPU_MASK_NONE;
|
|
||||||
static int c1e_detected;
|
|
||||||
|
|
||||||
if (need_resched())
|
if (need_resched())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
@ -265,8 +270,10 @@ static void c1e_idle(void)
|
||||||
rdmsr(MSR_K8_INT_PENDING_MSG, lo, hi);
|
rdmsr(MSR_K8_INT_PENDING_MSG, lo, hi);
|
||||||
if (lo & K8_INTP_C1E_ACTIVE_MASK) {
|
if (lo & K8_INTP_C1E_ACTIVE_MASK) {
|
||||||
c1e_detected = 1;
|
c1e_detected = 1;
|
||||||
mark_tsc_unstable("TSC halt in C1E");
|
if (!boot_cpu_has(X86_FEATURE_CONSTANT_TSC))
|
||||||
printk(KERN_INFO "System has C1E enabled\n");
|
mark_tsc_unstable("TSC halt in AMD C1E");
|
||||||
|
printk(KERN_INFO "System has AMD C1E enabled\n");
|
||||||
|
set_cpu_cap(&boot_cpu_data, X86_FEATURE_AMDC1E);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -55,6 +55,7 @@
|
||||||
#include <asm/tlbflush.h>
|
#include <asm/tlbflush.h>
|
||||||
#include <asm/cpu.h>
|
#include <asm/cpu.h>
|
||||||
#include <asm/kdebug.h>
|
#include <asm/kdebug.h>
|
||||||
|
#include <asm/idle.h>
|
||||||
|
|
||||||
asmlinkage void ret_from_fork(void) __asm__("ret_from_fork");
|
asmlinkage void ret_from_fork(void) __asm__("ret_from_fork");
|
||||||
|
|
||||||
|
@ -88,6 +89,7 @@ static void cpu_exit_clear(void)
|
||||||
cpu_clear(cpu, cpu_callin_map);
|
cpu_clear(cpu, cpu_callin_map);
|
||||||
|
|
||||||
numa_remove_cpu(cpu);
|
numa_remove_cpu(cpu);
|
||||||
|
c1e_remove_cpu(cpu);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* We don't actually take CPU down, just spin without interrupts. */
|
/* We don't actually take CPU down, just spin without interrupts. */
|
||||||
|
|
|
@ -93,6 +93,8 @@ DECLARE_PER_CPU(int, cpu_state);
|
||||||
static inline void play_dead(void)
|
static inline void play_dead(void)
|
||||||
{
|
{
|
||||||
idle_task_exit();
|
idle_task_exit();
|
||||||
|
c1e_remove_cpu(raw_smp_processor_id());
|
||||||
|
|
||||||
mb();
|
mb();
|
||||||
/* Ack it */
|
/* Ack it */
|
||||||
__get_cpu_var(cpu_state) = CPU_DEAD;
|
__get_cpu_var(cpu_state) = CPU_DEAD;
|
||||||
|
|
|
@ -670,6 +670,10 @@ void __init setup_arch(char **cmdline_p)
|
||||||
|
|
||||||
parse_early_param();
|
parse_early_param();
|
||||||
|
|
||||||
|
#ifdef CONFIG_X86_64
|
||||||
|
check_efer();
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_VMI) && defined(CONFIG_X86_32)
|
#if defined(CONFIG_VMI) && defined(CONFIG_X86_32)
|
||||||
/*
|
/*
|
||||||
* Must be before kernel pagetables are setup
|
* Must be before kernel pagetables are setup
|
||||||
|
@ -738,7 +742,6 @@ void __init setup_arch(char **cmdline_p)
|
||||||
#else
|
#else
|
||||||
num_physpages = max_pfn;
|
num_physpages = max_pfn;
|
||||||
|
|
||||||
check_efer();
|
|
||||||
|
|
||||||
/* How many end-of-memory variables you have, grandma! */
|
/* How many end-of-memory variables you have, grandma! */
|
||||||
/* need this before calling reserve_initrd */
|
/* need this before calling reserve_initrd */
|
||||||
|
|
|
@ -61,7 +61,7 @@ static void vsmp_irq_enable(void)
|
||||||
native_restore_fl((flags | X86_EFLAGS_IF) & (~X86_EFLAGS_AC));
|
native_restore_fl((flags | X86_EFLAGS_IF) & (~X86_EFLAGS_AC));
|
||||||
}
|
}
|
||||||
|
|
||||||
static unsigned __init vsmp_patch(u8 type, u16 clobbers, void *ibuf,
|
static unsigned __init_or_module vsmp_patch(u8 type, u16 clobbers, void *ibuf,
|
||||||
unsigned long addr, unsigned len)
|
unsigned long addr, unsigned len)
|
||||||
{
|
{
|
||||||
switch (type) {
|
switch (type) {
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue