Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-17 Thread Ming Lei
On Thu, Sep 17, 2015 at 11:24 PM, Adam Williamson wrote: > On Wed, 2015-09-16 at 13:56 -0400, Josh Boyer wrote: > >> > > Josh, Adam, would you mind testing the above patch to see if it >> > > can fix >> > > your issue? >> > >> > Sorry for the delay in reply. I'll try and work with Adam today to

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-17 Thread Adam Williamson
On Wed, 2015-09-16 at 13:56 -0400, Josh Boyer wrote: > > > Josh, Adam, would you mind testing the above patch to see if it > > > can fix > > > your issue? > > > > Sorry for the delay in reply. I'll try and work with Adam today to > > get this tested. > > FWIW, reproducing the environment to

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-17 Thread Ming Lei
On Thu, Sep 17, 2015 at 11:24 PM, Adam Williamson wrote: > On Wed, 2015-09-16 at 13:56 -0400, Josh Boyer wrote: > >> > > Josh, Adam, would you mind testing the above patch to see if it >> > > can fix >> > > your issue? >> > >> > Sorry for the delay in reply. I'll try and

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-17 Thread Adam Williamson
On Wed, 2015-09-16 at 13:56 -0400, Josh Boyer wrote: > > > Josh, Adam, would you mind testing the above patch to see if it > > > can fix > > > your issue? > > > > Sorry for the delay in reply. I'll try and work with Adam today to > > get this tested. > > FWIW, reproducing the environment to

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-16 Thread Josh Boyer
On Tue, Sep 15, 2015 at 8:14 AM, Josh Boyer wrote: > On Sat, Sep 12, 2015 at 9:19 AM, Ming Lei wrote: >> On Fri, 11 Sep 2015 17:43:15 -0400 >> Mike Snitzer wrote: >> >>> Ming, Jens, others: >>> >>> Please see this BZ comment that speaks to a 4.3 regression due to the >>> late bio splitting

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-16 Thread Josh Boyer
On Tue, Sep 15, 2015 at 8:14 AM, Josh Boyer wrote: > On Sat, Sep 12, 2015 at 9:19 AM, Ming Lei wrote: >> On Fri, 11 Sep 2015 17:43:15 -0400 >> Mike Snitzer wrote: >> >>> Ming, Jens, others: >>> >>> Please see this BZ comment

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-15 Thread Josh Boyer
On Sat, Sep 12, 2015 at 9:19 AM, Ming Lei wrote: > On Fri, 11 Sep 2015 17:43:15 -0400 > Mike Snitzer wrote: > >> Ming, Jens, others: >> >> Please see this BZ comment that speaks to a 4.3 regression due to the >> late bio splitting changes: >>

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-15 Thread Josh Boyer
On Sat, Sep 12, 2015 at 9:19 AM, Ming Lei wrote: > On Fri, 11 Sep 2015 17:43:15 -0400 > Mike Snitzer wrote: > >> Ming, Jens, others: >> >> Please see this BZ comment that speaks to a 4.3 regression due to the >> late bio splitting changes: >>

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-12 Thread Ming Lei
On Fri, 11 Sep 2015 17:43:15 -0400 Mike Snitzer wrote: > Ming, Jens, others: > > Please see this BZ comment that speaks to a 4.3 regression due to the > late bio splitting changes: > https://bugzilla.redhat.com/show_bug.cgi?id=1247382#c41 I think it is a bug of bounce_end_io, and the following

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-12 Thread Ming Lin
On Sat, Sep 12, 2015 at 12:34 AM, Ming Lin wrote: > On Fri, 2015-09-11 at 21:43 -0700, Ming Lin wrote: >> On Fri, Sep 11, 2015 at 2:43 PM, Mike Snitzer wrote: >> > Ming, Jens, others: >> > >> > Please see this BZ comment that speaks to a 4.3 regression due to the >> > late bio splitting changes:

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-12 Thread Ming Lin
On Fri, 2015-09-11 at 21:43 -0700, Ming Lin wrote: > On Fri, Sep 11, 2015 at 2:43 PM, Mike Snitzer wrote: > > Ming, Jens, others: > > > > Please see this BZ comment that speaks to a 4.3 regression due to the > > late bio splitting changes: > >

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-12 Thread Ming Lin
On Fri, 2015-09-11 at 21:43 -0700, Ming Lin wrote: > On Fri, Sep 11, 2015 at 2:43 PM, Mike Snitzer wrote: > > Ming, Jens, others: > > > > Please see this BZ comment that speaks to a 4.3 regression due to the > > late bio splitting changes: > >

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-12 Thread Ming Lin
On Sat, Sep 12, 2015 at 12:34 AM, Ming Lin wrote: > On Fri, 2015-09-11 at 21:43 -0700, Ming Lin wrote: >> On Fri, Sep 11, 2015 at 2:43 PM, Mike Snitzer wrote: >> > Ming, Jens, others: >> > >> > Please see this BZ comment that speaks to a 4.3 regression due to

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-12 Thread Ming Lei
On Fri, 11 Sep 2015 17:43:15 -0400 Mike Snitzer wrote: > Ming, Jens, others: > > Please see this BZ comment that speaks to a 4.3 regression due to the > late bio splitting changes: > https://bugzilla.redhat.com/show_bug.cgi?id=1247382#c41 I think it is a bug of

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-11 Thread Ming Lin
On Fri, Sep 11, 2015 at 2:43 PM, Mike Snitzer wrote: > Ming, Jens, others: > > Please see this BZ comment that speaks to a 4.3 regression due to the > late bio splitting changes: > https://bugzilla.redhat.com/show_bug.cgi?id=1247382#c41 > > But inlined here so we can continue on list: > (In reply

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-11 Thread Adam Williamson
On Fri, 2015-09-11 at 17:43 -0400, Mike Snitzer wrote: > Josh and/or Adam: it would _really_ help if the regression test you > guys > are using could be handed-over and/or explained to us. Is it as > simple > as loading a 32bit with a particular config? Can you share the guest > image if it is

32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-11 Thread Mike Snitzer
Ming, Jens, others: Please see this BZ comment that speaks to a 4.3 regression due to the late bio splitting changes: https://bugzilla.redhat.com/show_bug.cgi?id=1247382#c41 But inlined here so we can continue on list: (In reply to Josh Boyer from comment #40) > The function that was fixed in

32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-11 Thread Mike Snitzer
Ming, Jens, others: Please see this BZ comment that speaks to a 4.3 regression due to the late bio splitting changes: https://bugzilla.redhat.com/show_bug.cgi?id=1247382#c41 But inlined here so we can continue on list: (In reply to Josh Boyer from comment #40) > The function that was fixed in

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-11 Thread Adam Williamson
On Fri, 2015-09-11 at 17:43 -0400, Mike Snitzer wrote: > Josh and/or Adam: it would _really_ help if the regression test you > guys > are using could be handed-over and/or explained to us. Is it as > simple > as loading a 32bit with a particular config? Can you share the guest > image if it is

Re: 32-bit bio regression with 4.3 [was: Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848]

2015-09-11 Thread Ming Lin
On Fri, Sep 11, 2015 at 2:43 PM, Mike Snitzer wrote: > Ming, Jens, others: > > Please see this BZ comment that speaks to a 4.3 regression due to the > late bio splitting changes: > https://bugzilla.redhat.com/show_bug.cgi?id=1247382#c41 > > But inlined here so we can continue

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-03 Thread Josh Boyer
On Mon, Aug 3, 2015 at 12:56 PM, Josh Boyer wrote: > On Mon, Aug 3, 2015 at 10:28 AM, Mike Snitzer wrote: >> On Sun, Aug 02 2015 at 10:01P -0400, >> Josh Boyer wrote: >> >>> On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer >>> wrote: >>> > On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer wrote: >>>

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-03 Thread Josh Boyer
On Mon, Aug 3, 2015 at 10:28 AM, Mike Snitzer wrote: > On Sun, Aug 02 2015 at 10:01P -0400, > Josh Boyer wrote: > >> On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer >> wrote: >> > On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer wrote: >> >> >> >> The only commit that looks even remotely related

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-03 Thread Mike Snitzer
On Sun, Aug 02 2015 at 10:01P -0400, Josh Boyer wrote: > On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer wrote: > > On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer wrote: > >> > >> The only commit that looks even remotely related (given 32bit concerns) > >> would be

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-03 Thread Mike Snitzer
On Sun, Aug 02 2015 at 10:01P -0400, Josh Boyer jwbo...@fedoraproject.org wrote: On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer snit...@redhat.com wrote: The only commit that looks even remotely related (given

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-03 Thread Josh Boyer
On Mon, Aug 3, 2015 at 12:56 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Mon, Aug 3, 2015 at 10:28 AM, Mike Snitzer snit...@redhat.com wrote: On Sun, Aug 02 2015 at 10:01P -0400, Josh Boyer jwbo...@fedoraproject.org wrote: On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-03 Thread Josh Boyer
On Mon, Aug 3, 2015 at 10:28 AM, Mike Snitzer snit...@redhat.com wrote: On Sun, Aug 02 2015 at 10:01P -0400, Josh Boyer jwbo...@fedoraproject.org wrote: On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-02 Thread Josh Boyer
On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer wrote: > On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer wrote: >> On Thu, Jul 30 2015 at 7:14pm -0400, >> Josh Boyer wrote: >> >>> On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer >>> wrote: >>> > On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei wrote: >>> >>

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-08-02 Thread Josh Boyer
On Fri, Jul 31, 2015 at 2:58 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer snit...@redhat.com wrote: On Thu, Jul 30 2015 at 7:14pm -0400, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-31 Thread Josh Boyer
On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer wrote: > On Thu, Jul 30 2015 at 7:14pm -0400, > Josh Boyer wrote: > >> On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer >> wrote: >> > On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei wrote: >> >> On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer >> >> wrote:

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-31 Thread Josh Boyer
On Thu, Jul 30, 2015 at 8:19 PM, Mike Snitzer snit...@redhat.com wrote: On Thu, Jul 30 2015 at 7:14pm -0400, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer jwbo...@fedoraproject.org wrote: On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-30 Thread Mike Snitzer
On Thu, Jul 30 2015 at 7:14pm -0400, Josh Boyer wrote: > On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer wrote: > > On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei wrote: > >> On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer > >> wrote: > >>> On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei wrote: > On

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-30 Thread Josh Boyer
On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer wrote: > On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei wrote: >> On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer >> wrote: >>> On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei wrote: On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner wrote: > On

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-30 Thread Josh Boyer
On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei wrote: > On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer > wrote: >> On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei wrote: >>> On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner wrote: On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: > Hi

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-30 Thread Josh Boyer
On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer jwbo...@fedoraproject.org wrote: On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei ming@canonical.com wrote: On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei ming@canonical.com

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-30 Thread Mike Snitzer
On Thu, Jul 30 2015 at 7:14pm -0400, Josh Boyer jwbo...@fedoraproject.org wrote: On Thu, Jul 30, 2015 at 7:27 AM, Josh Boyer jwbo...@fedoraproject.org wrote: On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei ming@canonical.com wrote: On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-30 Thread Josh Boyer
On Wed, Jul 29, 2015 at 8:29 PM, Ming Lei ming@canonical.com wrote: On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei ming@canonical.com wrote: On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner han...@cmpxchg.org

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Ming Lei
On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer wrote: > On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei wrote: >> On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner wrote: >>> On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: Hi All, We've gotten a report[1] that any of the

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Josh Boyer
On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei wrote: > On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner wrote: >> On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: >>> Hi All, >>> >>> We've gotten a report[1] that any of the upcoming Fedora 23 install >>> images are all failing on 32-bit

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Ming Lei
On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner wrote: > On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: >> Hi All, >> >> We've gotten a report[1] that any of the upcoming Fedora 23 install >> images are all failing on 32-bit VMs/machines. Looking at the first >> instance of the

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Johannes Weiner
On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: > Hi All, > > We've gotten a report[1] that any of the upcoming Fedora 23 install > images are all failing on 32-bit VMs/machines. Looking at the first > instance of the oops, it seems to be a bad page state where a page is > still

cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Josh Boyer
Hi All, We've gotten a report[1] that any of the upcoming Fedora 23 install images are all failing on 32-bit VMs/machines. Looking at the first instance of the oops, it seems to be a bad page state where a page is still charged to a group and it is trying to be freed. The oops output is below.

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Ming Lei
On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner han...@cmpxchg.org wrote: On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: Hi All, We've gotten a report[1] that any of the upcoming Fedora 23 install images are all failing on 32-bit VMs/machines. Looking at the first instance of

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Josh Boyer
On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei ming@canonical.com wrote: On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner han...@cmpxchg.org wrote: On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: Hi All, We've gotten a report[1] that any of the upcoming Fedora 23 install images

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Ming Lei
On Wed, Jul 29, 2015 at 12:36 PM, Josh Boyer jwbo...@fedoraproject.org wrote: On Wed, Jul 29, 2015 at 11:32 AM, Ming Lei ming@canonical.com wrote: On Wed, Jul 29, 2015 at 9:51 AM, Johannes Weiner han...@cmpxchg.org wrote: On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: Hi All,

cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Josh Boyer
Hi All, We've gotten a report[1] that any of the upcoming Fedora 23 install images are all failing on 32-bit VMs/machines. Looking at the first instance of the oops, it seems to be a bad page state where a page is still charged to a group and it is trying to be freed. The oops output is below.

Re: cgroup/loop Bad page state oops in Linux v4.2-rc3-136-g45b4b782e848

2015-07-29 Thread Johannes Weiner
On Wed, Jul 29, 2015 at 09:27:16AM -0400, Josh Boyer wrote: Hi All, We've gotten a report[1] that any of the upcoming Fedora 23 install images are all failing on 32-bit VMs/machines. Looking at the first instance of the oops, it seems to be a bad page state where a page is still charged to