[fedora-arm] Fix for Multiplatform F19 kernels

2012-11-29 Thread Jon Masters
Hi Peter,

Please take a look at the attached. Note that the default kernel variant
is actually a versatile, and you weren't inheriting that. Also, we need
to set the V6_V7 multiplatform option because the current Kconfig logic
will otherwise enable AUTO CPU support, which will force us to have a V5
kernel. So take a look. I'll be online later.

Tested with a cross compiler only, but it built.

Jon.
diff --git a/Makefile.config b/Makefile.config
index 21143eb..926a323 100644
--- a/Makefile.config
+++ b/Makefile.config
@@ -44,7 +44,7 @@ temp-armv7: config-armv7 temp-generic
 temp-arm-generic: config-arm-generic temp-generic
 	perl merge.pl $^  > $@
 
-temp-armv7l-versatile: config-arm-versatile temp-arm-generic
+temp-armv7l-versatile: config-armv7 config-arm-versatile temp-arm-generic
 	perl merge.pl $^  > $@
 
 temp-armv7l-omap: config-arm-omap temp-arm-generic
diff --git a/config-armv7 b/config-armv7
index 299e142..6de1654 100644
--- a/config-armv7
+++ b/config-armv7
@@ -1,7 +1,9 @@
 # ARM unified arch kernel
+CONFIG_CPU_V7=y
 # CONFIG_ARCH_MULTI_V4 is not set
 # CONFIG_ARCH_MULTI_V4T is not set
 # CONFIG_ARCH_MULTI_V6 is not set
+CONFIG_ARCH_MULTI_V6_V7=y
 CONFIG_ARCH_MULTI_V7=y
 CONFIG_ARCH_MVEBU=y
 CONFIG_ARCH_HIGHBANK=y
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fix for Multiplatform F19 kernels

2012-11-29 Thread Jon Masters
On 11/29/2012 03:09 AM, Jon Masters wrote:

> Please take a look at the attached. Note that the default kernel variant
> is actually a versatile, and you weren't inheriting that. Also, we need
> to set the V6_V7 multiplatform option because the current Kconfig logic
> will otherwise enable AUTO CPU support, which will force us to have a V5
> kernel. So take a look. I'll be online later.
> 
> Tested with a cross compiler only, but it built.

http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=1271566

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

[fedora-arm] Raspberry Pi Fedora Remix 18

2012-11-29 Thread Matthieu Pupat

On 11/29/2012 6:20 AM, Chris Tyler wrote:
And... just to help clarify who is who and does what here, I've done a 
long-overdue blog post to introduce the current team members: 
http://blog.chris.tylers.info/index.php?/archives/268-.html -- Chris 
___ arm mailing list 
arm@lists.fedoraproject.org 
https://admin.fedoraproject.org/mailman/listinfo/arm 


Hello,

I see on that list that Andrew Green is testing Raspberry Pi Fedora 
Remix 18. Is this available somewhere?


Aditionnaly are there any plans (or limitations) to merge the 
raspberrypi-kernel and ARM kernel?


Thanks,

Matthieu
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Regarding Seneca Issues

2012-11-29 Thread Peter Robinson
On Wed, Nov 28, 2012 at 8:45 PM, Jon Chiappetta
 wrote:
>> > 6) Your topic here
>>
>> Koji: There have been a number of issues over the last couple of weeks
>> that have been bought up and I haven't seen any form of update from
>> Seneca as to the state:
>>
>> - DB perf tuning, it was done or at least there was an outage. What
>> was the outcome
>
> * The dump and restore worked in shrinking our db size and cleaning
> old entries from our tables. Auto-vacuum seems to be broken or not
> working as we expected it but manual vacuum seems to work well on
> all of the tables.

Excellent, thanks for the update.

>> - repo issues (the generally perl based build failures due to repo
>> issues). I reported I thought I had found the offending host but the
>> issue appears to have come back. Was the host re-enabled, what testing
>> has Seneca done?
>
> * Could you please provide the specific task links as examples or names
> of hosts that are causing the problem so we could diagnose the problem
> and look into resolving it?

No I can't because I don't have time spare to dig through koji builds
but I have provided lots of them in the past on the IRC channel but
basically if you look through this list:

http://arm.koji.fedoraproject.org/koji/tasks?state=failed&view=tree&method=all&order=-id

If you get a build like this:
http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=1271590

That has the "BuildrootError: could not init mock buildroot, mock
exited with status 30; see root.log for more information" error you're
basically guaranteed to find 100s of examples and it covers most of
our failures now days.

>> - builder issues, seeing issues with things like the disk space on the
>> large builders without a resolution, or a resolution being reported.
>> What is the status, is it fixed?
>
> * What are the problems with the large builders? Are there RAM issues,
> permission issues, low space issues? Which builders need to be looked at
> specifically because it's hard to solve this without the needed info.

There's a number of issues that I've pinged on IRC about . I don't
have access to the platform (and I'm quite happy to keep it that way)
so I see an issue with builders and I normally disable them so they
stop causing builds issues and report the builder to the channel with
as much detail I can tell from my build experience and what I suspect
is wrong and I expect the people in charge of the platform to
investigate (I can't and don't want to do everything, I don't scale
that well). The large builder channel had issues with the Trimslices
due to the HDD partition sizing and some of them dgilmore couldn't
access and was questioned "Why do you need access to this".

>> - Some people have remote access to the builders via a ssh key but it
>> appears that not all build hosts are configured for this. What's the
>> steps to resolution so that people can support the platform?
>
> * We specifically setup bcfg2 across all builders which helps to distribute
> our keys to them. If you would like access as you are describing then
> please contact one of us and we can generate an ssh key on hongkong so
> that you can login to the builders without a password. I believe this option
> was offered by one of my co-workers but was denied by a certain person so
> ya. :/

I don't want access, I've never requested access and I've never been
offered access to it. I'm quite happy with that situation. Dennis has
access and always has had access and there were particular build hosts
that he couldn't access where he could access others and should be
able to access all of them. So this is a corner case for specific
hosts which obviously have missing bits in their bcfg2 config or
something (pure speculation here).

The only real issue I have with all of the above is communication
it's the only real problem I've ever had and something I've asked
people to be aware of regularly whether it be communication about
maintenance, acknowledgement of an issue and who it working on it and
when it's fixed. The reason I bought this up is because it seems like
a black hole at the moment. This is not directed at anyone in
particular but is a general observation. If your not sure what I'm
asking please ask me and I'll give you as much information and
direction I can to help out.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fix for prelink

2012-11-29 Thread Peter Robinson
And pushed, it should with luck appear in today's compose.

Peter

On Thu, Nov 29, 2012 at 6:31 AM, Jon Masters  wrote:
> Hi everyone,
>
> I have the following interim fix for prelink, until we get upstream
> prelink to recognize that there might be two different possible linker
> paths on the same architecture. It's trivially correct, and described
> within the patch below. Tested.
>
> Jon.
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Raspberry Pi Fedora Remix 18

2012-11-29 Thread Peter Robinson
On Thu, Nov 29, 2012 at 9:03 AM, Matthieu Pupat
 wrote:
> On 11/29/2012 6:20 AM, Chris Tyler wrote:
>>
>> And... just to help clarify who is who and does what here, I've done a
>> long-overdue blog post to introduce the current team members:
>> http://blog.chris.tylers.info/index.php?/archives/268-.html -- Chris
>> ___ arm mailing list
>> arm@lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/arm
>
>
> Hello,
>
> I see on that list that Andrew Green is testing Raspberry Pi Fedora Remix
> 18. Is this available somewhere?
>
> Aditionnaly are there any plans (or limitations) to merge the
> raspberrypi-kernel and ARM kernel?

No, when all the raspberry pi kernel support lands upstream we will
add support for it in the mainline kernel. The first bits of that
landed in 3.7 but its not yet usable. I expect it will likely 3.9+ and
as I enable more platforms in the mainline kernel I'll be announcing
them to the ARM list because I want people to test them :-)

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fix for Multiplatform F19 kernels

2012-11-29 Thread Peter Robinson
On Thu, Nov 29, 2012 at 8:09 AM, Jon Masters  wrote:
> Hi Peter,
>
> Please take a look at the attached. Note that the default kernel variant
> is actually a versatile, and you weren't inheriting that. Also, we need
> to set the V6_V7 multiplatform option because the current Kconfig logic
> will otherwise enable AUTO CPU support, which will force us to have a V5
> kernel. So take a look. I'll be online later.
>
> Tested with a cross compiler only, but it built.

A couple of things:

This is incorrect as we've uncoupled the unified from the rest of the
kernel to simplify and clean up the build.
-temp-armv7l-versatile: config-arm-versatile temp-arm-generic
+temp-armv7l-versatile: config-armv7 config-arm-versatile temp-arm-generic

Apologies for this one as I assumed the V7 multi would depend or
automatically set this and it wasn't in the original unified config
from Arnd.
+CONFIG_CPU_V7=y

And I removed this as I assumed "CONFIG_ARCH_MULTI_V7" was all we
wanted for a V7 kernel.
+CONFIG_ARCH_MULTI_V6_V7=y

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fedora ARM weekly status meeting minutes 2012-11-28

2012-11-29 Thread Peter Robinson
On Wed, Nov 28, 2012 at 10:22 PM, Paul Whalen  wrote:
> Good day all,
>
> Thanks to those who were able to join us for the weekly status meeting today. 
> For those that were unable, the minutes are posted below:
>
> Minutes: 
> http://meetbot.fedoraproject.org/fedora-meeting-1/2012-11-28/fedora-meeting-1.2012-11-28-21.00.html
> Minutes (text): 
> http://meetbot.fedoraproject.org/fedora-meeting-1/2012-11-28/fedora-meeting-1.2012-11-28-21.00.txt
> Log: 
> http://meetbot.fedoraproject.org/fedora-meeting-1/2012-11-28/fedora-meeting-1.2012-11-28-21.00.log.html

A couple of things:

1) Who has the action item to deal with the texlive build? This is a
beta blocker.

2) Mirror sync missing packages: do we have examples? Might be a tagging issue.

3) For F18 the kernel will remain as it is (ie there will be no
unified kernel) but that doesn't preclude people from testing the F-19
unified kernels on F-18.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] precedence of built-in vs. platform trees?

2012-11-29 Thread Leif Lindholm
On Thu, Nov 29, 2012 at 01:39:56AM -0500, Jon Masters wrote:
> Hey guys,
> 
> I apologize if I should have RTFM. If a platform provides a device tree
> at boot time, and the kernel also has a tree appended, what behavior is
> supposed to happen? i.e. what is the standard that is anticipated here?

From the kernel config help on CONFIG_ARM_APPENDED_DTB:
<<<
This is meant as a backward compatibility convenience for those
systems with a bootloader that can't be upgraded to accommodate
the documented boot protocol using a device tree.
>>>
and
<<<
Do not leave this option active in a production kernel
if you don't intend to always append a DTB.
>>>

Meaning that if the loader supports passing DTB, the kernel shouldn't
have an appended one.

Apart from that, if you use an appended DTB, this completely overrides
any DTB passed by the loader, so (unless you also enable the unholy
CONFIG_ARM_ATAG_DTB_COMPAT) you also lose the ability to pass kernel
command line options from the loader.

/
Leif
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fedora ARM weekly status meeting minutes 2012-11-28

2012-11-29 Thread David A. Marlin

On 11/29/2012 03:53 AM, Peter Robinson wrote:

On Wed, Nov 28, 2012 at 10:22 PM, Paul Whalen  wrote:

Good day all,

Thanks to those who were able to join us for the weekly status meeting today. 
For those that were unable, the minutes are posted below:

Minutes: 
http://meetbot.fedoraproject.org/fedora-meeting-1/2012-11-28/fedora-meeting-1.2012-11-28-21.00.html
Minutes (text): 
http://meetbot.fedoraproject.org/fedora-meeting-1/2012-11-28/fedora-meeting-1.2012-11-28-21.00.txt
Log: 
http://meetbot.fedoraproject.org/fedora-meeting-1/2012-11-28/fedora-meeting-1.2012-11-28-21.00.log.html

A couple of things:

1) Who has the action item to deal with the texlive build? This is a
beta blocker.

2) Mirror sync missing packages: do we have examples? Might be a tagging issue.


The issue I was seeing was unsigned packages on the mirrors, i.e.,

   Package kernel-tegra-3.6.7-5.fc18.armv7hl.rpm is not signed

For a normal install, I can work around it (--nogpgcheck), but it causes 
image creation using livemedia-creator to fail.


I saw some missing packages on mirrors a weeks or so ago, but that seems 
to be resolved.  It was probably just a transient issue (caught the 
mirrors in the middle of a sync).



d.marlin
===



3) For F18 the kernel will remain as it is (ie there will be no
unified kernel) but that doesn't preclude people from testing the F-19
unified kernels on F-18.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

[fedora-arm] Daily Koji Compare Stats

2012-11-29 Thread jon . chiappetta
Thu Nov 29 09:05:01 EST 2012


f17-updates : arm vs PA

 Same |Newer |Older |Local |   Remote | 
 Missing |
--
 2659 |0 |  273 |1 |  320 | 
 313 |

http://142.204.133.82/jon/koji/kc.f17-updates.diff.html


f18 : arm vs PA

 Same |Newer |Older |Local |   Remote | 
 Missing |
--
12176 |4 |  109 |4 |  293 | 
 181 |

http://142.204.133.82/jon/koji/kc.f18.diff.html


f18-updates-testing : arm vs PA

 Same |Newer |Older |Local |   Remote | 
 Missing |
--
 2718 |4 |   81 |0 |  173 | 
  88 |

http://142.204.133.82/jon/koji/kc.f18-updates-testing.diff.html


f19 : arm vs PA

 Same |Newer |Older |Local |   Remote | 
 Missing |
--
10868 |   18 | 1482 |4 |  320 | 
2364 |

http://142.204.133.82/jon/koji/kc.f19.diff.html


ARM Build Status Wiki:
https://fedoraproject.org/wiki/Architectures/ARM
https://fedoraproject.org/wiki/Architectures/ARM/Fedora17_rawhide


Thu Nov 29 09:55:26 EST 2012
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fix for Multiplatform F19 kernels

2012-11-29 Thread Jon Masters
On 11/29/2012 04:32 AM, Peter Robinson wrote:
> On Thu, Nov 29, 2012 at 8:09 AM, Jon Masters  wrote:
>> Hi Peter,
>>
>> Please take a look at the attached. Note that the default kernel variant
>> is actually a versatile, and you weren't inheriting that. Also, we need
>> to set the V6_V7 multiplatform option because the current Kconfig logic
>> will otherwise enable AUTO CPU support, which will force us to have a V5
>> kernel. So take a look. I'll be online later.
>>
>> Tested with a cross compiler only, but it built.
> 
> A couple of things:
> 
> This is incorrect as we've uncoupled the unified from the rest of the
> kernel to simplify and clean up the build.
> -temp-armv7l-versatile: config-arm-versatile temp-arm-generic
> +temp-armv7l-versatile: config-armv7 config-arm-versatile temp-arm-generic

But, the unified kernel is the default kernel, right? As in kernel- is
the unified kernel? That one is currently a versatile kernel. It is, if
you look in Makefile.config pulling its config from the versatile config
files per the above, which without explicitly pulling in config-armv7
means that you get whatever versatile turns on for you, and certainly
none of the intended config-armv7 bits.

Unless I am missing something, there's a bug in the existing config
merging that is actually the root cause here. Please explain what you
are trying to do with joining these if I am wrong.

> Apologies for this one as I assumed the V7 multi would depend or
> automatically set this and it wasn't in the original unified config
> from Arnd.
> +CONFIG_CPU_V7=y

It wasn't clear this was always the case from looking at the logic.

> And I removed this as I assumed "CONFIG_ARCH_MULTI_V7" was all we
> wanted for a V7 kernel.
> +CONFIG_ARCH_MULTI_V6_V7=y

Yea, that one is definitely something we need to set.

Jon.

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

[fedora-arm] Issue Tracker for Seneca Infra/RPFR

2012-11-29 Thread Jordan Cwang
I've set up a trac instance at Seneca for people to file issues with our Koji, 
infrastructure, or any other problems that may arise.   You can check it out at 
http://trac.proximity.on.ca/projects/fedoraarm

Additonally, I've set up a RPFR Trac instance as well.  That is at 
http://trac.proximity.on.ca/projects/rpfr.

If you have any questions, comments or suggestions regarding these instances, 
let me know.


___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Issue Tracker for Seneca Infra/RPFR

2012-11-29 Thread Brendan Conoboy

On 11/29/2012 12:14 PM, Jordan Cwang wrote:

I've set up a trac instance at Seneca for people to file issues with our
Koji, infrastructure, or any other problems that may arise.   You can
check it out at http://trac.proximity.on.ca/projects/fedoraarm

Additonally, I've set up a RPFR Trac instance as well.  That is at
http://trac.proximity.on.ca/projects/rpfr.

If you have any questions, comments or suggestions regarding these
instances, let me know.


Please put links to this on the Fedora ARM wiki.  Thanks!

--
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Issue Tracker for Seneca Infra/RPFR

2012-11-29 Thread Jordan Cwang
Done and done.

From: arm-boun...@lists.fedoraproject.org [arm-boun...@lists.fedoraproject.org] 
on behalf of Brendan Conoboy [b...@redhat.com]
Sent: Thursday, November 29, 2012 3:18 PM
To: arm@lists.fedoraproject.org
Subject: Re: [fedora-arm] Issue Tracker for  Seneca Infra/RPFR

On 11/29/2012 12:14 PM, Jordan Cwang wrote:
> I've set up a trac instance at Seneca for people to file issues with our
> Koji, infrastructure, or any other problems that may arise.   You can
> check it out at http://trac.proximity.on.ca/projects/fedoraarm
>
> Additonally, I've set up a RPFR Trac instance as well.  That is at
> http://trac.proximity.on.ca/projects/rpfr.
>
> If you have any questions, comments or suggestions regarding these
> instances, let me know.

Please put links to this on the Fedora ARM wiki.  Thanks!

--
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Issue Tracker for Seneca Infra/RPFR

2012-11-29 Thread Jon Masters
Hey Jordan, and Chris, and everyone,

This is great. Thanks so much!

Jon.
-- 
Sent from my phone. Please excuse formatting and brevity.

Jordan Cwang  wrote:

I've set up a trac instance at Seneca for people to file issues with our Koji, 
infrastructure, or any other problems that may arise.   You can check it out at 
http://trac.proximity.on.ca/projects/fedoraarm

Additonally, I've set up a RPFR Trac instance as well.  That is at 
http://trac.proximity.on.ca/projects/rpfr.

If you have any questions, comments or suggestions regarding these instances, 
let me know.


___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm