* Re: 2.6.10-mm1
@ 2005-01-03 23:07 Mark_H_Johnson
2005-01-03 23:15 ` 2.6.10-mm1 Andrew Morton
` (2 more replies)
0 siblings, 3 replies; 30+ messages in thread
From: Mark_H_Johnson @ 2005-01-03 23:07 UTC (permalink / raw)
To: Andrew Morton; +Cc: lkml
I was looking to compare RT latency between this kernel and the latest from
Ingo and I had the following warnings / errors building 2.6.10-mm1:
[no apparent compile / link errors]
*** Warning: "snd_ac97_restore_iec958" [sound/pci/ac97/snd-ac97-codec.ko]
undefined!
*** Warning: "snd_ac97_restore_status" [sound/pci/ac97/snd-ac97-codec.ko]
undefined!
*** Warning: "del_mtd_partitions" [drivers/mtd/maps/scx200_docflash.ko]
undefined!
*** Warning: "add_mtd_partitions" [drivers/mtd/maps/scx200_docflash.ko]
undefined!
...
if [ -r System.map ]; then /sbin/depmod -ae -F System.map -b
/var/tmp/kernel-2.6.10mm1-root -r 2.6.10-mm1; fi
WARNING: /var/tmp/kernel-2.6.10
mm1-root/lib/modules/2.6.10-mm1/kernel/sound/pci/ac97/snd-ac97-codec.ko
needs unknown sy
mbol snd_ac97_restore_status
WARNING: /var/tmp/kernel-2.6.10
mm1-root/lib/modules/2.6.10-mm1/kernel/sound/pci/ac97/snd-ac97-codec.ko
needs unknown sy
mbol snd_ac97_restore_iec958
WARNING: /var/tmp/kernel-2.6.10
mm1-root/lib/modules/2.6.10-mm1/kernel/drivers/mtd/maps/scx200_docflash.ko
needs unknown
symbol del_mtd_partitions
WARNING: /var/tmp/kernel-2.6.10
mm1-root/lib/modules/2.6.10-mm1/kernel/drivers/mtd/maps/scx200_docflash.ko
needs unknown
symbol add_mtd_partitions
...
The following messages after rebooting...
...
Jan 3 16:42:00 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_status
Jan 3 16:42:00 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_iec958
Jan 3 16:42:00 dws77 modprobe: WARNING: Error inserting snd_ac97_codec
(/lib/modules/2.6.10-mm1/kernel/sound/pci/ac97/
snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see
dmesg)
Jan 3 16:42:01 dws77 modprobe: FATAL: Error inserting snd_ens1371
(/lib/modules/2.6.10-mm1/kernel/sound/pci/snd-ens137
1.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_mixer
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_bus
Jan 3 16:42:01 dws77 modprobe: WARNING: Error inserting snd_ac97_codec
(/lib/modules/2.6.10-mm1/kernel/sound/pci/ac97/
snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see
dmesg)
Jan 3 16:42:01 dws77 modprobe: FATAL: Error inserting snd_ens1371
(/lib/modules/2.6.10-mm1/kernel/sound/pci/snd-ens137
1.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Jan 3 16:42:01 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_status
Jan 3 16:42:01 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_iec958
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_mixer
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_bus
Jan 3 16:42:01 dws77 modprobe: WARNING: Error inserting snd_ac97_codec
(/lib/modules/2.6.10-mm1/kernel/sound/pci/ac97/
snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see
dmesg)
Jan 3 16:42:01 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_status
Jan 3 16:42:01 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_iec958
Jan 3 16:42:01 dws77 modprobe: FATAL: Error inserting snd_ens1371
(/lib/modules/2.6.10-mm1/kernel/sound/pci/snd-ens137
1.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_mixer
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_bus
Jan 3 16:42:01 dws77 modprobe: WARNING: Error inserting snd_ac97_codec
(/lib/modules/2.6.10-mm1/kernel/sound/pci/ac97/
snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see
dmesg)
Jan 3 16:42:01 dws77 modprobe: FATAL: Error inserting snd_ens1371
(/lib/modules/2.6.10-mm1/kernel/sound/pci/snd-ens137
1.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Jan 3 16:42:01 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_status
Jan 3 16:42:01 dws77 kernel: snd_ac97_codec: Unknown symbol
snd_ac97_restore_iec958
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_mixer
Jan 3 16:42:01 dws77 kernel: snd_ens1371: Unknown symbol snd_ac97_bus
...
and in dmesg, the following repeated a few times:
snd_ac97_codec: Unknown symbol snd_ac97_restore_status
snd_ac97_codec: Unknown symbol snd_ac97_restore_iec958
snd_ens1371: Unknown symbol snd_ac97_mixer
snd_ens1371: Unknown symbol snd_ac97_bus
At this point, the system fails to work with my sound card.
The .config is basically the same as used previously with
2.6.10-rc3-mm1-V0.7.33-04 (Ingo's realtime patches) without problems.
[though I expected & saw plenty of unused symbols when I did
make mrproper / xconfig for 2.6.10-mm1]
To fix this, should I just add the EXPORT_SYMBOL lines for these symbols
snd_ac97_restore_status snd_ac97_restore_iec958
or is something more needed?
Thanks.
--Mark Johnson <mailto:Mark_H_Johnson@Raytheon.com>
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 23:07 2.6.10-mm1 Mark_H_Johnson
@ 2005-01-03 23:15 ` Andrew Morton
2005-01-04 0:11 ` 2.6.10-mm1: ALSA ac97 compile error with CONFIG_PM=n Adrian Bunk
2005-01-04 0:15 ` [2.6 patch] add missing dependencies on MTD_PARTITIONS (fwd) Adrian Bunk
2 siblings, 0 replies; 30+ messages in thread
From: Andrew Morton @ 2005-01-03 23:15 UTC (permalink / raw)
To: Mark_H_Johnson; +Cc: linux-kernel
Mark_H_Johnson@raytheon.com wrote:
>
> To fix this, should I just add the EXPORT_SYMBOL lines for these symbols
> snd_ac97_restore_status snd_ac97_restore_iec958
> or is something more needed?
Probably. If that fixes it, please send the patch.
^ permalink raw reply [flat|nested] 30+ messages in thread
* 2.6.10-mm1: ALSA ac97 compile error with CONFIG_PM=n
2005-01-03 23:07 2.6.10-mm1 Mark_H_Johnson
2005-01-03 23:15 ` 2.6.10-mm1 Andrew Morton
@ 2005-01-04 0:11 ` Adrian Bunk
2005-01-04 19:16 ` Takashi Iwai
2005-01-04 0:15 ` [2.6 patch] add missing dependencies on MTD_PARTITIONS (fwd) Adrian Bunk
2 siblings, 1 reply; 30+ messages in thread
From: Adrian Bunk @ 2005-01-04 0:11 UTC (permalink / raw)
To: Mark_H_Johnson; +Cc: Andrew Morton, lkml, perex, Takashi Iwai, alsa-devel
On Mon, Jan 03, 2005 at 05:07:08PM -0600, Mark_H_Johnson@raytheon.com wrote:
> I was looking to compare RT latency between this kernel and the latest from
> Ingo and I had the following warnings / errors building 2.6.10-mm1:
>
> [no apparent compile / link errors]
> *** Warning: "snd_ac97_restore_iec958" [sound/pci/ac97/snd-ac97-codec.ko]
> undefined!
> *** Warning: "snd_ac97_restore_status" [sound/pci/ac97/snd-ac97-codec.ko]
> undefined!
>...
> To fix this, should I just add the EXPORT_SYMBOL lines for these symbols
> snd_ac97_restore_status snd_ac97_restore_iec958
> or is something more needed?
That's not the problem, since function and definition are in the same
module.
You didn't send your .config, but looking at the code it seems
CONFIG_PM=n was the culprit.
As a workaround, it should work after enabling the following option:
Power management options (ACPI, APM)
Power Management support
This is only a workaround, I've Cc'ed the ALSA maintainers for a real
fix.
> Thanks.
> --Mark Johnson <mailto:Mark_H_Johnson@Raytheon.com>
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 30+ messages in thread
* [2.6 patch] add missing dependencies on MTD_PARTITIONS (fwd)
2005-01-03 23:07 2.6.10-mm1 Mark_H_Johnson
2005-01-03 23:15 ` 2.6.10-mm1 Andrew Morton
2005-01-04 0:11 ` 2.6.10-mm1: ALSA ac97 compile error with CONFIG_PM=n Adrian Bunk
@ 2005-01-04 0:15 ` Adrian Bunk
2 siblings, 0 replies; 30+ messages in thread
From: Adrian Bunk @ 2005-01-04 0:15 UTC (permalink / raw)
To: Mark_H_Johnson; +Cc: Andrew Morton, lkml, nico, dwmw2, linux-mtd
On Mon, Jan 03, 2005 at 05:07:08PM -0600, Mark_H_Johnson@raytheon.com wrote:
> I was looking to compare RT latency between this kernel and the latest from
> Ingo and I had the following warnings / errors building 2.6.10-mm1:
>
> [no apparent compile / link errors]
>...
> *** Warning: "del_mtd_partitions" [drivers/mtd/maps/scx200_docflash.ko]
> undefined!
> *** Warning: "add_mtd_partitions" [drivers/mtd/maps/scx200_docflash.ko]
> undefined!
>...
Known bug, fix below:
<-- snip -->
Date: Mon, 27 Dec 2004 23:50:15 +0100
From: Adrian Bunk <bunk@stusta.de>
To: "Michael S. Tsirkin" <mst@mellanox.co.il>
Cc: nico@cam.org, linux-kernel@vger.kernel.org
Subject: [2.6 patch] add missing dependencies on MTD_PARTITIONS
On Tue, Dec 28, 2004 at 12:23:48AM +0200, Michael S. Tsirkin wrote:
> Hello!
Hi Michael!
> Sorry, I had a wrong subject.
>
> It seems that you can disable MTD partitioning support
> but enable , e.g. NAND.
> And, if you are upgrading from and older kernel without
> the paritioning option, and do oldconfig and are not careful,
> thats what you end up with.
> But, lots of code is calling del_mtd_partitions now, so you get
> unresolved del_mtd_partitions.
>
> Its easy to work around this by enabling partitioning, but
> should not the dependency be added in the relevant KConfig?
First of all thanks for your report.
You didn't send the exact error mesage.
I'm able to reproduce the following in 2.6.10-rc3-mm1:
<-- snip -->
...
LD .tmp_vmlinux1
drivers/built-in.o(.init.text+0x6464b): In function `init_scx200_docflash':
: undefined reference to `add_mtd_partitions'
drivers/built-in.o(.init.text+0x66ab8): In function `ns_init_module':
: undefined reference to `add_mtd_partitions'
drivers/built-in.o(.exit.text+0x8bf4): In function `cleanup_scx200_docflash':
: undefined reference to `del_mtd_partitions'
make: *** [.tmp_vmlinux1] Error 1
<-- snip -->
The patch below fixes them.
Please tell whether this fixes the problems you observed.
> Cc me directly, I'm not on the list.
> Thanks,
> MST
cu
Adrian
diffstat output:
drivers/mtd/maps/Kconfig | 2 +-
drivers/mtd/nand/Kconfig | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Signed-off-by: Adrian Bunk <bunk@stusta.de>
--- linux-2.6.10-rc3-mm1-full/drivers/mtd/maps/Kconfig.old 2004-12-27 23:43:00.000000000 +0100
+++ linux-2.6.10-rc3-mm1-full/drivers/mtd/maps/Kconfig 2004-12-27 23:44:01.000000000 +0100
@@ -159,7 +159,7 @@
config MTD_SCx200_DOCFLASH
tristate "Flash device mapped with DOCCS on NatSemi SCx200"
- depends on X86 && MTD_CFI
+ depends on X86 && MTD_CFI && MTD_PARTITIONS
help
Enable support for a flash chip mapped using the DOCCS signal on a
National Semiconductor SCx200 processor.
--- linux-2.6.10-rc3-mm1-full/drivers/mtd/nand/Kconfig.old 2004-12-27 23:44:44.000000000 +0100
+++ linux-2.6.10-rc3-mm1-full/drivers/mtd/nand/Kconfig 2004-12-27 23:45:37.000000000 +0100
@@ -198,7 +198,7 @@
config MTD_NAND_NANDSIM
bool "Support for NAND Flash Simulator"
- depends on MTD_NAND
+ depends on MTD_NAND && MTD_PARTITIONS
help
The simulator may simulate verious NAND flash chips for the
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1: ALSA ac97 compile error with CONFIG_PM=n
2005-01-04 0:11 ` 2.6.10-mm1: ALSA ac97 compile error with CONFIG_PM=n Adrian Bunk
@ 2005-01-04 19:16 ` Takashi Iwai
0 siblings, 0 replies; 30+ messages in thread
From: Takashi Iwai @ 2005-01-04 19:16 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Mark_H_Johnson, Andrew Morton, lkml, perex, alsa-devel
At Tue, 4 Jan 2005 01:11:30 +0100,
Adrian Bunk wrote:
>
> On Mon, Jan 03, 2005 at 05:07:08PM -0600, Mark_H_Johnson@raytheon.com wrote:
> > I was looking to compare RT latency between this kernel and the latest from
> > Ingo and I had the following warnings / errors building 2.6.10-mm1:
> >
> > [no apparent compile / link errors]
> > *** Warning: "snd_ac97_restore_iec958" [sound/pci/ac97/snd-ac97-codec.ko]
> > undefined!
> > *** Warning: "snd_ac97_restore_status" [sound/pci/ac97/snd-ac97-codec.ko]
> > undefined!
> >...
> > To fix this, should I just add the EXPORT_SYMBOL lines for these symbols
> > snd_ac97_restore_status snd_ac97_restore_iec958
> > or is something more needed?
>
> That's not the problem, since function and definition are in the same
> module.
>
> You didn't send your .config, but looking at the code it seems
> CONFIG_PM=n was the culprit.
Yes, it's because of lack of #ifdef CONFIG_PM in ac97_patch.c.
It was already fixed in the linux-sound bk tree.
Takashi
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-06 16:32 2.6.10-mm1 Mark_H_Johnson
2005-01-07 19:21 ` 2.6.10-mm1 Greg KH
@ 2005-01-10 11:59 ` David Howells
1 sibling, 0 replies; 30+ messages in thread
From: David Howells @ 2005-01-10 11:59 UTC (permalink / raw)
To: Greg KH; +Cc: Mark_H_Johnson, Andrew Morton, lkml
Greg KH <greg@kroah.com> wrote:
> > [1] Should the code generating the warning be active without CONFIG_PM
> > being set?
I believe the code is attempting to make sure the device is properly powered
on in the first place. CONFIG_PM only governs later power management.
> > [2] Can you explain why the message is generated (why not silently ignore
> > the older hardware) or is there something in an init script (I am using
> > Fedora Core 2) that [incorrectly] assumes power management is available to
> > cause the message to be printed?
>
> David, any ideas? Should I just revert this change for now?
Please don't. A system with this Promise 20269 card in it hangs without this
patch, I can see the splat happen with a PCI analyser.
The function being altered is almost certainly _wrong_ for non-PM-version-2
cards, but I don't have an old enough PCI spec to check.
A better solution would be to drop the level of the printk() to KERN_DEBUG or
to delete it entirely, assuming the patch otherwise works for Mark.
David
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-06 16:32 2.6.10-mm1 Mark_H_Johnson
@ 2005-01-07 19:21 ` Greg KH
2005-01-10 11:59 ` 2.6.10-mm1 David Howells
1 sibling, 0 replies; 30+ messages in thread
From: Greg KH @ 2005-01-07 19:21 UTC (permalink / raw)
To: Mark_H_Johnson; +Cc: Andrew Morton, David Howells, lkml
On Thu, Jan 06, 2005 at 10:32:31AM -0600, Mark_H_Johnson@Raytheon.com wrote:
> After booting with 2.6.10-mm1, I get the following message on the serial
> console (last message seen):
>
> PCI: 0000:00:0b.0 has unsupported PM cap regs version (1)
>
> For reference, lspci shows that device is
> 00:0b.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
>
> I notice there is a relatively recent patch to add this message.
> http://article.gmane.org/gmane.linux.kernel/263974
>
> However, my .config includes
>
> #
> # Power management options (ACPI, APM)
> #
> # CONFIG_PM is not set
>
> which should disable all power management related processing.
>
> [1] Should the code generating the warning be active without CONFIG_PM
> being set?
>
> [2] Can you explain why the message is generated (why not silently ignore
> the older hardware) or is there something in an init script (I am using
> Fedora Core 2) that [incorrectly] assumes power management is available to
> cause the message to be printed?
David, any ideas? Should I just revert this change for now?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-06 13:52 ` 2.6.10-mm1 Vladimir Saveliev
@ 2005-01-07 14:46 ` Christoph Hellwig
0 siblings, 0 replies; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-07 14:46 UTC (permalink / raw)
To: Vladimir Saveliev
Cc: Hans Reiser, Christoph Hellwig, Andrew Morton, linux-kernel,
Reiserfs developers mail-list, Alexander Zarochentcev
On Thu, Jan 06, 2005 at 04:52:01PM +0300, Vladimir Saveliev wrote:
> The work is in progress. Here is list of patches.
> reiser4-perthread-pages.patch
this one I don't particularly object, but I'm not sure it's really
the right thing to do. Can you post it with a detailed description
to linux-mm so we can kick off discussion?
The other thing I'm totally oposed to was the per-sb kobject patch,
but I can't find that in current -mm anymore.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
@ 2005-01-06 16:32 Mark_H_Johnson
2005-01-07 19:21 ` 2.6.10-mm1 Greg KH
2005-01-10 11:59 ` 2.6.10-mm1 David Howells
0 siblings, 2 replies; 30+ messages in thread
From: Mark_H_Johnson @ 2005-01-06 16:32 UTC (permalink / raw)
To: Andrew Morton, David Howells; +Cc: lkml
After booting with 2.6.10-mm1, I get the following message on the serial
console (last message seen):
PCI: 0000:00:0b.0 has unsupported PM cap regs version (1)
For reference, lspci shows that device is
00:0b.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
I notice there is a relatively recent patch to add this message.
http://article.gmane.org/gmane.linux.kernel/263974
However, my .config includes
#
# Power management options (ACPI, APM)
#
# CONFIG_PM is not set
which should disable all power management related processing.
[1] Should the code generating the warning be active without CONFIG_PM
being set?
[2] Can you explain why the message is generated (why not silently ignore
the older hardware) or is there something in an init script (I am using
Fedora Core 2) that [incorrectly] assumes power management is available to
cause the message to be printed?
--Mark H Johnson
<mailto:Mark_H_Johnson@raytheon.com>
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-05 17:27 ` 2.6.10-mm1 Hans Reiser
@ 2005-01-06 13:52 ` Vladimir Saveliev
2005-01-07 14:46 ` 2.6.10-mm1 Christoph Hellwig
0 siblings, 1 reply; 30+ messages in thread
From: Vladimir Saveliev @ 2005-01-06 13:52 UTC (permalink / raw)
To: Hans Reiser, Christoph Hellwig
Cc: Andrew Morton, linux-kernel, Reiserfs developers mail-list,
Alexander Zarochentcev
Hello
On Wed, 2005-01-05 at 20:27, Hans Reiser wrote:
> Christoph Hellwig wrote:
>
> >> reiser4-export-inode_lock.patch
> >>
> >>
> >
> >Han,s how'as the work progressing on removing these and other fishy
> >core changes?
> >
The work is in progress. Here is list of patches.
reiser4-sb_sync_inodes.patch
reiser4-allow-drop_inode-implementation.patch - will either try to do
what Christoph suggested or find something else
reiser4-truncate_inode_pages_range.patch
reiser4-export-remove_from_page_cache.patch
reiser4-export-page_cache_readahead.patch
reiser4-reget-page-mapping.patch
reiser4-rcu-barrier.patch
reiser4-export-inode_lock.patch - trying to change to go
without this
reiser4-export-pagevec-funcs.patch
reiser4-export-radix_tree_preload.patch
reiser4-export-find_get_pages.patch
reiser4-radix-tree-tag.patch - not needed anymore
reiser4-radix_tree_lookup_slot.patch
reiser4-perthread-pages.patch
reiser4-unstatic-kswapd.patch - not needed anymore
reiser4-include-reiser4.patch
reiser4-doc.patch
Christoph, what else do you especially object against?
> >
> Vladimir is writing code to reduce the number of patches needed. This
> code is causing bugs that have not yet been fixed. His email is not
> working today, hopefully it will work tomorrow. This is the russian
> holiday season....
>
> >
> >
> >> reiser4-unstatic-kswapd.patch
> >>
> >>
> >
> >Andrew, could you please finally drop this one? It's not needed for
> >reiser4 operation at all just for some of their stranger debugging
> >features.
> >
> >
> I'll let vs comment.
>
> >
> >
> >>
> >> reiser4-include-reiser4.patch
> >>
> >>
> >
> >What about moving fs/Kconfig.reiser4 to fs/reiser4/Kconfig? This is
> >the logical place for it and makes dropping in a new version of the fs
> >easier.
> >
> >
> Ok.
>
> >
> >
> >> reiser4-only.patch
> >>
> >>
> >
> >Documentation shouldn't be in fs/FOO/doc but Documentation/filesystems/.
> >
> >
> Ok.
>
> >-
> >To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> >the body of a message to majordomo@vger.kernel.org
> >More majordomo info at http://vger.kernel.org/majordomo-info.html
> >Please read the FAQ at http://www.tux.org/lkml/
> >
> >
> >
> >
> What are the other ones you object to?
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-06 13:04 ` 2.6.10-mm1 David Howells
@ 2005-01-06 13:06 ` Christoph Hellwig
0 siblings, 0 replies; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-06 13:06 UTC (permalink / raw)
To: David Howells; +Cc: Christoph Hellwig, Andrew Morton, linux-kernel
On Thu, Jan 06, 2005 at 01:04:04PM +0000, David Howells wrote:
> That's not right either. Filesystems really shouldn't be overloading the
> vm_ops on memory mappings (as has been made clear to me)
yes, they should. And various filesystems do.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 17:19 ` 2.6.10-mm1 Jesse Barnes
2005-01-06 11:32 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-06 13:04 ` David Howells
2005-01-06 13:06 ` 2.6.10-mm1 Christoph Hellwig
2 siblings, 1 reply; 30+ messages in thread
From: David Howells @ 2005-01-06 13:04 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Andrew Morton, linux-kernel
Christoph Hellwig <hch@infradead.org> wrote:
> > > add-page-becoming-writable-notification.patch
> > > Add page becoming writable notification
> >
> > David, this still has the bogus address_space operation in addition to
> > the vm_operation. page_mkwrite only fits into the vm_operations scheme,
> > so please remove the address_space op. Also the code will be smaller
> > and faster witout that indirection..
>
> Here's the fix:
That's not right either. Filesystems really shouldn't be overloading the
vm_ops on memory mappings (as has been made clear to me) and the VM low-level
paging routines shouldn't be touching a_ops (as has also been made clear to
me). I also have other reasons I don't want to have ordinary files with
specialised vm_ops.
I suppose I could try and build a little knowledge about fscache into the
VM... that might be reasonable.
Remember also that your change is going to affect NFS too eventually, assuming
NFS caching support ends up being done this way. It may also affect other
filesystems, such as SMB/CIFS and Coda eventually should they partake of
fscache services too.
David
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 17:19 ` 2.6.10-mm1 Jesse Barnes
@ 2005-01-06 11:32 ` Christoph Hellwig
2005-01-06 13:04 ` 2.6.10-mm1 David Howells
2 siblings, 0 replies; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-06 11:32 UTC (permalink / raw)
To: Christoph Hellwig, Andrew Morton, David Howells, linux-kernel
On Mon, Jan 03, 2005 at 10:07:25AM +0000, Christoph Hellwig wrote:
> > add-page-becoming-writable-notification.patch
> > Add page becoming writable notification
>
> David, this still has the bogus address_space operation in addition to
> the vm_operation. page_mkwrite only fits into the vm_operations scheme,
> so please remove the address_space op. Also the code will be smaller
> and faster witout that indirection..
Here's the fix:
diff -uNr -X dontdiff -p linux-2.6.10-mm2.orig/fs/afs/file.c linux-2.6.10-mm2/fs/afs/file.c
--- linux-2.6.10-mm2.orig/fs/afs/file.c 2005-01-06 11:40:18.727916000 +0100
+++ linux-2.6.10-mm2/fs/afs/file.c 2005-01-06 12:27:59.088000048 +0100
@@ -33,8 +33,10 @@ static int afs_file_releasepage(struct p
static ssize_t afs_file_write(struct file *file, const char __user *buf,
size_t size, loff_t *off);
+static int afs_file_mmap(struct file * file, struct vm_area_struct * vma);
+
#ifdef CONFIG_AFS_FSCACHE
-static int afs_file_page_mkwrite(struct page *page);
+static int afs_file_page_mkwrite(struct vm_area_struct *vma, struct page *page);
#endif
struct inode_operations afs_file_inode_operations = {
@@ -44,7 +46,7 @@ struct inode_operations afs_file_inode_o
struct file_operations afs_file_file_operations = {
.read = generic_file_read,
.write = afs_file_write,
- .mmap = generic_file_mmap,
+ .mmap = afs_file_mmap,
#if 0
.open = afs_file_open,
.release = afs_file_release,
@@ -58,6 +60,11 @@ struct address_space_operations afs_fs_a
.set_page_dirty = __set_page_dirty_nobuffers,
.releasepage = afs_file_releasepage,
.invalidatepage = afs_file_invalidatepage,
+};
+
+struct vm_operations_struct afs_fs_vm_operations = {
+ .nopage = filemap_nopage,
+ .populate = filemap_populate,
#ifdef CONFIG_AFS_FSCACHE
.page_mkwrite = afs_file_page_mkwrite,
#endif
@@ -79,6 +86,13 @@ static ssize_t afs_file_write(struct fil
return -EIO;
} /* end afs_file_write() */
+static int afs_file_mmap(struct file * file, struct vm_area_struct * vma)
+{
+ file_accessed(file);
+ vma->vm_ops = &afs_fs_vm_operations;
+ return 0;
+}
+
/*****************************************************************************/
/*
* deal with notification that a page was read from the cache
@@ -321,7 +335,7 @@ static int afs_file_releasepage(struct p
* wait for the disc cache to finish writing before permitting
*/
#ifdef CONFIG_AFS_FSCACHE
-static int afs_file_page_mkwrite(struct page *page)
+static int afs_file_page_mkwrite(struct vm_area_struct *vma, struct page *page)
{
wait_on_page_fs_misc(page);
return 0;
diff -uNr -X dontdiff -p linux-2.6.10-mm2.orig/include/linux/fs.h linux-2.6.10-mm2/include/linux/fs.h
--- linux-2.6.10-mm2.orig/include/linux/fs.h 2005-01-06 11:40:20.124973000 +0100
+++ linux-2.6.10-mm2/include/linux/fs.h 2005-01-06 11:49:55.144888912 +0100
@@ -330,9 +330,6 @@ struct address_space_operations {
int (*releasepage) (struct page *, int);
ssize_t (*direct_IO)(int, struct kiocb *, const struct iovec *iov,
loff_t offset, unsigned long nr_segs);
-
- /* notification that a page is about to become writable */
- int (*page_mkwrite)(struct page *page);
};
struct backing_dev_info;
diff -uNr -X dontdiff -p linux-2.6.10-mm2.orig/include/linux/mm.h linux-2.6.10-mm2/include/linux/mm.h
--- linux-2.6.10-mm2.orig/include/linux/mm.h 2005-01-06 11:40:20.168966000 +0100
+++ linux-2.6.10-mm2/include/linux/mm.h 2005-01-06 11:49:11.645979744 +0100
@@ -762,7 +762,10 @@ extern void truncate_inode_pages_range(s
loff_t lstart, loff_t lend);
/* generic vm_area_ops exported for stackable file systems */
-struct page *filemap_nopage(struct vm_area_struct *, unsigned long, int *);
+extern struct page *filemap_nopage(struct vm_area_struct *,
+ unsigned long, int *);
+extern int filemap_populate(struct vm_area_struct *, unsigned long,
+ unsigned long, pgprot_t, unsigned long, int);
/* mm/page-writeback.c */
int write_one_page(struct page *page, int wait);
diff -uNr -X dontdiff -p linux-2.6.10-mm2.orig/mm/filemap.c linux-2.6.10-mm2/mm/filemap.c
--- linux-2.6.10-mm2.orig/mm/filemap.c 2005-01-06 11:40:20.443924000 +0100
+++ linux-2.6.10-mm2/mm/filemap.c 2005-01-06 11:49:29.311957792 +0100
@@ -1477,7 +1477,7 @@ err:
return NULL;
}
-static int filemap_populate(struct vm_area_struct *vma,
+int filemap_populate(struct vm_area_struct *vma,
unsigned long addr,
unsigned long len,
pgprot_t prot,
@@ -1524,26 +1524,13 @@ repeat:
return 0;
}
-
-/*
- * pass notification that a page is becoming writable up to the filesystem
- */
-static int filemap_page_mkwrite(struct vm_area_struct *vma, struct page *page)
-{
- return page->mapping->a_ops->page_mkwrite(page);
-}
+EXPORT_SYMBOL(filemap_populate);
struct vm_operations_struct generic_file_vm_ops = {
.nopage = filemap_nopage,
.populate = filemap_populate,
};
-struct vm_operations_struct generic_file_vm_mkwr_ops = {
- .nopage = filemap_nopage,
- .populate = filemap_populate,
- .page_mkwrite = filemap_page_mkwrite,
-};
-
/* This is used for a general mmap of a disk file */
int generic_file_mmap(struct file * file, struct vm_area_struct * vma)
@@ -1553,10 +1540,7 @@ int generic_file_mmap(struct file * file
if (!mapping->a_ops->readpage)
return -ENOEXEC;
file_accessed(file);
- if (!mapping->a_ops->page_mkwrite)
- vma->vm_ops = &generic_file_vm_ops;
- else
- vma->vm_ops = &generic_file_vm_mkwr_ops;
+ vma->vm_ops = &generic_file_vm_ops;
return 0;
}
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 17:17 ` 2.6.10-mm1 Jesse Barnes
@ 2005-01-05 22:38 ` Matthew Dobson
0 siblings, 0 replies; 30+ messages in thread
From: Matthew Dobson @ 2005-01-05 22:38 UTC (permalink / raw)
To: Jesse Barnes; +Cc: Andrew Morton, LKML
On Mon, 2005-01-03 at 09:17, Jesse Barnes wrote:
> On Monday, January 3, 2005 1:11 am, you wrote:
> > +replace-numnodes-with-node_online_map-ia64.patch
>
> Here are some compile fixes for this patch. Looks like simple typos. Note
> that the kernel won't boot even with these fixes, I'm debugging that now
> (suspect nodemask related stuff is causing the hang too).
>
> Signed-off-by: Jesse Barnes <jbarnes@sgi.com>
>
> Jesse
Those 2 fixes look good. Thanks for the catch, Jesse!
-Matt
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 11:48 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-05 17:27 ` Hans Reiser
2005-01-06 13:52 ` 2.6.10-mm1 Vladimir Saveliev
0 siblings, 1 reply; 30+ messages in thread
From: Hans Reiser @ 2005-01-05 17:27 UTC (permalink / raw)
To: Christoph Hellwig
Cc: Andrew Morton, linux-kernel, vs, Reiserfs developers mail-list,
Alexander Zarochentcev
Christoph Hellwig wrote:
>> reiser4-export-inode_lock.patch
>>
>>
>
>Han,s how'as the work progressing on removing these and other fishy
>core changes?
>
>
Vladimir is writing code to reduce the number of patches needed. This
code is causing bugs that have not yet been fixed. His email is not
working today, hopefully it will work tomorrow. This is the russian
holiday season....
>
>
>> reiser4-unstatic-kswapd.patch
>>
>>
>
>Andrew, could you please finally drop this one? It's not needed for
>reiser4 operation at all just for some of their stranger debugging
>features.
>
>
I'll let vs comment.
>
>
>>
>> reiser4-include-reiser4.patch
>>
>>
>
>What about moving fs/Kconfig.reiser4 to fs/reiser4/Kconfig? This is
>the logical place for it and makes dropping in a new version of the fs
>easier.
>
>
Ok.
>
>
>> reiser4-only.patch
>>
>>
>
>Documentation shouldn't be in fs/FOO/doc but Documentation/filesystems/.
>
>
Ok.
>-
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>Please read the FAQ at http://www.tux.org/lkml/
>
>
>
>
What are the other ones you object to?
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
@ 2005-01-04 16:42 Paul Blazejowski
0 siblings, 0 replies; 30+ messages in thread
From: Paul Blazejowski @ 2005-01-04 16:42 UTC (permalink / raw)
To: Andrew Morton; +Cc: LKML, Diffie
[-- Attachment #1: Type: text/plain, Size: 394 bytes --]
Some ACPI error msgs show on dmesg:
DMI 2.3 present.
__iounmap: bad address c00f0000
ACPI: Subsystem revision 20041210
ACPI-1138: *** Error: Method execution failed [\STRC] (Node
c18eb1c0), AE_AML_BUFFER_LIMIT
ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0._INI]
(Node c18f4f60), AE_AML_BUFFER_LIMIT
dmesg & .config attached
Thanks,
Paul
--
FreeBSD the Power to Serve!
[-- Attachment #2: dmsg_2.6.10-mm1 --]
[-- Type: application/octet-stream, Size: 17032 bytes --]
Linux version 2.6.10-mm1 (root@blaze) (gcc version 3.3.4) #4 Mon Jan 3 10:12:29 EST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS)
BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000f53c0
On node 0 totalpages: 262128
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:16
HighMem zone: 32752 pages, LIFO batch:7
DMI 2.3 present.
__iounmap: bad address c00f0000
ACPI: RSDP (v000 Nvidia ) @ 0x000f6df0
ACPI: RSDT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x01010101) @ 0x3fff3000
ACPI: FADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x01010101) @ 0x3fff3040
ACPI: MADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x01010101) @ 0x3fff7640
ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000c) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:10 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: BIOS IRQ0 pin2 override ignored.
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ9 used by override.
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Built 1 zonelists
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Initializing CPU#0
Kernel command line: auto BOOT_IMAGE=Slackware ro root=801 video=vesafb:ywrap,mtrr,vram:128 console=ttyS0,57600n8 console=tty0 rootflags=quota
CPU 0 irqstacks, hard=c0443000 soft=c0442000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 2205.010 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1035204k/1048512k available (2297k kernel code, 12688k reserved, 815k data, 196k init, 131008k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 4358.14 BogoMIPS (lpj=2179072)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 3200+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=0 pin2=-1
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Freeing initrd memory: 56k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfaf40, last bus=3
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041210
ACPI-1138: *** Error: Method execution failed [\STRC] (Node c18eb1c0), AE_AML_BUFFER_LIMIT
ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0._INI] (Node c18f4f60), AE_AML_BUFFER_LIMIT
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APC2] (IRQs *17), disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs *18), disabled.
ACPI: PCI Interrupt Link [APC4] (IRQs *19), disabled.
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs *23), disabled.
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22) *0, disabled.
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically. If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device(). As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior. If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
Machine check exception polling timer started.
highmem bounce pool size: 64 pages
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SGI XFS with ACLs, realtime, large block numbers, no debug enabled
SGI XFS Quota Management subsystem
Initializing Cryptographic API
vesafb: framebuffer at 0xc0000000, mapped to 0xf8880000, using 7680k, total 16384k
vesafb: mode is 1280x1024x24, linelength=3840, pages=3
vesafb: protected mode interface info at c000:581c
vesafb: pmi: set display start = c00c58b0, set palette = c00c58fc
vesafb: pmi: ports = c010 c016 c054 c038 c03c c05c c000 c004 c0b0 c0b2 c0b4
vesafb: scrolling: ywrap using protected mode interface, yres_virtual=2048
vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
Console: switching to colour frame buffer device 160x64
fb0: VESA VGA frame buffer device
ACPI: Power Button (FF) [PWRF]
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 0000:00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: WDC WD300BB-00AUA1, ATA DISK drive
elevator: using anticipatory as default io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: Host Protected Area detected.
current capacity is 58631231 sectors (30019 MB)
native capacity is 58633344 sectors (30020 MB)
hda: Host Protected Area disabled.
hda: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63, UDMA(100)
hda: cache flushes not supported
hda: hda1
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI interrupt 0000:01:0a.0[A] -> GSI 18 (level, high) -> IRQ 18
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
<Adaptec 29160 Ultra160 SCSI adapter>
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
(scsi0:A:3): 40.000MB/s transfers (20.000MHz, offset 15, 16bit)
(scsi0:A:4): 20.000MB/s transfers (20.000MHz, offset 16)
scsi0:A:6:0: DV failed to configure device. Please file a bug report against this driver.
Vendor: PLEXTOR Model: CD-ROM PX-40TW Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: PLEXTOR Model: CD-R PX-W1210S Rev: 1.06
Type: CD-ROM ANSI SCSI revision: 02
(scsi0:A:6): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
Vendor: IBM Model: DDYS-T36950N Rev: S80D
Type: Direct-Access ANSI SCSI revision: 03
scsi0:A:6:0: Tagged Queuing enabled. Depth 32
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 17 (level, high) -> IRQ 17
Found Controller: IT8212 UDMA/ATA133 RAID Controller
FindDevices: device 0 is IDE
Channel[0] BM-DMA at 0x9800-0x9807
Channel[1] BM-DMA at 0x9808-0x980F
scsi1 : ITE RAIDExpress133
Vendor: ITE Model: IT8212F Rev: 1.45
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sda: 71687340 512-byte hdwr sectors (36704 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 71687340 512-byte hdwr sectors (36704 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 >
Attached scsi disk sda at scsi0, channel 0, id 6, lun 0
SCSI device sdb: 468883200 512-byte hdwr sectors (240068 MB)
sdb: asking for cache data failed
sdb: assuming drive cache: write through
SCSI device sdb: 468883200 512-byte hdwr sectors (240068 MB)
sdb: asking for cache data failed
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
mice: PS/2 mouse device common for all mice
device-mapper: 4.3.0-ioctl (2004-09-30) initialised: dm-devel@redhat.com
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP established hash table entries: 262144 (order: 9, 2097152 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI wakeup devices:
HUB0 HUB1 USB0 USB1 USB2 F139 MMAC MMCI UAR1
ACPI: (supports S0 S3 S4 S5)
BIOS EDD facility v0.16 2004-Jun-25, 3 devices found
RAMDISK: Couldn't find valid RAM disk image starting at 0.
XFS mounting filesystem sda1
Ending clean XFS mount for filesystem: sda1
VFS: Mounted root (xfs filesystem) readonly.
Freeing unused kernel memory: 196k freed
Adding 248968k swap on /dev/sda7. Priority:-1 extents:1
XFS mounting filesystem sda2
Ending clean XFS mount for filesystem: sda2
XFS mounting filesystem sda3
Ending clean XFS mount for filesystem: sda3
XFS mounting filesystem sda5
Ending clean XFS mount for filesystem: sda5
XFS mounting filesystem sda6
Ending clean XFS mount for filesystem: sda6
XFS mounting filesystem sdb1
Ending clean XFS mount for filesystem: sdb1
Intel(R) PRO/1000 Network Driver - version 5.5.4-k2-NAPI
Copyright (c) 1999-2004 Intel Corporation.
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI interrupt 0000:01:0b.0[A] -> GSI 16 (level, high) -> IRQ 16
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI Interrupt Link [APCM] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:0d.0[A] -> GSI 22 (level, high) -> IRQ 22
PCI: Setting latency timer of device 0000:00:0d.0 to 64
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[22] MMIO=[e6084000-e60847ff] Max Packet=[2048]
ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21
PCI: Setting latency timer of device 0000:00:06.0 to 64
intel8x0_measure_ac97_clock: measured 49641 usecs
intel8x0: clocking to 47497
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.30.
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 20
ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 20 (level, high) -> IRQ 20
PCI: Setting latency timer of device 0000:00:04.0 to 64
ohci1394: fw-host0: SelfID received outside of bus reset sequence
eth1: forcedeth.c: subsystem: 01458:e000 bound to 0000:00:04.0
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ieee1394: Host added: ID:BUS[0-00:1023] GUID[8a1cc7ffff0020ed]
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:02.2[C] -> GSI 22 (level, high) -> IRQ 22
ehci_hcd 0000:00:02.2: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.2 to 64
ehci_hcd 0000:00:02.2: irq 22, pci mem 0xe6083000
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
eth1394: $Rev: 1224 $ Ben Collins <bcollins@debian.org>
eth1394: eth2: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 21 (level, high) -> IRQ 21
ohci_hcd 0000:00:02.0: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: irq 21, pci mem 0xe6087000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [APCG] enabled at IRQ 20
ACPI: PCI interrupt 0000:00:02.1[B] -> GSI 20 (level, high) -> IRQ 20
ohci_hcd 0000:00:02.1: nVidia Corporation nForce2 USB Controller (#2)
PCI: Setting latency timer of device 0000:00:02.1 to 64
ohci_hcd 0000:00:02.1: irq 20, pci mem 0xe6082000
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 3 ports detected
usb 2-1: new low speed USB device using ohci_hcd and address 2
usb 2-2: new full speed USB device using ohci_hcd and address 3
hub 2-2:1.0: USB hub found
hub 2-2:1.0: 3 ports detected
usbcore: registered new driver hiddev
i2c_adapter i2c-0: nForce2 SMBus adapter at 0x1c00
i2c_adapter i2c-1: nForce2 SMBus adapter at 0x2000
usb 3-1: new full speed USB device using ohci_hcd and address 2
input: USB HID v1.10 Mouse [Microsoft Microsoft 5-Button Mouse with IntelliEye(TM)] on usb-0000:00:02.0-1
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
usb 2-2.1: new low speed USB device using ohci_hcd and address 4
input: USB HID v1.10 Keyboard [Microsoft Natural Keyboard Pro] on usb-0000:00:02.0-2.1
input: USB HID v1.10 Device [Microsoft Natural Keyboard Pro] on usb-0000:00:02.0-2.1
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected NVIDIA nForce2 chipset
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: AGP aperture is 256M @ 0xb0000000
USB Universal Host Controller Interface driver v2.2
nfs warning: mount version older than kernel
drivers/usb/input/hid-input.c: event field not found
drivers/usb/input/hid-input.c: event field not found
[-- Attachment #3: .config --]
[-- Type: application/octet-stream, Size: 31939 bytes --]
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.10-mm1
# Mon Jan 3 10:00:58 2005
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_POSIX_MQUEUE is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_LOG_BUF_SHIFT=16
CONFIG_HOTPLUG=y
# CONFIG_KOBJECT_UEVENT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_EMBEDDED is not set
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_FUTEX=y
CONFIG_EPOLL=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SHMEM=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0
# CONFIG_TINY_SHMEM is not set
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
# CONFIG_MODVERSIONS is not set
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_KMOD=y
#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
CONFIG_MK7=y
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_USE_3DNOW=y
CONFIG_HPET_TIMER=y
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_X86_MCE_P4THERMAL=y
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
#
# Firmware Drivers
#
CONFIG_EDD=y
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
CONFIG_HIGHPTE=y
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_EFI is not set
CONFIG_HAVE_DEC_LOCK=y
# CONFIG_REGPARM is not set
#
# Performance-monitoring counters support
#
# CONFIG_PERFCTR is not set
CONFIG_KERN_PHYS_OFFSET=1
# CONFIG_KEXEC is not set
#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_SOFTWARE_SUSPEND=y
CONFIG_PM_STD_PARTITION="/dev/sda7"
#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
CONFIG_ACPI_BUTTON=y
# CONFIG_ACPI_VIDEO is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_X86_PM_TIMER is not set
# CONFIG_ACPI_CONTAINER is not set
#
# APM (Advanced Power Management) BIOS Support
#
# CONFIG_APM is not set
#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
# CONFIG_PCI_MSI is not set
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
# CONFIG_ISA is not set
# CONFIG_MCA is not set
# CONFIG_SCx200 is not set
#
# PCCARD (PCMCIA/CardBus) support
#
# CONFIG_PCCARD is not set
#
# PC-card bridges
#
#
# PCI Hotplug Support
#
# CONFIG_HOTPLUG_PCI is not set
#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
#
# Device Drivers
#
#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
# CONFIG_FW_LOADER is not set
# CONFIG_DEBUG_DRIVER is not set
#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set
#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
# CONFIG_PARPORT_SERIAL is not set
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y
#
# Plug and Play support
#
# CONFIG_PNP is not set
#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_NBD=m
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_UB is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_LBD=y
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
CONFIG_CDROM_PKTCDVD_WCACHE=y
#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDEFLOPPY=m
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_IDE_TASK_IOCTL is not set
#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
# CONFIG_BLK_DEV_CMD640 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=y
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
CONFIG_BLK_DEV_AMD74XX=y
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
# CONFIG_IDE_ARM is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set
#
# SCSI device support
#
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_CHR_DEV_SG=m
#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
#
# SCSI Transport Attributes
#
# CONFIG_SCSI_SPI_ATTRS is not set
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_ACARD is not set
CONFIG_SCSI_ITERAID=y
# CONFIG_SCSI_AACRAID is not set
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
CONFIG_AIC7XXX_RESET_DELAY_MS=15000
# CONFIG_AIC7XXX_DEBUG_ENABLE is not set
CONFIG_AIC7XXX_DEBUG_MASK=0
# CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_SCSI_SATA=y
# CONFIG_SCSI_SATA_AHCI is not set
# CONFIG_SCSI_SATA_SVW is not set
# CONFIG_SCSI_ATA_PIIX is not set
# CONFIG_SCSI_SATA_NV is not set
# CONFIG_SCSI_SATA_PROMISE is not set
# CONFIG_SCSI_SATA_SX4 is not set
CONFIG_SCSI_SATA_SIL=m
# CONFIG_SCSI_SATA_SIS is not set
# CONFIG_SCSI_SATA_ULI is not set
# CONFIG_SCSI_SATA_VIA is not set
# CONFIG_SCSI_SATA_VITESSE is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_IPR is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
CONFIG_SCSI_QLA2XXX=y
# CONFIG_SCSI_QLA21XX is not set
# CONFIG_SCSI_QLA22XX is not set
# CONFIG_SCSI_QLA2300 is not set
# CONFIG_SCSI_QLA2322 is not set
# CONFIG_SCSI_QLA6312 is not set
# CONFIG_SCSI_DC395x is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_NSP32 is not set
# CONFIG_SCSI_DEBUG is not set
#
# Multi-device support (RAID and LVM)
#
CONFIG_MD=y
# CONFIG_BLK_DEV_MD is not set
CONFIG_BLK_DEV_DM=y
CONFIG_DM_CRYPT=y
# CONFIG_DM_SNAPSHOT is not set
# CONFIG_DM_MIRROR is not set
# CONFIG_DM_ZERO is not set
#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
#
# IEEE 1394 (FireWire) support
#
CONFIG_IEEE1394=m
#
# Subsystem Options
#
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
# CONFIG_IEEE1394_OUI_DB is not set
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
#
# Device Drivers
#
# CONFIG_IEEE1394_PCILYNX is not set
CONFIG_IEEE1394_OHCI1394=m
#
# Protocol Drivers
#
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
CONFIG_IEEE1394_ETH1394=m
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=m
CONFIG_IEEE1394_CMP=m
CONFIG_IEEE1394_AMDTP=m
#
# I2O device support
#
CONFIG_I2O=m
# CONFIG_I2O_CONFIG is not set
CONFIG_I2O_BLOCK=m
CONFIG_I2O_SCSI=m
CONFIG_I2O_PROC=m
#
# Networking support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
# CONFIG_NETLINK_DEV is not set
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
CONFIG_IP_TCPDIAG=y
# CONFIG_IP_TCPDIAG_IPV6 is not set
CONFIG_IPV6=m
# CONFIG_IPV6_PRIVACY is not set
# CONFIG_INET6_AH is not set
# CONFIG_INET6_ESP is not set
# CONFIG_INET6_IPCOMP is not set
# CONFIG_INET6_TUNNEL is not set
# CONFIG_IPV6_TUNNEL is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
CONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_MSG is not set
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_HMAC_NONE is not set
# CONFIG_SCTP_HMAC_SHA1 is not set
CONFIG_SCTP_HMAC_MD5=y
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_KGDBOE is not set
CONFIG_NETPOLL=y
# CONFIG_NETPOLL_RX is not set
# CONFIG_NETPOLL_TRAP is not set
CONFIG_NET_POLL_CONTROLLER=y
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
#
# ARCnet devices
#
# CONFIG_ARCNET is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_NET_VENDOR_3COM is not set
#
# Tulip family network device support
#
# CONFIG_NET_TULIP is not set
# CONFIG_HP100 is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_B44 is not set
CONFIG_FORCEDETH=m
# CONFIG_DGRS is not set
# CONFIG_EEPRO100 is not set
# CONFIG_E100 is not set
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
#
# Ethernet (1000 Mbit)
#
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
CONFIG_E1000=m
CONFIG_E1000_NAPI=y
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_R8169 is not set
# CONFIG_SK98LIN is not set
# CONFIG_VIA_VELOCITY is not set
# CONFIG_TIGON3 is not set
#
# Ethernet (10000 Mbit)
#
# CONFIG_IXGB is not set
# CONFIG_S2IO is not set
#
# Token Ring devices
#
# CONFIG_TR is not set
#
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set
#
# Wan interfaces
#
# CONFIG_WAN is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_NET_FC is not set
# CONFIG_SHAPER is not set
CONFIG_NETCONSOLE=m
#
# ISDN subsystem
#
# CONFIG_ISDN is not set
#
# Telephony Support
#
# CONFIG_PHONE is not set
#
# Input device support
#
CONFIG_INPUT=y
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
# CONFIG_INPUT_TSDEV is not set
CONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set
#
# Input I/O drivers
#
CONFIG_GAMEPORT=m
CONFIG_SOUND_GAMEPORT=m
CONFIG_GAMEPORT_NS558=m
# CONFIG_GAMEPORT_L4 is not set
CONFIG_GAMEPORT_EMU10K1=m
# CONFIG_GAMEPORT_VORTEX is not set
# CONFIG_GAMEPORT_FM801 is not set
# CONFIG_GAMEPORT_CS461x is not set
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_VSXXXAA is not set
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_ANALOG=m
# CONFIG_JOYSTICK_A3D is not set
# CONFIG_JOYSTICK_ADI is not set
# CONFIG_JOYSTICK_COBRA is not set
# CONFIG_JOYSTICK_GF2K is not set
# CONFIG_JOYSTICK_GRIP is not set
# CONFIG_JOYSTICK_GRIP_MP is not set
# CONFIG_JOYSTICK_GUILLEMOT is not set
# CONFIG_JOYSTICK_INTERACT is not set
CONFIG_JOYSTICK_SIDEWINDER=m
# CONFIG_JOYSTICK_TMDC is not set
CONFIG_JOYSTICK_IFORCE=m
CONFIG_JOYSTICK_IFORCE_USB=y
# CONFIG_JOYSTICK_IFORCE_232 is not set
# CONFIG_JOYSTICK_WARRIOR is not set
# CONFIG_JOYSTICK_MAGELLAN is not set
# CONFIG_JOYSTICK_SPACEORB is not set
# CONFIG_JOYSTICK_SPACEBALL is not set
# CONFIG_JOYSTICK_STINGER is not set
# CONFIG_JOYSTICK_TWIDDLER is not set
# CONFIG_JOYSTICK_DB9 is not set
# CONFIG_JOYSTICK_GAMECON is not set
# CONFIG_JOYSTICK_TURBOGRAFX is not set
# CONFIG_JOYSTICK_JOYDUMP is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_SERIAL_NONSTANDARD is not set
#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
# CONFIG_SERIAL_8250_ACPI is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
# CONFIG_SERIAL_8250_MANY_PORTS is not set
CONFIG_SERIAL_8250_SHARE_IRQ=y
# CONFIG_SERIAL_8250_DETECT_IRQ is not set
# CONFIG_SERIAL_8250_MULTIPORT is not set
# CONFIG_SERIAL_8250_RSA is not set
#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
CONFIG_PRINTER=m
CONFIG_LP_CONSOLE=y
CONFIG_PPDEV=m
# CONFIG_TIPAR is not set
#
# IPMI
#
# CONFIG_IPMI_HANDLER is not set
#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_HW_RANDOM is not set
CONFIG_NVRAM=m
CONFIG_RTC=m
# CONFIG_GEN_RTC is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
# CONFIG_SONYPI is not set
#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
CONFIG_AGP=m
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_INTEL_MCH is not set
CONFIG_AGP_NVIDIA=m
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
# CONFIG_DRM is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_HPET is not set
# CONFIG_HANGCHECK_TIMER is not set
#
# I2C support
#
CONFIG_I2C=m
CONFIG_I2C_CHARDEV=m
#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=m
# CONFIG_I2C_ALGOPCF is not set
# CONFIG_I2C_ALGOPCA is not set
# CONFIG_I2C_ALGO_SGI is not set
#
# I2C Hardware Bus support
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_ISA is not set
CONFIG_I2C_NFORCE2=m
# CONFIG_I2C_PARPORT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_SAVAGE4 is not set
# CONFIG_SCx200_ACB is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
#
# Hardware Sensors Chip support
#
CONFIG_I2C_SENSOR=m
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_FSCHER is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_VIA686A is not set
CONFIG_SENSORS_W83781D=m
CONFIG_SENSORS_W83L785TS=m
CONFIG_SENSORS_W83627HF=m
#
# Other I2C Chip support
#
CONFIG_SENSORS_EEPROM=m
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# Dallas's 1-wire bus
#
# CONFIG_W1 is not set
#
# Misc devices
#
# CONFIG_IBM_ASM is not set
#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
#
# Digital Video Broadcasting Devices
#
# CONFIG_DVB is not set
#
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I810 is not set
# CONFIG_FB_INTEL is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON_OLD is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
#
# Logo configuration
#
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
#
# Sound
#
CONFIG_SOUND=m
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
#
# Generic devices
#
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
#
# PCI devices
#
CONFIG_SND_AC97_CODEC=m
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
CONFIG_SND_EMU10K1=m
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
CONFIG_SND_INTEL8X0=m
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VX222 is not set
#
# USB devices
#
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
#
# USB support
#
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_BANDWIDTH=y
CONFIG_USB_DYNAMIC_MINORS=y
CONFIG_USB_SUSPEND=y
# CONFIG_USB_OTG is not set
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_EHCI_SPLIT_ISO=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
# CONFIG_USB_SL811_HCD is not set
#
# USB Device Class drivers
#
CONFIG_USB_AUDIO=m
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_RW_DETECT=y
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_HP8200e is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
#
# USB Input Devices
#
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_HID_FF=y
CONFIG_HID_PID=y
CONFIG_LOGITECH_FF=y
CONFIG_THRUSTMASTER_FF=y
CONFIG_USB_HIDDEV=y
#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_KBTAB is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_MTOUCH is not set
# CONFIG_USB_EGALAX is not set
# CONFIG_USB_XPAD is not set
# CONFIG_USB_ATI_REMOTE is not set
#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_HPUSBSCSI is not set
#
# USB Multimedia devices
#
# CONFIG_USB_DABUSB is not set
#
# Video4Linux support is needed for USB Multimedia device support
#
#
# USB Network Adapters
#
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
#
# USB port drivers
#
# CONFIG_USB_USS720 is not set
#
# USB Serial Converter support
#
# CONFIG_USB_SERIAL is not set
#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_TIGL is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_LED is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_PHIDGETKIT is not set
# CONFIG_USB_PHIDGETSERVO is not set
# CONFIG_USB_TEST is not set
#
# USB ATM/DSL drivers
#
#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
#
# MMC/SD Card support
#
CONFIG_MMC=m
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_BLOCK=m
# CONFIG_MMC_WBSD is not set
#
# InfiniBand support
#
# CONFIG_INFINIBAND is not set
#
# File systems
#
CONFIG_EXT2_FS=m
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
# CONFIG_EXT2_FS_SECURITY is not set
# CONFIG_EXT3_FS is not set
# CONFIG_JBD is not set
CONFIG_FS_MBCACHE=m
# CONFIG_REISERFS_FS is not set
CONFIG_JFS_FS=m
CONFIG_JFS_POSIX_ACL=y
# CONFIG_JFS_SECURITY is not set
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=y
CONFIG_XFS_RT=y
CONFIG_XFS_QUOTA=y
# CONFIG_XFS_SECURITY is not set
CONFIG_XFS_POSIX_ACL=y
CONFIG_MINIX_FS=m
CONFIG_ROMFS_FS=m
CONFIG_QUOTA=y
CONFIG_QFMT_V1=m
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
CONFIG_AUTOFS4_FS=y
#
# Caches
#
CONFIG_FSCACHE=m
CONFIG_CACHEFS=m
#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=m
CONFIG_UDF_FS=m
CONFIG_UDF_NLS=y
#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=m
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
# CONFIG_DEVFS_FS is not set
CONFIG_DEVPTS_FS_XATTR=y
# CONFIG_DEVPTS_FS_SECURITY is not set
CONFIG_TMPFS=y
# CONFIG_TMPFS_XATTR is not set
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
CONFIG_RAMFS=y
#
# Miscellaneous filesystems
#
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
CONFIG_CRAMFS=m
# CONFIG_VXFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_SYSV_FS is not set
CONFIG_UFS_FS=m
# CONFIG_UFS_FS_WRITE is not set
#
# Network File Systems
#
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_NFS_DIRECTIO=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m
CONFIG_SUNRPC=m
CONFIG_SUNRPC_GSS=m
CONFIG_RPCSEC_GSS_KRB5=m
# CONFIG_RPCSEC_GSS_SPKM3 is not set
CONFIG_SMB_FS=m
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp437"
CONFIG_CIFS=m
# CONFIG_CIFS_STATS is not set
CONFIG_CIFS_XATTR=y
CONFIG_CIFS_POSIX=y
# CONFIG_CIFS_EXPERIMENTAL is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
#
# Native Language Support
#
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
CONFIG_NLS_CODEPAGE_1250=m
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
#
# Profiling support
#
# CONFIG_PROFILING is not set
#
# Kernel hacking
#
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_DEBUG_SLAB is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_DEBUG_KOBJECT is not set
# CONFIG_DEBUG_HIGHMEM is not set
CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_INFO is not set
# CONFIG_FRAME_POINTER is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_KPROBES is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_4KSTACKS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
# CONFIG_KGDB is not set
#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY is not set
#
# Cryptographic options
#
CONFIG_CRYPTO=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_NULL is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=m
# CONFIG_CRYPTO_SHA1 is not set
# CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_WP512 is not set
CONFIG_CRYPTO_DES=m
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_AES_586 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_ARC4 is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_DEFLATE is not set
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_CRC32C is not set
# CONFIG_CRYPTO_TEST is not set
#
# Hardware crypto devices
#
# CONFIG_CRYPTO_DEV_PADLOCK is not set
#
# Library routines
#
# CONFIG_CRC_CCITT is not set
CONFIG_CRC32=y
# CONFIG_LIBCRC32C is not set
CONFIG_ZLIB_INFLATE=m
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-04 9:26 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-04 9:33 ` Ingo Molnar
0 siblings, 0 replies; 30+ messages in thread
From: Ingo Molnar @ 2005-01-04 9:33 UTC (permalink / raw)
To: Christoph Hellwig, Andrew Morton, linux-kernel
* Christoph Hellwig <hch@infradead.org> wrote:
> On Tue, Jan 04, 2005 at 10:04:08AM +0100, Ingo Molnar wrote:
> > or is it the addition of _smp_processor_id() as a way to signal 'this
> > smp_processor_id() call in a preemptible region is fine, trust me'?
>
> Yes.
>
> > We
> > could do smp_processor_id_preempt() or some other name - any better
> > suggestions?
>
> I'd just kill the debug check and rely on the eye of the review to not
> let new users of smp_processor_id slip in.
relying on that is quite futile. E.g. in the block IO code it needed 3-4
iterations even after the first instance was found to get all the cases
right. There are functions that are always called from under a lock then
some unlocked call happens and we've got trouble. Often the bug is some
very rare and obscure corruption of a statistics value, nobody really
notices that.
by today i think we've identified most of the places that can safely do
smp_processor_id() in a preemptible section (in x86 and x64) - it's only
around 3% of the total smp_processor_id() use. I'd rather allow these
exceptions and flag new exceptions as they get added - they are added at
least an order of magnitude more rarely than smp_processor_id() gets
added.
Ingo
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-04 9:04 ` 2.6.10-mm1 Ingo Molnar
@ 2005-01-04 9:26 ` Christoph Hellwig
2005-01-04 9:33 ` 2.6.10-mm1 Ingo Molnar
0 siblings, 1 reply; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-04 9:26 UTC (permalink / raw)
To: Ingo Molnar; +Cc: Christoph Hellwig, Andrew Morton, linux-kernel
On Tue, Jan 04, 2005 at 10:04:08AM +0100, Ingo Molnar wrote:
> or is it the addition of _smp_processor_id() as a way to signal 'this
> smp_processor_id() call in a preemptible region is fine, trust me'?
Yes.
> We
> could do smp_processor_id_preempt() or some other name - any better
> suggestions?
I'd just kill the debug check and rely on the eye of the review to not
let new users of smp_processor_id slip in.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
` (5 preceding siblings ...)
2005-01-03 17:17 ` 2.6.10-mm1 Jesse Barnes
@ 2005-01-04 9:08 ` Ingo Molnar
6 siblings, 0 replies; 30+ messages in thread
From: Ingo Molnar @ 2005-01-04 9:08 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
bogus chunk generating a standalone ip_conntrack_proto_tcp.c.orig:
--- /dev/null 2003-09-15 06:40:47.000000000 -0700
+++ 25/net/ipv4/netfilter/ip_conntrack_proto_tcp.c.orig 2004-12-24 17:10:34.000000000 -0800
@@ -0,0 +1,1091 @@
Ingo
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 11:51 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-04 9:04 ` Ingo Molnar
2005-01-04 9:26 ` 2.6.10-mm1 Christoph Hellwig
0 siblings, 1 reply; 30+ messages in thread
From: Ingo Molnar @ 2005-01-04 9:04 UTC (permalink / raw)
To: Christoph Hellwig, Andrew Morton, linux-kernel
* Christoph Hellwig <hch@infradead.org> wrote:
> > remove-the-bkl-by-turning-it-into-a-semaphore.patch
> > remove the BKL by turning it into a semaphore
>
> This _smp_processor_id() mess is horribly ugly. Do you really need
> that debug check?
wrt. necessity, it's quite handy: check out the 2.6.10 changelog, almost
all preemption bugs wrt. smp_processor_id() were found this way.
what precisely is the 'mess' you are referring to?
is it the way the include file falls back to the original
smp_processor_id() definition if an arch doesnt define
__smp_processor_id()? I could get rid of that and just require every
arch to define __smp_processor_id().
or is it the addition of _smp_processor_id() as a way to signal 'this
smp_processor_id() call in a preemptible region is fine, trust me'? We
could do smp_processor_id_preempt() or some other name - any better
suggestions?
Ingo
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 17:19 ` Jesse Barnes
2005-01-06 11:32 ` 2.6.10-mm1 Christoph Hellwig
2005-01-06 13:04 ` 2.6.10-mm1 David Howells
2 siblings, 0 replies; 30+ messages in thread
From: Jesse Barnes @ 2005-01-03 17:19 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Andrew Morton, David Howells, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 560 bytes --]
On Monday, January 3, 2005 2:07 am, Christoph Hellwig wrote:
> > add-page-becoming-writable-notification.patch
> > Add page becoming writable notification
>
> David, this still has the bogus address_space operation in addition to
> the vm_operation. page_mkwrite only fits into the vm_operations scheme,
> so please remove the address_space op. Also the code will be smaller
> and faster witout that indirection..
And apparently it's broken on NUMA. I couldn't find
generic_file_get/set_policy in my tree, which builds with CONFIG_NUMA
enabled.
Jesse
[-- Attachment #2: numa-file-policy-fix.patch --]
[-- Type: text/plain, Size: 591 bytes --]
diff -Napur -X /home/jbarnes/dontdiff linux-2.6.10-mm1.orig/mm/filemap.c linux-2.6.10-mm1/mm/filemap.c
--- linux-2.6.10-mm1.orig/mm/filemap.c 2005-01-03 08:58:46.000000000 -0800
+++ linux-2.6.10-mm1/mm/filemap.c 2005-01-03 09:04:32.000000000 -0800
@@ -1542,10 +1542,6 @@ struct vm_operations_struct generic_file
.nopage = filemap_nopage,
.populate = filemap_populate,
.page_mkwrite = filemap_page_mkwrite,
-#ifdef CONFIG_NUMA
- .set_policy = generic_file_set_policy,
- .get_policy = generic_file_get_policy,
-#endif
};
/* This is used for a general mmap of a disk file */
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
` (4 preceding siblings ...)
2005-01-03 15:13 ` 2.6.10-mm1 William Lee Irwin III
@ 2005-01-03 17:17 ` Jesse Barnes
2005-01-05 22:38 ` 2.6.10-mm1 Matthew Dobson
2005-01-04 9:08 ` 2.6.10-mm1 Ingo Molnar
6 siblings, 1 reply; 30+ messages in thread
From: Jesse Barnes @ 2005-01-03 17:17 UTC (permalink / raw)
To: Andrew Morton, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 363 bytes --]
On Monday, January 3, 2005 1:11 am, you wrote:
> +replace-numnodes-with-node_online_map-ia64.patch
Here are some compile fixes for this patch. Looks like simple typos. Note
that the kernel won't boot even with these fixes, I'm debugging that now
(suspect nodemask related stuff is causing the hang too).
Signed-off-by: Jesse Barnes <jbarnes@sgi.com>
Jesse
[-- Attachment #2: for-each-node-ia64-fixes.patch --]
[-- Type: text/plain, Size: 1147 bytes --]
diff -Napur -X /home/jbarnes/dontdiff linux-2.6.10-mm1.orig/arch/ia64/mm/discontig.c linux-2.6.10-mm1/arch/ia64/mm/discontig.c
--- linux-2.6.10-mm1.orig/arch/ia64/mm/discontig.c 2005-01-03 08:58:43.000000000 -0800
+++ linux-2.6.10-mm1/arch/ia64/mm/discontig.c 2005-01-03 08:55:44.000000000 -0800
@@ -379,7 +379,7 @@ static void __init reserve_pernode_space
struct bootmem_data *bdp;
int node;
- for_each_online(node) {
+ for_each_online_node(node) {
pg_data_t *pdp = mem_data[node].pgdat;
bdp = pdp->bdata;
diff -Napur -X /home/jbarnes/dontdiff linux-2.6.10-mm1.orig/arch/ia64/sn/kernel/sn2/prominfo_proc.c linux-2.6.10-mm1/arch/ia64/sn/kernel/sn2/prominfo_proc.c
--- linux-2.6.10-mm1.orig/arch/ia64/sn/kernel/sn2/prominfo_proc.c 2005-01-03 08:58:43.000000000 -0800
+++ linux-2.6.10-mm1/arch/ia64/sn/kernel/sn2/prominfo_proc.c 2005-01-03 08:56:25.000000000 -0800
@@ -266,7 +266,7 @@ void __exit prominfo_exit(void)
char name[NODE_NAME_LEN];
entp = proc_entries;
- for (cnodeid) {
+ for_each_online_node(cnodeid) {
remove_proc_entry("fit", *entp);
remove_proc_entry("version", *entp);
sprintf(name, "node%d", cnodeid);
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
` (3 preceding siblings ...)
2005-01-03 11:51 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 15:13 ` William Lee Irwin III
2005-01-03 17:17 ` 2.6.10-mm1 Jesse Barnes
2005-01-04 9:08 ` 2.6.10-mm1 Ingo Molnar
6 siblings, 0 replies; 30+ messages in thread
From: William Lee Irwin III @ 2005-01-03 15:13 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 242 bytes --]
On Mon, Jan 03, 2005 at 01:11:13AM -0800, Andrew Morton wrote:
> +m32r-fix-not-to-execute-noexec-pages-0-3.patch
This patch appears to be empty. Also, quilt barfs on such things.
The patch as it appeared in broken-out/ is attached.
-- wli
[-- Attachment #2: m32r-fix-not-to-execute-noexec-pages-0-3.patch --]
[-- Type: text/plain, Size: 1132 bytes --]
From: Hirokazu Takata <takata@linux-m32r.org>
Hello,
Here is a patchset to fix a bug of m32r kernel 2.6.9 that a code on
a noexec page can be executed incorrectly.
For good security, stack region should be non-executable.
This fix is also needed to achieve non-executable stack.
Please apply this to 2.6.10 kernel if possible.
Thank you.
Signed-off-by: Hirokazu Takata <takata@linux-m32r.org>
---
[PATCH 2.6.10-rc3-mm1] m32r: Cause SIGSEGV for nonexec page execution (1/3)
- Cause a segmentation fault for an illegal execution of a code on
non-executable memory page.
[PATCH 2.6.10-rc3-mm1] m32r: Don't encode ACE_INSTRUCTION in address (2/3)
- To be more comprehensive, keep ACE_INSTRUCTION (access exception
on instruction execution) information in thread_info->flags,
instead of encoding it into address parameter.
[PATCH 2.6.10-rc3-mm1] m32r: Clean up arch/m32r/mm/fault.c (3/3)
- Fix a typo: ACE_USEMODE --> ACE_USERMODE.
- Update copyright statement, and so on.
--
Hirokazu Takata <takata@linux-m32r.org>
Linux/M32R Project: http://www.linux-m32r.org/
Signed-off-by: Andrew Morton <akpm@osdl.org>
---
_
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 10:25 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 13:21 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 13:35 ` Michael S. Tsirkin
1 sibling, 0 replies; 30+ messages in thread
From: Michael S. Tsirkin @ 2005-01-03 13:35 UTC (permalink / raw)
To: Christoph Hellwig, Andrew Morton, linux-kernel
Hello!
Quoting r. Christoph Hellwig (hch@infradead.org) "Re: 2.6.10-mm1":
> > -ioctl-cleanup.patch
> > -unlocked_ioctl.patch
> > +ioctl-rework.patch
> >
> > New version of the dont-hold-BKL-across-ioctl patch.
>
> For the native case the new naming is stupid. The old ioctl_unlocked
> made perfect sense while ioctl_native doesn't - after all ->ioctl is
> native aswell. Also this still has the useless inode * paramater in
> the method signature.
Regarding the inode* parameter, the change to remove it would be trivial,
though I personally dont care and I didnt see anyone else comment on that.
Anyone?
MST
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 10:25 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 13:21 ` Christoph Hellwig
2005-01-03 13:35 ` 2.6.10-mm1 Michael S. Tsirkin
1 sibling, 0 replies; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-03 13:21 UTC (permalink / raw)
To: Christoph Hellwig, Andrew Morton, Michael S. Tsirkin, linux-kernel
On Mon, Jan 03, 2005 at 10:25:35AM +0000, Christoph Hellwig wrote:
> > -ioctl-cleanup.patch
> > -unlocked_ioctl.patch
> > +ioctl-rework.patch
> >
> > New version of the dont-hold-BKL-across-ioctl patch.
>
> For the native case the new naming is stupid. The old ioctl_unlocked
> made perfect sense while ioctl_native doesn't - after all ->ioctl is
> native aswell. Also this still has the useless inode * paramater in
> the method signature.
Here's a better and much simpler patch:
- add ->unlocked_ioctl method and a do_ioctl wrapper in ioctl.c so all
places calling ->ioctl get it.
- add ->compat_ioctl method and call it in compat_sys_ioctl before doing
the hash lookup for registered handlers.
- streamline compat_sys_ioctl and move the complex error reporting into
a function of it's own
--- 1.52/Documentation/filesystems/Locking 2004-10-25 11:41:20 +02:00
+++ edited/Documentation/filesystems/Locking 2005-01-03 12:23:34 +01:00
@@ -350,6 +350,8 @@
unsigned int (*poll) (struct file *, struct poll_table_struct *);
int (*ioctl) (struct inode *, struct file *, unsigned int,
unsigned long);
+ long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);
+ long (*compat_ioctl) (struct file *, unsigned int, unsigned long);
int (*mmap) (struct file *, struct vm_area_struct *);
int (*open) (struct inode *, struct file *);
int (*flush) (struct file *);
@@ -383,6 +385,8 @@
readdir: no
poll: no
ioctl: yes (see below)
+unlocked_ioctl: no (see below)
+compat_ioctl: no
mmap: no
open: maybe (see below)
flush: no
@@ -427,6 +431,9 @@
->ioctl() or kill the latter completely. One of the problems is that for
anything that resembles union-mount we won't have a struct file for all
components. And there are other reasons why the current interface is a mess...
+
+->ioctl() on regular files is superceded by the ->unlocked_ioctl() that
+doesn't take the BKL.
->read on directories probably must go away - we should just enforce -EISDIR
in sys_read() and friends.
--- 1.47/fs/compat.c 2004-12-10 18:57:46 +01:00
+++ edited/fs/compat.c 2005-01-03 13:58:00 +01:00
@@ -397,77 +397,87 @@
}
EXPORT_SYMBOL(unregister_ioctl32_conversion);
+static void compat_ioctl_error(struct file *filp, unsigned int fd,
+ unsigned int cmd, unsigned long arg)
+{
+ char buf[10];
+ char *fn = "?";
+ char *path;
+
+ /* find the name of the device. */
+ path = (char *)__get_free_page(GFP_KERNEL);
+ if (path) {
+ fn = d_path(filp->f_dentry, filp->f_vfsmnt, path, PAGE_SIZE);
+ if (IS_ERR(fn))
+ fn = "?";
+ }
+
+ sprintf(buf,"'%c'", (cmd>>24) & 0x3f);
+ if (!isprint(buf[1]))
+ sprintf(buf, "%02x", buf[1]);
+ printk("ioctl32(%s:%d): Unknown cmd fd(%d) "
+ "cmd(%08x){%s} arg(%08x) on %s\n",
+ current->comm, current->pid,
+ (int)fd, (unsigned int)cmd, buf,
+ (unsigned int)arg, fn);
+
+ if (path)
+ free_page((unsigned long)path);
+}
+
asmlinkage long compat_sys_ioctl(unsigned int fd, unsigned int cmd,
unsigned long arg)
{
- struct file * filp;
+ struct file *filp;
int error = -EBADF;
struct ioctl_trans *t;
filp = fget(fd);
- if(!filp)
- goto out2;
-
- if (!filp->f_op || !filp->f_op->ioctl) {
- error = sys_ioctl (fd, cmd, arg);
+ if (!filp)
goto out;
+
+ if (!filp->f_op) {
+ if (!filp->f_op->ioctl)
+ goto do_ioctl;
+ } else if (filp->f_op->compat_ioctl) {
+ error = filp->f_op->compat_ioctl(filp, cmd, arg);
+ goto out_fput;
}
down_read(&ioctl32_sem);
+ for (t = ioctl32_hash_table[ioctl32_hash(cmd)]; t; t = t->next) {
+ if (t->cmd == cmd)
+ goto found_handler;
+ }
+ up_read(&ioctl32_sem);
- t = ioctl32_hash_table[ioctl32_hash (cmd)];
-
- while (t && t->cmd != cmd)
- t = t->next;
- if (t) {
- if (t->handler) {
- lock_kernel();
- error = t->handler(fd, cmd, arg, filp);
- unlock_kernel();
- up_read(&ioctl32_sem);
- } else {
- up_read(&ioctl32_sem);
- error = sys_ioctl(fd, cmd, arg);
- }
+ if (cmd >= SIOCDEVPRIVATE && cmd <= (SIOCDEVPRIVATE + 15)) {
+ error = siocdevprivate_ioctl(fd, cmd, arg);
} else {
+ static int count;
+
+ if (++count <= 50)
+ compat_ioctl_error(filp, fd, cmd, arg);
+ error = -EINVAL;
+ }
+
+ goto out_fput;
+
+ found_handler:
+ if (t->handler) {
+ lock_kernel();
+ error = t->handler(fd, cmd, arg, filp);
+ unlock_kernel();
up_read(&ioctl32_sem);
- if (cmd >= SIOCDEVPRIVATE && cmd <= (SIOCDEVPRIVATE + 15)) {
- error = siocdevprivate_ioctl(fd, cmd, arg);
- } else {
- static int count;
- if (++count <= 50) {
- char buf[10];
- char *fn = "?";
- char *path;
-
- path = (char *)__get_free_page(GFP_KERNEL);
-
- /* find the name of the device. */
- if (path) {
- fn = d_path(filp->f_dentry,
- filp->f_vfsmnt, path,
- PAGE_SIZE);
- if (IS_ERR(fn))
- fn = "?";
- }
-
- sprintf(buf,"'%c'", (cmd>>24) & 0x3f);
- if (!isprint(buf[1]))
- sprintf(buf, "%02x", buf[1]);
- printk("ioctl32(%s:%d): Unknown cmd fd(%d) "
- "cmd(%08x){%s} arg(%08x) on %s\n",
- current->comm, current->pid,
- (int)fd, (unsigned int)cmd, buf,
- (unsigned int)arg, fn);
- if (path)
- free_page((unsigned long)path);
- }
- error = -EINVAL;
- }
+ goto out_fput;
}
-out:
+
+ up_read(&ioctl32_sem);
+ do_ioctl:
+ error = sys_ioctl(fd, cmd, arg);
+ out_fput:
fput(filp);
-out2:
+ out:
return error;
}
--- 1.14/fs/ioctl.c 2004-10-19 07:26:38 +02:00
+++ edited/fs/ioctl.c 2005-01-03 14:01:24 +01:00
@@ -16,7 +16,29 @@
#include <asm/uaccess.h>
#include <asm/ioctls.h>
-static int file_ioctl(struct file *filp,unsigned int cmd,unsigned long arg)
+static long do_ioctl(struct file *filp, unsigned int cmd,
+ unsigned long arg)
+{
+ int error = -ENOTTY;
+
+ if (!filp->f_op)
+ goto out;
+
+ if (filp->f_op->unlocked_ioctl) {
+ error = filp->f_op->unlocked_ioctl(filp, cmd, arg);
+ } else if (filp->f_op->ioctl) {
+ lock_kernel();
+ error = filp->f_op->ioctl(filp->f_dentry->d_inode,
+ filp, cmd, arg);
+ unlock_kernel();
+ }
+
+ out:
+ return error;
+}
+
+static int file_ioctl(struct file *filp, unsigned int cmd,
+ unsigned long arg)
{
int error;
int block;
@@ -36,7 +58,9 @@
if ((error = get_user(block, p)) != 0)
return error;
+ lock_kernel();
res = mapping->a_ops->bmap(mapping, block);
+ unlock_kernel();
return put_user(res, p);
}
case FIGETBSZ:
@@ -46,14 +70,13 @@
case FIONREAD:
return put_user(i_size_read(inode) - filp->f_pos, p);
}
- if (filp->f_op && filp->f_op->ioctl)
- return filp->f_op->ioctl(inode, filp, cmd, arg);
- return -ENOTTY;
+
+ return do_ioctl(filp, cmd, arg);
}
asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
-{
+{
struct file * filp;
unsigned int flag;
int on, error = -EBADF;
@@ -63,12 +86,9 @@
goto out;
error = security_file_ioctl(filp, cmd, arg);
- if (error) {
- fput(filp);
- goto out;
- }
+ if (error)
+ goto out_fput;
- lock_kernel();
switch (cmd) {
case FIOCLEX:
set_close_on_exec(fd, 1);
@@ -100,8 +120,11 @@
/* Did FASYNC state change ? */
if ((flag ^ filp->f_flags) & FASYNC) {
- if (filp->f_op && filp->f_op->fasync)
+ if (filp->f_op && filp->f_op->fasync) {
+ lock_kernel();
error = filp->f_op->fasync(fd, filp, on);
+ unlock_kernel();
+ }
else error = -ENOTTY;
}
if (error != 0)
@@ -124,16 +147,15 @@
error = -ENOTTY;
break;
default:
- error = -ENOTTY;
if (S_ISREG(filp->f_dentry->d_inode->i_mode))
error = file_ioctl(filp, cmd, arg);
- else if (filp->f_op && filp->f_op->ioctl)
- error = filp->f_op->ioctl(filp->f_dentry->d_inode, filp, cmd, arg);
+ else
+ error = do_ioctl(filp, cmd, arg);
+ break;
}
- unlock_kernel();
+ out_fput:
fput(filp);
-
-out:
+ out:
return error;
}
--- 1.362/include/linux/fs.h 2004-10-29 10:14:03 +02:00
+++ edited/include/linux/fs.h 2005-01-03 11:38:01 +01:00
@@ -902,8 +902,8 @@
/*
* NOTE:
- * read, write, poll, fsync, readv, writev can be called
- * without the big kernel lock held in all filesystems.
+ * read, write, poll, fsync, readv, writev, unlocked_ioctl and compat_ioctl
+ * can be called without the big kernel lock held in all filesystems.
*/
struct file_operations {
struct module *owner;
@@ -915,6 +915,8 @@
int (*readdir) (struct file *, void *, filldir_t);
unsigned int (*poll) (struct file *, struct poll_table_struct *);
int (*ioctl) (struct inode *, struct file *, unsigned int, unsigned long);
+ long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);
+ long (*compat_ioctl) (struct file *, unsigned int, unsigned long);
int (*mmap) (struct file *, struct vm_area_struct *);
int (*open) (struct inode *, struct file *);
int (*flush) (struct file *);
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
` (2 preceding siblings ...)
2005-01-03 11:48 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 11:51 ` Christoph Hellwig
2005-01-04 9:04 ` 2.6.10-mm1 Ingo Molnar
2005-01-03 15:13 ` 2.6.10-mm1 William Lee Irwin III
` (2 subsequent siblings)
6 siblings, 1 reply; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-03 11:51 UTC (permalink / raw)
To: Andrew Morton, Ingo Molnar; +Cc: linux-kernel
> remove-the-bkl-by-turning-it-into-a-semaphore.patch
> remove the BKL by turning it into a semaphore
This _smp_processor_id() mess is horribly ugly. Do you really need that
debug check?
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 10:25 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 11:48 ` Christoph Hellwig
2005-01-05 17:27 ` 2.6.10-mm1 Hans Reiser
2005-01-03 11:51 ` 2.6.10-mm1 Christoph Hellwig
` (3 subsequent siblings)
6 siblings, 1 reply; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-03 11:48 UTC (permalink / raw)
To: Andrew Morton, Hans Reiser; +Cc: linux-kernel
> reiser4-export-inode_lock.patch
Han,s how'as the work progressing on removing these and other fishy
core changes?
> reiser4-unstatic-kswapd.patch
Andrew, could you please finally drop this one? It's not needed for
reiser4 operation at all just for some of their stranger debugging
features.
>
> reiser4-include-reiser4.patch
What about moving fs/Kconfig.reiser4 to fs/reiser4/Kconfig? This is
the logical place for it and makes dropping in a new version of the fs
easier.
> reiser4-only.patch
Documentation shouldn't be in fs/FOO/doc but Documentation/filesystems/.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
@ 2005-01-03 10:25 ` Christoph Hellwig
2005-01-03 13:21 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 13:35 ` 2.6.10-mm1 Michael S. Tsirkin
2005-01-03 11:48 ` 2.6.10-mm1 Christoph Hellwig
` (4 subsequent siblings)
6 siblings, 2 replies; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-03 10:25 UTC (permalink / raw)
To: Andrew Morton, Michael S. Tsirkin; +Cc: linux-kernel
> -ioctl-cleanup.patch
> -unlocked_ioctl.patch
> +ioctl-rework.patch
>
> New version of the dont-hold-BKL-across-ioctl patch.
For the native case the new naming is stupid. The old ioctl_unlocked
made perfect sense while ioctl_native doesn't - after all ->ioctl is
native aswell. Also this still has the useless inode * paramater in
the method signature.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: 2.6.10-mm1
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
@ 2005-01-03 10:07 ` Christoph Hellwig
2005-01-03 17:19 ` 2.6.10-mm1 Jesse Barnes
` (2 more replies)
2005-01-03 10:25 ` 2.6.10-mm1 Christoph Hellwig
` (5 subsequent siblings)
6 siblings, 3 replies; 30+ messages in thread
From: Christoph Hellwig @ 2005-01-03 10:07 UTC (permalink / raw)
To: Andrew Morton, David Howells; +Cc: linux-kernel
> add-page-becoming-writable-notification.patch
> Add page becoming writable notification
David, this still has the bogus address_space operation in addition to
the vm_operation. page_mkwrite only fits into the vm_operations scheme,
so please remove the address_space op. Also the code will be smaller
and faster witout that indirection..
^ permalink raw reply [flat|nested] 30+ messages in thread
* 2.6.10-mm1
@ 2005-01-03 9:11 Andrew Morton
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
` (6 more replies)
0 siblings, 7 replies; 30+ messages in thread
From: Andrew Morton @ 2005-01-03 9:11 UTC (permalink / raw)
To: linux-kernel
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10/2.6.10-mm1
- Added new bk-kconfig tree from Sam
- The bk-usb tree has been dropped due to a tendency to oops.
- Lots of stuff.
Changes since 2.6.10-rc3-mm1:
linus.patch
bk-acpi.patch
bk-alsa.patch
bk-cifs.patch
bk-cpufreq.patch
bk-i2c.patch
bk-ide-dev.patch
bk-input.patch
bk-dtor-input.patch
bk-jfs.patch
bk-kbuild.patch
bk-kconfig.patch
bk-mtd.patch
bk-netdev.patch
bk-ntfs.patch
bk-pci.patch
bk-scsi.patch
External bk trees
-ppc64-make-up-kernel-run-on-power4-logical-partition.patch
-direct-io-set-PF_SYNCWRITE.patch
-msync-set-PF_SYNCWRITE.patch
-reduce-ext3-log-spamming-blank-lines.patch
-do_task_stat-use-pid_alive.patch
-fix-ext2-ext3-memory-leak.patch
-uml-ramdisk-config-fix.patch
-shmctl-shm_lock-perms.patch
-vmlib-wrapped-executable-brk.patch
-vmlib-wrapped-mprotect-flags.patch
-ppc64-workaround-pci-issue-on-g5.patch
-ppc64-pseries-shared-processor-fixes.patch
-highmemc-fix-bio-error-propagation.patch
-documentation-for-ia64-serial-device-name-changes.patch
-add-missing-__kernel__-or-other-protections.patch
-scsi-imm-fix.patch
-gcc4-fixes.patch
-include-asm-x86_64-pgtableh-pgd_offset_gate.patch
-swsusp-bugfixes-do-not-oops-when-not-enough-memory-during-resume.patch
-swsusp-bugfixes-fix-memory-leak.patch
-swsusp-fixes-fix-confusing-printk.patch
-swsusp-fix-header-typo.patch
-swsusp-fix-types.patch
-ppc64-make-sure-lppaca-doesnt-cross-page-boundary.patch
-arcnet-fixes.patch
-x25-when-receiving-a-call-check-listening-sockets-for-matching-call-user-data.patch
-x25-remove-unused-header-files.patch
-net-socketc__sock_create-cleanup.patch
-remove-netfilter-warnings-on-copy_to_user.patch
-small-drivers-atm-cleanups.patch
-ppc64-fix-signal-mask-on-delivery-error.patch
-ppc64-sigmasking-fix.patch
-xen-vmm-4-alloc_skb_from_cache.patch
-sis-drm-bool-bitfields.patch
-allocate-sysfs_dirent-structures-from-their-own-slab.patch
-parenthesize-init_wait.patch
-fix-concurrent-access-to-dev-urandom.patch
-ide-cd-unable-to-read-multisession-dvds.patch
-fix-bogus-echild-return-from-wait-with-zombie-group-leader.patch
-code-to-register-amba-serial-console-is-missing.patch
-selinux-adds-a-private-inode-operation.patch
-reiserfs-private-inode-abstracted-to-static-inline.patch
-reiserfs-fixes-to-allow-reiserfs-to-use-selinux-attributes.patch
-reiserfs-cleaning-up-const-checks.patch
-selinux-hooks-cleanup.patch
-dvb-saa7146-driver-misc-updates.patch
-dvb-b2c2-driver-splitup.patch
-dvb-update-dib-usb-driver.patch
-dvb-dvb-core-update.patch
-dvb-frontend-update.patch
-dvb-av7110-driver-update.patch
-documentation-mem=.patch
-rocket-documentation-changes.patch
-remove-speedstep_coppermine-docs.patch
-final-polish-on-disk-ioctl-documentation.patch
-scsi-qla2xxx-qla_rscnc-remove-unused-functions-fwd.patch
Merged
+vmscan-total_scanned-fix.patch
Fix kswapd CPU utilisation problem
-iounmap-fix.patch
-pageattr-fix.patch
-pageattr-flush-tlb-fix.patch
-pageattr-guard-page.patch
These were conflicting with other patches
-4level-core-patch.patch
-4level-bogus-bug_on.patch
-4level-fix-vmalloc-overflow.patch
-4level-core-tweaks.patch
-4level-highpte-fix.patch
-4level-architecture-changes-for-alpha.patch
-4level-architecture-changes-for-arm.patch
-4level-fixes-arm.patch
-4level-architecture-changes-for-cris.patch
-4level-convert-drm-to-4levels.patch
-4level-add-asm-generic-support-for-emulating.patch
-4level-make-3level-fallback-more-type-safe.patch
-4level-ia64-support.patch
-4level-ia64-support-fix.patch
-pml4-ia64-build-fix.patch
-4level-architecture-changes-for-i386.patch
-4level-architecture-changes-for-i386-fix.patch
-4level-architecture-changes-for-m32r.patch
-4level-architecture-changes-for-ppc.patch
-4level-architecture-changes-for-ppc64.patch
-4level-architecture-changes-for-s390.patch
-4level-architecture-changes-for-s390-fix.patch
-4level-architecture-changes-for-sh.patch
-4level-architecture-changes-for-sh64.patch
-4level-architecture-changes-for-sparc.patch
-4level-architecture-changes-for-sparc64.patch
-4level-architecture-changes-for-x86_64.patch
-4level-architecture-changes-for-x86_64-pml4_offset_gate-fix.patch
-uml-pml4-support.patch
-uml-config_highmem-atomicity-fix.patch
Andi and Nick's 4-level-pagetable implementation was merged.
+ide-dev-build-fix.patch
Fix build error in bk-ide-dev.patch
+bk-kbuild-in_gate_area_no_task-warning-fix.patch
Fix build error in bk-kbuild.patch
-numa-policies-for-file-mappings-mpol_mf_move.patch
Dropped due to patch clashes. Is being redone.
+slab-add-more-arch-overrides-to-control-object-alignment.patch
Allow architecture to override slab minimum alignment.
+collect-page_states-only-from-online-cpus.patch
+collect-page_states-only-from-online-cpus-tidy.patch
get_page_state() SMP speedup.
+alloc_large_system_hash-numa-interleaving.patch
+filesystem-hashes-numa-interleaving.patch
+tcp-hashes-numa-interleaving.patch
Spread the large hashtables across NUMA nodes
-page-fault-scalability-patch-v11-ia64-atomic-pte-operations.patch
-page-fault-scalability-patch-v11-universal-cmpxchg-for-i386.patch
-page-fault-scalability-patch-v11-i386-atomic-pte-operations.patch
-page-fault-scalability-patch-v11-x86_64-atomic-pte-operations.patch
-page-fault-scalability-patch-v11-s390-atomic-pte-operations.patch
These were causing patch clashes and aren't a lot of use on their own.
+xircom_tulip_cb-build-fix-warning-fix.patch
Fix xircom_cb warning
+netfilter-fix-return-values-of-ipt_recent-checkentry.patch
+netfilter-fix-ip_conntrack_proto_sctp-exit-on-sysctl.patch
+netfilter-fix-ip_ct_selective_cleanup-and-rename.patch
+netfilter-add-comment-above-remove_expectations-in.patch
+netfilter-remove-ipchains-and-ipfwadm-compatibility.patch
+netfilter-remove-copy_to_user-warnings-in-netfilter.patch
+netfilter-fix-cleanup-in-ipt_recent-should-ipt_registrater_match-error.patch
+fix-broken-rst-handling-in-ip_conntrack.patch
netfilter fixes
+ppc32-add-uimage-to-default-targets.patch
+ppc32-fix-io_remap_page_range-for-36-bit-phys-platforms.patch
+ppc32-resurrect-documentation-powerpc-cpu_featurestxt.patch
ppc32 udpates
-remove-unnecessary-inclusions-of-asm-aouth.patch
This broke the build.
+gp-rel-data-support-vs-bk-kbuild-fix.patch
Fix gp-rel-data-support.patch versus bk-kbuild.
+frv-debugging-fixes.patch
+frv-minix-ext2-bitops-fixes.patch
+frv-perfctr_info-syscall.patch
+frv-update-the-trap-tables-comment.patch
+frv-accidental-tlb-entry-write-protect-fix.patch
+frv-pagetable-handling-fixes.patch
+frv-fr55x-cpu-support-fixes.patch
FRV arch updates
+implement-nommu-find_vma.patch
+fix-nommu-map_shared-handling.patch
+permit-nommu-map_shared-of-memory-backed-files.patch
+cross-reference-nommu-vmas-with-mappings.patch
nommu fixes
+trivial-cleanup-in-arch-i386-kernel-heads.patch
+remove-pfn_to_pgdat-on-x86.patch
+boot_ap_for_nondefault_kernel.patch
+i386-boot-loader-ids.patch
+proc-sys-kernel-bootloader_type.patch
x86 updates
-x86_64-cleanups-preparing-for-memory-hotplug.patch
THis broke and is being redone
+xen-vmm-4-return-code-for-arch_free_page-fix.patch
Fix xen-vmm-4-return-code-for-arch_free_page.patch
+arm26-remove-arm32-cruft.patch
+arm26-update-the-atomic-ops.patch
+arm26-build-system-updates.patch
+arm26-update-comments-headers-notes.patch
+arm26-necessary-compilation-fixes-for-2610.patch
+arm26cleanup-trap-handling-assembly.patch
+arm26-new-execve-code.patch
+arm26-move-some-files-to-better-locations.patch
+arm26-remove-shark-arm32-from-arm26.patch
+arm26-softirq-update.patch
+arm26-update-systemh-to-some-semblance-of-recentness.patch
+arm26-replace-arm32-time-handling-code-with-smaller-version.patch
+arm26-tlb-update.patch
+arm26-better-put_user-macros.patch
+arm26-better-unistdh-reimplemented-based-on-arm32.patch
arm26 architecture update
+fix-naming-in-swsusp.patch
+swsusp-kill-unused-variable.patch
+swsusp-kill-one-line-helpers-handle-read-errors.patch
+swsusp-small-cleanups.patch
+swsusp-kill-on2-algorithm-in-swsusp.patch
+swsusp-try_to_freeze-to-make-freezing-hooks-nicer.patch
+swsusp-try_to_freeze-to-make-freezing-hooks-nicer-fix.patch
swsusp update
+m32r-add-new-relocation-types-to-elfh.patch
+m32r-support-pgprot_noncached.patch
+m32r-update-ptracec-for-multithread.patch
+m32r-fix-not-to-execute-noexec-pages-0-3.patch
+m32r-cause-sigsegv-for-nonexec-page.patch
+m32r-dont-encode-ace_instruction-in.patch
+m32r-clean-up-arch-m32r-mm-faultc-3-3.patch
+m32r-clean-up-include-asm-m32r-pgtableh.patch
+m32r-support-page_none-1-3.patch
+m32r-remove-page_user-2-3.patch
+m32r-clean-up.patch
+m32r-include-asm-m32r-thread_infoh-minor.patch
+m32r-use-kmalloc-for-m32r-stacks-2-2.patch
+m32r-make-kernel-headers-for-mutual.patch
+m32r-use-generic-hardirq-framework.patch
+m32r-update-include-asm-m32r-systemh.patch
+m32r-update-include-asm-m32r-mmu_contexth.patch
m32r update
-uml-fix-__pgd_alloc-declaration.patch
Not needed any more
+s390-core-patches.patch
+s390-common-i-o-layer.patch
+s390-network-device-driver-patches.patch
+s390-dasd-driver.patch
+s390-character-device-drivers.patch
+s390-dcss-driver-cleanup-fix.patch
+s390-sclp-device-driver-cleanup.patch
S/390 update
-rcu-eliminate-rcu_datalast_qsctr.patch
+rcu-make-two-internal-structs-static.patch
+rcu-simplify-quiescent-state-detection.patch
rcu cleanups
-ioctl-cleanup.patch
-unlocked_ioctl.patch
+ioctl-rework.patch
New version of the dont-hold-BKL-across-ioctl patch.
+remove-rcu-abuse-in-cpu_idle-warning-fix.patch
RCU cleanup
+udf-simplify-udf_iget-fix-race.patch
+udf-fix-reservation-discarding.patch
UDF fixes
+remove-dead-ext3_put_inode-prototype.patch
ext3 cleanup
+compat-sigtimedwait.patch
+compat-sigtimedwait-sparc64-fix.patch
+compat-sigtimedwait-ppc64-fix.patch
compat signal fixes
+prio_tree-roll-call-to-prio_tree_first-into-prio_tree_next.patch
+prio_tree-generalization.patch
+prio_tree-move-general-code-from-mm-to-lib.patch
priority tree generalisation
+lcd-fix-memory-leak-code-cleanup.patch
Fix this char driver
+initramfs-unprivileged-image-creation.patch
initramfs permissions fix
+fix-conflicting-cpu_idle-declarations.patch
cleanup and fix up cpu_idle() declarations
+removes-redundant-sys_delete_module.patch
Remove unneeded function.
+task_structexit_state-usage.patch
Fix the handling of task_struct.state bits.
+trivial-uninline-kill-__exit_mm.patch
Code cleanup
+pcmcia-rename-pcmcia-devices.patch
+pcmcia-pd6729-e-mail-update.patch
+pcmcia-pd6729-cleanups.patch
+pcmcia-pd6729-isa_irq-handling.patch
+pcmcia-remove-obsolete-code.patch
+pcmcia-remove-pending_events.patch
+pcmcia-remove-client_attributes.patch
+pcmcia-remove-unneeded-parameter-from-rsrc_mgr.patch
+pcmcia-remove-dev_info-from-client.patch
+pcmcia-remove-mtd-and-bulkmem-replaced-by-pcmciamtd.patch
+pcmcia-per-socket-resource-database.patch
+pcmcia-validate_mem-only-for-non-statically-mapped-sockets.patch
+pcmcia-adjust_io_region-only-for-non-statically-mapped-sockets.patch
+pcmcia-find_io_region-only-for-non-statically-mapped-sockets.patch
+pcmcia-find_mem_region-only-for-non-statically-mapped-sockets.patch
+pcmcia-adjust_-and-release_resources-only-for-non-statically-mapped-sockets.patch
+pcmcia-move-resource-handling-code-only-for-non-statically-mapped-sockets-to-other-file.patch
+pcmcia-make-rsrc_nonstatic-an-independend-module.patch
+pcmcia-allocate-resource-database-per-socket.patch
+pcmcia-remove-typedef.patch
+pcmcia-grab-lock-in-resource_release.patch
pcmcia update
+knfsd-move-nfserr_openmode-checking-from-nfsd_read-write-into-nfs4_preprocess_stateid_op-in-preperation-for-delegation-state.patch
+knfsd-check-the-callback-netid-in-gen_callback.patch
+knfsd-count-the-nfs4_client-structure-usage.patch
+knfsd-preparation-for-delegation-client-callback-probe.patch
+knfsd-preparation-for-delegation-client-callback-probe-warning-fixes.patch
+knfsd-probe-the-callback-path-upon-a-successful-setclientid_confirm.patch
+knfsd-check-for-existence-of-file_lock-parameter-inside-of-the-kernel-lock.patch
+knfsd-get-rid-of-the-special-delegation_stateid_t-use-the-existing-stateid_t.patch
+knfsd-add-structures-for-delegation-support.patch
+knfsd-allocate-and-initialize-the-delegation-structure.patch
+knfsd-find-a-delegation-for-a-file-given-a-stateid.patch
+knfsd-add-the-delegation-release-and-free-functions.patch
+knfsd-changes-to-expire_client.patch
+knfsd-delay-nfsd_colse-for-delegations-until-reaping.patch
+knfsd-delegation-recall-callback-rpc.patch
+knfsd-kernel-thread-for-delegation-callback.patch
+knfsd-helper-functions-for-deciding-to-grant-a-delegation.patch
+knfsd-attempt-to-hand-out-a-delegation.patch
+knfsd-remove-unnecessary-stateowner-existence-check.patch
+knfsd-check-for-openmode-violations-given-a-delegation-stateid.patch
+knfsd-add-checking-of-delegation-stateids-to-nfs4_preprocess_stateid_op.patch
+knfsd-add-the-delegreturn-operation.patch
+knfsd-add-to-the-laundromat-service-for-delegations.patch
+knfsd-clear-the-recall_lru-of-delegations-at-shutdown.patch
knfsd update
+export-sched_setscheduler-for-kernel-module-use.patch
Allow modules to set kernel thread scheduling policy
+sched-fix-scheduling-latencies-in-mttrc-reenables-interrupts.patch
Fix sched-fix-scheduling-latencies-in-mttrc.patch
+replace-numnodes-with-node_online_map-alpha.patch
+replace-numnodes-with-node_online_map-arm.patch
+replace-numnodes-with-node_online_map-i386.patch
+replace-numnodes-with-node_online_map-ia64.patch
+replace-numnodes-with-node_online_map-m32r.patch
+replace-numnodes-with-node_online_map-mips.patch
+replace-numnodes-with-node_online_map-parisc.patch
+replace-numnodes-with-node_online_map-ppc64.patch
+replace-numnodes-with-node_online_map-x86_64.patch
+replace-numnodes-with-node_online_map.patch
Clean up and fix numa node ID handling
-remove-rcu-abuse-in-cpu_idle-warning-fix.patch
Not needed
+ppc64-fix-cpu-hotplug.patch
Fix i386-cpu-hotplug-updated-for-mm.patch for ppc64
reiser4-export-inode_lock.patch
reiser4-export-pagevec-funcs.patch
reiser4-export-radix_tree_preload.patch
+reiser4-export-find_get_pages.patch
reiser4-radix-tree-tag.patch
reiser4-radix_tree_lookup_slot.patch
-reiser4-aliased-dir.patch
-reiser4-kobject-umount-race.patch
-reiser4-kobject-umount-race-cleanup.patch
+#reiser4-aliased-dir.patch
+#reiser4-kobject-umount-race.patch
+#reiser4-kobject-umount-race-cleanup.patch
reiser4-perthread-pages.patch
reiser4-unstatic-kswapd.patch
reiser4-include-reiser4.patch
reiser4-doc.patch
reiser4-only.patch
-reiser4-page_cache_readahead-fix.patch
-reiser4-fix-a-use-after-free-bug-in-reiser4_parse_options.patch
-reiser4-missing-context-creation-is-added.patch
-reiser4-crypto-update.patch
-reiser4-max_cbk_iteration-fix.patch
-reiser4-reduce-stack-usage.patch
-reiser4-fix-deadlock.patch
-reiser4-dont-use-shrink_dcache_anon.patch
-reiser4-kmap-atomic-fixes.patch
+reiser4-recover-read-performance.patch
+reiser4-export-find_get_pages_tag.patch
+reiser4-add-missing-context.patch
New reiser4 code drop
+fix-rom-enable-disable-in-r128-and-radeon-fb-drivers.patch
+fbdev-cleanup-i2c-code-of-rivafb.patch
+fbdev-revive-bios-less-booting-for-rage-xl-cards.patch
+fbdev-revive-global_mode_option.patch
+fbcon-fbdev-add-blanking-notification.patch
+fbcon-fbdev-add-blanking-notification-fix.patch
+fbdev-check-return-value-of-fb_add_videomode.patch
+fbdev-do-a-symbol_put-for-each-symbol_get-in-savagefb.patch
+fbdev-add-viewsonic-pf775a-to-broken-display-database.patch
+fbdev-fix-default-timings-in-vga16fb.patch
+fbdev-reduce-stack-usage-of-intelfb.patch
+zr36067-driver-correct-jpeg-app-com-markers.patch
+zr36067-driver-ppc-be-port.patch
+zr36067-driver-reduce-stack-size-usage.patch
fbdev updates
+moxa-update-status-of-moxa-smartio-driver.patch
+moxa-remove-ancient-changelog-readmemoxa.patch
+moxa-remove-readmemoxa-from-documentation-00-index.patch
+specialix-remove-bouncing-e-mail-address.patch
+stallion-update-to-documentation-stalliontxt.patch
+riscom8-update-staus-and-documentation-of-driver.patch
+pm-remove-outdated-docs.patch
+docs-add-sparse-howto.patch
+cciss-documentation-update.patch
+cciss-correct-mailing-list-address-in-source-code.patch
+cpqarray-correct-mailing-list-address-in-source-code.patch
+sh-remove-x86-specific-help-in-kconfig.patch
+cyclades-put-readmecycladez-in-documentation-serial.patch
+tipar-document-driver-options.patch
+tipar-code-cleanup.patch
Various documentaiton updates and char driver cleanups
+binfmt_scriptc-make-em86_format-static.patch
+remove-unused-include-asm-m68k-adb_mouseh.patch
+scsi-aic7xxx-remove-two-useless-variables.patch
+remove-in_string_c.patch
+remove-ct_to_secs-ct_to_usecs.patch
+bttv-driverc-make-some-variables-static.patch
+arch-alpha-kconfig-kill-stale-reference-to-documentation-smptex.patch
+init-initramfsc-make-unpack_to_rootfs-static.patch
+oss-misc-cleanups.patch
+inux-269-fs-proc-basec-array-size.patch
+linux-269-fs-proc-proc_ttyc-avoid-array.patch
+signalc-convert-assertion-to-bug_on.patch
+right-severity-level-for-fatal-message.patch
+remove-unused-drivers-char-rio-cdprotoh.patch
+remove-unused-drivers-char-rsf16fmih.patch
+mtd-added-nec-upd29f064115-support.patch
Various code cleanups
+optimize-prefetch-usage-in-list_for_each_xxx.patch
speed up list_for_each()
+waiting-10s-before-mounting-root-filesystem.patch
Retry the mount of the root filesytem during bootup.
number of patches in -mm: 896
number of changesets in external trees: 453
number of patches in -mm only: 879
total patches: 1332
All 896 patches:
linus.patch
expose-reiserfs_sync_fs.patch
Expose reiserfs_sync_fs()
fix-reiserfs-quota-debug-messages.patch
Fix reiserfs quota debug messages
fix-of-quota-deadlock-on-pagelock-quota-core.patch
Fix of quota deadlock on pagelock: quota core
vfs_quota_off-oops-fix.patch
vfs_quota_off-oops-fix
quota-umount-race-fix.patch
quota umount race fix
fix-of-quota-deadlock-on-pagelock-ext2.patch
Fix of quota deadlock on pagelock: ext2
fix-of-quota-deadlock-on-pagelock-ext2-tweaks.patch
fix-of-quota-deadlock-on-pagelock-ext2-tweaks
fix-of-quota-deadlock-on-pagelock-ext3.patch
Fix of quota deadlock on pagelock: ext3
fix-of-quota-deadlock-on-pagelock-ext3-tweaks.patch
fix-of-quota-deadlock-on-pagelock-ext3-tweaks
fix-of-quota-deadlock-on-pagelock-reiserfs.patch
Fix of quota deadlock on pagelock: reiserfs
fix-of-quota-deadlock-on-pagelock-reiserfs-fix.patch
fix-of-quota-deadlock-on-pagelock-reiserfs-fix
reiserfs-bug-fix-do-not-clear-ms_active-mount-flag.patch
reiserfs bug fix: do not clear MS_ACTIVE mount flag
allow-disabling-quota-messages-to-console.patch
Allow disabling quota messages to console
vmscan-total_scanned-fix.patch
vmscan: total_scanned fix
cs461x-gameport-code-isnt-being-included-in-build.patch
CS461x gameport code isn't being included in build
bk-acpi.patch
acpi-report-errors-in-fanc.patch
ACPI: report errors in fan.c
acpi-flush-tlb-when-pagetable-changed.patch
acpi: flush TLB when pagetable changed
bk-alsa.patch
bk-cifs.patch
bk-cpufreq.patch
bk-i2c.patch
bk-ide-dev.patch
ide-dev-build-fix.patch
ide-dev-build-fix
bk-input.patch
bk-dtor-input.patch
bk-jfs.patch
bk-kbuild.patch
bk-kbuild-in_gate_area_no_task-warning-fix.patch
bk-kbuild-in_gate_area_no_task-warning-fix
bk-kconfig.patch
bk-mtd.patch
bk-netdev.patch
via-rhine-warning-fix.patch
via-rhine warning fix
hostap-fix-kconfig-typos-and-missing-select-crypto.patch
hostap: fix Kconfig typos and missing select CRYPTO
ixgb-lr-card-support.patch
ixgb LR card support
bk-ntfs.patch
bk-pci.patch
bk-scsi.patch
mm.patch
add -mmN to EXTRAVERSION
fix-smm-failures-on-e750x-systems.patch
fix SMM failures on E750x systems
mm-keep-count-of-free-areas.patch
mm: keep count of free areas
mm-higher-order-watermarks.patch
mm: higher order watermarks
mm-higher-order-watermarks-fix.patch
higher order watermarks fix
mm-teach-kswapd-about-higher-order-areas.patch
mm: teach kswapd about higher order areas
simplified-readahead.patch
Simplified readahead
simplified-readahead-fix.patch
Simplified readahead fix
simplified-readahead-cleanups.patch
simplified-readahead-cleanups
readahead-congestion-control.patch
Simplified readahead
make-tree_lock-an-rwlock.patch
make mapping->tree_lock an rwlock
mempolicy-optimization.patch
mempolicy optimisation
mm-overcommit-updates.patch
mm: overcommit updates
kill-off-highmem_start_page.patch
kill off highmem_start_page
make-sure-ioremap-only-tests-valid-addresses.patch
make sure ioremap only tests valid addresses
mark_page_accessed-for-reads-on-non-page-boundaries.patch
mark_page_accessed() for read()s on non-page boundaries
do_anonymous_page-use-setpagereferenced.patch
do_anonymous_page() use SetPageReferenced
slab-add-more-arch-overrides-to-control-object-alignment.patch
slab: Add more arch overrides to control object alignment
collect-page_states-only-from-online-cpus.patch
collect page_states only from online cpus
collect-page_states-only-from-online-cpus-tidy.patch
collect-page_states-only-from-online-cpus-tidy
alloc_large_system_hash-numa-interleaving.patch
alloc_large_system_hash: NUMA interleaving
filesystem-hashes-numa-interleaving.patch
filesystem hashes: NUMA interleaving
tcp-hashes-numa-interleaving.patch
TCP hashes: NUMA interleaving
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix update
mustfix lists
xircom_tulip_cb-build-fix.patch
xircom_tulip_cb.c build fix
xircom_tulip_cb-build-fix-warning-fix.patch
xircom_tulip_cb-build-fix warning fix
net-netconsole-poll-support-for-3c509.patch
net: Netconsole poll support for 3c509
pcnet32-79c976-with-fiber-optic.patch
pcnet32: 79c976 with fiber optic fix
multicast-filtering-for-tunc.patch
Multicast filtering for tun.c
r8169-missing-netif_poll_enable-and-irq-ack.patch
r8169: missing netif_poll_enable and irq ack
r8169-c-101.patch
r8169: C 101
r8169-large-send-enablement.patch
r8169: Large Send enablement
r8169-reduce-max-mtu-for-large-frames.patch
r8169: reduce max MTU for large frames
r8169-oversized-driver-field-for-ethtool.patch
r8169: oversized driver field for ethtool
fix-ibm_emac-autonegotiation-result-parsing.patch
EMAC: fix ibm_emac autonegotiation result parsing
netfilter-fix-return-values-of-ipt_recent-checkentry.patch
netfilter: fix return values of ipt_recent checkentry
netfilter-fix-ip_conntrack_proto_sctp-exit-on-sysctl.patch
netfilter: Fix ip_conntrack_proto_sctp exit on sysctl fail
netfilter-fix-ip_ct_selective_cleanup-and-rename.patch
netfilter: Fix ip_ct_selective_cleanup(), and rename ip_ct_iterate_cleanup()
netfilter-add-comment-above-remove_expectations-in.patch
netfilter: Add comment above remove_expectations in destroy_conntrack()
netfilter-remove-ipchains-and-ipfwadm-compatibility.patch
netfilter: Remove IPCHAINS and IPFWADM compatibility
netfilter-remove-copy_to_user-warnings-in-netfilter.patch
netfilter: Remove copy_to_user Warnings in Netfilter
netfilter-fix-cleanup-in-ipt_recent-should-ipt_registrater_match-error.patch
netfilter: Fix cleanup in ipt_recent should ipt_registrater_match error
fix-broken-rst-handling-in-ip_conntrack.patch
Fix broken RST handling in ip_conntrack
ppc32-freescale-book-e-mmu-cleanup.patch
ppc32: freescale Book-E MMU cleanup
ppc32-refactor-common-book-e-exception-code.patch
ppc32: refactor common book-e exception code
ppc32-switch-to-kbuild_defconfig.patch
ppc32: Switch to KBUILD_DEFCONFIG
ppc32-marvell-host-bridge-support-mv64x60.patch
ppc32: Marvell host bridge support (mv64x60)
ppc32-marvell-host-bridge-support-mv64x60-review-fixes.patch
ppc32-marvell-host-bridge-support-mv64x60 review fixes
ppc32-support-for-marvell-ev-64260-bp-eval-platform.patch
ppc32: support for Marvell EV-64260[ab]-BP eval platform
ppc32-support-for-force-cpci-690-board.patch
ppc32: support for Force CPCI-690 board
ppc32-support-for-artesyn-katana-cpci-boards.patch
ppc32: support for Artesyn Katana cPCI boards
ppc32-add-support-for-ibm-750fx-and-750gx-eval-boards.patch
ppc32: add Support for IBM 750FX and 750GX Eval Boards
ppc32-ppc4xx-pic-rewrite-cleanup.patch
ppc32: PPC4xx PIC rewrite/cleanup
ppc32-performance-monitor-oprofile-support-for-e500.patch
ppc32: performance Monitor/Oprofile support for e500
ppc32-performance-monitor-oprofile-support-for-e500-review-fixes.patch
Fix prototypes & externs in e500 oprofile support
ppc32-fix-ebonyc-warnings.patch
ppc32: fix ebony.c warnings
ppc32-remove-bogus-sprn_cpc0_gpio-define.patch
ppc32: remove bogus SPRN_CPC0_GPIO define
ppc32-debug-setcontext-syscall-implementation.patch
PPC debug setcontext syscall implementation.
ppc32-add-uimage-to-default-targets.patch
ppc32: add uImage to default targets
ppc32-fix-io_remap_page_range-for-36-bit-phys-platforms.patch
ppc32: fix io_remap_page_range for 36-bit phys platforms
ppc32-resurrect-documentation-powerpc-cpu_featurestxt.patch
ppc32: Resurrect Documentation/powerpc/cpu_features.txt
ppc64-kprobes-implementation.patch
ppc64: kprobes implementation
ppc64-tweaks-to-cpu-sysfs-information.patch
ppc64: tweaks to ppc64 cpu sysfs information
ppc64-reloc_hide.patch
kprobes-wrapper-to-define-jprobeentry.patch
Kprobes: wrapper to define jprobe.entry
termio-userspace-access-error-handling.patch
Termio userspace access error handling
ide_arch_obsolete_init-fix.patch
IDE_ARCH_OBSOLETE_INIT fix
out-of-line-implementation-of-find_next_bit.patch
out-of-line implementation of find_next_bit()
gp-rel-data-support.patch
GP-REL data support
gp-rel-data-support-vs-bk-kbuild-fix.patch
gp-rel-data-support-vs-bk-kbuild-fix
vm-routine-fixes.patch
VM routine fixes
vm-routine-fixes-CONFIG_SHMEM-fix.patch
vm-routine-fixes CONFIG_SHMEM fix
frv-fujitsu-fr-v-cpu-arch-maintainer-record.patch
FRV: Fujitsu FR-V CPU arch maintainer record
frv-fujitsu-fr-v-arch-documentation.patch
FRV: Fujitsu FR-V arch documentation
frv-fujitsu-fr-v-cpu-arch-implementation-part-1.patch
FRV: Fujitsu FR-V CPU arch implementation part 1
frv-fujitsu-fr-v-cpu-arch-implementation-part-2.patch
FRV: Fujitsu FR-V CPU arch implementation part 2
frv-fujitsu-fr-v-cpu-arch-implementation-part-3.patch
FRV: Fujitsu FR-V CPU arch implementation part 3
frv-fujitsu-fr-v-cpu-arch-implementation-part-4.patch
FRV: Fujitsu FR-V CPU arch implementation part 4
frv-fujitsu-fr-v-cpu-arch-implementation-part-5.patch
FRV: Fujitsu FR-V CPU arch implementation part 5
frv-fujitsu-fr-v-cpu-arch-implementation-part-6.patch
FRV: Fujitsu FR-V CPU arch implementation part 6
frv-fujitsu-fr-v-cpu-arch-implementation-part-7.patch
FRV: Fujitsu FR-V CPU arch implementation part 7
frv-fujitsu-fr-v-cpu-arch-implementation-part-8.patch
FRV: Fujitsu FR-V CPU arch implementation part 8
frv-fujitsu-fr-v-cpu-arch-implementation-part-9.patch
FRV: Fujitsu FR-V CPU arch implementation part 9
put-memory-in-dma-zone-not-normal-zone-in-frv-arch.patch
Put memory in DMA zone not Normal zone in FRV arch
frv-kill-off-highmem_start_page.patch
kill off highmem_start_page
frv-first-batch-of-fujitsu-fr-v-arch-include-files.patch
FRV: First batch of Fujitsu FR-V arch include files
frv-remove-obsolete-hardirq-stuff-from-includes.patch
frv: emove obsolete hardirq stuff from includes
frv-pci-dma-fixes.patch
frv: PCI DMA fixes
fix-frv-pci-config-space-write.patch
frv: Fix PCI config space write
frv-more-fujitsu-fr-v-arch-include-files.patch
FRV: More Fujitsu FR-V arch include files
convert-frv-to-use-remap_pfn_range.patch
convert FRV to use remap_pfn_range
frv-yet-more-fujitsu-fr-v-arch-include-files.patch
FRV: Yet more Fujitsu FR-V arch include files
frv-remaining-fujitsu-fr-v-arch-include-files.patch
FRV: Remaining Fujitsu FR-V arch include files
frv-make-calibrate_delay-optional.patch
FRV: Make calibrate_delay() optional
frv-better-mmap-support-in-uclinux.patch
FRV: Better mmap support in uClinux
frv-procfs-changes-for-nommu-changes.patch
FRV: procfs changes for nommu changes
frv-change-setup_arg_pages-to-take-stack-pointer.patch
FRV: change setup_arg_pages() to take stack pointer
frv-change-setup_arg_pages-to-take-stack-pointer-fixes.patch
Fix usage of setup_arg_pages() in IA64, MIPS, S390 and Sparc64
frv-add-fdpic-elf-binary-format-driver.patch
FRV: Add FDPIC ELF binary format driver
fix-some-elf-fdpic-binfmt-problems.patch
Fix some ELF-FDPIC binfmt problems
further-nommu-changes.patch
Further nommu changes
further-nommu-proc-changes.patch
Further nommu /proc changes
frv-arch-nommu-changes.patch
frv: nommu changes
make-more-syscalls-available-for-the-fr-v-arch.patch
Make more syscalls available for the FR-V arch
frv-debugging-fixes.patch
FRV: debugging fixes
frv-minix-ext2-bitops-fixes.patch
frv: Minix & ext2 bitops fixes
frv-perfctr_info-syscall.patch
frv: perfctr_info syscall
frv-update-the-trap-tables-comment.patch
frv: update the trap tables comment
frv-accidental-tlb-entry-write-protect-fix.patch
frv: accidental TLB entry write-protect fix
frv-pagetable-handling-fixes.patch
FRV: pagetable handling fixes
frv-fr55x-cpu-support-fixes.patch
FRV: FR55x CPU support fixes
implement-nommu-find_vma.patch
Implement nommu find_vma()
fix-nommu-map_shared-handling.patch
Fix nommu MAP_SHARED handling
permit-nommu-map_shared-of-memory-backed-files.patch
Permit nommu MAP_SHARED of memory backed files
cross-reference-nommu-vmas-with-mappings.patch
Cross-reference nommu VMAs with mappings
superhyway-bus-support.patch
SuperHyway bus support
assign-pkmap_base-dynamically.patch
Assign PKMAP_BASE dynamically
x86-remove-data-header-and-code-overlap-in-boot-setups.patch
x86: remove data-header and code overlap in boot/setup.S
cyrix-mii-cpuid-returns-stale-%ecx.patch
Cyrix MII cpuid returns stale %ecx
nx-fix-noexec-kernel-parameter.patch
NX: Fix noexec kernel parameter
nx-triple-fault-with-4k-kernel-mappings-and-pae.patch
NX: Triple fault with 4k kernel mappings and PAE
trivial-cleanup-in-arch-i386-kernel-heads.patch
Trivial cleanup in arch/i386/kernel/head.S
remove-pfn_to_pgdat-on-x86.patch
remove pfn_to_pgdat() on x86
boot_ap_for_nondefault_kernel.patch
Secondary cpus boot-up for non defalut location built kernels
i386-boot-loader-ids.patch
i386 boot loader IDs
proc-sys-kernel-bootloader_type.patch
/proc/sys/kernel/bootloader_type
intel-thermal-monitor-for-x86_64.patch
Intel thermal monitor for x86_64
x86_64-do_general_protection-retval-check.patch
x86_64: do_general_protection() retval check
x86_64-add-a-real-pfn_valid.patch
x86_64: Add a real pfn_valid
x86_64-fix-bugs-in-the-amd-k8-cmp-support-code.patch
x86_64: Fix bugs in the AMD K8 CMP support code.
x86_64-fix-bugs-in-the-amd-k8-cmp-support-code-fix.patch
x86_64: numa_add_cpu() fix
x86_64-reenable-mga-dri-on-x86-64.patch
x86_64: Reenable MGA DRI on x86-64
x86_64-remove-duplicated-fake_stack_frame-macro.patch
x86_64: Remove duplicated FAKE_STACK_FRAME macro.
x86_64-remove-bios-reboot-code.patch
x86_64: Remove BIOS reboot code
x86_64-add-reboot=force.patch
x86_64: Add reboot=force
x86_64-collected-ioremap-fixes.patch
x86_64: Collected ioremap fixes
x86_64-handle-nx-correctly-in-pageattr.patch
x86_64: Handle NX correctly in pageattr
x86_64-split-acpi-boot-table-parsing.patch
x86_64: Split ACPI boot table parsing
x86_64-split-acpi-boot-table-parsing-fix.patch
x86_64-split-acpi-boot-table-parsing-fix
x86_64-add-srat-numa-discovery-to-x86-64.patch
x86_64: Add SRAT NUMA discovery to x86-64.
x86_64-update-uptime-after-suspend.patch
x86_64: Update uptime after suspend
x86_64-allow-a-kernel-debugger-to-hide-single-steps-in.patch
x86_64: Allow a kernel debugger to hide single steps in more cases.
x86_64-remove-debug-information-for-vsyscalls.patch
x86_64: Remove debug information for vsyscalls
x86_64-rename-htvalid-to-cmp_legacy.patch
x86_64: Rename HTVALID to CMP_LEGACY
x86_64-scheduler-support-for-amd-cmp.patch
x86_64: Scheduler support for AMD CMP
x86_64-add-a-missing-__iomem-pointed-out-by-linus.patch
x86_64: Add a missing __iomem pointed out by Linus.
x86_64-add-a-missing-newline-in-proc-cpuinfo.patch
x86_64: Add a missing newline in /proc/cpuinfo
x86_64-always-print-segfaults-for-init.patch
x86_64: Always print segfaults for init.
x86_64-export-phys_proc_id.patch
x86_64: Export phys_proc_id
x86_64-allow-to-configure-more-cpus-and-nodes.patch
x86_64: Allow to configure more CPUs and nodes.
x86_64-allow-to-configure-more-cpus-and-nodes-fix.patch
x86_64-allow-to-configure-more-cpus-and-nodes fix
x86_64-fix-a-warning-in-the-cmp-support-code-for.patch
x86_64: Fix a warning in the CMP support code for !CONFIG_NUMA
x86_64-fix-some-outdated-assumptions-that-cpu-numbers.patch
x86_64: Fix some outdated assumptions that CPU numbers are equal numbers.
x86_64-fix-em64t-config-description.patch
x86_64: Fix EM64T config description
x86_64-remove-unneeded-ifdef-in-hardirqh.patch
x86_64: Remove unneeded ifdef in hardirq.h
x86_64-add-slit-inter-node-distance-information-to.patch
x86_64: Add SLIT (inter node distance) information to sysfs.
x86_64-add-x86_64-support-for-jack-steiners-slit-sysfs.patch
x86_64: Add x86_64 support for Jack Steiner's SLIT sysfs patch
x86_64-eliminate-some-useless-printks-in-acpi-numac.patch
x86_64: Eliminate some useless printks in ACPI numa.c
xen-vmm-4-add-ptep_establish_new-to-make-va-available.patch
Xen VMM #4: add ptep_establish_new to make va available
xen-vmm-4-return-code-for-arch_free_page.patch
Xen VMM #4: return code for arch_free_page
xen-vmm-4-return-code-for-arch_free_page-fix.patch
Get rid of arch_free_page() warning
xen-vmm-4-runtime-disable-of-vt-console.patch
Xen VMM #4: runtime disable of VT console
xen-vmm-4-has_arch_dev_mem.patch
Xen VMM #4: HAS_ARCH_DEV_MEM
xen-vmm-4-split-free_irq-into-teardown_irq.patch
Xen VMM #4: split free_irq into teardown_irq
h8-300-new-systemcall-support.patch
H8/300 new systemcall support
arm26-remove-arm32-cruft.patch
arm26: remove arm32 cruft
arm26-update-the-atomic-ops.patch
arm26: update the atomic ops
arm26-build-system-updates.patch
arm26 build system updates
arm26-update-comments-headers-notes.patch
arm26: update comments, headers, notes
arm26-necessary-compilation-fixes-for-2610.patch
arm26: necessary compilation fixes for 2.6.10
arm26cleanup-trap-handling-assembly.patch
arm26:cleanup trap handling assembly
arm26-new-execve-code.patch
arm26: new execve code
arm26-move-some-files-to-better-locations.patch
arm26: move some files to better locations
arm26-remove-shark-arm32-from-arm26.patch
arm26: remove shark (arm32) from arm26
arm26-softirq-update.patch
arm26: softirq update
arm26-update-systemh-to-some-semblance-of-recentness.patch
arm26: update system.h to some semblance of recentness.
arm26-replace-arm32-time-handling-code-with-smaller-version.patch
arm26: replace arm32 time handling code with smaller version
arm26-tlb-update.patch
arm26: TLB update
arm26-better-put_user-macros.patch
arm26: better put_user macros.
arm26-better-unistdh-reimplemented-based-on-arm32.patch
arm26: better unistd.h (reimplemented based on arm32)
ia64-remove-hcdp-support-for-early-printk.patch
ia64: remove HCDP support for early printk
typeofdev-powersaved_state.patch
typeof(dev->power.saved_state)
fix-naming-in-swsusp.patch
fix naming in swsusp
swsusp-kill-unused-variable.patch
swsusp: kill unused variable
swsusp-kill-one-line-helpers-handle-read-errors.patch
swsusp: kill one-line helpers, handle read errors
swsusp-small-cleanups.patch
From: Pavel Machek <pavel@ucw.cz>
Subject: swsusp: Small cleanups
swsusp-kill-on2-algorithm-in-swsusp.patch
swsusp: Kill O(n^2) algorithm in swsusp
swsusp-try_to_freeze-to-make-freezing-hooks-nicer.patch
swsusp: try_to_freeze to make freezing hooks nicer
swsusp-try_to_freeze-to-make-freezing-hooks-nicer-fix.patch
swsusp-try_to_freeze-to-make-freezing-hooks-nicer fix
m32r-add-new-relocation-types-to-elfh.patch
m32r: Add new relocation types to elf.h
m32r-support-pgprot_noncached.patch
m32r: Support pgprot_noncached()
m32r-update-ptracec-for-multithread.patch
m32r: Update ptrace.c for multithread debugging
m32r-fix-not-to-execute-noexec-pages-0-3.patch
Subject: [PATCH 2.6.10-rc3-mm1] m32r: Fix not to execute noexec pages (0/3)
m32r-cause-sigsegv-for-nonexec-page.patch
Subject: [PATCH 2.6.10-rc3-mm1] m32r: Cause SIGSEGV for nonexec page execution (1/3)
m32r-dont-encode-ace_instruction-in.patch
Subject: [PATCH 2.6.10-rc3-mm1] m32r: Don't encode ACE_INSTRUCTION in address (2/3)
m32r-clean-up-arch-m32r-mm-faultc-3-3.patch
Subject: [PATCH 2.6.10-rc3-mm1] m32r: Clean up arch/m32r/mm/fault.c (3/3)
m32r-clean-up-include-asm-m32r-pgtableh.patch
Subject: [PATCH 2.6.10-rc3-mm1] m32r: Clean up include/asm-m32r/pgtable.h
m32r-support-page_none-1-3.patch
m32r: Support PAGE_NONE
m32r-remove-page_user-2-3.patch
m32r: Remove PAGE_USER
m32r-clean-up.patch
m32r: Clean up include/asm-m32r/pgtable-2level.h
m32r-include-asm-m32r-thread_infoh-minor.patch
m32r: include/asm-m32r/thread_info.h minor updates
m32r-use-kmalloc-for-m32r-stacks-2-2.patch
m32r: Use kmalloc for m32r stacks
m32r-make-kernel-headers-for-mutual.patch
m32r: Make kernel headers for mutual exclusion
m32r-use-generic-hardirq-framework.patch
m32r: Use generic hardirq framework
m32r-update-include-asm-m32r-systemh.patch
m32r: Update include/asm-m32r/system.h
m32r-update-include-asm-m32r-mmu_contexth.patch
m32r: Update include/asm-m32r/mmu_context.h
uml-remove-most-devfs_mk_symlink-calls.patch
uml: remove most devfs_mk_symlink calls
uml-fix-__wrap_free-comment.patch
uml: fix __wrap_free comment
uml-fix-some-ptrace-functions-returns-values.patch
uml: fix some ptrace functions returns values
uml-redo-the-signal-delivery-mechanism.patch
uml: redo the signal delivery mechanism
uml-make-restorer-match-i386.patch
uml: make restorer match i386
uml-unistdh-cleanup.patch
uml: unistd.h cleanup
uml-remove-a-quilt-induced-duplicity.patch
uml: remove a quilt-induced duplicity
uml-fix-sigreturn-to-not-copy_user-under-a-spinlock.patch
uml: fix sigreturn to not copy_user under a spinlock
uml-close-host-file-descriptors-properly.patch
uml: close host file descriptors properly
uml-free-host-resources-associated-with-freed-irqs.patch
uml: free host resources associated with freed IRQs
uml-unregister-signal-handlers-at-reboot.patch
uml: unregister signal handlers at reboot
hostfs-uml-set-sendfile-to-generic_file_sendfile.patch
hostfs: uml: set .sendfile to generic_file_sendfile
hostfs-uml-add-some-other-pagecache-methods.patch
hostfs: uml: add some other pagecache methods
uml-terminal-cleanup.patch
uml: terminal cleanup
uml-first-part-rework-of-run_helper-and-users.patch
Uml: first part rework of run_helper() and users.
uml-finish-fixing-run_helper-failure-path.patch
uml: finish fixing run_helper failure path
uml-add-elf-vsyscall-support.patch
uml: add elf vsyscall support
uml-make-vsyscall-page-into-process-page-tables.patch
uml: make vsyscall page into process page tables
uml-include-vsyscall-page-in-core-dumps.patch
uml: include vsyscall page in core dumps
uml-add-tracesysgood-support.patch
uml: Add TRACESYSGOOD support
uml-kill-host-processes-properly.patch
uml: kill host processes properly
uml-defconfig-update.patch
uml: defconfig update
uml-small-vsyscall-fixes.patch
uml: small vsyscall fixes
uml-export-end_iomem.patch
uml: export end_iomem
uml-system-call-restart-fixes.patch
uml: system call restart fixes
uml-fix-setting-of-tif_sigpending.patch
uml: Fix setting of TIF_SIGPENDING
uml-allow-vsyscall-code-to-build-on-24.patch
uml: Allow vsyscall code to build on 2.4
uml-sysemu-fixes.patch
uml: SYSEMU fixes
uml-correctly-restore-extramask-in-sigreturn.patch
uml: correctly restore extramask in sigreturn
uml-fix-update_process_times-call.patch
uml: fix update_process_times call
uml-detect-sysemu_singlestep.patch
uml: detect SYSEMU_SINGLESTEP
uml-use-sysemu_singlestep.patch
uml: use SYSEMU_SINGLESTEP
uml-declare-ptrace_setfpregs.patch
uml: declare ptrace_setfpregs
uml-remove-bogus-__nr_sigreturn-check.patch
uml: Remove bogus __NR_sigreturn check
uml-fix-highmem-compilation.patch
uml: Fix highmem compilation
uml-symbol-export.patch
uml: symbol export
uml-fix-umldir-init-order.patch
uml: fix umldir init order
uml-raise-tty-limit.patch
uml: raise tty limit
uml-sysfs-support-for-uml-network-driver.patch
uml: sysfs support for uml network driver.
uml-sysfs-support-for-the-uml-block-devices.patch
uml: sysfs support for the uml block devices.
s390-remove-compat-setup_arg_pages32.patch
s390: remove compat setup_arg_pages32
s390-core-patches.patch
s390: core patches
s390-common-i-o-layer.patch
s390: Common I/O layer
s390-network-device-driver-patches.patch
s390: Network device driver patches
s390-dasd-driver.patch
s390: DASD driver
s390-character-device-drivers.patch
s390: Character device drivers
s390-dcss-driver-cleanup-fix.patch
s390: DCSS driver cleanup fix
s390-sclp-device-driver-cleanup.patch
From: Heiko Carstens <heiko.carstens@de.ibm.com>
Subject: [PATCH 8/8] s390: SCLP device driver cleanup
enhanced-i-o-accounting-data-patch.patch
enhanced I/O accounting data patch
enhanced-memory-accounting-data-collection.patch
enhanced Memory accounting data collection
enhanced-memory-accounting-data-collection-tidy.patch
enhanced-memory-accounting-data-collection-tidy
wacom-tablet-driver.patch
wacom tablet driver
force-feedback-support-for-uinput.patch
Force feedback support for uinput
kmap_atomic-takes-char.patch
kmap_atomic takes char*
kmap_atomic-takes-char-fix.patch
kmap_atomic-takes-char-fix
kmap_atomic-fallout.patch
kmap_atomic fallout
kunmap-fallout-more-fixes.patch
kunmap-fallout-more-fixes
4-4gb-incorrect-bound-check-in-do_getname.patch
4/4GB: Incorrect bound check in do_getname()
handle-quoted-module-parameters.patch
handle quoted module parameters
CONFIG_SOUND_VIA82CXXX_PROCFS.patch
Add CONFIG_SOUND_VIA82CXXX_PROCFS
make-sysrq-f-call-oom_kill.patch
make sysrq-F call oom_kill()
allow-admin-to-enable-only-some-of-the-magic-sysrq-functions.patch
Allow admin to enable only some of the Magic-Sysrq functions
gen_init_cpio-symlink-pipe-socket-support.patch
gen_init_cpio symlink, pipe and socket support
gen_init_cpio-slink_pipe_sock_2.patch
gen_init_cpio-slink_pipe_sock_2
initramfs-allow-no-trailer.patch
INITRAMFS: allow no trailer
move-irq_enter-and-irq_exit-to-common-code.patch
move irq_enter and irq_exit to common code
remove-unused-irq_cpustat-fields.patch
remove unused irq_cpustat fields
hold-bkl-for-shorter-period-in-generic_shutdown_super.patch
Hold BKL for shorter period in generic_shutdown_super().
cleanups-for-the-ipmi-driver.patch
Cleanups for the IPMI driver
htree-telldir-fix.patch
ext3 htree telldir() fix
kill-blkh.patch
kill blk.h
ext3-cleanup-handling-of-aborted-transactions.patch
ext3: cleanup handling of aborted transactions.
ext3-handle-attempted-delete-of-bitmap-blocks.patch
ext3: handle attempted delete of bitmap blocks.
ext3-handle-attempted-double-delete-of-metadata.patch
ext3: handle attempted double-delete of metadata.
cpumask_t-initializers.patch
cpumask_t initializers
time-run-too-fast-after-s3.patch
time runx too fast after S3
fork-total_forks-not-counted-under-tasklist_lock.patch
fork: total_forks not counted under tasklist_lock
suppress-might_sleep-if-oopsing.patch
suppress might_sleep() if oopsing
file-sync-no-i_sem.patch
Reduce i_sem usage during file sync operations
ext3-support-for-ea-in-inode.patch
ext3: support for EA in inode
ext3-support-for-ea-in-inode-warning-fix.patch
ext3-xattr-warning-fix
off-by-one-in-drivers-parport-probec.patch
Off by one in drivers/parport/probe.c
compile-with-ffreestanding.patch
compile with -ffreestanding
sys_stime-needs-a-compat-function.patch
sys_stime needs a compat function
sys_stime-needs-a-compat-function-update.patch
sync-in-core-time-granuality-with-filesystems.patch
Sync in core time granuality with filesystems
sync-in-core-time-granuality-with-filesystems-sonypi-fix.patch
sync-in-core-time-granuality-with-filesystems-sonypi-fix
remove-ip2-programs.patch
remove ip2 programs
rcu-eliminate-rcu_ctrlblklock.patch
rcu: eliminate rcu_ctrlblk.lock
rcu-make-two-internal-structs-static.patch
rcu: make two internal structs static
rcu-simplify-quiescent-state-detection.patch
rcu: simplify quiescent state detection
smb_file_open-retval-fix.patch
smb_file_open() retval fix
sys_sched_setaffinity-on-up-should-fail-for-non-zero.patch
sys_sched_setaffinity() on UP should fail for non-zero CPUs.
make-gconfig-work-with-gtk-24.patch
make gconfig work with gtk-2.4
edd-add-edd=off-and-edd=skipmbr-options.patch
EDD: add edd=off and edd=skipmbr options
panic_timeout-move-to-kernelh.patch
panic_timeout: move to kernel.h
add-pr_get_name.patch
Add PR_GET_NAME
fix-alt-sysrq-deadlock.patch
fix alt-sysrq deadlock
cpumask-range-check-before-using-value.patch
cpumask: range check before using value
noop-iosched-make-code-static.patch
noop iosched: make code static
noop-iosched-remove-unused-includes.patch
noop iosched: remove unused includes
loop-device-recursion-avoidance.patch
loop device resursion avoidance
noone-uses-have_arch_si_codes-or-have_arch_sigevent_t.patch
noone uses HAVE_ARCH_SI_CODES or HAVE_ARCH_SIGEVENT_T
get_blkdev_list-cleanup.patch
get_blkdev_list() cleanup
ext-apply-umask-to-symlinks-with-acls-configured-out.patch
Ext[23]: apply umask to symlinks with ACLs configured out
fix-missing-wakeup-in-ipc-sem.patch
fix missing wakeup in ipc/sem
irq-resource-deallocation-acpi.patch
IRQ resource deallocation: ACPI
irq-resource-deallocation-ia64.patch
IRQ resource deallocation: ia64
ioctl-rework.patch
ioctl rework
__getblk_slow-can-loop-forever-when-pages-are-partially.patch
__getblk_slow can loop forever when pages are partially mapped
remove-rcu-abuse-in-cpu_idle.patch
Remove RCU abuse in cpu_idle()
remove-rcu-abuse-in-cpu_idle-warning-fix.patch
remove-rcu-abuse-in-cpu_idle-warning-fix
udf-simplify-udf_iget-fix-race.patch
udf: simplify udf_iget, fix race
udf-fix-reservation-discarding.patch
udf: fix reservation discarding
remove-dead-ext3_put_inode-prototype.patch
remove dead ext3_put_inode prototype
compat-sigtimedwait.patch
compat: sigtimedwait
compat-sigtimedwait-sparc64-fix.patch
compat-sigtimedwait-sparc64-fix
compat-sigtimedwait-ppc64-fix.patch
compat-sigtimedwait ppc64 fix
msync-set-PF_SYNCWRITE.patch
msync(): set PF_SYNCWRITE
prio_tree-roll-call-to-prio_tree_first-into-prio_tree_next.patch
prio_tree: roll call to prio_tree_first into prio_tree_next
prio_tree-generalization.patch
prio_tree: generalization
prio_tree-move-general-code-from-mm-to-lib.patch
prio_tree: move general code from mm/ to lib/
lcd-fix-memory-leak-code-cleanup.patch
lcd: fix memory leak, code cleanup
initramfs-unprivileged-image-creation.patch
initramfs: unprivileged image creation
fix-conflicting-cpu_idle-declarations.patch
fix conflicting cpu_idle() declarations
removes-redundant-sys_delete_module.patch
remove redundant sys_delete_module()
fix-stop-signal-race.patch
fix stop signal race
move-group_exit-flag-into-signal_structflags-word.patch
move group_exit flag into signal_struct.flags word
fix-ptracer-death-race-yielding-bogus-bug_on.patch
fix ptracer death race yielding bogus BUG_ON
move-waitchld_exit-from-task_struct-to-signal_struct.patch
move waitchld_exit from task_struct to signal_struct
task_structexit_state-usage.patch
task_struct.exit_state usage
trivial-uninline-kill-__exit_mm.patch
uninline/kill __exit_mm()
selinux-scalability-add-spin_trylock_irq-and.patch
SELinux scalability: add spin_trylock_irq and spin_trylock_irqsave
selinux-scalability-convert-avc-to-rcu.patch
SELinux scalability: convert AVC to RCU
selinux-scalability-convert-avc-to-rcu-fix.patch
SELinux: fix bug in avc_update_node()
selinux-atomic_dec_and_test-bug.patch
SELinux: atomic_dec_and_test() bug
selinux-scalability-avc-statistics-and-tuning.patch
SELinux scalability: AVC statistics and tuning
selinux-regenerate-selinux-module-headers.patch
SELinux: regenerate SELinux module headers
selinux-update-selinux_task_setscheduler.patch
SELinux: update selinux_task_setscheduler
selinux-audit-task-comm-if-exe-cannot-be-determined.patch
SELinux: audit task comm if exe cannot be determined
selinux-add-dynamic-context-transition-support-to-selinux.patch
SELinux: add dynamic context transition support to SELinux
selinux-enhance-selinux-control-of-executable-mappings.patch
SELinux: enhance SELinux control of executable mappings
selinux-add-member-node-to-selinuxfs.patch
SELinux: add member node to selinuxfs
selinux-eliminate-unaligned-accesses-by-policy-loading-code.patch
SELinux: eliminate unaligned accesses by policy loading code
oprofile-add-check_user_page_readable.patch
oprofile: add check_user_page_readable()
oprofile-arch-independent-code-for-stack-trace.patch
oprofile: arch-independent code for stack trace sampling
oprofile-arch-independent-code-for-stack-trace-rename-timer_init.patch
oprofile-arch-independent-code-for-stack-trace: rename timer_init
oprofile-timer-backtrace-fix-2.patch
oprofile: backtrace operation does not initialized
oprofile-i386-support-for-stack-trace-sampling.patch
oprofile: i386 support for stack trace sampling
oprofile-i386-support-for-stack-trace-sampling-cleanup.patch
oprofile-i386-support-for-stack-trace-sampling-cleanup
oprofile-i386-support-for-stack-trace-sampling-fix.patch
oprofile-i386-support-for-stack-trace-sampling x86_64 fix
oprofile-ia64-support-for-oprofile-stack-trace.patch
oprofile: ia64 support for oprofile stack trace sampling
oprofile-update-alpha-for-api-changes.patch
oprofile: update alpha for api changes
oprofile-update-arm-for-api-changes.patch
oprofile: update arm for api changes
oprofile-update-ppc-for-api-changes.patch
oprofile: update ppc for api changes
oprofile-update-parisc-for-api-changes.patch
oprofile: update parisc for api changes
oprofile-update-s390-for-api-changes.patch
oprofile: update s390 for api changes
oprofile-update-sh-for-api-changes.patch
oprofile: update sh for api changes
oprofile-update-sparc64-for-api-changes.patch
oprofile: update sparc64 for api changes
oprofile-minor-cleanups.patch
oprofile: minor cleanups
pcmcia-new-ds-cs-interface.patch
pcmcia: new ds - cs interface
pcmcia-call-device-drivers-from-ds-not-from-cs.patch
pcmcia: call device drivers from ds, not from cs
pcmcia-unify-bind_mtd-and-pcmcia_bind_mtd.patch
pcmcia: unify bind_mtd and pcmcia_bind_mtd
pcmcia-unfiy-bind_device-and-pcmcia_bind_device.patch
pcmcia: unfiy bind_device and pcmcia_bind_device
pcmcia-device-model-integration-can-only-be-submitted-under-gpl.patch
pcmcia: device model integration can only be submitted under GPL
pcmcia-add-pcmcia_devices.patch
pcmcia: add pcmcia_device(s)
pcmcia-remove-socket_bind_t-use-pcmcia_devices-instead.patch
pcmcia: remove socket_bind_t, use pcmcia_devices instead
pcmcia-remove-internal-module-use-count-use-module_refcount-instead.patch
pcmcia: remove internal module use count, use module_refcount instead
pcmcia-set-drivers-owner-field.patch
pcmcia: set driver's .owner field
pcmcia-move-pcmcia_unregister_client-to-ds.patch
pcmcia: move pcmcia_(un,)register_client to ds
pcmcia-device-model-integration-can-only-be-submitted-under-gpl-part-2.patch
pcmcia: device model integration can only be submitted under GPL, part 2
pcmcia-use-kref-instead-of-native-atomic-counter.patch
pcmcia: use kref instead of native atomic counter
pcmcia-add-pcmcia_putget_socket.patch
pcmcia: add pcmcia_(put,get)_socket
pcmcia-grab-a-reference-to-the-cs-socket-in-ds.patch
pcmcia: grab a reference to the cs-socket in ds
pcmcia-get-a-reference-to-ds-socket-for-each-pcmcia_device.patch
pcmcia: get a reference to ds-socket for each pcmcia_device
pcmcia-add-a-pointer-to-client-in-struct-pcmcia_device.patch
pcmcia: add a pointer to client in struct pcmcia_device
pcmcia-use-pcmcia_device-in-send_event.patch
pcmcia: use pcmcia_device in send_event
pcmcia-use-pcmcia_device-to-mark-clients-as-stale.patch
pcmcia: use pcmcia_device to mark clients as stale
pcmcia-code-moving-in-ds.patch
pcmcia: code moving in ds
pcmcia-use-pcmcia_device-in-register_client.patch
pcmcia: use pcmcia_device in register_client
pcmcia-direct-ordered-unbind-of-devices.patch
pcmcia: direct-ordered unbind of devices
pcmcia-bug-on-dev_list-=-null.patch
pcmcia: BUG on dev_list != NULL
pcmcia-bug-if-clients-are-kept-too-long.patch
pcmcia: BUG() if clients are kept too long
pcmcia-move-struct-client_t-inside-struct-pcmcia_device.patch
pcmcia: move struct client_t inside struct pcmcia_device
pcmcia-use-driver_find-in-ds.patch
pcmcia: use driver_find in ds
pcmcia-set_netdev-for-network-devices.patch
pcmcia: SET_NETDEV for network devices
pcmcia-set_netdev-for-wireless-network-devices.patch
pcmcia: SET_NETDEV for wireless network devices
pcmcia-reduce-stack-usage-in-ds_ioctl-randy-dunlap.patch
pcmcia: reduce stack usage in ds_ioctl (Randy Dunlap)
pcmcia-add-disable_clkrun-option.patch
pcmcia: Add disable_clkrun option
pcmcia-rename-pcmcia-devices.patch
pcmcia: rename PCMCIA devices
pcmcia-pd6729-e-mail-update.patch
pcmcia: pd6729: e-mail update
pcmcia-pd6729-cleanups.patch
pcmcia: pd6729: cleanups
pcmcia-pd6729-isa_irq-handling.patch
pcmcia: pd6729: isa_irq handling
pcmcia-remove-obsolete-code.patch
pcmcia: remove obsolete code
pcmcia-remove-pending_events.patch
pcmcia: remove pending_events
pcmcia-remove-client_attributes.patch
pcmcia: remove client_attributes
pcmcia-remove-unneeded-parameter-from-rsrc_mgr.patch
pcmcia: remove unneeded parameter from rsrc_mgr
pcmcia-remove-dev_info-from-client.patch
pcmcia: remove dev_info from client
pcmcia-remove-mtd-and-bulkmem-replaced-by-pcmciamtd.patch
pcmcia: remove mtd and bulkmem (replaced by pcmciamtd)
pcmcia-per-socket-resource-database.patch
pcmcia: per-socket resource database
pcmcia-validate_mem-only-for-non-statically-mapped-sockets.patch
pcmcia: validate_mem only for non-statically mapped sockets
pcmcia-adjust_io_region-only-for-non-statically-mapped-sockets.patch
pcmcia: adjust_io_region only for non-statically mapped sockets
pcmcia-find_io_region-only-for-non-statically-mapped-sockets.patch
pcmcia: find_io_region only for non-statically mapped sockets
pcmcia-find_mem_region-only-for-non-statically-mapped-sockets.patch
pcmcia: find_mem_region only for non-statically mapped sockets
pcmcia-adjust_-and-release_resources-only-for-non-statically-mapped-sockets.patch
pcmcia: adjust_ and release_resources only for non-statically mapped sockets
pcmcia-move-resource-handling-code-only-for-non-statically-mapped-sockets-to-other-file.patch
pcmcia: move resource handling code only for non-statically mapped sockets to other file
pcmcia-make-rsrc_nonstatic-an-independend-module.patch
pcmcia: make rsrc_nonstatic an independend module
pcmcia-allocate-resource-database-per-socket.patch
pcmcia: allocate resource database per-socket
pcmcia-remove-typedef.patch
pcmcia: remove typedef
pcmcia-grab-lock-in-resource_release.patch
pcmcia: grab lock in resource_release
knfsd-nfsd_translate_wouldblocks.patch
knfsd: nfsd_translate_wouldblocks
knfsd-svcrpc-auth_null-fixes.patch
knfsd: svcrpc: auth_null fixes
knfsd-svcrpc-share-code-duplicated-between-auth_unix-and-auth_null.patch
knfsd: svcrpc: share code duplicated between auth_unix and auth_null
knfsd-nfsd4-fix-open_downgrade-decode-error.patch
knfsd: nfsd4: fix open_downgrade decode error.
knfsd-rpcsec_gss-comparing-pointer-to-0-instead-of-null.patch
knfsd: rpcsec_gss: comparing pointer to 0 instead of NULL
knfsd-nfsd4-fix-fileid-in-readdir-responses.patch
knfsd: nfsd4: fix fileid in readdir responses
knfsd-nfsd4-use-the-fsid-export-option-when-returning-the-fsid-attribute.patch
knfsd: nfsd4: use the fsid export option when returning the fsid attribute
knfsd-nfsd4-encode_dirent-cleanup.patch
knfsd: nfsd4 encode_dirent cleanup
knfsd-nfsd4-encode_dirent-superfluous-assignment.patch
knfsd: nfsd4: encode_dirent: superfluous assignment
knfsd-nfsd4-encode_dirent-superfluous-local-variables.patch
knfsd: nfsd4: encode_dirent: superfluous local variables
knfsd-nfsd4-encode_dirent-more-readdir-attribute-encoding-to-new-function.patch
knfsd: nfsd4: encode_dirent: more readdir attribute encoding to new function
knfsd-nfsd4-encode_dirent-simplify-nfs4_encode_dirent_fattr.patch
knfsd: nfsd4: encode_dirent: simplify nfs4_encode_dirent_fattr
knfsd-nfsd4-encode_dirent-move-rdattr_error-code-to-new-function.patch
knfsd: nfsd4: encode_dirent: move rdattr_error code to new function
knfsd-nfsd4-encode_dirent-simplify-error-handling.patch
knfsd: nfsd4: encode_dirent: simplify error handling
knfsd-nfsd4-encode_dirent-simplify-control-flow.patch
knfsd: nfsd4: encode_dirent: simplify control flow
knfsd-nfsd4-encode_dirent-fix-dropit-return.patch
knfsd: nfsd4: encode_dirent: fix dropit return
knfsd-nfsd4-encode_dirent-trivial-cleanup.patch
knfsd: nfsd4: encode_dirent: trivial cleanup
knfsd-move-nfserr_openmode-checking-from-nfsd_read-write-into-nfs4_preprocess_stateid_op-in-preperation-for-delegation-state.patch
knfsd: move nfserr_openmode checking from nfsd_read/write into nfs4_preprocess_stateid_op() in preperation for delegation state.
knfsd-check-the-callback-netid-in-gen_callback.patch
knfsd: check the callback netid in gen_callback.
knfsd-count-the-nfs4_client-structure-usage.patch
knfsd: count the nfs4_client structure usage
knfsd-preparation-for-delegation-client-callback-probe.patch
knfsd: preparation for delegation: client callback probe
knfsd-preparation-for-delegation-client-callback-probe-warning-fixes.patch
knfsd-preparation-for-delegation-client-callback-probe-warning-fixes
knfsd-probe-the-callback-path-upon-a-successful-setclientid_confirm.patch
knfsd: probe the callback path upon a successful setclientid_confirm
knfsd-check-for-existence-of-file_lock-parameter-inside-of-the-kernel-lock.patch
knfsd: check for existence of file_lock parameter inside of the kernel lock.
knfsd-get-rid-of-the-special-delegation_stateid_t-use-the-existing-stateid_t.patch
knfsd: get rid of the special delegation_stateid_t, use the existing stateid_t.
knfsd-add-structures-for-delegation-support.patch
knfsd: add structures for delegation support
knfsd-allocate-and-initialize-the-delegation-structure.patch
knfsd: allocate and initialize the delegation structure.
knfsd-find-a-delegation-for-a-file-given-a-stateid.patch
knfsd: find a delegation for a file given a stateid.
knfsd-add-the-delegation-release-and-free-functions.patch
knfsd: add the delegation release and free functions
knfsd-changes-to-expire_client.patch
knfsd: changes to expire_client
knfsd-delay-nfsd_colse-for-delegations-until-reaping.patch
knfsd: delay nfsd_colse for delegations until reaping
knfsd-delegation-recall-callback-rpc.patch
knfsd: delegation recall callback rpc.
knfsd-kernel-thread-for-delegation-callback.patch
knfsd: kernel thread for delegation callback
knfsd-helper-functions-for-deciding-to-grant-a-delegation.patch
knfsd: helper functions for deciding to grant a delegation.
knfsd-attempt-to-hand-out-a-delegation.patch
knfsd: attempt to hand out a delegation
knfsd-remove-unnecessary-stateowner-existence-check.patch
knfsd: remove unnecessary stateowner existence check.
knfsd-check-for-openmode-violations-given-a-delegation-stateid.patch
knfsd: check for openmode violations given a delegation stateid.
knfsd-add-checking-of-delegation-stateids-to-nfs4_preprocess_stateid_op.patch
knfsd: add checking of delegation stateids to nfs4_preprocess_stateid_op.
knfsd-add-the-delegreturn-operation.patch
knfsd: add the DELEGRETURN operation.
knfsd-add-to-the-laundromat-service-for-delegations.patch
knfsd: add to the laundromat service for delegations.
knfsd-clear-the-recall_lru-of-delegations-at-shutdown.patch
knfsd: clear the recall_lru of delegations at shutdown
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdb: fix for recent gcc
kgdb warning fixes
THREAD_SIZE fixes for kgdb
Fix stack overflow test for non-8k stacks
kgdb-ga.patch fix for i386 single-step into sysenter
fix TRAP_BAD_SYSCALL_EXITS on i386
add TRAP_BAD_SYSCALL_EXITS config for i386
kgdb-is-incompatible-with-kprobes
kgdb-ga-build-fix
kgdb-ga-fixes
kgdb-kill-off-highmem_start_page.patch
kgdb: kill off highmem_start_page
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe: fix configuration of MAC address
kgdb-x86_64-support.patch
kgdb-x86_64-support.patch for 2.6.2-rc1-mm3
kgdb-x86_64-warning-fixes
kgdb-x86_64-fix
kgdb-x86_64-serial-fix
kprobes exception notifier fix
invalidate_inodes-speedup.patch
invalidate_inodes speedup
more invalidate_inodes speedup fixes
dev-mem-restriction-patch.patch
/dev/mem restriction patch
dev-mem-restriction-patch-allow-reads.patch
dev-mem-restriction-patch: allow reads
jbd-remove-livelock-avoidance.patch
JBD: remove livelock avoidance code in journal_dirty_data()
journal_add_journal_head-debug.patch
journal_add_journal_head-debug
list_del-debug.patch
list_del debug check
unplug-can-sleep.patch
unplug functions can sleep
firestream-warnings.patch
firestream warnings
perfctr-core.patch
perfctr: core
perfctr-i386.patch
perfctr: i386
perfctr-x86-core-updates.patch
perfctr x86 core updates
perfctr-x86-driver-updates.patch
perfctr x86 driver updates
perfctr-x86-driver-cleanup.patch
perfctr: x86 driver cleanup
perfctr-prescott-fix.patch
Prescott fix for perfctr
perfctr-x86-update-2.patch
perfctr x86 update 2
perfctr-x86_64.patch
perfctr: x86_64
perfctr-x86_64-core-updates.patch
perfctr x86_64 core updates
perfctr-ppc.patch
perfctr: PowerPC
perfctr-ppc32-driver-update.patch
perfctr: ppc32 driver update
perfctr-ppc32-mmcr0-handling-fixes.patch
perfctr ppc32 MMCR0 handling fixes
perfctr-ppc32-update.patch
perfctr ppc32 update
perfctr-ppc32-update-2.patch
perfctr ppc32 update
perfctr-virtualised-counters.patch
perfctr: virtualised counters
perfctr-remap_page_range-fix.patch
virtual-perfctr-illegal-sleep.patch
virtual perfctr illegal sleep
make-perfctr_virtual-default-in-kconfig-match-recommendation.patch
Make PERFCTR_VIRTUAL default in Kconfig match recommendation in help text
perfctr-ifdef-cleanup.patch
perfctr ifdef cleanup
perfctr-update-2-6-kconfig-related-updates.patch
perfctr: Kconfig-related updates
perfctr-virtual-updates.patch
perfctr virtual updates
perfctr-virtual-cleanup.patch
perfctr: virtual cleanup
perfctr-ppc32-preliminary-interrupt-support.patch
perfctr ppc32 preliminary interrupt support
perfctr-update-5-6-reduce-stack-usage.patch
perfctr: reduce stack usage
perfctr-interrupt-support-kconfig-fix.patch
perfctr interrupt_support Kconfig fix
perfctr-low-level-documentation.patch
perfctr low-level documentation
perfctr-inheritance-1-3-driver-updates.patch
perfctr inheritance: driver updates
perfctr-inheritance-2-3-kernel-updates.patch
perfctr inheritance: kernel updates
perfctr-inheritance-3-3-documentation-updates.patch
perfctr inheritance: documentation updates
perfctr-inheritance-locking-fix.patch
perfctr inheritance locking fix
perfctr-api-changes-first-step.patch
perfctr API changes: first step
perfctr-virtual-update.patch
perfctr virtual update
perfctr-x86-64-ia32-emulation-fix.patch
perfctr x86-64 ia32 emulation fix
perfctr-sysfs-update-1-4-core.patch
perfctr sysfs update: core
perfctr-sysfs-update.patch
Perfctr sysfs update
perfctr-sysfs-update-2-4-x86.patch
perfctr sysfs update: x86
perfctr-sysfs-update-3-4-x86-64.patch
perfctr sysfs update: x86-64
perfctr-sysfs-update-4-4-ppc32.patch
perfctr sysfs update: ppc32
sched-more-agressive-wake_idle.patch
sched: more agressive wake_idle()
sched-can_migrate-exception-for-idle-cpus.patch
sched: can_migrate exception for idle cpus
sched-newidle-fix.patch
sched: newidle fix
sched-active_load_balance-fixlet.patch
sched: active_load_balance() fixlet
sched-reset-cache_hot_time.patch
sched: reset cache_hot_time
schedc-whitespace-mangler.patch
sched.c whitespace mangler
sched-alter_kthread_prio.patch
sched: alter_kthread_prio
sched-adjust_timeslice_granularity.patch
sched: adjust_timeslice_granularity
sched-add_requeue_task.patch
sched: add_requeue_task
requeue_granularity.patch
sched: requeue_granularity
sched-remove_interactive_credit.patch
sched: remove_interactive_credit
sched-use-cached-current-value.patch
sched: use cached current value
dont-hide-thread_group_leader-from-grep.patch
don't hide thread_group_leader() from grep
sched-no-need-to-recalculate-rq.patch
sched: no need to recalculate rq
export-sched_setscheduler-for-kernel-module-use.patch
export sched_setscheduler() for kernel module use
add-do_proc_doulonglongvec_minmax-to-sysctl-functions.patch
Add do_proc_doulonglongvec_minmax to sysctl functions
add-do_proc_doulonglongvec_minmax-to-sysctl-functions-fix
add-do_proc_doulonglongvec_minmax-to-sysctl-functions fix 2
add-sysctl-interface-to-sched_domain-parameters.patch
Add sysctl interface to sched_domain parameters
preempt-smp.patch
improve preemption on SMP
preempt-smp-_raw_read_trylock-bias-fix.patch
preempt-smp _raw_read_trylock bias fix
preempt-cleanup.patch
preempt cleanup
preempt-cleanup-fix.patch
preempt-cleanup-fix
add-lock_need_resched.patch
add lock_need_resched()
sched-add-cond_resched_softirq.patch
sched: add cond_resched_softirq()
sched-ext3-fix-scheduling-latencies-in-ext3.patch
sched: ext3: fix scheduling latencies in ext3
break-latency-in-invalidate_list.patch
break latency in invalidate_list()
sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent.patch
sched: vfs: fix scheduling latencies in prune_dcache() and select_parent()
sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent-fix.patch
sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent fix
sched-net-fix-scheduling-latencies-in-netstat.patch
sched: net: fix scheduling latencies in netstat
sched-net-fix-scheduling-latencies-in-__release_sock.patch
sched: net: fix scheduling latencies in __release_sock
sched-mm-fix-scheduling-latencies-in-unmap_vmas.patch
sched: mm: fix scheduling latencies in unmap_vmas()
sched-mm-fix-scheduling-latencies-in-get_user_pages.patch
sched: mm: fix scheduling latencies in get_user_pages()
sched-mm-fix-scheduling-latencies-in-filemap_sync.patch
sched: mm: fix scheduling latencies in filemap_sync()
fix-keventd-execution-dependency.patch
fix keventd execution dependency
sched-fix-scheduling-latencies-in-mttrc.patch
sched: fix scheduling latencies in mttr.c
sched-fix-scheduling-latencies-in-mttrc-reenables-interrupts.patch
sched-fix-scheduling-latencies-in-mttrc reenables interrupts
sched-fix-scheduling-latencies-in-vgaconc.patch
sched: fix scheduling latencies in vgacon.c
sched-fix-scheduling-latencies-for-preempt-kernels.patch
sched: fix scheduling latencies for !PREEMPT kernels
idle-thread-preemption-fix.patch
idle thread preemption fix
oprofile-smp_processor_id-fixes.patch
oprofile smp_processor_id() fixes
fix-smp_processor_id-warning-in-numa_node_id.patch
Fix smp_processor_id() warning in numa_node_id()
replace-numnodes-with-node_online_map-alpha.patch
Subject: [RFC PATCH 1/10] Replace 'numnodes' with 'node_online_map' - alpha
replace-numnodes-with-node_online_map-arm.patch
Subject: [RFC PATCH 2/10] Replace 'numnodes' with 'node_online_map' - arm
replace-numnodes-with-node_online_map-i386.patch
Subject: [RFC PATCH 3/10] Replace 'numnodes' with 'node_online_map' - i386
replace-numnodes-with-node_online_map-ia64.patch
Subject: [RFC PATCH 4/10] Replace 'numnodes' with 'node_online_map' - ia64
replace-numnodes-with-node_online_map-m32r.patch
Subject: [RFC PATCH 5/10] Replace 'numnodes' with 'node_online_map' - m32r
replace-numnodes-with-node_online_map-mips.patch
Subject: [RFC PATCH 6/10] Replace 'numnodes' with 'node_online_map' - mips
replace-numnodes-with-node_online_map-parisc.patch
Subject: [RFC PATCH 7/10] Replace 'numnodes' with 'node_online_map' - parisc
replace-numnodes-with-node_online_map-ppc64.patch
Subject: [RFC PATCH 8/10] Replace 'numnodes' with 'node_online_map' - ppc64
replace-numnodes-with-node_online_map-x86_64.patch
Subject: [RFC PATCH 9/10] Replace 'numnodes' with 'node_online_map' - x86_64
replace-numnodes-with-node_online_map.patch
Subject: [RFC PATCH 10/10] Replace 'numnodes' with 'node_online_map' - arch-independent
vmtrunc-truncate_count-not-atomic.patch
vmtrunc: truncate_count not atomic
vmtrunc-restore-unmap_vmas-zap_bytes.patch
vmtrunc: restore unmap_vmas zap_bytes
vmtrunc-unmap_mapping_range_tree.patch
vmtrunc: unmap_mapping_range_tree
vmtrunc-unmap_mapping-dropping-i_mmap_lock.patch
vmtrunc: unmap_mapping dropping i_mmap_lock
vmtrunc-vm_truncate_count-race-caution.patch
vmtrunc: vm_truncate_count race caution
vmtrunc-bug-if-page_mapped.patch
vmtrunc: bug if page_mapped
vmtrunc-restart_addr-in-truncate_count.patch
vmtrunc: restart_addr in truncate_count
remove-the-bkl-by-turning-it-into-a-semaphore.patch
remove the BKL by turning it into a semaphore
oprofile-preempt-warning-fixes.patch
oprofile preempt warning fixes
smp_processor_id-commentary.patch
smp_processor_id() commentary
cpu_down-warning-fix.patch
cpu_down() warning fix
linux-2.6.8.1-49-rpc_workqueue.patch
nfs: RPC: Convert rpciod into a work queue for greater flexibility
linux-2.6.8.1-50-rpc_queue_lock.patch
nfs: RPC: Remove the rpc_queue_lock global spinlock
allow-modular-ide-pnp.patch
allow modular ide-pnp
allow-x86_64-to-reenable-interrupts-on-contention.patch
Allow x86_64 to reenable interrupts on contention
i386-cpu-hotplug-updated-for-mm.patch
i386 CPU hotplug updated for -mm
ppc64-fix-cpu-hotplug.patch
ppc64: fix hotplug cpu
serialize-access-to-ide-devices.patch
serialize access to ide devices
disable-atykb-warning.patch
disable atykb "too many keys pressed" warning
export-file_ra_state_init-again.patch
Export file_ra_state_init() again
cachefs-filesystem.patch
CacheFS filesystem
numa-policies-for-file-mappings-mpol_mf_move-cachefs.patch
numa-policies-for-file-mappings-mpol_mf_move for cachefs
cachefs-release-search-records-lest-they-return-to-haunt-us.patch
CacheFS: release search records lest they return to haunt us
fix-64-bit-problems-in-cachefs.patch
Fix 64-bit problems in cachefs
cachefs-fixed-typos-that-cause-wrong-pointer-to-be-kunmapped.patch
cachefs: fixed typos that cause wrong pointer to be kunmapped
cachefs-return-the-right-error-upon-invalid-mount.patch
CacheFS: return the right error upon invalid mount
fix-cachefs-barrier-handling-and-other-kernel-discrepancies.patch
Fix CacheFS barrier handling and other kernel discrepancies
remove-error-from-linux-cachefsh.patch
Remove #error from linux/cachefs.h
cachefs-warning-fix-2.patch
cachefs warning fix 2
cachefs-linkage-fix-2.patch
cachefs linkage fix
cachefs-build-fix.patch
cachefs build fix
cachefs-documentation.patch
CacheFS documentation
add-page-becoming-writable-notification.patch
Add page becoming writable notification
add-page-becoming-writable-notification-fix.patch
do_wp_page_mk_pte_writable() fix
provide-a-filesystem-specific-syncable-page-bit.patch
Provide a filesystem-specific sync'able page bit
provide-a-filesystem-specific-syncable-page-bit-fix.patch
provide-a-filesystem-specific-syncable-page-bit-fix
provide-a-filesystem-specific-syncable-page-bit-fix-2.patch
provide-a-filesystem-specific-syncable-page-bit-fix-2
make-afs-use-cachefs.patch
Make AFS use CacheFS
afs-cachefs-dependency-fix.patch
afs-cachefs-dependency-fix
split-general-cache-manager-from-cachefs.patch
Split general cache manager from CacheFS
turn-cachefs-into-a-cache-backend.patch
Turn CacheFS into a cache backend
rework-the-cachefs-documentation-to-reflect-fs-cache-split.patch
Rework the CacheFS documentation to reflect FS-Cache split
update-afs-client-to-reflect-cachefs-split.patch
Update AFS client to reflect CacheFS split
assign_irq_vector-section-fix.patch
assign_irq_vector __init section fix
kexec-i8259-shutdowni386.patch
kexec: i8259-shutdown.i386
kexec-i8259-shutdown-x86_64.patch
kexec: x86_64 i8259 shutdown
kexec-apic-virtwire-on-shutdowni386patch.patch
kexec: apic-virtwire-on-shutdown.i386.patch
kexec-apic-virtwire-on-shutdownx86_64.patch
kexec: apic-virtwire-on-shutdown.x86_64
kexec-ioapic-virtwire-on-shutdowni386.patch
kexec: ioapic-virtwire-on-shutdown.i386
kexec-apic-virt-wire-fix.patch
kexec: apic-virt-wire fix
kexec-ioapic-virtwire-on-shutdownx86_64.patch
kexec: ioapic-virtwire-on-shutdown.x86_64
kexec-e820-64bit.patch
kexec: e820-64bit
kexec-kexec-generic.patch
kexec: kexec-generic
kexec-ide-spindown-fix.patch
kexec-ide-spindown-fix
kexec-ifdef-cleanup.patch
kexec ifdef cleanup
kexec-machine_shutdownx86_64.patch
kexec: machine_shutdown.x86_64
kexec-kexecx86_64.patch
kexec: kexec.x86_64
kexec-kexecx86_64-4level-fix.patch
kexec-kexecx86_64-4level-fix
kexec-machine_shutdowni386.patch
kexec: machine_shutdown.i386
kexec-kexeci386.patch
kexec: kexec.i386
kexec-use_mm.patch
kexec: use_mm
kexec-loading-kernel-from-non-default-offset.patch
kexec: loading kernel from non-default offset
kexec-loading-kernel-from-non-default-offset-fix.patch
kdump: fix bss compile error
kexec-enabling-co-existence-of-normal-kexec-kernel-and-panic-kernel.patch
kexec: nabling co-existence of normal kexec kernel and panic kernel
kexec-ppc-support.patch
kexec: ppc support
crashdump-documentation.patch
crashdump: documentation
crashdump-memory-preserving-reboot-using-kexec.patch
crashdump: memory preserving reboot using kexec
crashdump-memory-preserving-reboot-using-kexec-fix.patch
kdump: Fix for boot problems on SMP
kdump-config_discontigmem-fix.patch
kdump: CONFIG_DISCONTIGMEM fix
crashdump-routines-for-copying-dump-pages.patch
crashdump: routines for copying dump pages
crashdump-routines-for-copying-dump-pages-kmap-fiddle.patch
crashdump-routines-for-copying-dump-pages-kmap-fiddle
crashdump-kmap-build-fix.patch
crashdump kmap build fix
crashdump-register-snapshotting-before-kexec-boot.patch
crashdump: register snapshotting before kexec boot
crashdump-elf-format-dump-file-access.patch
crashdump: ELF format dump file access
crashdump-linear-raw-format-dump-file-access.patch
crashdump: linear/raw format dump file access
crashdump-minor-bug-fixes-to-kexec-crashdump-code.patch
crashdump: minor bug fixes to kexec crashdump code
crashdump-cleanups-to-the-kexec-based-crashdump-code.patch
crashdump: cleanups to the kexec based crashdump code
x86-rename-apic_mode_exint.patch
x86: rename APIC_MODE_EXINT
x86-local-apic-fix.patch
x86: local apic fix
new-bitmap-list-format-for-cpusets.patch
new bitmap list format (for cpusets)
cpusets-big-numa-cpu-and-memory-placement.patch
cpusets - big numa cpu and memory placement
cpusets-fix-cpuset_get_dentry.patch
cpusets : fix cpuset_get_dentry()
cpusets-fix-race-in-cpuset_add_file.patch
cpusets: fix race in cpuset_add_file()
cpusets-remove-more-casts.patch
cpusets: remove more casts
cpusets-make-config_cpusets-the-default-in-sn2_defconfig.patch
cpusets: make CONFIG_CPUSETS the default in sn2_defconfig
cpusets-document-proc-status-allowed-fields.patch
cpusets: document proc status allowed fields
cpusets-dont-export-proc_cpuset_operations.patch
Cpusets - Dont export proc_cpuset_operations
cpusets-display-allowed-masks-in-proc-status.patch
cpusets: display allowed masks in proc status
cpusets-simplify-cpus_allowed-setting-in-attach.patch
cpusets: simplify cpus_allowed setting in attach
cpusets-remove-useless-validation-check.patch
cpusets: remove useless validation check
cpusets-config_cpusets-depends-on-smp.patch
Cpusets: CONFIG_CPUSETS depends on SMP
cpusets-tasks-file-simplify-format-fixes.patch
Cpusets tasks file: simplify format, fixes
cpusets-simplify-memory-generation.patch
Cpusets: simplify memory generation
cpusets-interoperate-with-hotplug-online-maps.patch
cpusets: interoperate with hotplug online maps
cpusets-alternative-fix-for-possible-race-in.patch
cpusets: alternative fix for possible race in cpuset_tasks_read()
cpusets-remove-casts.patch
cpusets: remove void* typecasts
reiser4-sb_sync_inodes.patch
reiser4: vfs: add super_operations.sync_inodes()
reiser4-allow-drop_inode-implementation.patch
reiser4: export vfs inode.c symbols
reiser4-truncate_inode_pages_range.patch
reiser4: vfs: add truncate_inode_pages_range()
reiser4-export-remove_from_page_cache.patch
reiser4: export pagecache add/remove functions to modules
reiser4-export-page_cache_readahead.patch
reiser4: export page_cache_readahead to modules
reiser4-reget-page-mapping.patch
reiser4: vfs: re-check page->mapping after calling try_to_release_page()
reiser4-rcu-barrier.patch
reiser4: add rcu_barrier() synchronization point
reiser4-export-inode_lock.patch
reiser4: export inode_lock to modules
reiser4-export-pagevec-funcs.patch
reiser4: export pagevec functions to modules
reiser4-export-radix_tree_preload.patch
reiser4: export radix_tree_preload() to modules
reiser4-export-find_get_pages.patch
reiser4-radix-tree-tag.patch
reiser4: add new radix tree tag
reiser4-radix_tree_lookup_slot.patch
reiser4: add radix_tree_lookup_slot()
reiser4-perthread-pages.patch
reiser4: per-thread page pools
reiser4-unstatic-kswapd.patch
reiser4: make kswapd() unstatic for debug
reiser4-include-reiser4.patch
reiser4: add to build system
reiser4-doc.patch
reiser4: documentation
reiser4-only.patch
reiser4: main fs
reiser4-recover-read-performance.patch
reiser4: recover read performance
reiser4-export-find_get_pages_tag.patch
reiser4-export-find_get_pages_tag
reiser4-add-missing-context.patch
add-acpi-based-floppy-controller-enumeration.patch
Add ACPI-based floppy controller enumeration.
possible-dcache-bug-debugging-patch.patch
Possible dcache BUG: debugging patch
3c59x-reload-eeprom-values-at-rmmod-for-needy-cards.patch
3c59x: reload EEPROM values at rmmod for needy cards
3c59x-remove-eeprom_reset-for-3c905b.patch
3c59x: remove EEPROM_RESET for 3c905B
3c59x-add-eeprom_reset-for-3c900-boomerang.patch
3c59x: Add EEPROM_RESET for 3c900 Boomerang
3c59x-pm-fix.patch
3c59x: enable power management unconditionally
3c59x-missing-pci_disable_device.patch
3c59x: missing pci_disable_device
3c59x-use-netdev_priv.patch
3c59x: use netdev_priv
3c59x-make-use-of-generic_mii_ioctl.patch
3c59x: Make use of generic_mii_ioctl
3c59x-vortex-select-mii.patch
3c59x: VORTEX select MII
3c59x-support-more-ethtool_ops.patch
3c59x: support more ethtool_ops
serial-add-support-for-non-standard-xtals-to-16c950-driver.patch
serial: add support for non-standard XTALs to 16c950 driver
add-support-for-possio-gcc-aka-pcmcia-siemens-mc45.patch
Add support for Possio GCC AKA PCMCIA Siemens MC45
new-serial-flow-control.patch
new serial flow control
mpsc-driver-patch.patch
serial: MPSC driver
vm-pageout-throttling.patch
vm: pageout throttling
revert-allow-oem-written-modules-to-make-calls-to-ia64-oem-sal-functions.patch
revert "allow OEM written modules to make calls to ia64 OEM SAL functions"
md-improve-hash-code-in-linearc.patch
md: improve 'hash' code in linear.c
md-add-interface-for-userspace-monitoring-of-events.patch
md: add interface for userspace monitoring of events.
make-acpi_bus_register_driver-consistent-with-pci_register_driver-again.patch
make acpi_bus_register_driver() consistent with pci_register_driver()
enforce-a-gap-between-heap-and-stack.patch
Enforce a gap between heap and stack
remove-lock_section-from-x86_64-spin_lock-asm.patch
remove LOCK_SECTION from x86_64 spin_lock asm
kfree_skb-dump_stack.patch
kfree_skb-dump_stack
for-mm-only-remove-remap_page_range-completely.patch
vm: for -mm only: remove remap_page_range() completely
cancel_rearming_delayed_work.patch
cancel_rearming_delayed_work()
make cancel_rearming_delayed_workqueue static
ipvs-deadlock-fix.patch
ipvs deadlock fix
minimal-ide-disk-updates.patch
Minimal ide-disk updates
no-buddy-bitmap-patch-revist-intro-and-includes.patch
no buddy bitmap patch revist: intro and includes
no-buddy-bitmap-patch-revisit-for-mm-page_allocc.patch
no buddy bitmap patch revisit: for mm/page_alloc.c
no-buddy-bitmap-patch-revisit-for-mm-page_allocc-fix.patch
no-buddy-bitmap-patch-revisit-for-mm-page_allocc fix
no-buddy-bitmap-patch-revist-for-ia64.patch
no buddy bitmap patch revist: for ia64
no-buddy-bitmap-patch-revist-for-ia64-fix.patch
no-buddy-bitmap-patch-revist-for-ia64 fix
use-find_trylock_page-in-free_swap_and_cache-instead-of-hand-coding.patch
use find_trylock_page in free_swap_and_cache instead of hand coding
fbdev-sis-framebuffer-driver-update-1717.patch
fbdev: SiS framebuffer driver update 1.7.17
fbdev-sysfs-fix.patch
fbdev: sysfs fix
pm2fb-module-parameters-and-module-conditional-code.patch
pm2fb: module parameters and module-conditional code
pm2fb-save-restore-memory-config.patch
pm2fb: save/restore memory config
pm2fb-use-modedb-in-modules.patch
pm2fb: use modedb in modules
pm2fb-fix-big-endian-sparc-support.patch
pm2fb: fix big-endian (Sparc) support
pm2fb-fix-fbi-image-display-on-24-bit-depth-big-endian.patch
pm2fb: fix fbi image display on 24 bit depth big endian
fix-rom-enable-disable-in-r128-and-radeon-fb-drivers.patch
fix ROM enable/disable in r128 and radeon fb drivers
fbdev-cleanup-i2c-code-of-rivafb.patch
fbdev: Cleanup i2c code of rivafb
fbdev-revive-bios-less-booting-for-rage-xl-cards.patch
fbdev: Revive BIOS-less booting for Rage XL cards
fbdev-revive-global_mode_option.patch
fbdev: Revive global_mode_option
fbcon-fbdev-add-blanking-notification.patch
fbcon/fbdev: Add blanking notification
fbcon-fbdev-add-blanking-notification-fix.patch
fbcon-fbdev-add-blanking-notification-fix
fbdev-check-return-value-of-fb_add_videomode.patch
fbdev: Check return value of fb_add_videomode
fbdev-do-a-symbol_put-for-each-symbol_get-in-savagefb.patch
fbdev: Do a symbol_put for each symbol_get in savagefb
fbdev-add-viewsonic-pf775a-to-broken-display-database.patch
fbdev: Add Viewsonic PF775a to broken display database
fbdev-fix-default-timings-in-vga16fb.patch
fbdev: Fix default timings in vga16fb
fbdev-reduce-stack-usage-of-intelfb.patch
fbdev: Reduce stack usage of intelfb
zr36067-driver-correct-jpeg-app-com-markers.patch
zr36067 driver - correct jpeg app/com markers
zr36067-driver-ppc-be-port.patch
zr36067 driver - ppc/be port
zr36067-driver-reduce-stack-size-usage.patch
zr36067 driver - reduce stack size usage
raid6-altivec-support.patch
raid6: altivec support
remove-export_symbol_novers.patch
Remove EXPORT_SYMBOL_NOVERS
figure-out-who-is-inserting-bogus-modules.patch
Figure out who is inserting bogus modules
use-mmiowb-in-qla1280c.patch
use mmiowb in qla1280.c
readpage-vs-invalidate-fix.patch
readpage-vs-invalidate fix
invalidate_inode_pages-mmap-coherency-fix.patch
invalidate_inode_pages2() mmap coherency fix
cputime-introduce-cputime.patch
cputime: introduce cputime
cputime-fix-do_setitimer.patch
cputime: fix do_setitimer.
cputime-missing-pieces.patch
cputime: missing pieces.
mm-check_rlimit-oops-on-p-signal.patch
check_rlimit oops on p->signal
cputime-microsecond-based-cputime-for-s390.patch
cputime: microsecond based cputime for s390
detect-atomic-counter-underflows.patch
detect atomic counter underflows
lock-initializer-unifying-batch-2-alpha.patch
Lock initializer unifying: ALPHA
lock-initializer-unifying-batch-2-ia64.patch
Lock initializer unifying: IA64
lock-initializer-unifying-batch-2-m32r.patch
Lock initializer unifying: M32R
lock-initializer-unifying-batch-2-mips.patch
Lock initializer unifying: MIPS
lock-initializer-unifying-batch-2-misc-drivers.patch
Lock initializer unifying: Misc drivers
lock-initializer-unifying-batch-2-block-devices.patch
Lock initializer unifying: Block devices
lock-initializer-unifying-batch-2-drm.patch
Lock initializer unifying: DRM
lock-initializer-unifying-batch-2-character-devices.patch
Lock initializer unifying: character devices
lock-initializer-unifying-batch-2-rio.patch
Lock initializer unifying: RIO
lock-initializer-unifying-batch-2-firewire.patch
Lock initializer unifying: Firewire
lock-initializer-unifying-batch-2-isdn.patch
Lock initializer unifying: ISDN
lock-initializer-unifying-batch-2-raid.patch
Lock initializer unifying: Raid
lock-initializer-unifying-batch-2-media-drivers.patch
Lock initializer unifying: media drivers
lock-initializer-unifying-batch-2-drivers-serial.patch
Lock initializer unifying: drivers/serial
lock-initializer-unifying-batch-2-filesystems.patch
Lock initializer unifying: Filesystems
lock-initializer-unifying-batch-2-video.patch
Lock initializer unifying: Video
lock-initializer-unifying-batch-2-sound.patch
Lock initializer unifying: sound
lock-initializer-cleanup-common-headers.patch
Lock initializer cleanup (common headers)
lock-initializer-cleanup-character-devices.patch
Lock initializer cleanup (character devices)
lock-initializer-cleanup-core.patch
Lock initializer cleanup (Core)
moxa-update-status-of-moxa-smartio-driver.patch
moxa: Update status of Moxa Smartio driver
moxa-remove-ancient-changelog-readmemoxa.patch
moxa: Remove ancient changelog README.moxa
moxa-remove-readmemoxa-from-documentation-00-index.patch
moxa: Remove README.moxa from Documentation/00-INDEX
specialix-remove-bouncing-e-mail-address.patch
specialix: remove bouncing e-mail address
stallion-update-to-documentation-stalliontxt.patch
stallion: Update to Documentation/stallion.txt
riscom8-update-staus-and-documentation-of-driver.patch
riscom8: Update staus and documentation of driver
pm-remove-outdated-docs.patch
From: Pavel Machek <pavel@ucw.cz>
Subject: pm: remove outdated docs
docs-add-sparse-howto.patch
From: Pavel Machek <pavel@ucw.cz>
Subject: docs: add sparse howto
cciss-documentation-update.patch
cciss: Documentation update
cciss-correct-mailing-list-address-in-source-code.patch
cciss: Correct mailing list address in source code
cpqarray-correct-mailing-list-address-in-source-code.patch
cpqarray: Correct mailing list address in source code
sh-remove-x86-specific-help-in-kconfig.patch
sh: Remove x86-specific help in Kconfig
cyclades-put-readmecycladez-in-documentation-serial.patch
cyclades: Put README.cycladeZ in Documentation/serial
tipar-document-driver-options.patch
tipar: Document driver options
tipar-code-cleanup.patch
tipar: Code cleanup
eth1394-module_parm-conversion.patch
eth1394 MODULE_PARM conversion
isapnp-module_param-conversion.patch
isapnp module_param conversion
sr-module_param-conversion.patch
sr module_param conversion
media-video-module_param-conversion.patch
media/video module_param conversion
btaudio-module_param-conversion.patch
btaudio module_param conversion
small-drivers-char-rio-cleanups-fwd.patch
small drivers/char/rio/ cleanups
small-char-generic_serialc-cleanup-fwd.patch
small char/generic_serial.c cleanup
debug_bugverbose-for-i386-fwd.patch
DEBUG_BUGVERBOSE for i386
telephony-ixjc-cleanup-fwd.patch
telephony/ixj.c cleanup
char-cycladesc-remove-unused-code-fwd.patch
char/cyclades.c: remove unused code
oss-ac97-quirk-facility.patch
oss: AC97 quirk facility
oss-ac97-quirk-facility-fix.patch
oss-ac97-quirk-facility fix
ext3-use-generic_open_file-to-fix-possible-preemption-bugs.patch
ext3: use generic_open_file to fix possible preemption bugs
bttv-i2cc-make-two-functions-static.patch
bttv-i2c.c: make two functions static
bttv-riscc-make-some-functions-static.patch
bttv-risc.c: make some functions static
bttv-help-fix.patch
bttv help fix
zoran_driverc-make-zoran_num_formats-static.patch
zoran_driver.c: make zoran_num_formats static
media-video-msp3400c-remove-unused-struct-d1.patch
media/video/msp3400.c: remove unused struct d1
zoran_devicec-make-zr36057_init_vfe-static.patch
zoran_device.c: make zr36057_init_vfe static
drivers-media-video-the-easy-cleanups.patch
drivers/media/video: the easy cleanups
small-ftape-cleanups-fwd.patch
small ftape cleanups
reiser3-cleanups.patch
reiser3 cleanups
cdromc-make-several-functions-static.patch
cdrom.c: make several functions static (fwd)
fs-coda-psdevc-shouldnt-include-lph.patch
fs/coda/psdev.c shouldn't include lp.h
remove-early_param-tests.patch
remove early_param test code
MODULE_PARM-allmod.patch
MODULE_PARM conversions
MODULE_PARM-allyes.patch
MODULE_PARM conversions
lockd-fix-two-struct-definitions.patch
lockd: fix two struct definitions
small-mca-cleanups-fwd.patch
small MCA cleanups
small-drivers-media-radio-cleanups-fwd.patch
small drivers/media/radio/ cleanups
ifdef-typos-arch_ppc_platforms_prep_setupc.patch
ifdef typos: arch_ppc_platforms_prep_setup.c
ifdef-typos-arch_ppc_platforms_prep_setupc-another-one.patch
ifdef typos: arch_ppc_platforms_prep_setup.c -another one
ifdef-typos-arch_ppc_syslib_ppc4xx_dmac.patch
ifdef typos: arch_ppc_syslib_ppc4xx_dma.c
ifdef-typos-arch_sh_boards_renesas_hs7751rvoip_ioc.patch
ifdef typos: arch_sh_boards_renesas_hs7751rvoip_io.c
ifdef-typos-drivers_char_ipmi_ipmi_si_intfc.patch
ifdef typos: drivers_char_ipmi_ipmi_si_intf.c
ifdef-typos-drivers_net_wireless_wavelan_csc.patch
ifdef typos: drivers_net_wireless_wavelan_cs.c
ifdef-typos-drivers_usb_net_usbnetc.patch
ifdef typos: drivers_usb_net_usbnet.c
ifdef-typos-mips-au100_usb_device.patch
ifdef typos mips: AU1[0X]00_USB_DEVICE
ipmi-use-c99-struct-inits.patch
IPMI: use C99 struct inits.
drm-remove-unused-functions-fwd.patch
DRM: remove unused functions
floppyc-remove-an-unused-function-fwd.patch
floppy.c: remove an unused function
media-video-ir-kbd-i2cc-remove-an-unused-function-fwd.patch
media/video/ir-kbd-i2c.c: remove an unused function
nfs-remove-an-unused-function-fwd.patch
NFS: remove an unused function
watchdog-machzwdc-remove-unused-functions-fwd.patch
watchdog/machzwd.c: remove unused functions
video-drivers-remove-unused-functions-fwd.patch
video drivers: remove unused functions
isdn-b1pcmciac-remove-an-unused-variable-fwd.patch
ISDN b1pcmcia.c: remove an unused variable
binfmt_scriptc-make-struct-script_format-static-fwd.patch
binfmt_script.c: make struct script_format static
bioc-make-bio_destructor-static-fwd.patch
bio.c: make bio_destructor static
devpts-inodec-make-one-struct-static-fwd.patch
devpts/inode.c: make one struct static
small-proc_fs-cleanups-fwd.patch
small proc_fs cleanups
kernel-timerc-comment-typo.patch
Fix kernel/timer.c comment typo
mark-qnx4fs_rw-as-broken-fwd.patch
mark QNX4FS_RW as BROKEN
oss-remove-unused-functions-fwd.patch
OSS: remove unused functions
dvb-av7110_hwc-remove-unused-functions-fwd.patch
DVB av7110_hw.c: remove unused functions
schedc-remove-an-unused-macro-fwd.patch
sched.c: remove an unused macro
scsi-ahcic-remove-an-unused-function-fwd.patch
scsi/ahci.c: remove an unused function
scsi-aic7xxx-aic79xx_osmc-remove-an-unused-function-fwd.patch
scsi/aic7xxx/aic79xx_osm.c: remove an unused function
schedc-remove-an-unused-function-fwd.patch
sched.c: remove an unused function
prism54-small-prismcompat-cleanup-fwd.patch
prism54: small prismcompat cleanup
some-parport_pcc-cleanups-fwd.patch
some parport_pc.c cleanups
fix-typo-and-email-in-saktxt.patch
fix typo and email in SAK.txt
cris-remove-kernel-20-ifdefs-fwd.patch
cris: remove kernel 2.0 #ifdef's
afs-afs_voltypes-isnt-always-required-fwd.patch
AFS: afs_voltypes isn't always required
befs-if-0-two-unused-global-functions-fwd.patch
befs: #if 0 two unused global functions
binfmt_scriptc-make-em86_format-static.patch
binfmt_script.c: make em86_format static
remove-unused-include-asm-m68k-adb_mouseh.patch
remove unused include/asm-m68k/adb_mouse.h
scsi-aic7xxx-remove-two-useless-variables.patch
scsi/aic7xxx/: remove two useless variables
remove-in_string_c.patch
remove IN_STRING_C
remove-ct_to_secs-ct_to_usecs.patch
remove CT_TO_SECS()/CT_TO_USECS()
bttv-driverc-make-some-variables-static.patch
bttv-driver.c: make some variables static
arch-alpha-kconfig-kill-stale-reference-to-documentation-smptex.patch
arch/alpha/Kconfig: Kill stale reference to Documentation/smp.tex
init-initramfsc-make-unpack_to_rootfs-static.patch
init/initramfs.c: make unpack_to_rootfs static
oss-misc-cleanups.patch
OSS: misc cleanups
inux-269-fs-proc-basec-array-size.patch
fs/proc/base.c: array size
linux-269-fs-proc-proc_ttyc-avoid-array.patch
fs/proc/proc_tty.c: avoid array
optimize-prefetch-usage-in-list_for_each_xxx.patch
optimize prefetch() usage in list_for_each_xxx
signalc-convert-assertion-to-bug_on.patch
signal.c: convert assertion to BUG_ON()
right-severity-level-for-fatal-message.patch
Right severity level for fatal message
remove-unused-drivers-char-rio-cdprotoh.patch
remove unused drivers/char/rio/cdproto.h
remove-unused-drivers-char-rsf16fmih.patch
remove unused drivers/char/rsf16fmi.h
mtd-added-nec-upd29f064115-support.patch
mtd: added NEC uPD29F064115 support
waiting-10s-before-mounting-root-filesystem.patch
retry mounting the root filesystem at boot time
^ permalink raw reply [flat|nested] 30+ messages in thread
end of thread, other threads:[~2005-01-10 11:59 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-03 23:07 2.6.10-mm1 Mark_H_Johnson
2005-01-03 23:15 ` 2.6.10-mm1 Andrew Morton
2005-01-04 0:11 ` 2.6.10-mm1: ALSA ac97 compile error with CONFIG_PM=n Adrian Bunk
2005-01-04 19:16 ` Takashi Iwai
2005-01-04 0:15 ` [2.6 patch] add missing dependencies on MTD_PARTITIONS (fwd) Adrian Bunk
-- strict thread matches above, loose matches on Subject: below --
2005-01-06 16:32 2.6.10-mm1 Mark_H_Johnson
2005-01-07 19:21 ` 2.6.10-mm1 Greg KH
2005-01-10 11:59 ` 2.6.10-mm1 David Howells
2005-01-04 16:42 2.6.10-mm1 Paul Blazejowski
2005-01-03 9:11 2.6.10-mm1 Andrew Morton
2005-01-03 10:07 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 17:19 ` 2.6.10-mm1 Jesse Barnes
2005-01-06 11:32 ` 2.6.10-mm1 Christoph Hellwig
2005-01-06 13:04 ` 2.6.10-mm1 David Howells
2005-01-06 13:06 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 10:25 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 13:21 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 13:35 ` 2.6.10-mm1 Michael S. Tsirkin
2005-01-03 11:48 ` 2.6.10-mm1 Christoph Hellwig
2005-01-05 17:27 ` 2.6.10-mm1 Hans Reiser
2005-01-06 13:52 ` 2.6.10-mm1 Vladimir Saveliev
2005-01-07 14:46 ` 2.6.10-mm1 Christoph Hellwig
2005-01-03 11:51 ` 2.6.10-mm1 Christoph Hellwig
2005-01-04 9:04 ` 2.6.10-mm1 Ingo Molnar
2005-01-04 9:26 ` 2.6.10-mm1 Christoph Hellwig
2005-01-04 9:33 ` 2.6.10-mm1 Ingo Molnar
2005-01-03 15:13 ` 2.6.10-mm1 William Lee Irwin III
2005-01-03 17:17 ` 2.6.10-mm1 Jesse Barnes
2005-01-05 22:38 ` 2.6.10-mm1 Matthew Dobson
2005-01-04 9:08 ` 2.6.10-mm1 Ingo Molnar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).