linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: 2.6.10-rc2-mm3
       [not found] <20041125022405.5fc37efa.akpm@osdl.org>
@ 2004-11-25 18:31 ` Greg KH
  2004-11-25 23:52   ` 2.6.10-rc2-mm3 J.A. Magallon
  0 siblings, 1 reply; 11+ messages in thread
From: Greg KH @ 2004-11-25 18:31 UTC (permalink / raw)
  To: jamagallon, linux-kernel; +Cc: Andrew Morton

> On 2004.11.22, Andrew Morton wrote:
> > 
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm3/
> > 
> 
> Problem with /sys/bus/i2c/devices empty.
> 
> I am running a 2.10-rc2-mm3 kernel with a couple pathes (unrelated to
> i2c). It shows me an empty directory in /sys/bus/i2c/devices, even
> if I have all suitable modules loaded:

Are you sure these are the proper modules for this system?

> Module                  Size  Used by
> w83627hf               24224  0 
> i2c_dev                 8192  0 
> i2c_sensor              3328  1 w83627hf
> i2c_isa                 2304  0 
> i2c_i801                7692  0 
> i2c_core               18560  5 w83627hf,i2c_dev,i2c_sensor,i2c_isa,i2c_i801
> 
> On boxes running 2.6.9, the devices are present with the same module list
> (different adapters)

Ah, but what about 2.6.9 on this same machine?  Are you sure that the
i2c_i801 driver is the proper one for this box?  How about the w83627hf
driver?  Are you sure that chip is on it?

Have you tried running sensors-detect to determine what drivers are
needed?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-25 18:31 ` 2.6.10-rc2-mm3 Greg KH
@ 2004-11-25 23:52   ` J.A. Magallon
  0 siblings, 0 replies; 11+ messages in thread
From: J.A. Magallon @ 2004-11-25 23:52 UTC (permalink / raw)
  To: Greg KH; +Cc: linux-kernel, Andrew Morton


On 2004.11.25, Greg KH wrote:
> > On 2004.11.22, Andrew Morton wrote:
> > > 
> > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm3/
> > > 
> > 
> > Problem with /sys/bus/i2c/devices empty.
> > 
> > I am running a 2.10-rc2-mm3 kernel with a couple pathes (unrelated to
> > i2c). It shows me an empty directory in /sys/bus/i2c/devices, even
> > if I have all suitable modules loaded:
> 
> Are you sure these are the proper modules for this system?
> 

The same /etc/sysconfig/lm_sensors has been working for many 2.6 kernels ;)

> > Module                  Size  Used by
> > w83627hf               24224  0 
> > i2c_dev                 8192  0 
> > i2c_sensor              3328  1 w83627hf
> > i2c_isa                 2304  0 
> > i2c_i801                7692  0 
> > i2c_core               18560  5 w83627hf,i2c_dev,i2c_sensor,i2c_isa,i2c_i801
> > 
> > On boxes running 2.6.9, the devices are present with the same module list
> > (different adapters)
> 
> Ah, but what about 2.6.9 on this same machine?  Are you sure that the

See below. I booted again on 2.6.9-jam1 (mm1 with fixes collected from LKML).

> i2c_i801 driver is the proper one for this box?  How about the w83627hf
> driver?  Are you sure that chip is on it?
> 

I updated my sensors userspace to latest cvs to check if some kind of
de-synchronisation was the cause:

werewolf:~> sensors -v
sensors version 2.9.0-CVS with libsensors version 2.9.0-CVS

sensors-detect on 2.6.9-mm1:

 Now follows a summary of the probes I have just done.
 Just press ENTER to continue: 

Driver `to-be-written' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 0500' (Algorithm unavailable)
    Busdriver `i2c-i801', I2C address 0x2f (and 0x48 0x49)
    Chip `Winbond W83792D' (confidence: 8)

Driver `smbus-arp' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 0500' (Algorithm unavailable)
    Busdriver `i2c-i801', I2C address 0x61
    Chip `SMBus 2.0 ARP-Capable Device' (confidence: 1)

Driver `it87' (may not be inserted):
  Misdetects:
  * ISA bus address 0x0290 (Busdriver `i2c-isa')
    Chip `ITE IT8705F / IT8712F / SiS 950' (confidence: 8)

Driver `w83627hf' (should be inserted):
  Detects correctly:
  * ISA bus address 0x0290 (Busdriver `i2c-isa')
    Chip `Winbond W83627THF Super IO Sensors' (confidence: 9)

To make the sensors modules behave correctly, add these lines to
/etc/modules.conf:

#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----

To load everything that is needed, add this to some /etc/rc* file:

#----cut here----
# I2C adapter drivers
modprobe i2c-i801
modprobe i2c-isa
# I2C chip drivers
# no driver for Winbond W83792D yet
modprobe smbus-arp
modprobe w83627hf
# sleep 2 # optional
/usr/local/bin/sensors -s # recommended
#----cut here----

With this modules (no smbus-arp):
w83627hf               25128  0 
eeprom                  7072  0 
i2c_sensor              3456  2 w83627hf,eeprom
i2c_isa                 2304  0 
i2c_i801                7820  0 
i2c_core               19712  5 w83627hf,eeprom,i2c_sensor,i2c_isa,i2c_i801

I can see this:

werewolf:~> ls /sys/bus/i2c/devices
0-0050@ 0-0052@ 1-0290@

Now, 2.6.10-rc2-mm3:

Driver `to-be-written' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 0500' (Algorithm unavailable)
    Busdriver `i2c-i801', I2C address 0x2f (and 0x48 0x49)
    Chip `Winbond W83792D' (confidence: 8)

Driver `smbus-arp' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 0500' (Algorithm unavailable)
    Busdriver `i2c-i801', I2C address 0x61
    Chip `SMBus 2.0 ARP-Capable Device' (confidence: 1)

Driver `it87' (may not be inserted):
  Misdetects:
  * ISA bus address 0x0290 (Busdriver `i2c-isa')
    Chip `ITE IT8705F / IT8712F / SiS 950' (confidence: 8)

Driver `w83627hf' (should be inserted):
  Detects correctly:
  * ISA bus address 0x0290 (Busdriver `i2c-isa')
    Chip `Winbond W83627THF Super IO Sensors' (confidence: 9)

With same modules inserted:
w83627hf               24224  0 
eeprom                  6168  0 
i2c_sensor              3328  2 w83627hf,eeprom
i2c_isa                 2304  0 
i2c_i801                7692  0 
i2c_core               18560  6 i2c_dev,w83627hf,eeprom,i2c_sensor,i2c_isa,i2c_i801

werewolf:~# ls /sys/bus/i2c/devices 
0-0050@  0-0052@

So i see the two DIMMS but not the 0x0290 bus.
I'm going to try with the other modules I am missing, smbus-arp and it87, but
this setup works in 2.6.9...

If you need any info, just ask for.

Hope this helps. Thanks.

--
J.A. Magallon <jamagallon()able!es>     \               Software is like sex:
werewolf!able!es                         \         It's better when it's free
Mandrakelinux release 10.2 (Cooker) for i586
Linux 2.6.10-rc2-jam3 (gcc 3.4.1 (Mandrakelinux 10.1 3.4.1-4mdk)) #1



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
       [not found] ` <20041127170635.6dbe75cd.akpm@osdl.org>
@ 2004-11-28  2:34   ` Paul Blazejowski
  0 siblings, 0 replies; 11+ messages in thread
From: Paul Blazejowski @ 2004-11-28  2:34 UTC (permalink / raw)
  To: Andrew Morton; +Cc: greg, linux-hotplug-devel, diffie, LKML

On Sat, 27 Nov 2004 17:06:35 -0800, Andrew Morton <akpm@osdl.org> wrote: 
> > Nov 27 13:49:23 blaze udev[5385]: creating device node '/dev/sound/mixer'
> > Nov 27 13:49:23 blaze udev[5398]: creating device node '/dev/sound/dsp'
> > Nov 27 13:49:23 blaze udev[5410]: creating device node '/dev/sound/audio'
> > Nov 27 13:49:23 blaze udev[5417]: creating device node '/dev/sound/adsp'
> 
> It's trying to create nodes under /dev/sound/
> 
> >
> > -- ls /dev output --
> >
> > crw-------  1 root root 116, 33 2004-11-27 13:49 /dev/sound
> 
> But your /dev/sound appears to be a character device node, not a directory.
> 
> Did you try rm /dev/sound, mkdir /dev/sound?
> 
> 

Ok, i tried removing /dev/sound char device then making /dev/sound
directory and upon reboot the directory becomes the char device again.
Still no /dev/dsp.

Here is what i have noticed when running the udev startup script
/etc/rc.d/rc.udev on slackware:

When run after startup and udevd is already running it will create the
/dev/sound and friends and symlinks to dsp,mixer,audio under /dev eg.

--> ls -l /dev/sound
total 0
crw-rw--w-  1 root audio 14, 12 2004-11-27 21:13 adsp
crw-rw--w-  1 root audio 14,  4 2004-11-27 21:13 audio
crw-rw--w-  1 root audio 14,  3 2004-11-27 21:13 dsp
crw-rw--w-  1 root audio 14,  0 2004-11-27 21:13 mixer

and 

--> ls -l /dev/{dsp,audio,mixer}
lrwxrwxrwx  1 root root 11 2004-11-27 21:13 /dev/audio -> sound/audio
lrwxrwxrwx  1 root root  9 2004-11-27 21:13 /dev/dsp -> sound/dsp
lrwxrwxrwx  1 root root 11 2004-11-27 21:13 /dev/mixer -> sound/mixer

but since /proc must be mounted before udev is run then invoking udev
for the second time breaks /proc's permissions thus this happens:

--> ut2004
libGL error: failed to open DRM: Operation not permitted

and dmesg prints:

scheduling while atomic: ut2004-bin/0x00000001/6112
 [<c033b9b8>] schedule+0x4f8/0x500
 [<c033bfe3>] schedule_timeout+0x63/0xc0
 [<c0123ce0>] process_timeout+0x0/0x10
 [<c01240bf>] msleep+0x2f/0x40
 [<f8ba102f>] snd_intel8x0_setup_pcm_out+0xbf/0x150 [snd_intel8x0]
 [<f8ba114c>] snd_intel8x0_pcm_prepare+0x8c/0xb0 [snd_intel8x0]
 [<f8bfda84>] snd_pcm_do_prepare+0x14/0x40 [snd_pcm]
 [<c013d615>] __alloc_pages+0x235/0x3e0
 [<f8bfcdd8>] snd_pcm_action_single+0x38/0x80 [snd_pcm]
 [<f8bfcfd0>] snd_pcm_action_nonatomic+0x80/0x90 [snd_pcm]
 [<f8bfdb37>] snd_pcm_prepare+0x57/0x80 [snd_pcm]
 [<f8c001e2>] snd_pcm_playback_ioctl1+0x52/0x320 [snd_pcm]
 [<f8d3bae9>] snd_pcm_oss_poll+0x49/0x1a0 [snd_pcm_oss]
 [<c016be5a>] poll_freewait+0x3a/0x50
 [<f8c00868>] snd_pcm_kernel_playback_ioctl+0x38/0x50 [snd_pcm]
 [<f8d39026>] snd_pcm_oss_prepare+0x26/0x60 [snd_pcm_oss]
 [<f8d3909d>] snd_pcm_oss_make_ready+0x3d/0x60 [snd_pcm_oss]
 [<f8d3958d>] snd_pcm_oss_write1+0x3d/0x210 [snd_pcm_oss]
 [<f8d3b9d0>] snd_pcm_oss_write+0x40/0x60 [snd_pcm_oss]
 [<f8d3b990>] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss]
 [<c01589db>] vfs_write+0xbb/0x160
 [<c0158b51>] sys_write+0x51/0x80
 [<c0103133>] syscall_call+0x7/0xb
scheduling while atomic: ut2004-bin/0x00000001/6101
 [<c033b9b8>] schedule+0x4f8/0x500
 [<c033bfe3>] schedule_timeout+0x63/0xc0
 [<c0123ce0>] process_timeout+0x0/0x10
 [<c01240bf>] msleep+0x2f/0x40
 [<f8ba102f>] snd_intel8x0_setup_pcm_out+0xbf/0x150 [snd_intel8x0]
 [<f8ba114c>] snd_intel8x0_pcm_prepare+0x8c/0xb0 [snd_intel8x0]
 [<f8bfda84>] snd_pcm_do_prepare+0x14/0x40 [snd_pcm]
 [<f8bfcdd8>] snd_pcm_action_single+0x38/0x80 [snd_pcm]
 [<f8bfcfd0>] snd_pcm_action_nonatomic+0x80/0x90 [snd_pcm]
 [<f8bfdb37>] snd_pcm_prepare+0x57/0x80 [snd_pcm]
 [<f8c001e2>] snd_pcm_playback_ioctl1+0x52/0x320 [snd_pcm]
 [<f8bfe0b0>] snd_pcm_drop+0x70/0xf0 [snd_pcm]
 [<f8c00868>] snd_pcm_kernel_playback_ioctl+0x38/0x50 [snd_pcm]
 [<f8d39026>] snd_pcm_oss_prepare+0x26/0x60 [snd_pcm_oss]
 [<f8d3909d>] snd_pcm_oss_make_ready+0x3d/0x60 [snd_pcm_oss]
 [<f8d39be2>] snd_pcm_oss_sync+0x32/0x290 [snd_pcm_oss]
 [<f8d399fd>] snd_pcm_oss_reset+0x2d/0x70 [snd_pcm_oss]
 [<f8d3b31d>] snd_pcm_oss_ioctl+0xbd/0x710 [snd_pcm_oss]
 [<c0102529>] restore_sigcontext+0x119/0x140
 [<c016b6eb>] sys_ioctl+0xbb/0x250
 [<c0103133>] syscall_call+0x7/0xb
scheduling while atomic: ut2004-bin/0x00000001/6101
 [<c033b9b8>] schedule+0x4f8/0x500
 [<c033bfe3>] schedule_timeout+0x63/0xc0
 [<c0123ce0>] process_timeout+0x0/0x10
 [<c01240bf>] msleep+0x2f/0x40
 [<f8ba102f>] snd_intel8x0_setup_pcm_out+0xbf/0x150 [snd_intel8x0]
 [<f8ba114c>] snd_intel8x0_pcm_prepare+0x8c/0xb0 [snd_intel8x0]
 [<f8bfda84>] snd_pcm_do_prepare+0x14/0x40 [snd_pcm]
 [<f8bfcdd8>] snd_pcm_action_single+0x38/0x80 [snd_pcm]
 [<f8bfcfd0>] snd_pcm_action_nonatomic+0x80/0x90 [snd_pcm]
 [<f8bfdb37>] snd_pcm_prepare+0x57/0x80 [snd_pcm]
 [<f8c001e2>] snd_pcm_playback_ioctl1+0x52/0x320 [snd_pcm]
 [<f8c001e2>] snd_pcm_playback_ioctl1+0x52/0x320 [snd_pcm]
 [<f8c00868>] snd_pcm_kernel_playback_ioctl+0x38/0x50 [snd_pcm]
 [<f8d39026>] snd_pcm_oss_prepare+0x26/0x60 [snd_pcm_oss]
 [<f8d3909d>] snd_pcm_oss_make_ready+0x3d/0x60 [snd_pcm_oss]
 [<f8d39be2>] snd_pcm_oss_sync+0x32/0x290 [snd_pcm_oss]
 [<f8d3b1c1>] snd_pcm_oss_release+0x21/0xc0 [snd_pcm_oss]
 [<c0159935>] __fput+0x135/0x150
 [<c0157f39>] filp_close+0x59/0x90
 [<c0157fd1>] sys_close+0x61/0xa0
 [<c0103133>] syscall_call+0x7/0xb

For the record the udev.permissons has these:

# audio devices
dsp*:root:audio:0662
audio*:root:audio:0662
midi*:root:audio:0662
mixer*:root:audio:0666
sequencer*:root:audio:0662
sound/*:root:audio:0662
snd/control*:root:audio:0666
snd/midi*:root:audio:0666
snd/pcm*p:root:audio:0666
snd/seq:root:audio:0666
snd/timer:root:audio:0666
snd/hw*:root:audio:0662
snd/pcm*c:root:audio:0662
beep:root:audio:0664
admm*:root:audio:0662
adsp*:root:audio:0662
aload*:root:audio:0662
amidi*:root:audio:0662
dmfm*:root:audio:0662
dmmidi*:root:audio:0662
sndstat:root:audio:0662

udev.rules has:

# ALSA devices
KERNEL="controlC[0-9]*", NAME="snd/%k"
KERNEL="hw[CD0-9]*",     NAME="snd/%k"
KERNEL="pcm[CD0-9cp]*",  NAME="snd/%k"
KERNEL="midiC[D0-9]*",   NAME="snd/%k"
KERNEL="timer",          NAME="snd/%k"
KERNEL="seq",            NAME="snd/%k"

and

# sound devices
KERNEL="adsp",            NAME="sound/%k", SYMLINK="%k"
KERNEL="adsp[0-9]*",      NAME="sound/%k", SYMLINK="%k"
KERNEL="audio",           NAME="sound/%k", SYMLINK="%k"
KERNEL="audio[0-9]*",     NAME="sound/%k", SYMLINK="%k"
KERNEL="dsp",             NAME="sound/%k", SYMLINK="%k"
KERNEL="dsp[0-9]*",       NAME="sound/%k", SYMLINK="%k"
KERNEL="mixer",           NAME="sound/%k", SYMLINK="%k"
KERNEL="mixer[0-9]*",     NAME="sound/%k", SYMLINK="%k"
KERNEL="sequencer",       NAME="sound/%k", SYMLINK="%k"
KERNEL="sequencer[0-9]*", NAME="sound/%k", SYMLINK="%k"

Paul
-- 
FreeBSD the Power to Serve!

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
                   ` (5 preceding siblings ...)
  2004-11-24 18:53 ` 2.6.10-rc2-mm3 Tom Rini
@ 2004-11-25  2:31 ` J.A. Magallon
  6 siblings, 0 replies; 11+ messages in thread
From: J.A. Magallon @ 2004-11-25  2:31 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Hi all...

On 2004.11.22, Andrew Morton wrote:
> 
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm3/
> 

Problem with /sys/bus/i2c/devices empty.

I am running a 2.10-rc2-mm3 kernel with a couple pathes (unrelated to
i2c). It shows me an empty directory in /sys/bus/i2c/devices, even
if I have all suitable modules loaded:

Module                  Size  Used by
w83627hf               24224  0 
i2c_dev                 8192  0 
i2c_sensor              3328  1 w83627hf
i2c_isa                 2304  0 
i2c_i801                7692  0 
i2c_core               18560  5 w83627hf,i2c_dev,i2c_sensor,i2c_isa,i2c_i801

On boxes running 2.6.9, the devices are present with the same module list
(different adapters)

w83627hf               25576  0 
i2c_sensor              2912  1 w83627hf
i2c_isa                 1728  0 
i2c_dev                 7712  0 
i2c_core               18624  4 w83627hf,i2c_sensor,i2c_isa,i2c_dev
annwn:~# ls /sys/bus/i2c/devices
0-0290@

i2c_dev                 7488  - 
w83627hf               25524  - 
eeprom                  6412  - 
i2c_sensor              2732  - 
i2c_isa                 1516  - 
i2c_viapro              5944  - 
i2c_core               18220  - 
nada:~# ls /sys/bus/i2c/devices
0-0050@  0-0051@  0-0052@  0-0053@  1-0290@

Any ideas ?

TIA


--
J.A. Magallon <jamagallon()able!es>     \               Software is like sex:
werewolf!able!es                         \         It's better when it's free
Mandrakelinux release 10.2 (Cooker) for i586
Linux 2.6.10-rc2-jam3 (gcc 3.4.1 (Mandrakelinux 10.1 3.4.1-4mdk)) #1



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
                   ` (4 preceding siblings ...)
  2004-11-24 16:19 ` 2.6.10-rc2-mm3 William Lee Irwin III
@ 2004-11-24 18:53 ` Tom Rini
  2004-11-25  2:31 ` 2.6.10-rc2-mm3 J.A. Magallon
  6 siblings, 0 replies; 11+ messages in thread
From: Tom Rini @ 2004-11-24 18:53 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Sun, Nov 21, 2004 at 10:39:29PM -0800, Andrew Morton wrote:

> - It's time to shut things down for a 2.6.10 release now.  I'll do another
>   pass through the -mm lineup for things which should go into 2.6.10.  
> 
>   If anyone has patches in -mm which they think should go into 2.6.10 please
>   let me know.  (particularly ppc/ppc64).  The v4l patches certainly look like
>   they need to go in.
[snip]
> +ppc32-have-the-8260-board-hook-happen-a-bit-later.patch
> +ppc32-fix-__iomem-warnings-in-todc-code.patch
> +ppc32-fix-an-irq-issue-with-cpufreq.patch

These three should go out.

-- 
Tom Rini
http://gate.crashing.org/~trini/

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
                   ` (3 preceding siblings ...)
  2004-11-22 23:56 ` 2.6.10-rc2-mm3 Fabio Coatti
@ 2004-11-24 16:19 ` William Lee Irwin III
  2004-11-24 18:53 ` 2.6.10-rc2-mm3 Tom Rini
  2004-11-25  2:31 ` 2.6.10-rc2-mm3 J.A. Magallon
  6 siblings, 0 replies; 11+ messages in thread
From: William Lee Irwin III @ 2004-11-24 16:19 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Sun, Nov 21, 2004 at 10:39:29PM -0800, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm3/
> - It's time to shut things down for a 2.6.10 release now.  I'll do another
>   pass through the -mm lineup for things which should go into 2.6.10.  
>   If anyone has patches in -mm which they think should go into 2.6.10 please
>   let me know.  (particularly ppc/ppc64).  The v4l patches certainly look like
>   they need to go in.

Well, for the record, sparc32 isn't close to surviving the set of
changes here, where a small set of fixes got virgin 2.6.10-rc2 running.
The obvious compilefixes and porting the pending bugfixes did not
suffice.


-- wli

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
                   ` (2 preceding siblings ...)
  2004-11-22 19:15 ` 2.6.10-rc2-mm3 Chris Ross
@ 2004-11-22 23:56 ` Fabio Coatti
  2004-11-24 16:19 ` 2.6.10-rc2-mm3 William Lee Irwin III
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Fabio Coatti @ 2004-11-22 23:56 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Alle 07:39, lunedì 22 novembre 2004, Andrew Morton ha scritto:

> 2.6.10-rc2-mm3

Well; I've tested mm3 with my usb flash key; the behaviour is changed and 
improved, but as expected by reading the previous thread there is some 
issues; I'm reporting it, just in case.

Now, after some tries (as before, it takes some tries to have the device 
identified by the kernel, maybe some tight timeout...), as always I get a 
kobject problem but on removal I can  see a "BUG: atomic counter underflow 
at:"; anyway the box survives quite well and when device is inserted (and 
identified by the kernel, of course), is possible to mount and use it, 
whitout usb subsystem lock on removal.


The (timeout?) problem is still here:

Nov 23 00:09:32 kefk kernel: hub 5-0:1.0: state 5 ports 8 chg ff00 evt 0008
Nov 23 00:09:32 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001803 POWER sig=j  CSC CONNECT
Nov 23 00:09:32 kefk kernel: hub 5-0:1.0: port 3, status 0501, change 0001, 
480 Mb/s
Nov 23 00:09:32 kefk kernel: hub 5-0:1.0: debounce: port 3: total 100ms stable 
100ms status 0x501
Nov 23 00:09:32 kefk kernel: ehci_hcd 0000:00:1d.7: port 3 high speed
Nov 23 00:09:32 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001005 POWER sig=se0  PE CONNECT
Nov 23 00:09:32 kefk kernel: usb 5-3: new high speed USB device using ehci_hcd 
and address 3
Nov 23 00:09:32 kefk kernel: ehci_hcd 0000:00:1d.7: devpath 3 ep0in 3strikes
Nov 23 00:09:32 kefk kernel: ehci_hcd 0000:00:1d.7: port 3 full speed --> 
companion
Nov 23 00:09:32 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
003801 POWER OWNER sig=j  CONNECT
Nov 23 00:09:32 kefk kernel: uhci_hcd 0000:00:1d.1: wakeup_hc
Nov 23 00:09:32 kefk kernel: hub 2-0:1.0: state 5 ports 2 chg fffc evt 0002
Nov 23 00:09:32 kefk kernel: uhci_hcd 0000:00:1d.1: port 1 portsc 0083,00
Nov 23 00:09:32 kefk kernel: hub 2-0:1.0: port 1, status 0101, change 0001, 12 
Mb/s
Nov 23 00:09:32 kefk kernel: hub 2-0:1.0: debounce: port 1: total 100ms stable 
100ms status 0x101
Nov 23 00:09:32 kefk kernel: usb 2-1: new full speed USB device using uhci_hcd 
and address 2
Nov 23 00:09:32 kefk kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: 
failed with status 440000
Nov 23 00:09:32 kefk kernel: [f7a73240] link (37a731b2) element (37ab2040)
Nov 23 00:09:32 kefk kernel:   0: [f7ab2040] link (37ab2080) e0 Stalled 
CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=36edfba0)
Nov 23 00:09:32 kefk kernel:   1: [f7ab2080] link (37ab20c0) e3 SPD Active 
Length=0 MaxLen=3f DT1 EndPt=0 Dev=0, PID=69(IN) (buf=36252980)
Nov 23 00:09:32 kefk kernel:   2: [f7ab20c0] link (00000001) e3 IOC Active 
Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=e1(OUT) (buf=00000000)
Nov 23 00:09:32 kefk kernel:
Nov 23 00:09:32 kefk kernel: usb 2-1: device descriptor read/64, error -71
Nov 23 00:09:32 kefk kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: 
failed with status 440000
Nov 23 00:09:32 kefk kernel: [f7a73240] link (37a731b2) element (37ab2040)
Nov 23 00:09:32 kefk kernel:   0: [f7ab2040] link (37ab2080) e0 Stalled 
CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=36edfba0)
Nov 23 00:09:32 kefk kernel:   1: [f7ab2080] link (37ab20c0) e3 SPD Active 
Length=0 MaxLen=3f DT1 EndPt=0 Dev=0, PID=69(IN) (buf=36252980)
Nov 23 00:09:32 kefk kernel:   2: [f7ab20c0] link (00000001) e3 IOC Active 
Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=e1(OUT) (buf=00000000)
Nov 23 00:09:32 kefk kernel:
Nov 23 00:09:33 kefk kernel: usb 2-1: device descriptor read/64, error -71
Nov 23 00:09:33 kefk kernel: usb 2-1: new full speed USB device using uhci_hcd 
and address 3
Nov 23 00:09:33 kefk kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: 
failed with status 440000
Nov 23 00:09:33 kefk kernel: [f7a73240] link (37a731b2) element (37ab2040)
Nov 23 00:09:33 kefk kernel:   0: [f7ab2040] link (37ab2080) e0 Stalled 
CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=36edfba0)
Nov 23 00:09:33 kefk kernel:   1: [f7ab2080] link (37ab20c0) e3 SPD Active 
Length=0 MaxLen=3f DT1 EndPt=0 Dev=0, PID=69(IN) (buf=36252980)
Nov 23 00:09:33 kefk kernel:   2: [f7ab20c0] link (00000001) e3 IOC Active 
Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=e1(OUT) (buf=00000000)
Nov 23 00:09:33 kefk kernel:
Nov 23 00:09:33 kefk kernel: usb 2-1: device descriptor read/64, error -71
Nov 23 00:09:33 kefk kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: 
failed with status 440000
Nov 23 00:09:33 kefk kernel: [f7a73240] link (37a731b2) element (37ab2040)
Nov 23 00:09:33 kefk kernel:   0: [f7ab2040] link (37ab2080) e0 Stalled 
CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=36edfba0)
Nov 23 00:09:33 kefk kernel:   1: [f7ab2080] link (37ab20c0) e3 SPD Active 
Length=0 MaxLen=3f DT1 EndPt=0 Dev=0, PID=69(IN) (buf=36252980)
Nov 23 00:09:33 kefk kernel:   2: [f7ab20c0] link (00000001) e3 IOC Active 
Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=e1(OUT) (buf=00000000)
Nov 23 00:09:33 kefk kernel:
Nov 23 00:09:33 kefk kernel: usb 2-1: device descriptor read/64, error -71
Nov 23 00:09:33 kefk kernel: hub 2-0:1.0: state 5 ports 2 chg fffc evt 0002
Nov 23 00:09:38 kefk kernel: hub 5-0:1.0: state 5 ports 8 chg ff00 evt 0008
Nov 23 00:09:38 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001002 POWER sig=se0  CSC
Nov 23 00:09:38 kefk kernel: hub 5-0:1.0: port 3, status 0100, change 0001, 12 
Mb/s
Nov 23 00:09:38 kefk kernel: hub 5-0:1.0: debounce: port 3: total 100ms stable 
100ms status 0x100
Nov 23 00:09:38 kefk kernel: hub 2-0:1.0: state 5 ports 2 chg fffc evt 0002
Nov 23 00:09:38 kefk kernel: uhci_hcd 0000:00:1d.1: port 1 portsc 0082,00
Nov 23 00:09:38 kefk kernel: hub 2-0:1.0: port 1, status 0100, change 0001, 12 
Mb/s
Nov 23 00:09:38 kefk kernel: hub 2-0:1.0: debounce: port 1: total 100ms stable 
100ms status 0x100
Nov 23 00:09:39 kefk kernel: uhci_hcd 0000:00:1d.1: suspend_hc
[...]
=========
After some tries, now it almost works (still double entry for sdb1 in logs):
Nov 23 00:10:11 kefk kernel: hub 5-0:1.0: state 5 ports 8 chg ff00 evt 0008
Nov 23 00:10:11 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001803 POWER sig=j  CSC CONNECT
Nov 23 00:10:11 kefk kernel: hub 5-0:1.0: port 3, status 0501, change 0001, 
480 Mb/s
Nov 23 00:10:11 kefk kernel: hub 5-0:1.0: debounce: port 3: total 100ms stable 
100ms status 0x501
Nov 23 00:10:11 kefk kernel: ehci_hcd 0000:00:1d.7: port 3 high speed
Nov 23 00:10:11 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001005 POWER sig=se0  PE CONNECT
Nov 23 00:10:11 kefk kernel: usb 5-3: new high speed USB device using ehci_hcd 
and address 7
Nov 23 00:10:11 kefk kernel: ehci_hcd 0000:00:1d.7: port 3 high speed
Nov 23 00:10:11 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001005 POWER sig=se0  PE CONNECT
Nov 23 00:10:11 kefk kernel: usb 5-3: new device strings: Mfr=1, Product=2, 
SerialNumber=3
Nov 23 00:10:11 kefk kernel: usb 5-3: default language 0x0409
Nov 23 00:10:11 kefk kernel: usb 5-3: Product: Mass storage
Nov 23 00:10:11 kefk kernel: usb 5-3: Manufacturer: USB
Nov 23 00:10:11 kefk kernel: usb 5-3: SerialNumber: 142E19413C2FCA34
Nov 23 00:10:11 kefk kernel: usb 5-3: hotplug
Nov 23 00:10:11 kefk kernel: usb 5-3: adding 5-3:1.0 (config #1, interface 0)
Nov 23 00:10:11 kefk kernel: usb 5-3:1.0: hotplug
Nov 23 00:10:11 kefk kernel: Initializing USB Mass Storage driver...
Nov 23 00:10:11 kefk kernel: usb-storage 5-3:1.0: usb_probe_interface
Nov 23 00:10:11 kefk kernel: usb-storage 5-3:1.0: usb_probe_interface - got id
Nov 23 00:10:11 kefk kernel: scsi3 : SCSI emulation for USB Mass Storage 
devices
Nov 23 00:10:11 kefk kernel: usbcore: registered new driver usb-storage
Nov 23 00:10:11 kefk kernel: USB Mass Storage support registered.
Nov 23 00:10:11 kefk kernel: usb-storage: device found at 7
Nov 23 00:10:11 kefk kernel: usb-storage: waiting for device to settle before 
scanning
Nov 23 00:10:16 kefk kernel:   Vendor: 512MB     Model: USB2.0FlashDrive  Rev: 
2.00
Nov 23 00:10:16 kefk kernel:   Type:   Direct-Access                      ANSI 
SCSI revision: 02
Nov 23 00:10:16 kefk kernel: sdb: Unit Not Ready, sense:
Nov 23 00:10:16 kefk kernel: : Current: sense key=0x6
Nov 23 00:10:16 kefk kernel:     ASC=0x28 ASCQ=0x0
Nov 23 00:10:17 kefk kernel: sdb : READ CAPACITY failed.
Nov 23 00:10:17 kefk kernel: sdb : status=1, message=00, host=0, driver=08
Nov 23 00:10:17 kefk kernel: sd: Current: sense key=0x6
Nov 23 00:10:17 kefk kernel:     ASC=0x28 ASCQ=0x0
Nov 23 00:10:17 kefk kernel: sdb: test WP failed, assume Write Enabled
Nov 23 00:10:17 kefk kernel: sdb: assuming drive cache: write through
Nov 23 00:10:17 kefk kernel: sdb: Unit Not Ready, sense:
Nov 23 00:10:17 kefk kernel: : Current: sense key=0x6
Nov 23 00:10:17 kefk kernel:     ASC=0x28 ASCQ=0x0
Nov 23 00:10:17 kefk kernel: SCSI device sdb: 1024000 512-byte hdwr sectors 
(524 MB)
Nov 23 00:10:17 kefk kernel: sdb: Write Protect is off
Nov 23 00:10:17 kefk kernel: sdb: Mode Sense: 03 00 00 00
Nov 23 00:10:17 kefk kernel: sdb: assuming drive cache: write through
Nov 23 00:10:17 kefk kernel: SCSI device sdb: 1024000 512-byte hdwr sectors 
(524 MB)
Nov 23 00:10:17 kefk kernel: sdb: Write Protect is off
Nov 23 00:10:17 kefk kernel: sdb: Mode Sense: 03 00 00 00
Nov 23 00:10:17 kefk kernel: sdb: assuming drive cache: write through
Nov 23 00:10:17 kefk kernel:  sdb: sdb1
Nov 23 00:10:17 kefk kernel:  sdb: sdb1
Nov 23 00:10:17 kefk kernel: kobject_register failed for sdb1 (-17)
Nov 23 00:10:17 kefk kernel:  [bitmap_scnlistprintf+191/292] 
kobject_register+0x51/0x5f
Nov 23 00:10:17 kefk kernel:  [<c01f28eb>] kobject_register+0x51/0x5f
Nov 23 00:10:17 kefk kernel:  [stat_open+45/154] add_partition+0xbb/0xf0
Nov 23 00:10:17 kefk kernel:  [<c0185208>] add_partition+0xbb/0xf0
Nov 23 00:10:17 kefk kernel:  [cmdline_read_proc+9/103] 
register_disk+0xee/0x11d
Nov 23 00:10:17 kefk kernel:  [<c0185380>] register_disk+0xee/0x11d
Nov 23 00:10:17 kefk kernel:  [unregister_blkdev+144/232] add_disk+0x36/0x41
Nov 23 00:10:17 kefk kernel:  [<c02577d6>] add_disk+0x36/0x41
Nov 23 00:10:17 kefk kernel:  [unregister_blkdev+70/232] exact_match+0x0/0x7
Nov 23 00:10:17 kefk kernel:  [<c025778c>] exact_match+0x0/0x7
Nov 23 00:10:17 kefk kernel:  [unregister_blkdev+77/232] exact_lock+0x0/0xd
Nov 23 00:10:17 kefk kernel:  [<c0257793>] exact_lock+0x0/0xd
Nov 23 00:10:17 kefk kernel:  [sd_remove+76/82] sd_probe+0x224/0x32f
Nov 23 00:10:17 kefk kernel:  [<c02982c5>] sd_probe+0x224/0x32f
Nov 23 00:10:17 kefk kernel:  [msdos_partition+391/804] 
sysfs_make_dirent+0x1c/0x89
Nov 23 00:10:17 kefk kernel:  [<c0186927>] sysfs_make_dirent+0x1c/0x89
Nov 23 00:10:17 kefk kernel:  [__lock_text_end+370/4802] _spin_lock+0x23/0x5e
Nov 23 00:10:17 kefk kernel:  [<c031f36c>] _spin_lock+0x23/0x5e
Nov 23 00:10:17 kefk kernel:  [__bus_for_each_drv+81/114] 
driver_probe_device+0x29/0x6a
Nov 23 00:10:17 kefk kernel:  [<c024efa0>] driver_probe_device+0x29/0x6a
Nov 23 00:10:17 kefk kernel:  [bus_for_each_drv+28/74] device_attach+0x46/0xaa
Nov 23 00:10:17 kefk kernel:  [<c024f027>] device_attach+0x46/0xaa
Nov 23 00:10:17 kefk kernel:  [fcntl_setlk+333/707] dput+0x76/0x209
Nov 23 00:10:17 kefk kernel:  [<c0168de2>] dput+0x76/0x209
Nov 23 00:10:17 kefk kernel:  [device_add_attrs+32/161] 
bus_add_device+0x55/0x97
Nov 23 00:10:17 kefk kernel:  [<c024f2ee>] bus_add_device+0x55/0x97
Nov 23 00:10:17 kefk kernel:  [device_remove_file+12/61] device_add+0xb9/0x15c
Nov 23 00:10:17 kefk kernel:  [<c024e2ee>] device_add+0xb9/0x15c
Nov 23 00:10:17 kefk kernel:  [scsi_sysfs_add_sdev+651/777] 
scsi_sysfs_add_sdev+0xa0/0x309
Nov 23 00:10:17 kefk kernel:  [<c0276649>] scsi_sysfs_add_sdev+0xa0/0x309
Nov 23 00:10:17 kefk kernel:  [scsi_probe_and_add_lun+292/425] 
scsi_add_lun+0x2d9/0x32f
Nov 23 00:10:17 kefk kernel:  [<c02751fc>] scsi_add_lun+0x2d9/0x32f
Nov 23 00:10:17 kefk kernel:  [scsi_sequential_lun_scan+142/239] 
scsi_probe_and_add_lun+0xbd/0x1c2
Nov 23 00:10:17 kefk kernel:  [<c027530f>] scsi_probe_and_add_lun+0xbd/0x1c2
Nov 23 00:10:17 kefk kernel:  [scsi_scan_host_selected+180/199] 
scsi_scan_target+0x9a/0x106
Nov 23 00:10:17 kefk kernel:  [<c0275a89>] scsi_scan_target+0x9a/0x106
Nov 23 00:10:17 kefk kernel:  [scsi_free_host_dev+51/64] 
scsi_scan_channel+0x7c/0x9a
Nov 23 00:10:17 kefk kernel:  [<c0275b71>] scsi_scan_channel+0x7c/0x9a
Nov 23 00:10:17 kefk kernel:  [check_set+39/139] 
scsi_scan_host_selected+0x6e/0xc7
Nov 23 00:10:17 kefk kernel:  [<c0275bfd>] scsi_scan_host_selected+0x6e/0xc7
Nov 23 00:10:17 kefk kernel:  [scsi_scan+22/193] scsi_scan_host+0x21/0x25
Nov 23 00:10:17 kefk kernel:  [<c0275c77>] scsi_scan_host+0x21/0x25
Nov 23 00:10:17 kefk kernel:  [pg0+946558698/1069159424] 
usb_stor_scan_thread+0x13a/0x14b [usb_storage]
Nov 23 00:10:17 kefk kernel:  [<f8b126ea>] usb_stor_scan_thread+0x13a/0x14b 
[usb_storage]
Nov 23 00:10:17 kefk kernel:  [do_timer_gettime+232/297] 
autoremove_wake_function+0x0/0x43
Nov 23 00:10:17 kefk kernel:  [<c012d031>] autoremove_wake_function+0x0/0x43
Nov 23 00:10:17 kefk kernel:  [copy_thread+542/592] ret_from_fork+0x6/0x14
Nov 23 00:10:17 kefk kernel:  [<c0102506>] ret_from_fork+0x6/0x14
Nov 23 00:10:17 kefk kernel:  [do_timer_gettime+232/297] 
autoremove_wake_function+0x0/0x43
Nov 23 00:10:17 kefk kernel:  [<c012d031>] autoremove_wake_function+0x0/0x43
Nov 23 00:10:17 kefk kernel:  [pg0+946558384/1069159424] 
usb_stor_scan_thread+0x0/0x14b [usb_storage]
Nov 23 00:10:17 kefk kernel:  [<f8b125b0>] usb_stor_scan_thread+0x0/0x14b 
[usb_storage]
Nov 23 00:10:17 kefk kernel:  [huft_build+637/1249] 
kernel_thread_helper+0x5/0xb
Nov 23 00:10:17 kefk kernel:  [<c01008a5>] kernel_thread_helper+0x5/0xb
Nov 23 00:10:17 kefk kernel: Attached scsi removable disk sdb at scsi3, 
channel 0, id 0, lun 0
Nov 23 00:10:17 kefk kernel: Attached scsi generic sg4 at scsi3, channel 0, id 
0, lun 0,  type 0
Nov 23 00:10:17 kefk kernel: usb-storage: device scan complete
Nov 23 00:10:17 kefk scsi.agent[7398]: disk 
at /devices/pci0000:00/0000:00:1d.7/usb5/5-3/5-3:1.0/host3/target3:0:0/3:0:0:0

============
device removal:
Nov 23 00:10:26 kefk kernel: hub 5-0:1.0: state 5 ports 8 chg ff00 evt 0008
Nov 23 00:10:26 kefk kernel: ehci_hcd 0000:00:1d.7: GetStatus port 3 status 
001002 POWER sig=se0  CSC
Nov 23 00:10:26 kefk kernel: hub 5-0:1.0: port 3, status 0100, change 0001, 12 
Mb/s
Nov 23 00:10:26 kefk kernel: usb 5-3: USB disconnect, address 7
Nov 23 00:10:26 kefk kernel: usb 5-3: usb_disable_device nuking all URBs
Nov 23 00:10:26 kefk kernel: usb 5-3: unregistering interface 5-3:1.0
Nov 23 00:10:26 kefk kernel: BUG: atomic counter underflow at:
Nov 23 00:10:26 kefk kernel:  [create_dir+25/68] kref_put+0x48/0x92
Nov 23 00:10:26 kefk kernel:  [<c01f33aa>] kref_put+0x48/0x92
Nov 23 00:10:26 kefk kernel:  [storenote+15/185] del_gendisk+0x1d/0xd5
Nov 23 00:10:26 kefk kernel:  [<c0185588>] del_gendisk+0x1d/0xd5
Nov 23 00:10:26 kefk kernel:  [sr_media_change+27/157] sd_remove+0x17/0x52
Nov 23 00:10:26 kefk kernel:  [<c02983e7>] sd_remove+0x17/0x52
Nov 23 00:10:26 kefk kernel:  [device_attach+108/170] 
device_release_driver+0x6d/0x6f
Nov 23 00:10:26 kefk kernel:  [<c024f17d>] device_release_driver+0x6d/0x6f
Nov 23 00:10:26 kefk kernel:  [device_remove_attrs+20/90] 
bus_remove_device+0x53/0x90
Nov 23 00:10:26 kefk kernel:  [<c024f383>] bus_remove_device+0x53/0x90
Nov 23 00:10:26 kefk kernel:  [device_add+177/348] device_del+0x54/0x91
Nov 23 00:10:26 kefk kernel:  [<c024e416>] device_del+0x54/0x91
Nov 23 00:10:26 kefk kernel:  [scsi_sysfs_add_host+233/303] 
scsi_remove_device+0x4e/0xab
Nov 23 00:10:26 kefk kernel:  [<c0276900>] scsi_remove_device+0x4e/0xab
Nov 23 00:10:26 kefk kernel:  [scsi_scan+71/193] scsi_forget_host+0x2d/0x4f
Nov 23 00:10:26 kefk kernel:  [<c0275ca8>] scsi_forget_host+0x2d/0x4f
Nov 23 00:10:26 kefk kernel:  [scsi_device_lookup+63/106] 
scsi_remove_host+0x8/0x7c
Nov 23 00:10:26 kefk kernel:  [<c026fbbb>] scsi_remove_host+0x8/0x7c
Nov 23 00:10:26 kefk kernel:  [pg0+946559379/1069159424] 
storage_disconnect+0x7b/0x8d [usb_storage]
Nov 23 00:10:26 kefk kernel:  [<f8b12993>] storage_disconnect+0x7b/0x8d 
[usb_storage]
Nov 23 00:10:26 kefk kernel:  [usb_epnum_to_ep_desc+74/145] 
usb_unbind_interface+0x5e/0x60
Nov 23 00:10:26 kefk kernel:  [<c02a415d>] usb_unbind_interface+0x5e/0x60
Nov 23 00:10:26 kefk kernel:  [device_attach+108/170] 
device_release_driver+0x6d/0x6f
Nov 23 00:10:26 kefk kernel:  [<c024f17d>] device_release_driver+0x6d/0x6f
Nov 23 00:10:26 kefk kernel:  [device_remove_attrs+20/90] 
bus_remove_device+0x53/0x90
Nov 23 00:10:26 kefk kernel:  [<c024f383>] bus_remove_device+0x53/0x90
Nov 23 00:10:26 kefk kernel:  [device_add+177/348] device_del+0x54/0x91
Nov 23 00:10:26 kefk kernel:  [<c024e416>] device_del+0x54/0x91
Nov 23 00:10:26 kefk kernel:  [usb_set_interface+31/431] 
usb_disable_device+0xda/0x147
Nov 23 00:10:26 kefk kernel:  [<c02abf27>] usb_disable_device+0xda/0x147
Nov 23 00:10:26 kefk kernel:  [show_string+24/170] usb_disconnect+0xa8/0x188
Nov 23 00:10:26 kefk kernel:  [<c02a6969>] usb_disconnect+0xa8/0x188
Nov 23 00:10:26 kefk kernel:  [hub_events+52/1270] 
hub_port_connect_change+0x344/0x477
Nov 23 00:10:26 kefk kernel:  [<c02a7e1e>] hub_port_connect_change+0x344/0x477
Nov 23 00:10:26 kefk kernel:  [led_work+187/369] clear_port_feature+0x48/0x4d
Nov 23 00:10:26 kefk kernel:  [<c02a5100>] clear_port_feature+0x48/0x4d
Nov 23 00:10:26 kefk kernel:  [hub_events+1169/1270] hub_events+0x32a/0x4f6
Nov 23 00:10:26 kefk kernel:  [<c02a827b>] hub_events+0x32a/0x4f6
Nov 23 00:10:26 kefk kernel:  [usb_hub_cleanup+35/40] hub_thread+0x35/0x10e
Nov 23 00:10:26 kefk kernel:  [<c02a847c>] hub_thread+0x35/0x10e
Nov 23 00:10:26 kefk kernel:  [do_timer_gettime+232/297] 
autoremove_wake_function+0x0/0x43
Nov 23 00:10:26 kefk kernel:  [<c012d031>] autoremove_wake_function+0x0/0x43
Nov 23 00:10:26 kefk kernel:  [copy_thread+542/592] ret_from_fork+0x6/0x14
Nov 23 00:10:26 kefk kernel:  [<c0102506>] ret_from_fork+0x6/0x14
Nov 23 00:10:26 kefk kernel:  [do_timer_gettime+232/297] 
autoremove_wake_function+0x0/0x43
Nov 23 00:10:26 kefk kernel:  [<c012d031>] autoremove_wake_function+0x0/0x43
Nov 23 00:10:26 kefk kernel:  [usb_hub_init+89/107] hub_thread+0x0/0x10e
Nov 23 00:10:26 kefk kernel:  [<c02a8447>] hub_thread+0x0/0x10e
Nov 23 00:10:26 kefk kernel:  [huft_build+637/1249] 
kernel_thread_helper+0x5/0xb
Nov 23 00:10:26 kefk kernel:  [<c01008a5>] kernel_thread_helper+0x5/0xb
Nov 23 00:10:26 kefk kernel: usb 5-3:1.0: hotplug
Nov 23 00:10:26 kefk kernel: usb 5-3: unregistering device
Nov 23 00:10:26 kefk kernel: usb 5-3: hotplug
Nov 23 00:10:26 kefk kernel: hub 5-0:1.0: debounce: port 3: total 100ms stable 
100ms status 0x100

HTH


-- 
Fabio Coatti       http://members.ferrara.linux.it/cova     
Ferrara Linux Users Group           http://ferrara.linux.it
GnuPG fp:9765 A5B6 6843 17BC A646  BE8C FA56 373A 5374 C703
Old SysOps never die... they simply forget their password.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
  2004-11-22 10:26 ` 2.6.10-rc2-mm3 Paul Mackerras
  2004-11-22 13:45 ` 2.6.10-rc2-mm3 Adrian Bunk
@ 2004-11-22 19:15 ` Chris Ross
  2004-11-22 23:56 ` 2.6.10-rc2-mm3 Fabio Coatti
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Chris Ross @ 2004-11-22 19:15 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Hi Andrew,

Andrew Morton escreveu:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm3/

This (vanilla build, no patches) repeatedly panics on boot for me, just 
after mounting the (reiserfs) root partition read-only. I'm looking at 
why now. Assume it's a configuration error on my part, but I'm reporting 
it anyway in case you get other reports of this.

Regards,
Chris R.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
  2004-11-22 10:26 ` 2.6.10-rc2-mm3 Paul Mackerras
@ 2004-11-22 13:45 ` Adrian Bunk
  2004-11-22 19:15 ` 2.6.10-rc2-mm3 Chris Ross
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Adrian Bunk @ 2004-11-22 13:45 UTC (permalink / raw)
  To: Andrew Morton, Bjorn Helgaas, Linus Torvalds; +Cc: linux-kernel

On Sun, Nov 21, 2004 at 10:39:29PM -0800, Andrew Morton wrote:
>...
> All 532 patches:
>...
> add-acpi-based-floppy-controller-enumeration.patch
>   Add ACPI-based floppy controller enumeration.
>...

As far as I understood the discussion, this patch should be dropped.

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] 11+ messages in thread

* Re: 2.6.10-rc2-mm3
  2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
@ 2004-11-22 10:26 ` Paul Mackerras
  2004-11-22 13:45 ` 2.6.10-rc2-mm3 Adrian Bunk
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Paul Mackerras @ 2004-11-22 10:26 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Andrew Morton writes:

>   If anyone has patches in -mm which they think should go into 2.6.10 please
>   let me know.  (particularly ppc/ppc64).  The v4l patches certainly look like

I think ppc64-fix-compilation-with-recent-toolchains.patch should go
in, and ppc64-remove-the-volatile-from-cpus_in_xmon.patch should too,
since it removes a compile warning and is low risk.

Paul.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* 2.6.10-rc2-mm3
@ 2004-11-22  6:39 Andrew Morton
  2004-11-22 10:26 ` 2.6.10-rc2-mm3 Paul Mackerras
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Andrew Morton @ 2004-11-22  6:39 UTC (permalink / raw)
  To: linux-kernel


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.10-rc2/2.6.10-rc2-mm3/

- It's time to shut things down for a 2.6.10 release now.  I'll do another
  pass through the -mm lineup for things which should go into 2.6.10.  

  If anyone has patches in -mm which they think should go into 2.6.10 please
  let me know.  (particularly ppc/ppc64).  The v4l patches certainly look like
  they need to go in.

- I seem to have accumulated several tens of bug reports, most of which are
  post-2.6.9 and a few of which predate 2.6.9.  I'll send out another round of
  emails regarding that shortly.  Please let's focus on these things so we can
  get a good 2.6.10 out.

- There's a pretty big revamp of the filesystem quota code in here.  If you
  use quotas, please test.

- Also a larger refactoring of the DVB code.  It would be appreciated if
  people could avoid little cleanups in the current code while this is under
  test.  Testing from DVB users would be appreciated.




Changes since 2.6.10-rc2-mm2:


 linus.patch
 bk-acpi.patch
 bk-agpgart.patch
 bk-alsa.patch
 bk-cifs.patch
 bk-driver-core.patch
 bk-drm.patch
 bk-ide-dev.patch
 bk-input.patch
 bk-dtor-input.patch
 bk-libata.patch
 bk-mtd.patch
 bk-netdev.patch
 bk-ntfs.patch
 bk-scsi.patch
 bk-watchdog.patch

 Latest versions of external bk trees

-sched-fix-nr_uninterruptible-handling-bugs.patch
-ppc64-iseries-purr-emulation-fix.patch
-parport_pc-config_pci=n-build-fix.patch
-m32r-fix-build-error-of.patch
-fix-for-mpol-mm-corruption-on-tmpfs.patch
-mempolicy-selects-wrong-policy-fix.patch
-kprobes-vm86-interrupt-miss.patch
-fix-ia64-flush_tlb_page-build-error.patch
-cdrom-handle-sysctl-without-proc_fs.patch
-early-uart-console-support.patch
-move-hcdp-pcdp-to-early-uart-console-2.patch
-gbefb-build-fix.patch
-megaraid-22041-driver.patch
-visor-always-do-generic_startup.patch
-ppc64-iseries-fix-viodasd-remove.patch
-ppc64-move-emulate_step-to-arch-ppc64-lib.patch
-ppc64-make-pci_alloc_consistent-conform-to-api-docs.patch
-m32r-kconfigdebug-support.patch
-m32r-fix-a-boot-hang-of-up-kernel.patch
-m32r-make-zimage-a-default-build-target.patch
-m32r-io_xxxxxc-cleanups.patch
-s390-remove-zfcp-hba-api-callbacks.patch
-allow-nfs-exports-of-efs-filesystems.patch
-sonypi-return-an-error-from-sonypi_camera_command-if-the-camera-isnt-enabled.patch
-uninline-do_trap-remove-get_cr2.patch
-switch-therm_adt746x-to-new-module_param.patch
-network-interface-for-ipmi.patch
-unlocked-access-to-task-comm.patch
-knfsd-svcrpc-fqdn-length-fix.patch
-md-fix-problem-with-unsigned-variable-going-negative-in-linearc.patch
-vmscan-ignore-swap-token-when-in-trouble.patch
-lock-initializer-unifying-batch-2-scsi.patch
-documentation-nohighio.patch
-tvaudio-and-tvmixer-module_param-conversion.patch
-remove-outdated-oss-changelogs-fwd.patch
-linux-mounth-add-atomich-and-spinlockh-includes.patch
-fix-bug-3745-maybe.patch
-smbfs-bug-3758-broken-symlinks-on-smbfs-with.patch

 Merged

+map-unix-seqpacket-sockets-to-appropriate.patch

 SELinux fix

+serial-add-support-for-dell-remote-access-card-4.patch

 New serial device

+proc-cmdline-missing-mmput.patch

 memory leak fix

+smc91c92_cs-silly.patch

 Fix reversed outw() arguments

+fix-typo-in-init-kconfig.patch

 Kconfig typo fix

+mtd_xip-dependencies-fix.patch

 MTD Kconfig fix

-hp300-lance-leak-fixes.patch
-hp300-lance-leak-fixes-fix.patch
+m68k-hp300-dio-bus-fix-typo-in-dio_resource_len.patch
+m68k-ethernet-drivers-depend-on-net_ethernet.patch
+m68k-hp-lance-ethernet-depends-on-dio-bus-support.patch
+m68k-hp-lance-ethernet-fix-leaks-on-probe-removal.patch
+m68k-update-hp300-defconfig-enable-dio-and-hp-lance-ethernet.patch
+m68k-update-atari-defconfig-enable-ethernet-and-mii.patch

 m68k netdriver fixes

+ppc32-switch-to-kbuild_defconfig.patch
+ppc32-have-the-8260-board-hook-happen-a-bit-later.patch
+ppc32-fix-__iomem-warnings-in-todc-code.patch
+ppc32-marvell-host-bridge-support-mv64x60.patch
+ppc32-support-for-marvell-ev-64260-bp-eval-platform.patch
+ppc32-support-for-artesyn-katana-cpci-boards.patch
+ppc32-fix-an-irq-issue-with-cpufreq.patch

 ppc32 updates

+ppc64-fix-compilation-with-recent-toolchains.patch
+ppc64-kprobes-implementation.patch
+ppc64-linuxrtas-fixes.patch
+ppc64-reserve-kernel-memory-in-kernel-instead-of-wrapper.patch
+ppc64-linuxtce-changes.patch
+ppc64-make-early-processor-spinup-based-on-physical-ids.patch
+ppc64-remove-the-volatile-from-cpus_in_xmon.patch

 ppc64 updates

+kprobes-wrapper-to-define-jprobeentry.patch

 jprobes API wrapper

+convert-frv-to-use-remap_pfn_range.patch

 Update FRV to remap_pfn_range() API

+uml-remove-most-devfs_mk_symlink-calls.patch
+uml-fix-__wrap_free-comment.patch

 UML fixes

+hostfs-uml-set-sendfile-to-generic_file_sendfile.patch
+hostfs-uml-add-some-other-pagecache-methods.patch

 Possibly-dodgy-looking UML hostfs changes

+kill-blkh.patch

 Cleanup

+ext3-cleanup-handling-of-aborted-transactions.patch
+ext3-handle-attempted-delete-of-bitmap-blocks.patch
+ext3-handle-attempted-double-delete-of-metadata.patch

 Fix ext3 handling of I/O errors

+cpumask_t-initializers.patch

 Fix initialisation of cpumasks

+ptrace-locked-accesss-to-ptrace-last_siginfo.patch

 ptrace/signal locking fix (probably not needed now)

+mc146818rtch-include-fix.patch

 build fix

+mips-fixed-fls-warning.patch

 warning fix

+expose-reiserfs_sync_fs.patch
+fix-reiserfs-quota-debug-messages.patch
+fix-of-quota-deadlock-on-pagelock-quota-core.patch
+fix-of-quota-deadlock-on-pagelock-ext2.patch
+fix-of-quota-deadlock-on-pagelock-ext2-tweaks.patch
+fix-of-quota-deadlock-on-pagelock-ext3.patch
+fix-of-quota-deadlock-on-pagelock-ext3-tweaks.patch
+fix-of-quota-deadlock-on-pagelock-reiserfs.patch
+fix-of-quota-deadlock-on-pagelock-reiserfs-fix.patch
+allow-disabling-quota-messages-to-console.patch

 Quota updates

+oprofile-i386-support-for-stack-trace-sampling-cleanup.patch

 warning fix

+dvb-documentation-update.patch
+dvb-collateral-frontend-changes.patch
+dvb-collateral-frontend-changes-kconfig-fix.patch
+saa7146-changes.patch
+dvb-frontend-driver-refactoring.patch
+dvb-follow-frontend-changes-in-drivers.patch
+dvb-cinergy-t2-update.patch
+dvb-dibusb-driver-update.patch
+dvb-core-changes.patch
+dvb-remove-dead-files.patch
+dvb-follow-changes-in-dvb-ttpci-and-budget-drivers.patch

 Big DVB update

+sched-no-need-to-recalculate-rq.patch

 tiny speedup

+smp_processor_id-commentary.patch

 Add some comments

+crashdump-memory-preserving-reboot-using-kexec-fix.patch
+kdump-config_discontigmem-fix.patch

 Couple of crashdump-via-kexec fixes

-fix-for-spurious-interrupts-on-e100-resume-2.patch

 Drop this.

-vmscan-more-scanning.patch

 Hopefully not needed

+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/reiserfs fixes

+oss-ac97-quirk-facility-fix.patch

 Add quirk handlers to this OSS driver

+ext3-use-generic_open_file-to-fix-possible-preemption-bugs.patch

 ext3 cleanup

+bttv-i2cc-make-two-functions-static.patch
+bttv-riscc-make-some-functions-static.patch
+bttv-help-fix.patch

 bttv tweaks

+zoran_driverc-make-zoran_num_formats-static.patch
+media-video-msp3400c-remove-unused-struct-d1.patch
+zoran_devicec-make-zr36057_init_vfe-static.patch
+drivers-media-video-the-easy-cleanups.patch

 Little code cleanups

+video-buf-oops-crash-fixes.patch
+v4l-disable-unused-function.patch
+v4l-more-modparam.patch
+tuner-update.patch

 v4l fixes

+mm-only-fixed-pmd_order-for-mips.patch

 MIPS fix

+small-ftape-cleanups-fwd.patch
+reiser3-cleanups.patch

 Code cleanups

+bad-ipc-shared-memory-defaults.patch

 Larger defaults for shmmax and friends

+cdromc-make-several-functions-static.patch
+fs-coda-psdevc-shouldnt-include-lph.patch

Little cleanups.



number of patches in -mm: 532
number of changesets in external trees: 538
number of patches in -mm only: 517
total patches: 1055



All 532 patches:

linus.patch

map-unix-seqpacket-sockets-to-appropriate.patch
  SELinux: map Unix seqpacket sockets to appropriate security class

serial-add-support-for-dell-remote-access-card-4.patch
  serial: add support for Dell Remote Access Card 4.

proc-cmdline-missing-mmput.patch
  /proc/cmdline missing mmput

smc91c92_cs-silly.patch
  smc91c92_cs outw() fix

fix-typo-in-init-kconfig.patch
  fix typo in init/Kconfig

4level-core-patch.patch
  4level core patch

4level-bogus-bug_on.patch
  4level: remove bogus BUG_ON()

4level-fix-vmalloc-overflow.patch
  4level: fix vmalloc overflow

4level-core-tweaks.patch
  4level core tweaks

4level-highpte-fix.patch
  4level highpte fix

4level-architecture-changes-for-alpha.patch
  4level: Architecture changes for alpha

4level-architecture-changes-for-arm.patch
  4level: Architecture changes for arm

4level-fixes-arm.patch
  4level fixes (ARM)

4level-architecture-changes-for-cris.patch
  4level: Architecture changes for cris

4level-convert-drm-to-4levels.patch
  4level: convert DRM to 4levels.

4level-add-asm-generic-support-for-emulating.patch
  4level: Add asm-generic support for emulating 2/3level tables.

4level-make-3level-fallback-more-type-safe.patch
  4level: make 3level fallback more type safe

4level-ia64-support.patch
  4level: ia64 support

4level-ia64-support-fix.patch
  4level-ia64-support fix

pml4-ia64-build-fix.patch
  Fix ia64 pml4 build problem

4level-architecture-changes-for-i386.patch
  4level: Architecture changes for i386

4level-architecture-changes-for-i386-fix.patch
  4level build fix

4level-architecture-changes-for-m32r.patch
  4level: Architecture changes for m32r

4level-architecture-changes-for-ppc.patch
  4level: Architecture changes for ppc

4level-architecture-changes-for-ppc64.patch
  4level: Architecture changes for ppc64

4level-architecture-changes-for-s390.patch
  4level: Architecture changes for s390

4level-architecture-changes-for-s390-fix.patch
  4level-architecture-changes-for-s390 fix

4level-architecture-changes-for-sh.patch
  4level: Architecture changes for sh

4level-architecture-changes-for-sh64.patch
  4level: Architecture changes for sh64

4level-architecture-changes-for-sparc.patch
  4level: Architecture changes for sparc

4level-architecture-changes-for-sparc64.patch
  4level: Architecture changes for sparc64

4level-architecture-changes-for-x86_64.patch
  4level: Architecture changes for x86_64

uml-pml4-support.patch
  uml: pml4 support

uml-config_highmem-atomicity-fix.patch
  uml: CONFIG_HIGHMEM atomicity fix

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-agpgart.patch

bk-alsa.patch

bk-cifs.patch

bk-driver-core.patch

bk-drm.patch

bk-ide-dev.patch

bk-input.patch

bk-dtor-input.patch

bk-libata.patch

bk-mtd.patch

mtd_xip-dependencies-fix.patch
  MTD_XIP dependencies fix

bk-netdev.patch

bk-ntfs.patch

bk-scsi.patch

bk-watchdog.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

numa-policies-for-file-mappings-mpol_mf_move.patch
  NUMA policies for file mappings + MPOL_MF_MOVE

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

must-fix.patch
  must fix lists update
  must fix list update
  mustfix update
  must-fix update
  mustfix lists

arcnet-fixes.patch
  arcnet fixes

x25-when-receiving-a-call-check-listening-sockets-for-matching-call-user-data.patch
  X.25: When receiving a call, check listening sockets for matching call user data.

x25-remove-unused-header-files.patch
  X.25: Remove unused header files

xircom_tulip_cb-build-fix.patch
  xircom_tulip_cb.c build fix

m68k-hp300-dio-bus-fix-typo-in-dio_resource_len.patch
  M68k HP300 DIO bus: Fix typo in dio_resource_len()

m68k-ethernet-drivers-depend-on-net_ethernet.patch
  M68k Ethernet drivers depend on NET_ETHERNET

m68k-hp-lance-ethernet-depends-on-dio-bus-support.patch
  M68k HP Lance Ethernet depends on DIO bus support

m68k-hp-lance-ethernet-fix-leaks-on-probe-removal.patch
  M68k HP Lance Ethernet: Fix leaks on probe/removal

m68k-update-hp300-defconfig-enable-dio-and-hp-lance-ethernet.patch
  M68k: Update HP300 defconfig (enable DIO and HP Lance Ethernet)

m68k-update-atari-defconfig-enable-ethernet-and-mii.patch
  M68k: Update Atari defconfig (enable Ethernet and MII)

net-socketcsys_bind-cleanup.patch
  net/socket.c::sys_bind() cleanup.

net-socketc__sock_create-cleanup.patch
  net/socket.c::__sock_create() cleanup.

make-ibmveth-link-always-up.patch
  make ibmveth link always up

tulip-make-tulip_stop_rxtx-wait-for-dma-to-fully-stop.patch
  tulip: make tulip_stop_rxtx() wait for DMA to fully stop

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-have-the-8260-board-hook-happen-a-bit-later.patch
  ppc32: Have the 8260 board-hook happen a bit later

ppc32-fix-__iomem-warnings-in-todc-code.patch
  ppc32: Fix __iomem warnings in TODC code

ppc32-marvell-host-bridge-support-mv64x60.patch
  ppc32: Marvell host bridge support (mv64x60)

ppc32-support-for-marvell-ev-64260-bp-eval-platform.patch
  ppc32: support for Marvell EV-64260[ab]-BP eval platform

ppc32-support-for-artesyn-katana-cpci-boards.patch
  ppc32: support for Artesyn Katana cPCI boards

ppc32-fix-an-irq-issue-with-cpufreq.patch
  ppc32: Fix an IRQ issue with cpufreq

ppc64-fix-compilation-with-recent-toolchains.patch
  ppc64: ix compilation with recent toolchains

ppc64-kprobes-implementation.patch
  ppc64: kprobes implementation

ppc64-linuxrtas-fixes.patch
  ppc64: linux,rtas* fixes

ppc64-reserve-kernel-memory-in-kernel-instead-of-wrapper.patch
  ppc64: Reserve kernel memory in kernel instead of wrapper

ppc64-linuxtce-changes.patch
  ppc64: linux,tce* changes

ppc64-make-early-processor-spinup-based-on-physical-ids.patch
  ppc64: Make early processor spinup based on physical ids

ppc64-remove-the-volatile-from-cpus_in_xmon.patch
  ppc64: remove the volatile from cpus_in_xmon

ppc64-fix-signal-mask-on-delivery-error.patch
  ppc64: fix signal mask on delivery error

ppc64-reloc_hide.patch

kprobes-wrapper-to-define-jprobeentry.patch
  Kprobes: wrapper to define jprobe.entry

remove-unnecessary-inclusions-of-asm-aouth.patch
  Remove unnecessary inclusions of asm/a.out.h

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

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

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-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

further-nommu-changes.patch
  Further nommu changes

further-nommu-proc-changes.patch
  Further nommu /proc changes

frv-arch-nommu-changes.patch
  frv: nommu changes

superhyway-bus-support.patch
  SuperHyway bus support

x86-remove-data-header-and-code-overlap-in-boot-setups.patch
  x86: remove data-header and code overlap in boot/setup.S

intel-thermal-monitor-for-x86_64.patch
  Intel thermal monitor for x86_64

media-update-drivers-media-video-arvc.patch
  media: Update drivers/media/video/arv.c

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

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

s390-network-driver.patch
  s390: network driver

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

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

reduce-false-timer_softirq-calls.patch
  reduce false TIMER_SOFTIRQ calls

reduce-false-timer_softirq-calls-tweaks.patch
  reduce-false-timer_softirq-calls-tweaks

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

ptrace-locked-accesss-to-ptrace-last_siginfo.patch
  ptrace: locked accesss to ptrace last_siginfo

mc146818rtch-include-fix.patch
  mc146818rtc.h include fix

mips-fixed-fls-warning.patch
  mips: fixed fls warning

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

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

allow-disabling-quota-messages-to-console.patch
  Allow disabling quota messages to console

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-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

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-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-i386-support-for-stack-trace-sampling-tidy.patch
  oprofile-i386-support-for-stack-trace-sampling tidy

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

pcmcia-b17-device-model-integration.patch

pcmcia-b18a-client_t-and-pcmcia_device-integration.patch

pcmcia-b18b-error-on-leftover-devices.patch

pcmcia-b19-netdevice-integration.patch

dvb-documentation-update.patch
  dvb: documentation update

dvb-collateral-frontend-changes.patch
  dvb: collateral frontend changes

dvb-collateral-frontend-changes-kconfig-fix.patch
  dvb-collateral-frontend-changes kconfig fix

saa7146-changes.patch
  dvb: saa7146 changes

dvb-frontend-driver-refactoring.patch
  dvb: frontend driver refactoring

dvb-follow-frontend-changes-in-drivers.patch
  dvb: follow frontend changes in drivers

dvb-cinergy-t2-update.patch
  dvb: Cinergy T2 update

dvb-dibusb-driver-update.patch
  dvb: dibusb driver update

dvb-core-changes.patch
  dvb: core changes

dvb-remove-dead-files.patch
  dvb: remove dead files

dvb-follow-changes-in-dvb-ttpci-and-budget-drivers.patch
  dvb: follow changes in dvb-ttpci and budget drivers

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

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_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-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-x86-64-ia32-emulation-fix.patch
  perfctr x86-64 ia32 emulation fix

perfctr-ppc32-update.patch
  perfctr ppc32 update

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

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-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()

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

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

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

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-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

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-radix-tree-tag.patch
  reiser4: add new radix tree tag

reiser4-radix_tree_lookup_slot.patch
  reiser4: add radix_tree_lookup_slot()

reiser4-aliased-dir.patch
  reiser4: vfs: handle aliased directories

reiser4-kobject-umount-race.patch
  reiser4: introduce filesystem kobjects

reiser4-kobject-umount-race-cleanup.patch
  reiser4-kobject-umount-race-cleanup

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-missing-context-creation-is-added.patch
  reiser4: missing context creation is added

reiser4-crypto-update.patch
  reiser4-crypto-update

reiser4-max_cbk_iteration-fix.patch
  reiser4-max_cbk_iteration-fix

reiser4-reduce-stack-usage.patch
  reiser4-reduce-stack-usage

reiser4-fix-deadlock.patch
  reiser4-fix-deadlock

reiser4-dont-use-shrink_dcache_anon.patch
  reiser4-dont-use-shrink_dcache_anon

reiser4-kmap-atomic-fixes.patch
  reiser4 kmap_atomic fixes

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-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-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-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.patch
  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

selinux-adds-a-private-inode-operation.patch
  selinux: adds a private inode operation

reiserfs-private-inode-abstracted-to-static-inline.patch
  reiserfs: private inode abstracted to static inline

reiserfs-fixes-to-allow-reiserfs-to-use-selinux-attributes.patch
  reiserfs: fixes to allow reiserfs to use selinux attributes

reiserfs-cleaning-up-const-checks.patch
  reiserfs: cleaning up const checks

raid6-altivec-support.patch
  raid6: altivec support

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

yenta_socketc-fix-missing-pci_disable_dev.patch
  yenta_socket.c: Fix missing pci_disable_dev

yenta-dont-enable-read-prefetch-on-older-o2-bridges.patch
  yenta: don't enable read prefetch on older o2 bridges.

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)

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

video-buf-oops-crash-fixes.patch
  video-buf oops/crash fixes

v4l-disable-unused-function.patch
  v4l: disable unused function.

v4l-more-modparam.patch
  v4l: more modparam

tuner-update.patch
  tuner update

mm-only-fixed-pmd_order-for-mips.patch
  fixed PMD_ORDER for MIPS

small-ftape-cleanups-fwd.patch
  small ftape cleanups

reiser3-cleanups.patch
  reiser3 cleanups

bad-ipc-shared-memory-defaults.patch
  Bad IPC shared memory defaults

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




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-11-29 15:28 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20041125022405.5fc37efa.akpm@osdl.org>
2004-11-25 18:31 ` 2.6.10-rc2-mm3 Greg KH
2004-11-25 23:52   ` 2.6.10-rc2-mm3 J.A. Magallon
     [not found] <9dda34920411271434ef00874@mail.gmail.com>
     [not found] ` <20041127170635.6dbe75cd.akpm@osdl.org>
2004-11-28  2:34   ` 2.6.10-rc2-mm3 Paul Blazejowski
2004-11-22  6:39 2.6.10-rc2-mm3 Andrew Morton
2004-11-22 10:26 ` 2.6.10-rc2-mm3 Paul Mackerras
2004-11-22 13:45 ` 2.6.10-rc2-mm3 Adrian Bunk
2004-11-22 19:15 ` 2.6.10-rc2-mm3 Chris Ross
2004-11-22 23:56 ` 2.6.10-rc2-mm3 Fabio Coatti
2004-11-24 16:19 ` 2.6.10-rc2-mm3 William Lee Irwin III
2004-11-24 18:53 ` 2.6.10-rc2-mm3 Tom Rini
2004-11-25  2:31 ` 2.6.10-rc2-mm3 J.A. Magallon

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).