2008-03-06 05:26:30

by Stephen Rothwell

[permalink] [raw]
Subject: linux-next: Tree for March 6

Hi all,

I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/sfr/linux-next.git
(tar balls at
http://www.kernel.org/pub/linux/kernel/people/sfr/linux-next/).

You can see which trees have been included by looking in the Next/Trees
file in the source. There are also quilt-import.log and merge.log files
in the Next directory. Between each merge, the tree was built with
allmodconfig for both powerpc and x86_64.

There were a few merge conflicts (trivial) and one build break. I have
notified the appropriate people.

We are up to 44 trees, more are welcome (even if they are currently
empty). The influx of new trees has been underwhelming. Thanks to those
who have contributed, and to those who haven't, please do.

Status of my local build tests is at
http://kisskb.ellerman.id.au/kisskb/branch/9/. If maintainers want to
give advice about cross compilers/configs that work, we are always open
to add more builds.

--
Cheers,
Stephen Rothwell [email protected]


Attachments:
(No filename) (1.00 kB)
(No filename) (189.00 B)
Download all attachments

2008-03-06 09:08:30

by Andy Whitcroft

[permalink] [raw]
Subject: Re: linux-next: Tree for March 6

On Thu, Mar 06, 2008 at 04:26:06PM +1100, Stephen Rothwell wrote:

> There were a few merge conflicts (trivial) and one build break. I have
> notified the appropriate people.

I presume that when you report a build break here that this was something
you fixed and we should not see in the tree you released. By which I mean,
if any of our builds fail that is not expected and worth reporting.

-apw

2008-03-06 09:19:05

by Kamalesh Babulal

[permalink] [raw]
Subject: [BUILD_FAILURE] linux-next: Tree for March 6 drivers/usb broken

The kernel build fails with error

drivers/usb/core/hub.c: In function 'persist_enabled':
drivers/usb/core/hub.c:633: error: 'struct usb_device' has no member named 'persist_enabled'
drivers/usb/core/hub.c: In function 'hub_restart':
drivers/usb/core/hub.c:719: error: 'struct usb_device' has no member named 'reset_resume'
make[3]: *** [drivers/usb/core/hub.o] Error 1
make[2]: *** [drivers/usb/core] Error 2
make[1]: *** [drivers/usb] Error 2
make: *** [drivers] Error 2

This is introduced by persist_enabled() and # CONFIG_PM is not set
--
Thanks & Regards,
Kamalesh Babulal,
Linux Technology Center,
IBM, ISTL.

2008-03-06 11:51:15

by Stephen Rothwell

[permalink] [raw]
Subject: Re: linux-next: Tree for March 6

Hi Andy,

On Thu, 6 Mar 2008 09:07:43 +0000 Andy Whitcroft <[email protected]> wrote:
>
> I presume that when you report a build break here that this was something
> you fixed and we should not see in the tree you released. By which I mean,
> if any of our builds fail that is not expected and worth reporting.

Correct. All reports very welcome, thanks.

--
Cheers,
Stephen Rothwell [email protected]
http://www.canb.auug.org.au/~sfr/


Attachments:
(No filename) (460.00 B)
(No filename) (189.00 B)
Download all attachments

2008-03-06 12:11:21

by Stephen Rothwell

[permalink] [raw]
Subject: Re: [BUILD_FAILURE] linux-next: Tree for March 6 drivers/usb broken

Hi,

On Thu, 06 Mar 2008 14:48:38 +0530 Kamalesh Babulal <[email protected]> wrote:
>
> The kernel build fails with error
>
> drivers/usb/core/hub.c: In function 'persist_enabled':
> drivers/usb/core/hub.c:633: error: 'struct usb_device' has no member named 'persist_enabled'
> drivers/usb/core/hub.c: In function 'hub_restart':
> drivers/usb/core/hub.c:719: error: 'struct usb_device' has no member named 'reset_resume'
> make[3]: *** [drivers/usb/core/hub.o] Error 1
> make[2]: *** [drivers/usb/core] Error 2
> make[1]: *** [drivers/usb] Error 2
> make: *** [drivers] Error 2
>
> This is introduced by persist_enabled() and # CONFIG_PM is not set

Thanks for the report - I should read ahead more before sending my own
reports. :-)

--
Cheers,
Stephen Rothwell [email protected]
http://www.canb.auug.org.au/~sfr/


Attachments:
(No filename) (850.00 B)
(No filename) (189.00 B)
Download all attachments

2008-03-06 13:36:15

by Kamalesh Babulal

[permalink] [raw]
Subject: [BUILD_FAILURE] linux-next: Tree for March 6 build failure

The kernel build fails with error

net/built-in.o(.toc1+0x2060): undefined reference to `udplite_statistics'
net/built-in.o(.toc1+0x2100): undefined reference to `udplite_statistics'
make: *** [.tmp_vmlinux1] Error 1

--
Thanks & Regards,
Kamalesh Babulal,
Linux Technology Center,
IBM, ISTL.

2008-03-06 19:13:35

by David Miller

[permalink] [raw]
Subject: Re: [BUILD_FAILURE] linux-next: Tree for March 6 build failure

From: Kamalesh Babulal <[email protected]>
Date: Thu, 06 Mar 2008 19:05:46 +0530

> The kernel build fails with error
>
> net/built-in.o(.toc1+0x2060): undefined reference to `udplite_statistics'
> net/built-in.o(.toc1+0x2100): undefined reference to `udplite_statistics'
> make: *** [.tmp_vmlinux1] Error 1

Please provide your .config so that others have a chance
to reproduce and fix this.

Thank you.

2008-03-07 02:10:40

by Stephen Rothwell

[permalink] [raw]
Subject: Re: linux-next: Tree for March 6

Hi all,

On Thu, 6 Mar 2008 22:50:41 +1100 Stephen Rothwell <[email protected]> wrote:
>
> On Thu, 6 Mar 2008 09:07:43 +0000 Andy Whitcroft <[email protected]> wrote:
> >
> > I presume that when you report a build break here that this was something
> > you fixed and we should not see in the tree you released. By which I mean,
> > if any of our builds fail that is not expected and worth reporting.
>
> Correct. All reports very welcome, thanks.

As a clarification. The above applies when I report a build break while
I am creating the tree. I will also report some breakage in post
creation testing. These latter reports will be left to the responsible
person to fix up (hopefully in a timely manner).

--
Cheers,
Stephen Rothwell [email protected]
http://www.canb.auug.org.au/~sfr/


Attachments:
(No filename) (817.00 B)
(No filename) (189.00 B)
Download all attachments

2008-03-07 07:45:31

by Kamalesh Babulal

[permalink] [raw]
Subject: Re: [BUILD_FAILURE] linux-next: Tree for March 6 build failure

David Miller wrote:
> From: Kamalesh Babulal <[email protected]>
> Date: Thu, 06 Mar 2008 19:05:46 +0530
>
>> The kernel build fails with error
>>
>> net/built-in.o(.toc1+0x2060): undefined reference to `udplite_statistics'
>> net/built-in.o(.toc1+0x2100): undefined reference to `udplite_statistics'
>> make: *** [.tmp_vmlinux1] Error 1
>
> Please provide your .config so that others have a chance
> to reproduce and fix this.
>
> Thank you.

Hi David,

Please find the .config attached and let me know if any other information
is needed.

--
Thanks & Regards,
Kamalesh Babulal,
Linux Technology Center,
IBM, ISTL.


Attachments:
config_net (33.68 kB)

2008-03-07 19:12:46

by David Miller

[permalink] [raw]
Subject: Re: [BUILD_FAILURE] linux-next: Tree for March 6 build failure

From: Kamalesh Babulal <[email protected]>
Date: Fri, 07 Mar 2008 13:14:41 +0530

> Please find the .config attached and let me know if any other
> information is needed.

While waiting for your .config I reverted the change which
caused the build failure.

2008-03-09 08:39:36

by Laurent Riffard

[permalink] [raw]
Subject: Re: linux-next: Tree for March 6: acpi_os_wait_semaphore tries to register non-static key

Le 06.03.2008 06:26, Stephen Rothwell a ?crit :
> Hi all,
>
> I have created today's linux-next tree at
> git://git.kernel.org/pub/scm/linux/kernel/git/sfr/linux-next.git

got this with next-20080306 and next-20080307:

INFO: trying to register non-static key.
the code is fine but needs lockdep annotation.
turning off the locking correctness validator.
Pid: 0, comm: swapper Not tainted 2.6.25-rc4-next-20080306-02654-g4855c7e #25
[<c012fb3e>] __lock_acquire+0x145/0xaa9
[<c015566e>] cache_alloc_debugcheck_after+0xdd/0x14e
[<c01568dd>] kmem_cache_alloc+0x7f/0xca
[<c01307f5>] lock_acquire+0x4c/0x63
[<c01291e9>] down_trylock+0x9/0x23
[<c02915ae>] _spin_lock_irqsave+0x2a/0x39
[<c01291e9>] down_trylock+0x9/0x23
[<c01291e9>] down_trylock+0x9/0x23
[<c01eb93e>] acpi_os_wait_semaphore+0x68/0x13e
[<c0205c58>] acpi_ut_acquire_mutex+0x5d/0xc1
[<c01fbea5>] acpi_ns_root_initialize+0x18/0x267
[<c0382746>] acpi_initialize_subsystem+0x44/0x64
[<c03829bd>] acpi_early_init+0x54/0xf4
[<c036f998>] start_kernel+0x24e/0x256
=======================
Parsing all Control Methods:

~~
laurent