forked from Minki/linux
Merge branch 'timers/urgent' into x86/xen
Conflicts: arch/x86/kernel/process_32.c arch/x86/kernel/process_64.c Manual merge: arch/x86/kernel/smpboot.c Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
commit
07bbc16a86
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>
|
||||||
|
26
Documentation/ABI/testing/sysfs-gpio
Normal file
26
Documentation/ABI/testing/sysfs-gpio
Normal file
@ -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)
|
||||||
|
|
@ -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.
|
||||||
|
178
MAINTAINERS
178
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
|
||||||
@ -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
|
||||||
|
|
||||||
@ -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
|
||||||
@ -3925,7 +3925,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 +4006,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 +4154,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 +4187,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 +4201,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 +4235,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 +4262,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 +4276,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 +4304,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 +4344,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 +4352,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 +4365,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 +4373,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 +4387,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 +4395,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 = -rc7
|
||||||
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
|
||||||
|
@ -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 = {
|
||||||
|
@ -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));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
4
arch/avr32/boot/images/.gitignore
vendored
Normal file
4
arch/avr32/boot/images/.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
uImage
|
||||||
|
uImage.srec
|
||||||
|
vmlinux.cso
|
||||||
|
sfdwarf.log
|
1
arch/avr32/kernel/.gitignore
vendored
Normal file
1
arch/avr32/kernel/.gitignore
vendored
Normal file
@ -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))
|
||||||
|
|
||||||
|
|
||||||
|
@ -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;
|
|
||||||
}
|
|
||||||
|
@ -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);
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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];
|
||||||
|
|
||||||
|
@ -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];
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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 */
|
||||||
|
@ -52,6 +52,7 @@
|
|||||||
#include <asm/desc.h>
|
#include <asm/desc.h>
|
||||||
#include <asm/nmi.h>
|
#include <asm/nmi.h>
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
|
#include <asm/idle.h>
|
||||||
#include <asm/smp.h>
|
#include <asm/smp.h>
|
||||||
#include <asm/trampoline.h>
|
#include <asm/trampoline.h>
|
||||||
#include <asm/cpu.h>
|
#include <asm/cpu.h>
|
||||||
@ -1414,6 +1415,7 @@ void play_dead_common(void)
|
|||||||
idle_task_exit();
|
idle_task_exit();
|
||||||
reset_lazy_tlbstate();
|
reset_lazy_tlbstate();
|
||||||
irq_ctx_exit(raw_smp_processor_id());
|
irq_ctx_exit(raw_smp_processor_id());
|
||||||
|
c1e_remove_cpu(raw_smp_processor_id());
|
||||||
|
|
||||||
mb();
|
mb();
|
||||||
/* Ack it */
|
/* Ack it */
|
||||||
|
@ -711,6 +711,10 @@ static int kvm_age_rmapp(struct kvm *kvm, unsigned long *rmapp)
|
|||||||
u64 *spte;
|
u64 *spte;
|
||||||
int young = 0;
|
int young = 0;
|
||||||
|
|
||||||
|
/* always return old for EPT */
|
||||||
|
if (!shadow_accessed_mask)
|
||||||
|
return 0;
|
||||||
|
|
||||||
spte = rmap_next(kvm, rmapp, NULL);
|
spte = rmap_next(kvm, rmapp, NULL);
|
||||||
while (spte) {
|
while (spte) {
|
||||||
int _young;
|
int _young;
|
||||||
|
@ -62,6 +62,7 @@ static int npt = 1;
|
|||||||
module_param(npt, int, S_IRUGO);
|
module_param(npt, int, S_IRUGO);
|
||||||
|
|
||||||
static void kvm_reput_irq(struct vcpu_svm *svm);
|
static void kvm_reput_irq(struct vcpu_svm *svm);
|
||||||
|
static void svm_flush_tlb(struct kvm_vcpu *vcpu);
|
||||||
|
|
||||||
static inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu)
|
static inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu)
|
||||||
{
|
{
|
||||||
@ -878,6 +879,10 @@ set:
|
|||||||
static void svm_set_cr4(struct kvm_vcpu *vcpu, unsigned long cr4)
|
static void svm_set_cr4(struct kvm_vcpu *vcpu, unsigned long cr4)
|
||||||
{
|
{
|
||||||
unsigned long host_cr4_mce = read_cr4() & X86_CR4_MCE;
|
unsigned long host_cr4_mce = read_cr4() & X86_CR4_MCE;
|
||||||
|
unsigned long old_cr4 = to_svm(vcpu)->vmcb->save.cr4;
|
||||||
|
|
||||||
|
if (npt_enabled && ((old_cr4 ^ cr4) & X86_CR4_PGE))
|
||||||
|
force_new_asid(vcpu);
|
||||||
|
|
||||||
vcpu->arch.cr4 = cr4;
|
vcpu->arch.cr4 = cr4;
|
||||||
if (!npt_enabled)
|
if (!npt_enabled)
|
||||||
@ -1027,6 +1032,13 @@ static int pf_interception(struct vcpu_svm *svm, struct kvm_run *kvm_run)
|
|||||||
KVMTRACE_3D(TDP_FAULT, &svm->vcpu, error_code,
|
KVMTRACE_3D(TDP_FAULT, &svm->vcpu, error_code,
|
||||||
(u32)fault_address, (u32)(fault_address >> 32),
|
(u32)fault_address, (u32)(fault_address >> 32),
|
||||||
handler);
|
handler);
|
||||||
|
/*
|
||||||
|
* FIXME: Tis shouldn't be necessary here, but there is a flush
|
||||||
|
* missing in the MMU code. Until we find this bug, flush the
|
||||||
|
* complete TLB here on an NPF
|
||||||
|
*/
|
||||||
|
if (npt_enabled)
|
||||||
|
svm_flush_tlb(&svm->vcpu);
|
||||||
|
|
||||||
if (event_injection)
|
if (event_injection)
|
||||||
kvm_mmu_unprotect_page_virt(&svm->vcpu, fault_address);
|
kvm_mmu_unprotect_page_virt(&svm->vcpu, fault_address);
|
||||||
|
@ -3301,8 +3301,7 @@ static int __init vmx_init(void)
|
|||||||
kvm_mmu_set_base_ptes(VMX_EPT_READABLE_MASK |
|
kvm_mmu_set_base_ptes(VMX_EPT_READABLE_MASK |
|
||||||
VMX_EPT_WRITABLE_MASK |
|
VMX_EPT_WRITABLE_MASK |
|
||||||
VMX_EPT_DEFAULT_MT << VMX_EPT_MT_EPTE_SHIFT);
|
VMX_EPT_DEFAULT_MT << VMX_EPT_MT_EPTE_SHIFT);
|
||||||
kvm_mmu_set_mask_ptes(0ull, VMX_EPT_FAKE_ACCESSED_MASK,
|
kvm_mmu_set_mask_ptes(0ull, 0ull, 0ull, 0ull,
|
||||||
VMX_EPT_FAKE_DIRTY_MASK, 0ull,
|
|
||||||
VMX_EPT_EXECUTABLE_MASK);
|
VMX_EPT_EXECUTABLE_MASK);
|
||||||
kvm_enable_tdp();
|
kvm_enable_tdp();
|
||||||
} else
|
} else
|
||||||
|
@ -370,8 +370,6 @@ enum vmcs_field {
|
|||||||
#define VMX_EPT_READABLE_MASK 0x1ull
|
#define VMX_EPT_READABLE_MASK 0x1ull
|
||||||
#define VMX_EPT_WRITABLE_MASK 0x2ull
|
#define VMX_EPT_WRITABLE_MASK 0x2ull
|
||||||
#define VMX_EPT_EXECUTABLE_MASK 0x4ull
|
#define VMX_EPT_EXECUTABLE_MASK 0x4ull
|
||||||
#define VMX_EPT_FAKE_ACCESSED_MASK (1ull << 62)
|
|
||||||
#define VMX_EPT_FAKE_DIRTY_MASK (1ull << 63)
|
|
||||||
|
|
||||||
#define VMX_EPT_IDENTITY_PAGETABLE_ADDR 0xfffbc000ul
|
#define VMX_EPT_IDENTITY_PAGETABLE_ADDR 0xfffbc000ul
|
||||||
|
|
||||||
|
@ -458,11 +458,7 @@ static void __init pagetable_init(void)
|
|||||||
{
|
{
|
||||||
pgd_t *pgd_base = swapper_pg_dir;
|
pgd_t *pgd_base = swapper_pg_dir;
|
||||||
|
|
||||||
paravirt_pagetable_setup_start(pgd_base);
|
|
||||||
|
|
||||||
permanent_kmaps_init(pgd_base);
|
permanent_kmaps_init(pgd_base);
|
||||||
|
|
||||||
paravirt_pagetable_setup_done(pgd_base);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_ACPI_SLEEP
|
#ifdef CONFIG_ACPI_SLEEP
|
||||||
|
@ -42,7 +42,7 @@ char * __init xen_memory_setup(void)
|
|||||||
|
|
||||||
e820.nr_map = 0;
|
e820.nr_map = 0;
|
||||||
|
|
||||||
e820_add_region(0, PFN_PHYS(max_pfn), E820_RAM);
|
e820_add_region(0, PFN_PHYS((u64)max_pfn), E820_RAM);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Even though this is normal, usable memory under Xen, reserve
|
* Even though this is normal, usable memory under Xen, reserve
|
||||||
|
@ -49,6 +49,7 @@ int blk_verify_command(struct blk_cmd_filter *filter,
|
|||||||
}
|
}
|
||||||
EXPORT_SYMBOL(blk_verify_command);
|
EXPORT_SYMBOL(blk_verify_command);
|
||||||
|
|
||||||
|
#if 0
|
||||||
/* and now, the sysfs stuff */
|
/* and now, the sysfs stuff */
|
||||||
static ssize_t rcf_cmds_show(struct blk_cmd_filter *filter, char *page,
|
static ssize_t rcf_cmds_show(struct blk_cmd_filter *filter, char *page,
|
||||||
int rw)
|
int rw)
|
||||||
@ -233,3 +234,4 @@ void blk_unregister_filter(struct gendisk *disk)
|
|||||||
kobject_put(disk->holder_dir->parent);
|
kobject_put(disk->holder_dir->parent);
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(blk_unregister_filter);
|
EXPORT_SYMBOL(blk_unregister_filter);
|
||||||
|
#endif
|
||||||
|
@ -1499,7 +1499,7 @@ static int __devinit piix_init_one(struct pci_dev *pdev,
|
|||||||
* off.
|
* off.
|
||||||
*/
|
*/
|
||||||
if (pdev->vendor == PCI_VENDOR_ID_INTEL && pdev->device == 0x2652) {
|
if (pdev->vendor == PCI_VENDOR_ID_INTEL && pdev->device == 0x2652) {
|
||||||
int rc = piix_disable_ahci(pdev);
|
rc = piix_disable_ahci(pdev);
|
||||||
if (rc)
|
if (rc)
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
@ -96,6 +96,7 @@ enum {
|
|||||||
PORT_SCR = 0x20,
|
PORT_SCR = 0x20,
|
||||||
|
|
||||||
/* HOST_CTL bits */
|
/* HOST_CTL bits */
|
||||||
|
HCTL_LEDEN = (1 << 3), /* enable LED operation */
|
||||||
HCTL_IRQOFF = (1 << 8), /* global IRQ off */
|
HCTL_IRQOFF = (1 << 8), /* global IRQ off */
|
||||||
HCTL_FTHD0 = (1 << 10), /* fifo threshold 0 */
|
HCTL_FTHD0 = (1 << 10), /* fifo threshold 0 */
|
||||||
HCTL_FTHD1 = (1 << 11), /* fifo threshold 1*/
|
HCTL_FTHD1 = (1 << 11), /* fifo threshold 1*/
|
||||||
@ -540,7 +541,7 @@ static unsigned int inic_qc_issue(struct ata_queued_cmd *qc)
|
|||||||
void __iomem *port_base = inic_port_base(ap);
|
void __iomem *port_base = inic_port_base(ap);
|
||||||
|
|
||||||
/* fire up the ADMA engine */
|
/* fire up the ADMA engine */
|
||||||
writew(HCTL_FTHD0, port_base + HOST_CTL);
|
writew(HCTL_FTHD0 | HCTL_LEDEN, port_base + HOST_CTL);
|
||||||
writew(IDMA_CTL_GO, port_base + PORT_IDMA_CTL);
|
writew(IDMA_CTL_GO, port_base + PORT_IDMA_CTL);
|
||||||
writeb(0, port_base + PORT_CPB_PTQFIFO);
|
writeb(0, port_base + PORT_CPB_PTQFIFO);
|
||||||
|
|
||||||
|
@ -178,11 +178,13 @@ static int verify_pmtmr_rate(void)
|
|||||||
|
|
||||||
/* Number of monotonicity checks to perform during initialization */
|
/* Number of monotonicity checks to perform during initialization */
|
||||||
#define ACPI_PM_MONOTONICITY_CHECKS 10
|
#define ACPI_PM_MONOTONICITY_CHECKS 10
|
||||||
|
/* Number of reads we try to get two different values */
|
||||||
|
#define ACPI_PM_READ_CHECKS 10000
|
||||||
|
|
||||||
static int __init init_acpi_pm_clocksource(void)
|
static int __init init_acpi_pm_clocksource(void)
|
||||||
{
|
{
|
||||||
cycle_t value1, value2;
|
cycle_t value1, value2;
|
||||||
unsigned int i, j, good = 0;
|
unsigned int i, j = 0;
|
||||||
|
|
||||||
if (!pmtmr_ioport)
|
if (!pmtmr_ioport)
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
@ -192,29 +194,26 @@ static int __init init_acpi_pm_clocksource(void)
|
|||||||
|
|
||||||
/* "verify" this timing source: */
|
/* "verify" this timing source: */
|
||||||
for (j = 0; j < ACPI_PM_MONOTONICITY_CHECKS; j++) {
|
for (j = 0; j < ACPI_PM_MONOTONICITY_CHECKS; j++) {
|
||||||
|
udelay(100 * j);
|
||||||
value1 = clocksource_acpi_pm.read();
|
value1 = clocksource_acpi_pm.read();
|
||||||
for (i = 0; i < 10000; i++) {
|
for (i = 0; i < ACPI_PM_READ_CHECKS; i++) {
|
||||||
value2 = clocksource_acpi_pm.read();
|
value2 = clocksource_acpi_pm.read();
|
||||||
if (value2 == value1)
|
if (value2 == value1)
|
||||||
continue;
|
continue;
|
||||||
if (value2 > value1)
|
if (value2 > value1)
|
||||||
good++;
|
|
||||||
break;
|
break;
|
||||||
if ((value2 < value1) && ((value2) < 0xFFF))
|
if ((value2 < value1) && ((value2) < 0xFFF))
|
||||||
good++;
|
|
||||||
break;
|
break;
|
||||||
printk(KERN_INFO "PM-Timer had inconsistent results:"
|
printk(KERN_INFO "PM-Timer had inconsistent results:"
|
||||||
" 0x%#llx, 0x%#llx - aborting.\n",
|
" 0x%#llx, 0x%#llx - aborting.\n",
|
||||||
value1, value2);
|
value1, value2);
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
udelay(300 * i);
|
if (i == ACPI_PM_READ_CHECKS) {
|
||||||
}
|
printk(KERN_INFO "PM-Timer failed consistency check "
|
||||||
|
" (0x%#llx) - aborting.\n", value1);
|
||||||
if (good != ACPI_PM_MONOTONICITY_CHECKS) {
|
return -ENODEV;
|
||||||
printk(KERN_INFO "PM-Timer failed consistency check "
|
}
|
||||||
" (0x%#llx) - aborting.\n", value1);
|
|
||||||
return -ENODEV;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (verify_pmtmr_rate() != 0)
|
if (verify_pmtmr_rate() != 0)
|
||||||
|
@ -1157,6 +1157,8 @@ static int aead_authenc_givencrypt(
|
|||||||
edesc->desc.hdr = ctx->desc_hdr_template | DESC_HDR_MODE0_ENCRYPT;
|
edesc->desc.hdr = ctx->desc_hdr_template | DESC_HDR_MODE0_ENCRYPT;
|
||||||
|
|
||||||
memcpy(req->giv, ctx->iv, crypto_aead_ivsize(authenc));
|
memcpy(req->giv, ctx->iv, crypto_aead_ivsize(authenc));
|
||||||
|
/* avoid consecutive packets going out with same IV */
|
||||||
|
*(__be64 *)req->giv ^= cpu_to_be64(req->seq);
|
||||||
|
|
||||||
return ipsec_esp(edesc, areq, req->giv, req->seq,
|
return ipsec_esp(edesc, areq, req->giv, req->seq,
|
||||||
ipsec_esp_encrypt_done);
|
ipsec_esp_encrypt_done);
|
||||||
@ -1449,6 +1451,8 @@ static int talitos_probe(struct of_device *ofdev,
|
|||||||
|
|
||||||
priv->ofdev = ofdev;
|
priv->ofdev = ofdev;
|
||||||
|
|
||||||
|
INIT_LIST_HEAD(&priv->alg_list);
|
||||||
|
|
||||||
tasklet_init(&priv->done_task, talitos_done, (unsigned long)dev);
|
tasklet_init(&priv->done_task, talitos_done, (unsigned long)dev);
|
||||||
tasklet_init(&priv->error_task, talitos_error, (unsigned long)dev);
|
tasklet_init(&priv->error_task, talitos_error, (unsigned long)dev);
|
||||||
|
|
||||||
@ -1575,8 +1579,6 @@ static int talitos_probe(struct of_device *ofdev,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* register crypto algorithms the device supports */
|
/* register crypto algorithms the device supports */
|
||||||
INIT_LIST_HEAD(&priv->alg_list);
|
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(driver_algs); i++) {
|
for (i = 0; i < ARRAY_SIZE(driver_algs); i++) {
|
||||||
if (hw_supports(dev, driver_algs[i].desc_hdr_template)) {
|
if (hw_supports(dev, driver_algs[i].desc_hdr_template)) {
|
||||||
struct talitos_crypto_alg *t_alg;
|
struct talitos_crypto_alg *t_alg;
|
||||||
|
@ -69,7 +69,7 @@ static inline int ad7414_write(struct i2c_client *client, u8 reg, u8 value)
|
|||||||
return i2c_smbus_write_byte_data(client, reg, value);
|
return i2c_smbus_write_byte_data(client, reg, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
struct ad7414_data *ad7414_update_device(struct device *dev)
|
static struct ad7414_data *ad7414_update_device(struct device *dev)
|
||||||
{
|
{
|
||||||
struct i2c_client *client = to_i2c_client(dev);
|
struct i2c_client *client = to_i2c_client(dev);
|
||||||
struct ad7414_data *data = i2c_get_clientdata(client);
|
struct ad7414_data *data = i2c_get_clientdata(client);
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
MODULE_DESCRIPTION("System voltages control via Attansic ATXP1");
|
MODULE_DESCRIPTION("System voltages control via Attansic ATXP1");
|
||||||
MODULE_VERSION("0.6.2");
|
MODULE_VERSION("0.6.3");
|
||||||
MODULE_AUTHOR("Sebastian Witt <se.witt@gmx.net>");
|
MODULE_AUTHOR("Sebastian Witt <se.witt@gmx.net>");
|
||||||
|
|
||||||
#define ATXP1_VID 0x00
|
#define ATXP1_VID 0x00
|
||||||
@ -289,16 +289,16 @@ static int atxp1_detect(struct i2c_client *new_client, int kind,
|
|||||||
if (!((i2c_smbus_read_byte_data(new_client, 0x3e) == 0) &&
|
if (!((i2c_smbus_read_byte_data(new_client, 0x3e) == 0) &&
|
||||||
(i2c_smbus_read_byte_data(new_client, 0x3f) == 0) &&
|
(i2c_smbus_read_byte_data(new_client, 0x3f) == 0) &&
|
||||||
(i2c_smbus_read_byte_data(new_client, 0xfe) == 0) &&
|
(i2c_smbus_read_byte_data(new_client, 0xfe) == 0) &&
|
||||||
(i2c_smbus_read_byte_data(new_client, 0xff) == 0) )) {
|
(i2c_smbus_read_byte_data(new_client, 0xff) == 0)))
|
||||||
|
return -ENODEV;
|
||||||
|
|
||||||
/* No vendor ID, now checking if registers 0x10,0x11 (non-existent)
|
/* No vendor ID, now checking if registers 0x10,0x11 (non-existent)
|
||||||
* showing the same as register 0x00 */
|
* showing the same as register 0x00 */
|
||||||
temp = i2c_smbus_read_byte_data(new_client, 0x00);
|
temp = i2c_smbus_read_byte_data(new_client, 0x00);
|
||||||
|
|
||||||
if (!((i2c_smbus_read_byte_data(new_client, 0x10) == temp) &&
|
if (!((i2c_smbus_read_byte_data(new_client, 0x10) == temp) &&
|
||||||
(i2c_smbus_read_byte_data(new_client, 0x11) == temp) ))
|
(i2c_smbus_read_byte_data(new_client, 0x11) == temp)))
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
|
||||||
|
|
||||||
/* Get VRM */
|
/* Get VRM */
|
||||||
temp = vid_which_vrm();
|
temp = vid_which_vrm();
|
||||||
|
@ -273,10 +273,10 @@ struct it87_data {
|
|||||||
static inline int has_16bit_fans(const struct it87_data *data)
|
static inline int has_16bit_fans(const struct it87_data *data)
|
||||||
{
|
{
|
||||||
/* IT8705F Datasheet 0.4.1, 3h == Version G.
|
/* IT8705F Datasheet 0.4.1, 3h == Version G.
|
||||||
IT8712F Datasheet 0.9.1, section 8.3.5 indicates 7h == Version I.
|
IT8712F Datasheet 0.9.1, section 8.3.5 indicates 8h == Version J.
|
||||||
These are the first revisions with 16bit tachometer support. */
|
These are the first revisions with 16bit tachometer support. */
|
||||||
return (data->type == it87 && data->revision >= 0x03)
|
return (data->type == it87 && data->revision >= 0x03)
|
||||||
|| (data->type == it8712 && data->revision >= 0x07)
|
|| (data->type == it8712 && data->revision >= 0x08)
|
||||||
|| data->type == it8716
|
|| data->type == it8716
|
||||||
|| data->type == it8718;
|
|| data->type == it8718;
|
||||||
}
|
}
|
||||||
|
@ -1933,7 +1933,6 @@ static void ide_cd_remove(ide_drive_t *drive)
|
|||||||
|
|
||||||
ide_proc_unregister_driver(drive, info->driver);
|
ide_proc_unregister_driver(drive, info->driver);
|
||||||
|
|
||||||
blk_unregister_filter(info->disk);
|
|
||||||
del_gendisk(info->disk);
|
del_gendisk(info->disk);
|
||||||
|
|
||||||
ide_cd_put(info);
|
ide_cd_put(info);
|
||||||
@ -2159,7 +2158,6 @@ static int ide_cd_probe(ide_drive_t *drive)
|
|||||||
g->fops = &idecd_ops;
|
g->fops = &idecd_ops;
|
||||||
g->flags |= GENHD_FL_REMOVABLE;
|
g->flags |= GENHD_FL_REMOVABLE;
|
||||||
add_disk(g);
|
add_disk(g);
|
||||||
blk_register_filter(g);
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
out_free_cd:
|
out_free_cd:
|
||||||
|
@ -613,6 +613,14 @@ static int check_in_drive_list(ide_drive_t *drive, const char **list)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static struct hpt_info *hpt3xx_get_info(struct device *dev)
|
||||||
|
{
|
||||||
|
struct ide_host *host = dev_get_drvdata(dev);
|
||||||
|
struct hpt_info *info = (struct hpt_info *)host->host_priv;
|
||||||
|
|
||||||
|
return dev == host->dev[1] ? info + 1 : info;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The Marvell bridge chips used on the HighPoint SATA cards do not seem
|
* The Marvell bridge chips used on the HighPoint SATA cards do not seem
|
||||||
* to support the UltraDMA modes 1, 2, and 3 as well as any MWDMA modes...
|
* to support the UltraDMA modes 1, 2, and 3 as well as any MWDMA modes...
|
||||||
@ -621,9 +629,7 @@ static int check_in_drive_list(ide_drive_t *drive, const char **list)
|
|||||||
static u8 hpt3xx_udma_filter(ide_drive_t *drive)
|
static u8 hpt3xx_udma_filter(ide_drive_t *drive)
|
||||||
{
|
{
|
||||||
ide_hwif_t *hwif = HWIF(drive);
|
ide_hwif_t *hwif = HWIF(drive);
|
||||||
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
struct hpt_info *info = hpt3xx_get_info(hwif->dev);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
|
||||||
struct hpt_info *info = host->host_priv + (hwif->dev == host->dev[1]);
|
|
||||||
u8 mask = hwif->ultra_mask;
|
u8 mask = hwif->ultra_mask;
|
||||||
|
|
||||||
switch (info->chip_type) {
|
switch (info->chip_type) {
|
||||||
@ -662,9 +668,7 @@ static u8 hpt3xx_udma_filter(ide_drive_t *drive)
|
|||||||
static u8 hpt3xx_mdma_filter(ide_drive_t *drive)
|
static u8 hpt3xx_mdma_filter(ide_drive_t *drive)
|
||||||
{
|
{
|
||||||
ide_hwif_t *hwif = HWIF(drive);
|
ide_hwif_t *hwif = HWIF(drive);
|
||||||
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
struct hpt_info *info = hpt3xx_get_info(hwif->dev);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
|
||||||
struct hpt_info *info = host->host_priv + (hwif->dev == host->dev[1]);
|
|
||||||
|
|
||||||
switch (info->chip_type) {
|
switch (info->chip_type) {
|
||||||
case HPT372 :
|
case HPT372 :
|
||||||
@ -700,8 +704,7 @@ static void hpt3xx_set_mode(ide_drive_t *drive, const u8 speed)
|
|||||||
{
|
{
|
||||||
ide_hwif_t *hwif = drive->hwif;
|
ide_hwif_t *hwif = drive->hwif;
|
||||||
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
struct hpt_info *info = hpt3xx_get_info(hwif->dev);
|
||||||
struct hpt_info *info = host->host_priv + (hwif->dev == host->dev[1]);
|
|
||||||
struct hpt_timings *t = info->timings;
|
struct hpt_timings *t = info->timings;
|
||||||
u8 itr_addr = 0x40 + (drive->dn * 4);
|
u8 itr_addr = 0x40 + (drive->dn * 4);
|
||||||
u32 old_itr = 0;
|
u32 old_itr = 0;
|
||||||
@ -744,8 +747,7 @@ static void hpt3xx_maskproc(ide_drive_t *drive, int mask)
|
|||||||
{
|
{
|
||||||
ide_hwif_t *hwif = HWIF(drive);
|
ide_hwif_t *hwif = HWIF(drive);
|
||||||
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
struct hpt_info *info = hpt3xx_get_info(hwif->dev);
|
||||||
struct hpt_info *info = host->host_priv + (hwif->dev == host->dev[1]);
|
|
||||||
|
|
||||||
if (drive->quirk_list) {
|
if (drive->quirk_list) {
|
||||||
if (info->chip_type >= HPT370) {
|
if (info->chip_type >= HPT370) {
|
||||||
@ -973,8 +975,7 @@ static int __devinit hpt37x_calibrate_dpll(struct pci_dev *dev, u16 f_low, u16 f
|
|||||||
static unsigned int __devinit init_chipset_hpt366(struct pci_dev *dev)
|
static unsigned int __devinit init_chipset_hpt366(struct pci_dev *dev)
|
||||||
{
|
{
|
||||||
unsigned long io_base = pci_resource_start(dev, 4);
|
unsigned long io_base = pci_resource_start(dev, 4);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
struct hpt_info *info = hpt3xx_get_info(&dev->dev);
|
||||||
struct hpt_info *info = host->host_priv + (&dev->dev == host->dev[1]);
|
|
||||||
const char *name = DRV_NAME;
|
const char *name = DRV_NAME;
|
||||||
u8 pci_clk, dpll_clk = 0; /* PCI and DPLL clock in MHz */
|
u8 pci_clk, dpll_clk = 0; /* PCI and DPLL clock in MHz */
|
||||||
u8 chip_type;
|
u8 chip_type;
|
||||||
@ -1217,8 +1218,7 @@ static unsigned int __devinit init_chipset_hpt366(struct pci_dev *dev)
|
|||||||
static u8 hpt3xx_cable_detect(ide_hwif_t *hwif)
|
static u8 hpt3xx_cable_detect(ide_hwif_t *hwif)
|
||||||
{
|
{
|
||||||
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
struct hpt_info *info = hpt3xx_get_info(hwif->dev);
|
||||||
struct hpt_info *info = host->host_priv + (hwif->dev == host->dev[1]);
|
|
||||||
u8 chip_type = info->chip_type;
|
u8 chip_type = info->chip_type;
|
||||||
u8 scr1 = 0, ata66 = hwif->channel ? 0x01 : 0x02;
|
u8 scr1 = 0, ata66 = hwif->channel ? 0x01 : 0x02;
|
||||||
|
|
||||||
@ -1262,8 +1262,7 @@ static u8 hpt3xx_cable_detect(ide_hwif_t *hwif)
|
|||||||
static void __devinit init_hwif_hpt366(ide_hwif_t *hwif)
|
static void __devinit init_hwif_hpt366(ide_hwif_t *hwif)
|
||||||
{
|
{
|
||||||
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
struct pci_dev *dev = to_pci_dev(hwif->dev);
|
||||||
struct ide_host *host = pci_get_drvdata(dev);
|
struct hpt_info *info = hpt3xx_get_info(hwif->dev);
|
||||||
struct hpt_info *info = host->host_priv + (hwif->dev == host->dev[1]);
|
|
||||||
int serialize = HPT_SERIALIZE_IO;
|
int serialize = HPT_SERIALIZE_IO;
|
||||||
u8 chip_type = info->chip_type;
|
u8 chip_type = info->chip_type;
|
||||||
u8 new_mcr, old_mcr = 0;
|
u8 new_mcr, old_mcr = 0;
|
||||||
|
@ -1342,6 +1342,12 @@ static __be32 convert_access(int acc)
|
|||||||
static void set_fmr_seg(struct mlx4_wqe_fmr_seg *fseg, struct ib_send_wr *wr)
|
static void set_fmr_seg(struct mlx4_wqe_fmr_seg *fseg, struct ib_send_wr *wr)
|
||||||
{
|
{
|
||||||
struct mlx4_ib_fast_reg_page_list *mfrpl = to_mfrpl(wr->wr.fast_reg.page_list);
|
struct mlx4_ib_fast_reg_page_list *mfrpl = to_mfrpl(wr->wr.fast_reg.page_list);
|
||||||
|
int i;
|
||||||
|
|
||||||
|
for (i = 0; i < wr->wr.fast_reg.page_list_len; ++i)
|
||||||
|
wr->wr.fast_reg.page_list->page_list[i] =
|
||||||
|
cpu_to_be64(wr->wr.fast_reg.page_list->page_list[i] |
|
||||||
|
MLX4_MTT_FLAG_PRESENT);
|
||||||
|
|
||||||
fseg->flags = convert_access(wr->wr.fast_reg.access_flags);
|
fseg->flags = convert_access(wr->wr.fast_reg.access_flags);
|
||||||
fseg->mem_key = cpu_to_be32(wr->wr.fast_reg.rkey);
|
fseg->mem_key = cpu_to_be32(wr->wr.fast_reg.rkey);
|
||||||
|
@ -1956,13 +1956,6 @@ static int mini_cm_reject(struct nes_cm_core *cm_core,
|
|||||||
return ret;
|
return ret;
|
||||||
cleanup_retrans_entry(cm_node);
|
cleanup_retrans_entry(cm_node);
|
||||||
cm_node->state = NES_CM_STATE_CLOSED;
|
cm_node->state = NES_CM_STATE_CLOSED;
|
||||||
ret = send_fin(cm_node, NULL);
|
|
||||||
|
|
||||||
if (cm_node->accept_pend) {
|
|
||||||
BUG_ON(!cm_node->listener);
|
|
||||||
atomic_dec(&cm_node->listener->pend_accepts_cnt);
|
|
||||||
BUG_ON(atomic_read(&cm_node->listener->pend_accepts_cnt) < 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
ret = send_reset(cm_node, NULL);
|
ret = send_reset(cm_node, NULL);
|
||||||
return ret;
|
return ret;
|
||||||
@ -2383,6 +2376,7 @@ static int nes_cm_disconn_true(struct nes_qp *nesqp)
|
|||||||
atomic_inc(&cm_disconnects);
|
atomic_inc(&cm_disconnects);
|
||||||
cm_event.event = IW_CM_EVENT_DISCONNECT;
|
cm_event.event = IW_CM_EVENT_DISCONNECT;
|
||||||
if (last_ae == NES_AEQE_AEID_LLP_CONNECTION_RESET) {
|
if (last_ae == NES_AEQE_AEID_LLP_CONNECTION_RESET) {
|
||||||
|
issued_disconnect_reset = 1;
|
||||||
cm_event.status = IW_CM_EVENT_STATUS_RESET;
|
cm_event.status = IW_CM_EVENT_STATUS_RESET;
|
||||||
nes_debug(NES_DBG_CM, "Generating a CM "
|
nes_debug(NES_DBG_CM, "Generating a CM "
|
||||||
"Disconnect Event (status reset) for "
|
"Disconnect Event (status reset) for "
|
||||||
@ -2508,7 +2502,6 @@ static int nes_disconnect(struct nes_qp *nesqp, int abrupt)
|
|||||||
nes_debug(NES_DBG_CM, "Call close API\n");
|
nes_debug(NES_DBG_CM, "Call close API\n");
|
||||||
|
|
||||||
g_cm_core->api->close(g_cm_core, nesqp->cm_node);
|
g_cm_core->api->close(g_cm_core, nesqp->cm_node);
|
||||||
nesqp->cm_node = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
@ -2837,6 +2830,7 @@ int nes_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
|
|||||||
cm_node->apbvt_set = 1;
|
cm_node->apbvt_set = 1;
|
||||||
nesqp->cm_node = cm_node;
|
nesqp->cm_node = cm_node;
|
||||||
cm_node->nesqp = nesqp;
|
cm_node->nesqp = nesqp;
|
||||||
|
nes_add_ref(&nesqp->ibqp);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -3167,7 +3161,6 @@ static void cm_event_connect_error(struct nes_cm_event *event)
|
|||||||
if (ret)
|
if (ret)
|
||||||
printk(KERN_ERR "%s[%u] OFA CM event_handler returned, "
|
printk(KERN_ERR "%s[%u] OFA CM event_handler returned, "
|
||||||
"ret=%d\n", __func__, __LINE__, ret);
|
"ret=%d\n", __func__, __LINE__, ret);
|
||||||
nes_rem_ref(&nesqp->ibqp);
|
|
||||||
cm_id->rem_ref(cm_id);
|
cm_id->rem_ref(cm_id);
|
||||||
|
|
||||||
rem_ref_cm_node(event->cm_node->cm_core, event->cm_node);
|
rem_ref_cm_node(event->cm_node->cm_core, event->cm_node);
|
||||||
|
@ -293,6 +293,7 @@ struct ipoib_dev_priv {
|
|||||||
|
|
||||||
struct delayed_work pkey_poll_task;
|
struct delayed_work pkey_poll_task;
|
||||||
struct delayed_work mcast_task;
|
struct delayed_work mcast_task;
|
||||||
|
struct work_struct carrier_on_task;
|
||||||
struct work_struct flush_light;
|
struct work_struct flush_light;
|
||||||
struct work_struct flush_normal;
|
struct work_struct flush_normal;
|
||||||
struct work_struct flush_heavy;
|
struct work_struct flush_heavy;
|
||||||
@ -464,6 +465,7 @@ int ipoib_dev_init(struct net_device *dev, struct ib_device *ca, int port);
|
|||||||
void ipoib_dev_cleanup(struct net_device *dev);
|
void ipoib_dev_cleanup(struct net_device *dev);
|
||||||
|
|
||||||
void ipoib_mcast_join_task(struct work_struct *work);
|
void ipoib_mcast_join_task(struct work_struct *work);
|
||||||
|
void ipoib_mcast_carrier_on_task(struct work_struct *work);
|
||||||
void ipoib_mcast_send(struct net_device *dev, void *mgid, struct sk_buff *skb);
|
void ipoib_mcast_send(struct net_device *dev, void *mgid, struct sk_buff *skb);
|
||||||
|
|
||||||
void ipoib_mcast_restart_task(struct work_struct *work);
|
void ipoib_mcast_restart_task(struct work_struct *work);
|
||||||
|
@ -1075,6 +1075,7 @@ static void ipoib_setup(struct net_device *dev)
|
|||||||
|
|
||||||
INIT_DELAYED_WORK(&priv->pkey_poll_task, ipoib_pkey_poll);
|
INIT_DELAYED_WORK(&priv->pkey_poll_task, ipoib_pkey_poll);
|
||||||
INIT_DELAYED_WORK(&priv->mcast_task, ipoib_mcast_join_task);
|
INIT_DELAYED_WORK(&priv->mcast_task, ipoib_mcast_join_task);
|
||||||
|
INIT_WORK(&priv->carrier_on_task, ipoib_mcast_carrier_on_task);
|
||||||
INIT_WORK(&priv->flush_light, ipoib_ib_dev_flush_light);
|
INIT_WORK(&priv->flush_light, ipoib_ib_dev_flush_light);
|
||||||
INIT_WORK(&priv->flush_normal, ipoib_ib_dev_flush_normal);
|
INIT_WORK(&priv->flush_normal, ipoib_ib_dev_flush_normal);
|
||||||
INIT_WORK(&priv->flush_heavy, ipoib_ib_dev_flush_heavy);
|
INIT_WORK(&priv->flush_heavy, ipoib_ib_dev_flush_heavy);
|
||||||
|
@ -366,6 +366,21 @@ static int ipoib_mcast_sendonly_join(struct ipoib_mcast *mcast)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ipoib_mcast_carrier_on_task(struct work_struct *work)
|
||||||
|
{
|
||||||
|
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
|
||||||
|
carrier_on_task);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Take rtnl_lock to avoid racing with ipoib_stop() and
|
||||||
|
* turning the carrier back on while a device is being
|
||||||
|
* removed.
|
||||||
|
*/
|
||||||
|
rtnl_lock();
|
||||||
|
netif_carrier_on(priv->dev);
|
||||||
|
rtnl_unlock();
|
||||||
|
}
|
||||||
|
|
||||||
static int ipoib_mcast_join_complete(int status,
|
static int ipoib_mcast_join_complete(int status,
|
||||||
struct ib_sa_multicast *multicast)
|
struct ib_sa_multicast *multicast)
|
||||||
{
|
{
|
||||||
@ -392,16 +407,12 @@ static int ipoib_mcast_join_complete(int status,
|
|||||||
&priv->mcast_task, 0);
|
&priv->mcast_task, 0);
|
||||||
mutex_unlock(&mcast_mutex);
|
mutex_unlock(&mcast_mutex);
|
||||||
|
|
||||||
if (mcast == priv->broadcast) {
|
/*
|
||||||
/*
|
* Defer carrier on work to ipoib_workqueue to avoid a
|
||||||
* Take RTNL lock here to avoid racing with
|
* deadlock on rtnl_lock here.
|
||||||
* ipoib_stop() and turning the carrier back
|
*/
|
||||||
* on while a device is being removed.
|
if (mcast == priv->broadcast)
|
||||||
*/
|
queue_work(ipoib_workqueue, &priv->carrier_on_task);
|
||||||
rtnl_lock();
|
|
||||||
netif_carrier_on(dev);
|
|
||||||
rtnl_unlock();
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -5761,7 +5761,11 @@ void md_do_sync(mddev_t *mddev)
|
|||||||
* time 'round when curr_resync == 2
|
* time 'round when curr_resync == 2
|
||||||
*/
|
*/
|
||||||
continue;
|
continue;
|
||||||
prepare_to_wait(&resync_wait, &wq, TASK_UNINTERRUPTIBLE);
|
/* We need to wait 'interruptible' so as not to
|
||||||
|
* contribute to the load average, and not to
|
||||||
|
* be caught by 'softlockup'
|
||||||
|
*/
|
||||||
|
prepare_to_wait(&resync_wait, &wq, TASK_INTERRUPTIBLE);
|
||||||
if (!kthread_should_stop() &&
|
if (!kthread_should_stop() &&
|
||||||
mddev2->curr_resync >= mddev->curr_resync) {
|
mddev2->curr_resync >= mddev->curr_resync) {
|
||||||
printk(KERN_INFO "md: delaying %s of %s"
|
printk(KERN_INFO "md: delaying %s of %s"
|
||||||
@ -5769,6 +5773,8 @@ void md_do_sync(mddev_t *mddev)
|
|||||||
" share one or more physical units)\n",
|
" share one or more physical units)\n",
|
||||||
desc, mdname(mddev), mdname(mddev2));
|
desc, mdname(mddev), mdname(mddev2));
|
||||||
mddev_put(mddev2);
|
mddev_put(mddev2);
|
||||||
|
if (signal_pending(current))
|
||||||
|
flush_signals(current);
|
||||||
schedule();
|
schedule();
|
||||||
finish_wait(&resync_wait, &wq);
|
finish_wait(&resync_wait, &wq);
|
||||||
goto try_again;
|
goto try_again;
|
||||||
|
@ -968,7 +968,7 @@ config VIDEO_PXA27x
|
|||||||
|
|
||||||
config VIDEO_SH_MOBILE_CEU
|
config VIDEO_SH_MOBILE_CEU
|
||||||
tristate "SuperH Mobile CEU Interface driver"
|
tristate "SuperH Mobile CEU Interface driver"
|
||||||
depends on VIDEO_DEV
|
depends on VIDEO_DEV && HAS_DMA
|
||||||
select SOC_CAMERA
|
select SOC_CAMERA
|
||||||
select VIDEOBUF_DMA_CONTIG
|
select VIDEOBUF_DMA_CONTIG
|
||||||
---help---
|
---help---
|
||||||
|
@ -185,7 +185,7 @@ static void memstick_free(struct device *dev)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static struct class memstick_host_class = {
|
static struct class memstick_host_class = {
|
||||||
.name = "memstick_host",
|
.name = "memstick_host",
|
||||||
.dev_release = memstick_free
|
.dev_release = memstick_free
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -264,7 +264,7 @@ EXPORT_SYMBOL(memstick_new_req);
|
|||||||
* @sg - TPC argument
|
* @sg - TPC argument
|
||||||
*/
|
*/
|
||||||
void memstick_init_req_sg(struct memstick_request *mrq, unsigned char tpc,
|
void memstick_init_req_sg(struct memstick_request *mrq, unsigned char tpc,
|
||||||
struct scatterlist *sg)
|
const struct scatterlist *sg)
|
||||||
{
|
{
|
||||||
mrq->tpc = tpc;
|
mrq->tpc = tpc;
|
||||||
if (tpc & 8)
|
if (tpc & 8)
|
||||||
@ -294,7 +294,7 @@ EXPORT_SYMBOL(memstick_init_req_sg);
|
|||||||
* user supplied buffer.
|
* user supplied buffer.
|
||||||
*/
|
*/
|
||||||
void memstick_init_req(struct memstick_request *mrq, unsigned char tpc,
|
void memstick_init_req(struct memstick_request *mrq, unsigned char tpc,
|
||||||
void *buf, size_t length)
|
const void *buf, size_t length)
|
||||||
{
|
{
|
||||||
mrq->tpc = tpc;
|
mrq->tpc = tpc;
|
||||||
if (tpc & 8)
|
if (tpc & 8)
|
||||||
@ -439,7 +439,7 @@ static void memstick_check(struct work_struct *work)
|
|||||||
if (!host->card) {
|
if (!host->card) {
|
||||||
if (memstick_power_on(host))
|
if (memstick_power_on(host))
|
||||||
goto out_power_off;
|
goto out_power_off;
|
||||||
} else
|
} else if (host->card->stop)
|
||||||
host->card->stop(host->card);
|
host->card->stop(host->card);
|
||||||
|
|
||||||
card = memstick_alloc_card(host);
|
card = memstick_alloc_card(host);
|
||||||
@ -458,7 +458,7 @@ static void memstick_check(struct work_struct *work)
|
|||||||
|| !(host->card->check(host->card))) {
|
|| !(host->card->check(host->card))) {
|
||||||
device_unregister(&host->card->dev);
|
device_unregister(&host->card->dev);
|
||||||
host->card = NULL;
|
host->card = NULL;
|
||||||
} else
|
} else if (host->card->start)
|
||||||
host->card->start(host->card);
|
host->card->start(host->card);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -30,6 +30,8 @@ module_param(major, int, 0644);
|
|||||||
#define MSPRO_BLOCK_SIGNATURE 0xa5c3
|
#define MSPRO_BLOCK_SIGNATURE 0xa5c3
|
||||||
#define MSPRO_BLOCK_MAX_ATTRIBUTES 41
|
#define MSPRO_BLOCK_MAX_ATTRIBUTES 41
|
||||||
|
|
||||||
|
#define MSPRO_BLOCK_PART_SHIFT 3
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
MSPRO_BLOCK_ID_SYSINFO = 0x10,
|
MSPRO_BLOCK_ID_SYSINFO = 0x10,
|
||||||
MSPRO_BLOCK_ID_MODELNAME = 0x15,
|
MSPRO_BLOCK_ID_MODELNAME = 0x15,
|
||||||
@ -195,7 +197,7 @@ static int mspro_block_bd_open(struct inode *inode, struct file *filp)
|
|||||||
static int mspro_block_disk_release(struct gendisk *disk)
|
static int mspro_block_disk_release(struct gendisk *disk)
|
||||||
{
|
{
|
||||||
struct mspro_block_data *msb = disk->private_data;
|
struct mspro_block_data *msb = disk->private_data;
|
||||||
int disk_id = disk->first_minor >> MEMSTICK_PART_SHIFT;
|
int disk_id = disk->first_minor >> MSPRO_BLOCK_PART_SHIFT;
|
||||||
|
|
||||||
mutex_lock(&mspro_block_disk_lock);
|
mutex_lock(&mspro_block_disk_lock);
|
||||||
|
|
||||||
@ -877,6 +879,7 @@ static int mspro_block_switch_interface(struct memstick_dev *card)
|
|||||||
struct mspro_block_data *msb = memstick_get_drvdata(card);
|
struct mspro_block_data *msb = memstick_get_drvdata(card);
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
|
|
||||||
|
try_again:
|
||||||
if (msb->caps & MEMSTICK_CAP_PAR4)
|
if (msb->caps & MEMSTICK_CAP_PAR4)
|
||||||
rc = mspro_block_set_interface(card, MEMSTICK_SYS_PAR4);
|
rc = mspro_block_set_interface(card, MEMSTICK_SYS_PAR4);
|
||||||
else
|
else
|
||||||
@ -930,6 +933,18 @@ static int mspro_block_switch_interface(struct memstick_dev *card)
|
|||||||
rc = memstick_set_rw_addr(card);
|
rc = memstick_set_rw_addr(card);
|
||||||
if (!rc)
|
if (!rc)
|
||||||
rc = mspro_block_set_interface(card, msb->system);
|
rc = mspro_block_set_interface(card, msb->system);
|
||||||
|
|
||||||
|
if (!rc) {
|
||||||
|
msleep(150);
|
||||||
|
rc = mspro_block_wait_for_ced(card);
|
||||||
|
if (rc)
|
||||||
|
return rc;
|
||||||
|
|
||||||
|
if (msb->caps & MEMSTICK_CAP_PAR8) {
|
||||||
|
msb->caps &= ~MEMSTICK_CAP_PAR8;
|
||||||
|
goto try_again;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
@ -1117,14 +1132,16 @@ static int mspro_block_init_card(struct memstick_dev *card)
|
|||||||
return -EIO;
|
return -EIO;
|
||||||
|
|
||||||
msb->caps = host->caps;
|
msb->caps = host->caps;
|
||||||
|
|
||||||
|
msleep(150);
|
||||||
|
rc = mspro_block_wait_for_ced(card);
|
||||||
|
if (rc)
|
||||||
|
return rc;
|
||||||
|
|
||||||
rc = mspro_block_switch_interface(card);
|
rc = mspro_block_switch_interface(card);
|
||||||
if (rc)
|
if (rc)
|
||||||
return rc;
|
return rc;
|
||||||
|
|
||||||
msleep(200);
|
|
||||||
rc = mspro_block_wait_for_ced(card);
|
|
||||||
if (rc)
|
|
||||||
return rc;
|
|
||||||
dev_dbg(&card->dev, "card activated\n");
|
dev_dbg(&card->dev, "card activated\n");
|
||||||
if (msb->system != MEMSTICK_SYS_SERIAL)
|
if (msb->system != MEMSTICK_SYS_SERIAL)
|
||||||
msb->caps |= MEMSTICK_CAP_AUTO_GET_INT;
|
msb->caps |= MEMSTICK_CAP_AUTO_GET_INT;
|
||||||
@ -1192,12 +1209,12 @@ static int mspro_block_init_disk(struct memstick_dev *card)
|
|||||||
if (rc)
|
if (rc)
|
||||||
return rc;
|
return rc;
|
||||||
|
|
||||||
if ((disk_id << MEMSTICK_PART_SHIFT) > 255) {
|
if ((disk_id << MSPRO_BLOCK_PART_SHIFT) > 255) {
|
||||||
rc = -ENOSPC;
|
rc = -ENOSPC;
|
||||||
goto out_release_id;
|
goto out_release_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
msb->disk = alloc_disk(1 << MEMSTICK_PART_SHIFT);
|
msb->disk = alloc_disk(1 << MSPRO_BLOCK_PART_SHIFT);
|
||||||
if (!msb->disk) {
|
if (!msb->disk) {
|
||||||
rc = -ENOMEM;
|
rc = -ENOMEM;
|
||||||
goto out_release_id;
|
goto out_release_id;
|
||||||
@ -1220,7 +1237,7 @@ static int mspro_block_init_disk(struct memstick_dev *card)
|
|||||||
MSPRO_BLOCK_MAX_PAGES * msb->page_size);
|
MSPRO_BLOCK_MAX_PAGES * msb->page_size);
|
||||||
|
|
||||||
msb->disk->major = major;
|
msb->disk->major = major;
|
||||||
msb->disk->first_minor = disk_id << MEMSTICK_PART_SHIFT;
|
msb->disk->first_minor = disk_id << MSPRO_BLOCK_PART_SHIFT;
|
||||||
msb->disk->fops = &ms_block_bdops;
|
msb->disk->fops = &ms_block_bdops;
|
||||||
msb->usage_count = 1;
|
msb->usage_count = 1;
|
||||||
msb->disk->private_data = msb;
|
msb->disk->private_data = msb;
|
||||||
@ -1416,7 +1433,7 @@ out_unlock:
|
|||||||
|
|
||||||
static struct memstick_device_id mspro_block_id_tbl[] = {
|
static struct memstick_device_id mspro_block_id_tbl[] = {
|
||||||
{MEMSTICK_MATCH_ALL, MEMSTICK_TYPE_PRO, MEMSTICK_CATEGORY_STORAGE_DUO,
|
{MEMSTICK_MATCH_ALL, MEMSTICK_TYPE_PRO, MEMSTICK_CATEGORY_STORAGE_DUO,
|
||||||
MEMSTICK_CLASS_GENERIC_DUO},
|
MEMSTICK_CLASS_DUO},
|
||||||
{}
|
{}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -81,6 +81,8 @@ struct jmb38x_ms {
|
|||||||
#define TPC_CODE_SZ_MASK 0x00000700
|
#define TPC_CODE_SZ_MASK 0x00000700
|
||||||
#define TPC_DATA_SZ_MASK 0x00000007
|
#define TPC_DATA_SZ_MASK 0x00000007
|
||||||
|
|
||||||
|
#define HOST_CONTROL_TDELAY_EN 0x00040000
|
||||||
|
#define HOST_CONTROL_HW_OC_P 0x00010000
|
||||||
#define HOST_CONTROL_RESET_REQ 0x00008000
|
#define HOST_CONTROL_RESET_REQ 0x00008000
|
||||||
#define HOST_CONTROL_REI 0x00004000
|
#define HOST_CONTROL_REI 0x00004000
|
||||||
#define HOST_CONTROL_LED 0x00000400
|
#define HOST_CONTROL_LED 0x00000400
|
||||||
@ -88,6 +90,7 @@ struct jmb38x_ms {
|
|||||||
#define HOST_CONTROL_RESET 0x00000100
|
#define HOST_CONTROL_RESET 0x00000100
|
||||||
#define HOST_CONTROL_POWER_EN 0x00000080
|
#define HOST_CONTROL_POWER_EN 0x00000080
|
||||||
#define HOST_CONTROL_CLOCK_EN 0x00000040
|
#define HOST_CONTROL_CLOCK_EN 0x00000040
|
||||||
|
#define HOST_CONTROL_REO 0x00000008
|
||||||
#define HOST_CONTROL_IF_SHIFT 4
|
#define HOST_CONTROL_IF_SHIFT 4
|
||||||
|
|
||||||
#define HOST_CONTROL_IF_SERIAL 0x0
|
#define HOST_CONTROL_IF_SERIAL 0x0
|
||||||
@ -133,11 +136,15 @@ struct jmb38x_ms {
|
|||||||
#define PAD_PU_PD_ON_MS_SOCK1 0x0f0f0000
|
#define PAD_PU_PD_ON_MS_SOCK1 0x0f0f0000
|
||||||
|
|
||||||
#define CLOCK_CONTROL_40MHZ 0x00000001
|
#define CLOCK_CONTROL_40MHZ 0x00000001
|
||||||
#define CLOCK_CONTROL_50MHZ 0x00000002
|
#define CLOCK_CONTROL_50MHZ 0x0000000a
|
||||||
#define CLOCK_CONTROL_60MHZ 0x00000008
|
#define CLOCK_CONTROL_60MHZ 0x00000008
|
||||||
#define CLOCK_CONTROL_62_5MHZ 0x0000000c
|
#define CLOCK_CONTROL_62_5MHZ 0x0000000c
|
||||||
#define CLOCK_CONTROL_OFF 0x00000000
|
#define CLOCK_CONTROL_OFF 0x00000000
|
||||||
|
|
||||||
|
#define PCI_CTL_CLOCK_DLY_ADDR 0x000000b0
|
||||||
|
#define PCI_CTL_CLOCK_DLY_MASK_A 0x00000f00
|
||||||
|
#define PCI_CTL_CLOCK_DLY_MASK_B 0x0000f000
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
CMD_READY = 0x01,
|
CMD_READY = 0x01,
|
||||||
FIFO_READY = 0x02,
|
FIFO_READY = 0x02,
|
||||||
@ -367,8 +374,7 @@ static int jmb38x_ms_issue_cmd(struct memstick_host *msh)
|
|||||||
return host->req->error;
|
return host->req->error;
|
||||||
}
|
}
|
||||||
|
|
||||||
dev_dbg(&msh->dev, "control %08x\n",
|
dev_dbg(&msh->dev, "control %08x\n", readl(host->addr + HOST_CONTROL));
|
||||||
readl(host->addr + HOST_CONTROL));
|
|
||||||
dev_dbg(&msh->dev, "status %08x\n", readl(host->addr + INT_STATUS));
|
dev_dbg(&msh->dev, "status %08x\n", readl(host->addr + INT_STATUS));
|
||||||
dev_dbg(&msh->dev, "hstatus %08x\n", readl(host->addr + STATUS));
|
dev_dbg(&msh->dev, "hstatus %08x\n", readl(host->addr + STATUS));
|
||||||
|
|
||||||
@ -637,7 +643,7 @@ static int jmb38x_ms_reset(struct jmb38x_ms_host *host)
|
|||||||
ndelay(20);
|
ndelay(20);
|
||||||
}
|
}
|
||||||
dev_dbg(&host->chip->pdev->dev, "reset_req timeout\n");
|
dev_dbg(&host->chip->pdev->dev, "reset_req timeout\n");
|
||||||
return -EIO;
|
/* return -EIO; */
|
||||||
|
|
||||||
reset_next:
|
reset_next:
|
||||||
writel(HOST_CONTROL_RESET | HOST_CONTROL_CLOCK_EN
|
writel(HOST_CONTROL_RESET | HOST_CONTROL_CLOCK_EN
|
||||||
@ -680,7 +686,9 @@ static int jmb38x_ms_set_param(struct memstick_host *msh,
|
|||||||
|
|
||||||
host_ctl = 7;
|
host_ctl = 7;
|
||||||
host_ctl |= HOST_CONTROL_POWER_EN
|
host_ctl |= HOST_CONTROL_POWER_EN
|
||||||
| HOST_CONTROL_CLOCK_EN;
|
| HOST_CONTROL_CLOCK_EN
|
||||||
|
| HOST_CONTROL_HW_OC_P
|
||||||
|
| HOST_CONTROL_TDELAY_EN;
|
||||||
writel(host_ctl, host->addr + HOST_CONTROL);
|
writel(host_ctl, host->addr + HOST_CONTROL);
|
||||||
|
|
||||||
writel(host->id ? PAD_PU_PD_ON_MS_SOCK1
|
writel(host->id ? PAD_PU_PD_ON_MS_SOCK1
|
||||||
@ -704,33 +712,40 @@ static int jmb38x_ms_set_param(struct memstick_host *msh,
|
|||||||
break;
|
break;
|
||||||
case MEMSTICK_INTERFACE:
|
case MEMSTICK_INTERFACE:
|
||||||
host_ctl &= ~(3 << HOST_CONTROL_IF_SHIFT);
|
host_ctl &= ~(3 << HOST_CONTROL_IF_SHIFT);
|
||||||
|
pci_read_config_dword(host->chip->pdev,
|
||||||
|
PCI_CTL_CLOCK_DLY_ADDR,
|
||||||
|
&clock_delay);
|
||||||
|
clock_delay &= host->id ? ~PCI_CTL_CLOCK_DLY_MASK_B
|
||||||
|
: ~PCI_CTL_CLOCK_DLY_MASK_A;
|
||||||
|
|
||||||
if (value == MEMSTICK_SERIAL) {
|
if (value == MEMSTICK_SERIAL) {
|
||||||
host_ctl &= ~HOST_CONTROL_FAST_CLK;
|
host_ctl &= ~HOST_CONTROL_FAST_CLK;
|
||||||
|
host_ctl &= ~HOST_CONTROL_REO;
|
||||||
host_ctl |= HOST_CONTROL_IF_SERIAL
|
host_ctl |= HOST_CONTROL_IF_SERIAL
|
||||||
<< HOST_CONTROL_IF_SHIFT;
|
<< HOST_CONTROL_IF_SHIFT;
|
||||||
host_ctl |= HOST_CONTROL_REI;
|
host_ctl |= HOST_CONTROL_REI;
|
||||||
clock_ctl = CLOCK_CONTROL_40MHZ;
|
clock_ctl = CLOCK_CONTROL_40MHZ;
|
||||||
clock_delay = 0;
|
|
||||||
} else if (value == MEMSTICK_PAR4) {
|
} else if (value == MEMSTICK_PAR4) {
|
||||||
host_ctl |= HOST_CONTROL_FAST_CLK;
|
host_ctl |= HOST_CONTROL_FAST_CLK | HOST_CONTROL_REO;
|
||||||
host_ctl |= HOST_CONTROL_IF_PAR4
|
host_ctl |= HOST_CONTROL_IF_PAR4
|
||||||
<< HOST_CONTROL_IF_SHIFT;
|
<< HOST_CONTROL_IF_SHIFT;
|
||||||
host_ctl &= ~HOST_CONTROL_REI;
|
host_ctl &= ~HOST_CONTROL_REI;
|
||||||
clock_ctl = CLOCK_CONTROL_40MHZ;
|
clock_ctl = CLOCK_CONTROL_40MHZ;
|
||||||
clock_delay = 4;
|
clock_delay |= host->id ? (4 << 12) : (4 << 8);
|
||||||
} else if (value == MEMSTICK_PAR8) {
|
} else if (value == MEMSTICK_PAR8) {
|
||||||
host_ctl |= HOST_CONTROL_FAST_CLK;
|
host_ctl |= HOST_CONTROL_FAST_CLK;
|
||||||
host_ctl |= HOST_CONTROL_IF_PAR8
|
host_ctl |= HOST_CONTROL_IF_PAR8
|
||||||
<< HOST_CONTROL_IF_SHIFT;
|
<< HOST_CONTROL_IF_SHIFT;
|
||||||
host_ctl &= ~HOST_CONTROL_REI;
|
host_ctl &= ~(HOST_CONTROL_REI | HOST_CONTROL_REO);
|
||||||
clock_ctl = CLOCK_CONTROL_60MHZ;
|
clock_ctl = CLOCK_CONTROL_50MHZ;
|
||||||
clock_delay = 0;
|
|
||||||
} else
|
} else
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
writel(host_ctl, host->addr + HOST_CONTROL);
|
writel(host_ctl, host->addr + HOST_CONTROL);
|
||||||
writel(clock_ctl, host->addr + CLOCK_CONTROL);
|
writel(clock_ctl, host->addr + CLOCK_CONTROL);
|
||||||
writel(clock_delay, host->addr + CLOCK_DELAY);
|
pci_write_config_dword(host->chip->pdev,
|
||||||
|
PCI_CTL_CLOCK_DLY_ADDR,
|
||||||
|
clock_delay);
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -445,6 +445,9 @@ static void __exit gru_exit(void)
|
|||||||
int order = get_order(sizeof(struct gru_state) *
|
int order = get_order(sizeof(struct gru_state) *
|
||||||
GRU_CHIPLETS_PER_BLADE);
|
GRU_CHIPLETS_PER_BLADE);
|
||||||
|
|
||||||
|
if (!IS_UV())
|
||||||
|
return;
|
||||||
|
|
||||||
for (i = 0; i < GRU_CHIPLETS_PER_BLADE; i++)
|
for (i = 0; i < GRU_CHIPLETS_PER_BLADE; i++)
|
||||||
free_irq(IRQ_GRU + i, NULL);
|
free_irq(IRQ_GRU + i, NULL);
|
||||||
|
|
||||||
|
@ -615,14 +615,19 @@ static struct mmc_driver mmc_driver = {
|
|||||||
|
|
||||||
static int __init mmc_blk_init(void)
|
static int __init mmc_blk_init(void)
|
||||||
{
|
{
|
||||||
int res = -ENOMEM;
|
int res;
|
||||||
|
|
||||||
res = register_blkdev(MMC_BLOCK_MAJOR, "mmc");
|
res = register_blkdev(MMC_BLOCK_MAJOR, "mmc");
|
||||||
if (res)
|
if (res)
|
||||||
goto out;
|
goto out;
|
||||||
|
|
||||||
return mmc_register_driver(&mmc_driver);
|
res = mmc_register_driver(&mmc_driver);
|
||||||
|
if (res)
|
||||||
|
goto out2;
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
out2:
|
||||||
|
unregister_blkdev(MMC_BLOCK_MAJOR, "mmc");
|
||||||
out:
|
out:
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
@ -1040,7 +1040,7 @@ static const struct mmc_test_case mmc_test_cases[] = {
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct mutex mmc_test_lock;
|
static DEFINE_MUTEX(mmc_test_lock);
|
||||||
|
|
||||||
static void mmc_test_run(struct mmc_test_card *test, int testcase)
|
static void mmc_test_run(struct mmc_test_card *test, int testcase)
|
||||||
{
|
{
|
||||||
@ -1171,8 +1171,6 @@ static int mmc_test_probe(struct mmc_card *card)
|
|||||||
if ((card->type != MMC_TYPE_MMC) && (card->type != MMC_TYPE_SD))
|
if ((card->type != MMC_TYPE_MMC) && (card->type != MMC_TYPE_SD))
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
|
||||||
mutex_init(&mmc_test_lock);
|
|
||||||
|
|
||||||
ret = device_create_file(&card->dev, &dev_attr_test);
|
ret = device_create_file(&card->dev, &dev_attr_test);
|
||||||
if (ret)
|
if (ret)
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -195,7 +195,9 @@ static int atmci_regs_show(struct seq_file *s, void *v)
|
|||||||
|
|
||||||
/* Grab a more or less consistent snapshot */
|
/* Grab a more or less consistent snapshot */
|
||||||
spin_lock_irq(&host->mmc->lock);
|
spin_lock_irq(&host->mmc->lock);
|
||||||
|
clk_enable(host->mck);
|
||||||
memcpy_fromio(buf, host->regs, MCI_REGS_SIZE);
|
memcpy_fromio(buf, host->regs, MCI_REGS_SIZE);
|
||||||
|
clk_disable(host->mck);
|
||||||
spin_unlock_irq(&host->mmc->lock);
|
spin_unlock_irq(&host->mmc->lock);
|
||||||
|
|
||||||
seq_printf(s, "MR:\t0x%08x%s%s CLKDIV=%u\n",
|
seq_printf(s, "MR:\t0x%08x%s%s CLKDIV=%u\n",
|
||||||
@ -216,6 +218,8 @@ static int atmci_regs_show(struct seq_file *s, void *v)
|
|||||||
atmci_show_status_reg(s, "SR", buf[MCI_SR / 4]);
|
atmci_show_status_reg(s, "SR", buf[MCI_SR / 4]);
|
||||||
atmci_show_status_reg(s, "IMR", buf[MCI_IMR / 4]);
|
atmci_show_status_reg(s, "IMR", buf[MCI_IMR / 4]);
|
||||||
|
|
||||||
|
kfree(buf);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -237,7 +241,6 @@ static void atmci_init_debugfs(struct atmel_mci *host)
|
|||||||
struct mmc_host *mmc;
|
struct mmc_host *mmc;
|
||||||
struct dentry *root;
|
struct dentry *root;
|
||||||
struct dentry *node;
|
struct dentry *node;
|
||||||
struct resource *res;
|
|
||||||
|
|
||||||
mmc = host->mmc;
|
mmc = host->mmc;
|
||||||
root = mmc->debugfs_root;
|
root = mmc->debugfs_root;
|
||||||
@ -251,9 +254,6 @@ static void atmci_init_debugfs(struct atmel_mci *host)
|
|||||||
if (!node)
|
if (!node)
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
res = platform_get_resource(host->pdev, IORESOURCE_MEM, 0);
|
|
||||||
node->d_inode->i_size = res->end - res->start + 1;
|
|
||||||
|
|
||||||
node = debugfs_create_file("req", S_IRUSR, root, host, &atmci_req_fops);
|
node = debugfs_create_file("req", S_IRUSR, root, host, &atmci_req_fops);
|
||||||
if (!node)
|
if (!node)
|
||||||
goto err;
|
goto err;
|
||||||
@ -1059,6 +1059,10 @@ static int __init atmci_probe(struct platform_device *pdev)
|
|||||||
host->present = !gpio_get_value(host->detect_pin);
|
host->present = !gpio_get_value(host->detect_pin);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!gpio_is_valid(host->detect_pin))
|
||||||
|
mmc->caps |= MMC_CAP_NEEDS_POLL;
|
||||||
|
|
||||||
if (gpio_is_valid(host->wp_pin)) {
|
if (gpio_is_valid(host->wp_pin)) {
|
||||||
if (gpio_request(host->wp_pin, "mmc_wp")) {
|
if (gpio_request(host->wp_pin, "mmc_wp")) {
|
||||||
dev_dbg(&mmc->class_dev, "no WP pin available\n");
|
dev_dbg(&mmc->class_dev, "no WP pin available\n");
|
||||||
|
@ -159,10 +159,10 @@ static inline void tmio_mmc_kunmap_atomic(struct tmio_mmc_host *host,
|
|||||||
#define STATUS_TO_TEXT(a) \
|
#define STATUS_TO_TEXT(a) \
|
||||||
do { \
|
do { \
|
||||||
if (status & TMIO_STAT_##a) \
|
if (status & TMIO_STAT_##a) \
|
||||||
printf(#a); \
|
printk(#a); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
void debug_status(u32 status)
|
void pr_debug_status(u32 status)
|
||||||
{
|
{
|
||||||
printk(KERN_DEBUG "status: %08x = ", status);
|
printk(KERN_DEBUG "status: %08x = ", status);
|
||||||
STATUS_TO_TEXT(CARD_REMOVE);
|
STATUS_TO_TEXT(CARD_REMOVE);
|
||||||
|
@ -6597,7 +6597,7 @@ struct flash_spec {
|
|||||||
|
|
||||||
struct bnx2_irq {
|
struct bnx2_irq {
|
||||||
irq_handler_t handler;
|
irq_handler_t handler;
|
||||||
u16 vector;
|
unsigned int vector;
|
||||||
u8 requested;
|
u8 requested;
|
||||||
char name[16];
|
char name[16];
|
||||||
};
|
};
|
||||||
|
@ -2738,9 +2738,7 @@ static int __devinit e100_probe(struct pci_dev *pdev,
|
|||||||
nic->flags |= wol_magic;
|
nic->flags |= wol_magic;
|
||||||
|
|
||||||
/* ack any pending wake events, disable PME */
|
/* ack any pending wake events, disable PME */
|
||||||
err = pci_enable_wake(pdev, 0, 0);
|
pci_pme_active(pdev, false);
|
||||||
if (err)
|
|
||||||
DPRINTK(PROBE, ERR, "Error clearing wake event\n");
|
|
||||||
|
|
||||||
strcpy(netdev->name, "eth%d");
|
strcpy(netdev->name, "eth%d");
|
||||||
if((err = register_netdev(netdev))) {
|
if((err = register_netdev(netdev))) {
|
||||||
|
@ -144,6 +144,8 @@ static s32 e1000_host_if_read_cookie(struct e1000_hw *hw, u8 *buffer);
|
|||||||
static u8 e1000_calculate_mng_checksum(char *buffer, u32 length);
|
static u8 e1000_calculate_mng_checksum(char *buffer, u32 length);
|
||||||
static s32 e1000_configure_kmrn_for_10_100(struct e1000_hw *hw, u16 duplex);
|
static s32 e1000_configure_kmrn_for_10_100(struct e1000_hw *hw, u16 duplex);
|
||||||
static s32 e1000_configure_kmrn_for_1000(struct e1000_hw *hw);
|
static s32 e1000_configure_kmrn_for_1000(struct e1000_hw *hw);
|
||||||
|
static s32 e1000_do_read_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data);
|
||||||
|
static s32 e1000_do_write_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data);
|
||||||
|
|
||||||
/* IGP cable length table */
|
/* IGP cable length table */
|
||||||
static const
|
static const
|
||||||
@ -168,6 +170,8 @@ u16 e1000_igp_2_cable_length_table[IGP02E1000_AGC_LENGTH_TABLE_SIZE] =
|
|||||||
83, 89, 95, 100, 105, 109, 113, 116, 119, 122, 124,
|
83, 89, 95, 100, 105, 109, 113, 116, 119, 122, 124,
|
||||||
104, 109, 114, 118, 121, 124};
|
104, 109, 114, 118, 121, 124};
|
||||||
|
|
||||||
|
static DEFINE_SPINLOCK(e1000_eeprom_lock);
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* Set the phy type member in the hw struct.
|
* Set the phy type member in the hw struct.
|
||||||
*
|
*
|
||||||
@ -4903,6 +4907,15 @@ static s32 e1000_spi_eeprom_ready(struct e1000_hw *hw)
|
|||||||
* words - number of words to read
|
* words - number of words to read
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
s32 e1000_read_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
|
s32 e1000_read_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
|
||||||
|
{
|
||||||
|
s32 ret;
|
||||||
|
spin_lock(&e1000_eeprom_lock);
|
||||||
|
ret = e1000_do_read_eeprom(hw, offset, words, data);
|
||||||
|
spin_unlock(&e1000_eeprom_lock);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
static s32 e1000_do_read_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
|
||||||
{
|
{
|
||||||
struct e1000_eeprom_info *eeprom = &hw->eeprom;
|
struct e1000_eeprom_info *eeprom = &hw->eeprom;
|
||||||
u32 i = 0;
|
u32 i = 0;
|
||||||
@ -5235,6 +5248,16 @@ s32 e1000_update_eeprom_checksum(struct e1000_hw *hw)
|
|||||||
* EEPROM will most likely contain an invalid checksum.
|
* EEPROM will most likely contain an invalid checksum.
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
s32 e1000_write_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
|
s32 e1000_write_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
|
||||||
|
{
|
||||||
|
s32 ret;
|
||||||
|
spin_lock(&e1000_eeprom_lock);
|
||||||
|
ret = e1000_do_write_eeprom(hw, offset, words, data);
|
||||||
|
spin_unlock(&e1000_eeprom_lock);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static s32 e1000_do_write_eeprom(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
|
||||||
{
|
{
|
||||||
struct e1000_eeprom_info *eeprom = &hw->eeprom;
|
struct e1000_eeprom_info *eeprom = &hw->eeprom;
|
||||||
s32 status = 0;
|
s32 status = 0;
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user