On Fri, Oct 24, 2014 at 07:37:23PM -0700, Guenter Roeck wrote: > On 10/24/2014 03:53 PM, Greg Kroah-Hartman wrote: > >On Fri, Oct 24, 2014 at 06:11:38AM -0700, Guenter Roeck wrote: > >>On 10/23/2014 11:23 PM, Greg Kroah-Hartman wrote: > >>>On Thu, Oct 23, 2014 at 11:11:46PM -0700, Guenter Roeck wrote: > >>>>Several arm targets are affected. > >>>> > >>>>drivers/dma/pl330.c: In function 'pl330_probe': > >>>>drivers/dma/pl330.c:3054:10: error: 'struct dma_pl330_chan' has no member named 'thread' > >>>>drivers/dma/pl330.c: In function 'pl330_remove': > >>>>drivers/dma/pl330.c:3087:10: error: 'struct dma_pl330_chan' has no member named 'thread' > >>>>make[2]: *** [drivers/dma/pl330.o] Error 1 > >>>> > >>>>Error is always the same for 3.10, 3,14, and 3.16. > >>> > >>>Thanks, I'll go delete the patch that causes this problem, and hope the > >>>developers will resend a fix for it. > >>> > >> > >>Now pretty much everything fails to build in 3.16. > >> > >> > >>mm/migrate.c: In function '__unmap_and_move': > >>mm/migrate.c:932:13: error: 'MIGRATEPAGE_BALLOON_SUCCESS' undeclared (first use in this function) > >>mm/migrate.c:932:13: note: each undeclared identifier is reported only once for each function it appears in > >>make[1]: *** [mm/migrate.o] Error 1 > > > >Odd, I can't duplicate this one. > > > > Still happening. > > Bisect log: > > groeck@server:~/src/linux-stable$ git bisect log > # bad: [8f2a35cbf31e86e7d604e61e003bf1dcae2064b2] ima: provide flag to identify new empty files > # good: [acfaf47549491e5f804d30855c9055ebeb6ecc7b] Linux 3.16.6 > git bisect start 'HEAD' 'v3.16.6' > # good: [94484e0dcb1d0ad980102607b01cbdb008b3c9a4] Drivers: hv: vmbus: Cleanup vmbus_close_internal() > git bisect good 94484e0dcb1d0ad980102607b01cbdb008b3c9a4 > # good: [b16557179802d9a76a3e29b538ab35a05f8e7bf9] PCI: mvebu: Fix uninitialized variable in mvebu_get_tgt_attr() > git bisect good b16557179802d9a76a3e29b538ab35a05f8e7bf9 > # good: [b99043972a11675142afaed9aba47262f74d6a64] mm: clear __GFP_FS when PF_MEMALLOC_NOIO is set > git bisect good b99043972a11675142afaed9aba47262f74d6a64 > # bad: [9f30bd8927fdc26f35ba01b5fc3e79bd021d4f79] futex: Ensure get_futex_key_refs() always implies a barrier > git bisect bad 9f30bd8927fdc26f35ba01b5fc3e79bd021d4f79 > # good: [c7093ce67aca5721fd30d02409b5861aecd02551] kernel: add support for gcc 5 > git bisect good c7093ce67aca5721fd30d02409b5861aecd02551 > # bad: [3e200b1a5070e98e1c38ec84ac68f2efc191f7da] mm/balloon_compaction: redesign ballooned pages management > git bisect bad 3e200b1a5070e98e1c38ec84ac68f2efc191f7da > # good: [fc80af08dc2f7da61d1356e4ecb36c95b53d4cf4] rtc-cmos: fix wakeup from S5 without CONFIG_PM_SLEEP > git bisect good fc80af08dc2f7da61d1356e4ecb36c95b53d4cf4 > # first bad commit: [3e200b1a5070e98e1c38ec84ac68f2efc191f7da] mm/balloon_compaction: redesign ballooned pages management > > Also, the error is not really surprising. > > groeck@server:~/src/linux-stable$ git grep MIGRATEPAGE_BALLOON_SUCCESS > mm/migrate.c: rc == MIGRATEPAGE_BALLOON_SUCCESS)); > > which is a problem because the patch removes that define. Ah crap. I wonder why my build tests here didn't catch that, now that I tried it again "by hand" it fails. Anyway, I'll go remove this patch from 3.16-stable queue, thanks for figuring it out. greg k-h -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html