Re: 2.6.20-rc4-mm1 md problem

2007-01-15 Thread Thomas Gleixner
On Mon, 2007-01-15 at 08:17 +0100, Ingo Molnar wrote:
> > Debug plan:
> > - revert md-* patches
> > - binary search
> > 
> > Does someone have a better idea?
> 
> Thomas saw something similar yesterday and he the partial results that 
> git.block (between rc2-mm1 and rc4-mm1) breaks certain disk drivers or 
> filesystems drivers. For me it worked fine, so it must be only on some 
> combinations. The changes to ll_rw_block.c look quite extensive.

Yes. Jens Axboe confirmed yesterday that the plug changes broke RAID.

tglx
 

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-15 Thread Thomas Gleixner
On Mon, 2007-01-15 at 08:17 +0100, Ingo Molnar wrote:
  Debug plan:
  - revert md-* patches
  - binary search
  
  Does someone have a better idea?
 
 Thomas saw something similar yesterday and he the partial results that 
 git.block (between rc2-mm1 and rc4-mm1) breaks certain disk drivers or 
 filesystems drivers. For me it worked fine, so it must be only on some 
 combinations. The changes to ll_rw_block.c look quite extensive.

Yes. Jens Axboe confirmed yesterday that the plug changes broke RAID.

tglx
 

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-14 Thread Ingo Molnar

* Michal Piotrowski <[EMAIL PROTECTED]> wrote:

> My system hangs on this
> http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
> http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
> 
> Debug plan:
> - revert md-* patches
> - binary search
> 
> Does someone have a better idea?

Thomas saw something similar yesterday and he the partial results that 
git.block (between rc2-mm1 and rc4-mm1) breaks certain disk drivers or 
filesystems drivers. For me it worked fine, so it must be only on some 
combinations. The changes to ll_rw_block.c look quite extensive.

Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-14 Thread Jens Axboe
On Fri, Jan 12 2007, Michal Piotrowski wrote:
> On 12/01/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote:
> >On 12/01/07, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote:
> >> On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
> >> > My system hangs on this
> >> > 
> >http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
> >> > 
> >http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
> >> >
> >> > Debug plan:
> >> > - revert md-* patches
> >> > - binary search
> >> >
> >> > Does someone have a better idea?
> >>
> >> Revert git-block.patch and related stuff?
> >
> >Indeed.
> >
> >GOOD
> >#
> >##git-sym2.patch
> >#git-scsi-target.patch
> >#git-scsi-target-fixup.patch
> >#
> >git-block.patch
> >git-block-fixup.patch
> >BAD
> >
> >git-block.patch it's huge patch.
> >
> >diffstat git-block.patch
> >[..]
> >drivers/md/bitmap.c |1
> > drivers/md/dm-emc.c |2
> > drivers/md/dm-table.c   |   14 -
> > drivers/md/dm.c |   18 -
> > drivers/md/dm.h |1
> > drivers/md/linear.c |   14 -
> > drivers/md/md.c |3
> > drivers/md/multipath.c  |   32 --
> > drivers/md/raid0.c  |   17 -
> > drivers/md/raid1.c  |   70 -
> > drivers/md/raid10.c |   73 --
> > drivers/md/raid5.c  |   60 
> >[..]
> >
> >I'll do a binary search through those files.
> >
> 
> That wasn't a good idea.
> 
> /mnt/md0/devel/linux-mm/drivers/md/raid1.c: In function 'unplug_slaves':
> /mnt/md0/devel/linux-mm/drivers/md/raid1.c:556: error:
> 'request_queue_t' has no member named 'unplug_fn'

You can't go throught he individual files and expect that to compile,
yet alone work. Fortunately I think I already fixed this last week,
unfortunately I think I forgot to push the #plug branch for #for-akpm so
that Andrew automatically picks it up...

-- 
Jens Axboe

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-14 Thread Jens Axboe
On Fri, Jan 12 2007, Michal Piotrowski wrote:
 On 12/01/07, Michal Piotrowski [EMAIL PROTECTED] wrote:
 On 12/01/07, Rafael J. Wysocki [EMAIL PROTECTED] wrote:
  On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
   My system hangs on this
   
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
   
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
  
   Debug plan:
   - revert md-* patches
   - binary search
  
   Does someone have a better idea?
 
  Revert git-block.patch and related stuff?
 
 Indeed.
 
 GOOD
 #
 ##git-sym2.patch
 #git-scsi-target.patch
 #git-scsi-target-fixup.patch
 #
 git-block.patch
 git-block-fixup.patch
 BAD
 
 git-block.patch it's huge patch.
 
 diffstat git-block.patch
 [..]
 drivers/md/bitmap.c |1
  drivers/md/dm-emc.c |2
  drivers/md/dm-table.c   |   14 -
  drivers/md/dm.c |   18 -
  drivers/md/dm.h |1
  drivers/md/linear.c |   14 -
  drivers/md/md.c |3
  drivers/md/multipath.c  |   32 --
  drivers/md/raid0.c  |   17 -
  drivers/md/raid1.c  |   70 -
  drivers/md/raid10.c |   73 --
  drivers/md/raid5.c  |   60 
 [..]
 
 I'll do a binary search through those files.
 
 
 That wasn't a good idea.
 
 /mnt/md0/devel/linux-mm/drivers/md/raid1.c: In function 'unplug_slaves':
 /mnt/md0/devel/linux-mm/drivers/md/raid1.c:556: error:
 'request_queue_t' has no member named 'unplug_fn'

You can't go throught he individual files and expect that to compile,
yet alone work. Fortunately I think I already fixed this last week,
unfortunately I think I forgot to push the #plug branch for #for-akpm so
that Andrew automatically picks it up...

-- 
Jens Axboe

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-14 Thread Ingo Molnar

* Michal Piotrowski [EMAIL PROTECTED] wrote:

 My system hangs on this
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
 
 Debug plan:
 - revert md-* patches
 - binary search
 
 Does someone have a better idea?

Thomas saw something similar yesterday and he the partial results that 
git.block (between rc2-mm1 and rc4-mm1) breaks certain disk drivers or 
filesystems drivers. For me it worked fine, so it must be only on some 
combinations. The changes to ll_rw_block.c look quite extensive.

Ingo
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-12 Thread Michal Piotrowski

On 12/01/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote:

On 12/01/07, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote:
> On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
> > My system hangs on this
> > http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
> > http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
> >
> > Debug plan:
> > - revert md-* patches
> > - binary search
> >
> > Does someone have a better idea?
>
> Revert git-block.patch and related stuff?

Indeed.

GOOD
#
##git-sym2.patch
#git-scsi-target.patch
#git-scsi-target-fixup.patch
#
git-block.patch
git-block-fixup.patch
BAD

git-block.patch it's huge patch.

diffstat git-block.patch
[..]
drivers/md/bitmap.c |1
 drivers/md/dm-emc.c |2
 drivers/md/dm-table.c   |   14 -
 drivers/md/dm.c |   18 -
 drivers/md/dm.h |1
 drivers/md/linear.c |   14 -
 drivers/md/md.c |3
 drivers/md/multipath.c  |   32 --
 drivers/md/raid0.c  |   17 -
 drivers/md/raid1.c  |   70 -
 drivers/md/raid10.c |   73 --
 drivers/md/raid5.c  |   60 
[..]

I'll do a binary search through those files.



That wasn't a good idea.

/mnt/md0/devel/linux-mm/drivers/md/raid1.c: In function 'unplug_slaves':
/mnt/md0/devel/linux-mm/drivers/md/raid1.c:556: error:
'request_queue_t' has no member named 'unplug_fn'

Regards,
Michal

--
Michal K. K. Piotrowski
LTG - Linux Testers Group
(http://www.stardust.webpages.pl/ltg/)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-12 Thread Michal Piotrowski

On 12/01/07, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote:

On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
> My system hangs on this
> http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
> http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
>
> Debug plan:
> - revert md-* patches
> - binary search
>
> Does someone have a better idea?

Revert git-block.patch and related stuff?


Indeed.

GOOD
#
##git-sym2.patch
#git-scsi-target.patch
#git-scsi-target-fixup.patch
#
git-block.patch
git-block-fixup.patch
BAD

git-block.patch it's huge patch.

diffstat git-block.patch
[..]
drivers/md/bitmap.c |1
drivers/md/dm-emc.c |2
drivers/md/dm-table.c   |   14 -
drivers/md/dm.c |   18 -
drivers/md/dm.h |1
drivers/md/linear.c |   14 -
drivers/md/md.c |3
drivers/md/multipath.c  |   32 --
drivers/md/raid0.c  |   17 -
drivers/md/raid1.c  |   70 -
drivers/md/raid10.c |   73 --
drivers/md/raid5.c  |   60 
[..]

I'll do a binary search through those files.



Greetings,
Rafael


Regards,
Michal

--
Michal K. K. Piotrowski
LTG - Linux Testers Group
(http://www.stardust.webpages.pl/ltg/)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-12 Thread Rafael J. Wysocki
On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
> My system hangs on this
> http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
> http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
> 
> Debug plan:
> - revert md-* patches
> - binary search
> 
> Does someone have a better idea?

Revert git-block.patch and related stuff?

Greetings,
Rafael


-- 
If you don't have the time to read,
you don't have the time or the tools to write.
- Stephen King
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


2.6.20-rc4-mm1 md problem

2007-01-12 Thread Michal Piotrowski

My system hangs on this
http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config

Debug plan:
- revert md-* patches
- binary search

Does someone have a better idea?

Regards,
Michal

--
Michal K. K. Piotrowski
LTG - Linux Testers Group
(http://www.stardust.webpages.pl/ltg/)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


2.6.20-rc4-mm1 md problem

2007-01-12 Thread Michal Piotrowski

My system hangs on this
http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config

Debug plan:
- revert md-* patches
- binary search

Does someone have a better idea?

Regards,
Michal

--
Michal K. K. Piotrowski
LTG - Linux Testers Group
(http://www.stardust.webpages.pl/ltg/)
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-12 Thread Rafael J. Wysocki
On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
 My system hangs on this
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
 
 Debug plan:
 - revert md-* patches
 - binary search
 
 Does someone have a better idea?

Revert git-block.patch and related stuff?

Greetings,
Rafael


-- 
If you don't have the time to read,
you don't have the time or the tools to write.
- Stephen King
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-12 Thread Michal Piotrowski

On 12/01/07, Rafael J. Wysocki [EMAIL PROTECTED] wrote:

On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
 My system hangs on this
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
 http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config

 Debug plan:
 - revert md-* patches
 - binary search

 Does someone have a better idea?

Revert git-block.patch and related stuff?


Indeed.

GOOD
#
##git-sym2.patch
#git-scsi-target.patch
#git-scsi-target-fixup.patch
#
git-block.patch
git-block-fixup.patch
BAD

git-block.patch it's huge patch.

diffstat git-block.patch
[..]
drivers/md/bitmap.c |1
drivers/md/dm-emc.c |2
drivers/md/dm-table.c   |   14 -
drivers/md/dm.c |   18 -
drivers/md/dm.h |1
drivers/md/linear.c |   14 -
drivers/md/md.c |3
drivers/md/multipath.c  |   32 --
drivers/md/raid0.c  |   17 -
drivers/md/raid1.c  |   70 -
drivers/md/raid10.c |   73 --
drivers/md/raid5.c  |   60 
[..]

I'll do a binary search through those files.



Greetings,
Rafael


Regards,
Michal

--
Michal K. K. Piotrowski
LTG - Linux Testers Group
(http://www.stardust.webpages.pl/ltg/)
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.20-rc4-mm1 md problem

2007-01-12 Thread Michal Piotrowski

On 12/01/07, Michal Piotrowski [EMAIL PROTECTED] wrote:

On 12/01/07, Rafael J. Wysocki [EMAIL PROTECTED] wrote:
 On Friday, 12 January 2007 14:33, Michal Piotrowski wrote:
  My system hangs on this
  http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/bug2.jpg
  http://www.stardust.webpages.pl/files/tbf/euridica/2.6.20-rc4-mm1/mm-config
 
  Debug plan:
  - revert md-* patches
  - binary search
 
  Does someone have a better idea?

 Revert git-block.patch and related stuff?

Indeed.

GOOD
#
##git-sym2.patch
#git-scsi-target.patch
#git-scsi-target-fixup.patch
#
git-block.patch
git-block-fixup.patch
BAD

git-block.patch it's huge patch.

diffstat git-block.patch
[..]
drivers/md/bitmap.c |1
 drivers/md/dm-emc.c |2
 drivers/md/dm-table.c   |   14 -
 drivers/md/dm.c |   18 -
 drivers/md/dm.h |1
 drivers/md/linear.c |   14 -
 drivers/md/md.c |3
 drivers/md/multipath.c  |   32 --
 drivers/md/raid0.c  |   17 -
 drivers/md/raid1.c  |   70 -
 drivers/md/raid10.c |   73 --
 drivers/md/raid5.c  |   60 
[..]

I'll do a binary search through those files.



That wasn't a good idea.

/mnt/md0/devel/linux-mm/drivers/md/raid1.c: In function 'unplug_slaves':
/mnt/md0/devel/linux-mm/drivers/md/raid1.c:556: error:
'request_queue_t' has no member named 'unplug_fn'

Regards,
Michal

--
Michal K. K. Piotrowski
LTG - Linux Testers Group
(http://www.stardust.webpages.pl/ltg/)
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/