Re: Build errors in stable queue (3.10, 3.14, 3.16)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

Guenter

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




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]