[fedora-arm] Fedora ARM dinner at Flock

2015-07-21 Thread Brendan Conoboy

Hi folks,

I'm putting together a Fedora ARM dinner at Flock,  If you would like 
to join please drop me a note so I can get an approximate headcount 
and any food allergies/preferences.  Once we have a Flock schedule I 
will mail those who have expressed interest directly with proposed 
restaurant/times.  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] Fedora ARM dinner at Flock

2015-07-23 Thread Brendan Conoboy

On 07/22/2015 04:23 AM, Josh Boyer wrote:

On Wed, Jul 22, 2015 at 12:52 AM, Brendan Conoboy  wrote:

Hi folks,

I'm putting together a Fedora ARM dinner at Flock,  If you would like to
join please drop me a note so I can get an approximate headcount and any
food allergies/preferences.  Once we have a Flock schedule I will mail those
who have expressed interest directly with proposed restaurant/times.


The planned Flock events are Thursday and Friday evening.  Avoid
those.  Most teams are planning their activities for Tuesday or
Wednesday.


Thanks Josh!

Since many aren't arriving until late Tuesday we'll tentatively go 
with Wednesday.


--
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] Fedora ARM dinner at Flock

2015-07-28 Thread Brendan Conoboy

On 07/24/2015 07:10 AM, Troy Dawson wrote:

I know I'm more of a lurker on the mailing list and IRC, but I'd love
to join ya'll at the dinner.
I have no dietary restrictions.  I'll be arriving Tuesday evening.


Cool, thanks Troy.

Currently looking like Wednesday evening.


Troy Dawson

On Thu, Jul 23, 2015 at 2:13 AM, Brendan Conoboy mailto:b...@redhat.com>> wrote:

On 07/22/2015 04:23 AM, Josh Boyer wrote:

On Wed, Jul 22, 2015 at 12:52 AM, Brendan Conoboy
mailto:b...@redhat.com>> wrote:

Hi folks,

I'm putting together a Fedora ARM dinner at Flock,  If you
would like to
join please drop me a note so I can get an approximate
headcount and any
food allergies/preferences.  Once we have a Flock schedule
I will mail those
who have expressed interest directly with proposed
restaurant/times.


The planned Flock events are Thursday and Friday evening.  Avoid
those.  Most teams are planning their activities for Tuesday or
Wednesday.


Thanks Josh!

Since many aren't arriving until late Tuesday we'll tentatively go
    with Wednesday.


--
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
<mailto:b...@redhat.com>
___
arm mailing list
arm@lists.fedoraproject.org <mailto: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




--
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] Fedora 23 for aarch64 is here!

2015-11-04 Thread Brendan Conoboy

On 11/04/2015 01:13 PM, Gerald Henriksen wrote:

The problem is ARM and partners aren't delivering what was expected
(promised?).

I recall a presentation from a Red Hat employee where ARM had agreed
that aarch64 needed a standard boot process so this craziness of
needing custom boot software for every board could be a thing of the
past.  Hasn't happened, hence the problems supporting the hardware
that is available.

There were also supposed to be standard sized motherboards with
regular memory slots, etc. available by now, and they have failed.  We
are now in to November and nothing has been announced, leaving me to
conclude that nothing will ship this year.


AArch64 semiconductors who conform to the SBSA and SBBR specifications 
and get their kernel patches upstream tend to work with Fedora.  Today 
that means many Applied Micro X-Gene and AMD Seattle parts work 
correctly with Fedora.  Semiconductors who haven't put their code 
upstream or haven't conformed to the hardware and boot specifications 
are going to require remixes at best.  Other semis are in process of 
upstreaming, we may see Cavium support get in place in time for F24 
for instance.


--
Brendan Conoboy / RHEL Development Coordinator / Red Hat, Inc.
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] rawhide status update

2012-01-20 Thread Brendan Conoboy

On 01/20/2012 08:37 AM, Ilyes Gouta wrote:


Awesome!

Are we targeting hardfp as ABI for armv7? For Cortex A8 or A9 - like
class SoCs?


For Fedora purposes hardfp refers to the triplet 
armv7hl-redhat-linux-gnueabi.  Specifically, gcc is configured with the 
following flags:


 --with-cpu=cortex-a8 --with-tune=cortex-a8 --with-arch=armv7-a \
 --with-float=hard --with-fpu=vfpv3-d16 --with-abi=aapcs-linux

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

[fedora-arm] Primary architecture proposal alpha draft

2012-02-01 Thread Brendan Conoboy
It's a little disjoint and out of order, but the first draft of the 
primary architecture proposal is available for some serious editing at:


https://fedoraproject.org/wiki/Architectures/ARM/Planning/Primary

This is based on notes from FUDcon and a couple cell phone shots of 
chalk boards.  If I've missed anything feel free to add, or send me 
additional chalk board jpegs containing the areas that I missed :-)


--
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] Possible File Formats for a Fedora ARM release

2012-02-03 Thread Brendan Conoboy

On 02/02/2012 02:41 PM, Gordan Bobic wrote:

Not going to happen, sadly. The rootfs is common across all the devices
(armv5tel for soft-float, armv7hl for hard-float).


Hold up, there's a middle ground that we can shoot for here, even prior 
to everybody getting onboard with FDT.



Kernels are SoC specific. Not quite as narrowly specialized as device
specific, but it's still not going to be a one-size-fits all, at least
not any time soon (probably years).


What it really comes down to is getting the bootloader (typically uboot) 
to load a kernel and initramfs.  Maybe it's an OMAP or a Tegra kernel, 
maybe it's Kirkwood or Highbank or Armada or or or... but you can 
squeeze all that onto one tarball.


The support grid is really just 2x2: You're either armv5tel or armv7hl. 
 You either need a separate partition for bootloader bits (omap, etc 
scenario) or you don't (tegra scenario).  Putting together tarball that 
has everything a person needs for most systems is doable.  A couple 
paragraphs per board type for how to get the specific board type is all 
it will take in the way of specialized documentation.  In most cases it 
will simply be a matter of a couple setenv commands.


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

[fedora-arm] Impromptu Fedora-ARM VFAD in 35 minutes.

2012-02-15 Thread Brendan Conoboy
The denizens of #fedora-arm have decided to have a catchup call in 35 
minutes.  That's 2PM Pacific, 5PM Eastern, 22:00 UTC/GMT.


Conference code: 617-759-1337 (no passcode required)

Toll Free Dial-In Number (US & Canada): (800) 451-8679
International Dial-In Number: +1-(212) 729-5016

Also join #fedora-arm on Freenode

Sorry for the late notice!  Hope all interested parties can make join in.

--
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] Possible File Formats for a Fedora ARM release

2012-02-16 Thread Brendan Conoboy
A little late replying, but hopefully people are still up for the 
discussion


On 02/06/2012 08:33 PM, Chris Tyler wrote:

Can we really reduce this to 2x2?...

Partitioning:
- one partition (tegra)(kirkwood)
- two partitions (omap)(happy kirkwood)(raspi)
- three partitions or more (jcm ;-)
- non-partitioned bootloader area plus two partitions (ecafe)


Let me throw a different perspective at this: What if we waste some 
space?  I mean, just because tegra only needs one partition doesn't mean 
the standard image we produce can't have 3, right?  It's a little 
wasteful, but the idea is that we're optimizing for simple distribution 
rather than for optimal installation.  Perhaps we make a stock image 
with 3 partitions leaving some space where the non-partitioned 
bootloader would go.  What is the widest-common-denominator we can get 
to in a single partition layout?  Lets shoot for that.



Kernel format:
- uImage
- uImage plus prepended headers (raspi)


That just means we need the files to have different names, no?


Bootloader configuration:
- boot.scr
- nand
- cmdline.txt


Trickier, probably calling for documentation rather than a just-works 
configuration.  Then again, if we target the most popular device for 
each standard filename we go a long way toward satisfying the widest 
possible audience.  Then document those target devices that aren't 
covered by the defaults.



Bootloader binary:
- MLO in partition 1 (omap)
- gpu firmware in partition 1 (raspi)


Can we put mlo and gpu firmware in the same partition?  If their 
filenames are distinct it's just a small loss of space to support both.



- in nand (plug computers)


Documentation for this, alas.


...etc.


It's that etc that's getting me.  Even though all these boards have 
different requirements, they aren't all conflicting, they're just 
different and cause some bloat to support from a single image.  A single 
image that handles most of the use cases is possible, even if it isn't 
space optimal.  At least, that's my theory.  Perhaps somebody who has 
more of the hardware in question can comment.



But back to the original question: what's the optimal way to package an
installable image? I see several valid options:

(1)- Per-platform image with MBR plus one or more partitions, with the
last partition shipped as minimal length and resizable to fill the
device (either at installation or firstboot).

(2)- Per-platform tarball, including a tarball for a boot partition (if
applicable) plus a tarball of the rootfs, plus some sort of layout
config file (XML? script?) that configures how the partitioning is set
up.

(3)- Generic per-arch (armv5tel/armv7hl) rootfs tarball plus
per-platform boot tarball, separately downloaded. (Nice to cache the
rootfs if installing into multiple, different devices, but messy as far
as RPM knowledge of what's on the boot partition).


(4) One tarball with a firstboot script that resizes / to fill the 
remainder of space then resize2fses itself :-)


Really though, whoever does the work to make something happen gets to be 
right for the time being.



I think having an easy installer is ultimately more important than which
format we use. To get tens of thousands of people running Fedora on
Raspis in the next six months, for example, we need a tool that's
friendly, dirt-simple to use, and ideally runs on Windows as well as
Fedora.


Agree the an installer is definitely called for, but I'd like to 
continue working on a native installer, while granting that a non-arm 
image installer is also called for (Certainly it's the only way you're 
going to get an optimal rootfs out of the box).


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

2012-02-27 Thread Brendan Conoboy

On 02/27/2012 02:25 PM, Dennis Gilmore wrote:
[snip]

I wanted to get others thoughs before i went and made the change


Just to be clear, these two systems are the same machines:
hsv-trimslice-9-v5telN   N0.0/2.0 arm  -
hsv-trimslice-9-v7hl Y   N2.0/2.0 armhfp 
2012-02-27 22:04:45


We just provision them as v5 or v7 according to what it looks like is 
needed.  That's the idea anyway- we aren't doing enough builds at once 
that we've had to balance anything.


FYI, the HSV pandas also have dedicated sata disks on them and are 
roughly the performance equivalent of the trimslices because of it.  The 
actual tally of heavybuilders (defined as having dedicated usb-sata 
storage) is:


hsv-panda-1-v5tel
hsv-panda-2-v5tel
hsv-panda-3-v5tel
hsv-panda-5-v5tel
hsv-panda-6-v5tel
hsv-panda-8-v5tel
cdot-trimslice-13-1
cdot-trimslice-14-1-v7hl
hsv-trimslice-10-{v5tel,v7hl}
hsv-trimslice-9-{v5tel,v7hl}
hsv-trimslice-8-{v5tel,v7hl}
hsv-trimslice-7-{v5tel,v7hl}
hsv-trimslice-6-{v5tel,v7hl}

We can make all the HSV trimslices into v7 builders and that will give 
us a 6/6 split, which seems reasonable.


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

[fedora-arm] F17 runtime issue web page

2012-03-02 Thread Brendan Conoboy

Hi folks,

If you're thinking about taking the F17 alpha1 rootfs for a test drive 
this message is for you.


A few weeks ago Peter added a section to the Fedora ARM page that 
detailed important packages that were failing to build.  Today the 
majority of those build failures marked as "FIXED" so this has been 
working quite well.  So well, infact, that Peter was able to make a root 
filesystem exclusively using Fedora 17 packages, a major milestone.


The next thing to be addressed are runtime failures that people are 
running into as they try out the alpha1 rootfs.  If IRC and the mailing 
list are any indication, we've all hit a few issues with F17 ARM alpha, 
though generally after a couple changes it's been working *really* well 
for me.  Peter and I talked about it and the logical conclusion was to 
add a runtime issue section to the problem page, which I've done.


Thus, if you're trying out the F17 ARM alpha 1 and run into any trouble, 
please visit:


https://fedoraproject.org/wiki/Architectures/ARM/Fedora17_rawhide

If you don't see your problem, please add it to the list.  If you do see 
your problem and know the solution, please make sure the solution is in 
the list.  We'll do our best to keep the list current and get the status 
of every item to "FIXED"


And while you're there, if you happen to see a broken package you'd like 
to work on, please do!  Thanks everybody.


--
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] Primary Architecture - VFAD proposal for tomorrow (Wed Mar 14th 2012 afternoon EST)

2012-03-13 Thread Brendan Conoboy

On 03/13/2012 12:02 PM, Jon Masters wrote:

Hi Folks,

I would like to propose that we have a VFAD tomorrow to get the Primary
Architecture stuff moving forward, prior to our status phone call, and
rolling on into it. What say you?


Yes please.  Any time after 1900 UTC is good for me.

For those who would like to take part please have a look at:

https://fedoraproject.org/wiki/Features/FedoraARM

The "How To Test", "User Experience", and so forth sections need 
plumping.  The rest needs trimming :-)


--
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] Primary Architecture - VFAD proposal for tomorrow (Wed Mar 14th 2012 afternoon EST)

2012-03-14 Thread Brendan Conoboy

On 03/13/2012 12:02 PM, Jon Masters wrote:

Hi Folks,

I would like to propose that we have a VFAD tomorrow to get the Primary
Architecture stuff moving forward, prior to our status phone call, and
rolling on into it. What say you?


Let's go with 20:00 UTC (1PM Pacific, 4PM Eastern).

Please join #fedora-arm and if possible dial in at:

Toll Free Dial-In Number (US & Canada): (800) 451-8679
International Dial-In Number: +1-(212) 729-5016
Conference code: 617-759-1337

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] Primary Architecture - VFAD proposal for tomorrow (Wed Mar 14th 2012 afternoon EST)

2012-03-16 Thread Brendan Conoboy

On 03/14/2012 10:26 AM, Chris Tyler wrote:

$0.02


Added- thanks!

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

[fedora-arm] ARM Primary Feature page updated

2012-03-16 Thread Brendan Conoboy

Hi folks,

I have made further updates to the ARM Primary Feature page and think it 
is now good enough for FESCO.  If you would like to give it a look 
before it is reviewed, now is the time.


https://fedoraproject.org/wiki/Features/FedoraARM

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

[fedora-arm] ARM Primary FESCO discussion results, round 1

2012-03-19 Thread Brendan Conoboy
Hi everybody.  FESCO took its first official look at the ARM Primary 
feature proposal today.  There were a lot of great questions, valid 
concerns, and otherwise very useful feedback.  The end result is that 
we've been asked to engage more parts of the Fedora organization due to 
the massive scale of our request affecting so many portions of the 
community, then go through it all again next Monday.  Specifically we'll 
have to talk to Rel-Eng, QE, Kernel and Infrastructure groups to make 
sure they know what we're planning and have their potential concerns 
seen to.  We've done this casually on an individual basis previously, so 
this is a more formal inquiry, IE, an email thread to each of the 
groups' lists.  In addition, we'll have to address fedora-devel, but I'd 
like to delay doing that by a day until we've reached out to the 
previous 4 groups to get their feedback.  If anybody has time to do so 
in say, the next 24 hours, and would like to volunteer to address one of 
the groups that would be great.  Otherwise Jon or myself will do so.


Below are some details from the meeting for your comment and 
consideration.  Many of the FESCO members really want to see ARM succeed 
in PA- you can tell because they're asking the hard questions! Lets talk 
these out on the list, update the proposal, and get the other groups 
involved.



Questions from the meeting:

How are ARM-specific issues such as legacy alignment problems to be 
addressed?


How do packagers test and resolve failures on ARM if they don't own an 
ARM device?


When will server hardware be available?

Why isn't being a secondary architecture good enough?

Why not wait for 64 bit ARM?

With there being so many different kernel variants, how will a kernel 
build complete in a reasonable period of time?


The builds being done in Koji are great, but what is the plan for 
composes, QE and installation?


If Anaconda isn't used to do installations, what will be doing the 
things Anaconda does which just installing a bunch of packages doesn't? 
(I don't know what these are)


Will there be extra patches in the kernel to enable new vendors' ARM 
processors or will upstream continue to be the way?


What does the kernel team think about the the time required to build 
kernels on ARM? How will it affect their workflow?


The proposal suggests building just a versatile express kernel by 
default (to save time), then using koji flags to support alternate 
kernels.  Is this possible?


In the event that kernels are built separately per the above, what 
mechanism will be used to keep the kernels in sync?




Assertions from the meeting:

There must be a commitment of hardware both for build systems and test 
systems for PA.


Being a PA carries the obligation that all packages in Fedora will be 
available.  The proposed avenue of making broken packages temporarily 
excludearch is questionable and needs work.


FTBFS issues should simply be fixed (That's not an ARM problem, but 
we're definitely impacted by it).


The changes to QE, particularly because of Anaconda, will be 
substantial.  This is not addressed in the proposal.


Installability doesn't necessarily mean Anaconda (See EC2), but it does 
mean something.  A real plan is called for.


All PA kernels must be derived from the same source rpm.


That's it for now- I'll reply later with my own thoughts on the above.


--
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] ARM Primary FESCO discussion results, round 1

2012-03-19 Thread Brendan Conoboy

On 03/19/2012 09:30 PM, Brendan Conoboy wrote:

Being a PA carries the obligation that all packages in Fedora will be
available. The proposed avenue of making broken packages temporarily
excludearch is questionable and needs work.


The thing that worries me about the excludearch is that there is no
mechanism forcing ultimate resolution on packages which could be made to
work on ARM. Right now the goal of PA is a strong motivator for fixing
packages. If we make it to PA, how will we stay motivated?


We're only ever going to asymptotically approach the complete x86 
package set so we're going to have to strike a middle ground.  What that 
is is open for discussion, but basically it breaks down into 3 categories:


1. Packages that are truly x86 specific do not need to be made to work 
on ARM.  And the packages that depend upon them hopefully don't either, 
but there's going to be some issues there.


2. Packages that FTBFS on x86 do not need to be made to work on ARM 
until they're also made to work on x86.


3. Anything left can and should be made to work on ARM.  How many 
packages are in this set?  If it's down to a few dozen let's just fix 
them up and be done with it.  If it's a few hundred we need a plan that 
involves getting to primary before we're at 100%.


So, basically, we need data.  What packages fit where in the above 3 
categories?  How close are we?


--
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] ARM Primary FESCO discussion results, round 1

2012-03-19 Thread Brendan Conoboy

On 03/19/2012 04:46 PM, Brendan Conoboy wrote:

How do packagers test and resolve failures on ARM if they don't own an
ARM device?


I like Chris's suggestion of the simulator- that's good coverage.  I'd 
also support providing login hosts to... somewhere.  Seneca? Spare 
systems in PHX?  I'm not sure, but it seems like a good idea to me.



When will server hardware be available?


During the discussion I said 2-5 months.  Notting said 2 was good, 5 was 
bad.  I'll just extrapolate that 3 is not as good and 4 isn't as bad, 
but ultimately it's going to be when the hardware is available. 
Hopefully it'll be closer to the 2 than the 5.



Why isn't being a secondary architecture good enough?


Greater stability in PHX, faster infrastructure, wider mirror selection, 
greater credibility as a distribution.



Why not wait for 64 bit ARM?


The mainstay of 64 bit ARM hardware won't be available for a couple 
years.  Incredible ARM systems will be available in the interim that 
Fedora can run on with comparatively little effort.  Additionally, much 
of what's needed on 64 bit ARM can be done in the 32 bit space 
(Virtualization support for instance).



With there being so many different kernel variants, how will a kernel
build complete in a reasonable period of time?


Beats me- every proposal is a bit hackish.


The builds being done in Koji are great, but what is the plan for
composes, QE and installation?


This part of the plan really needs some work.  Even our discussions 
about how to compose images isn't quite the same as how to handle QE 
when it comes time to do an alpha/beta/rc/etc.



If Anaconda isn't used to do installations, what will be doing the
things Anaconda does which just installing a bunch of packages doesn't?
(I don't know what these are)


I would hope the standard image builders handle this sort of thing, but 
do not know.



Will there be extra patches in the kernel to enable new vendors' ARM
processors or will upstream continue to be the way?


Jon answered that it will be upstream only. I agree.  Same policy as x86.


What does the kernel team think about the the time required to build
kernels on ARM? How will it affect their workflow?


I suspect Jon is going to discuss with kernel@.


The proposal suggests building just a versatile express kernel by
default (to save time), then using koji flags to support alternate
kernels. Is this possible?


According to Dennis: No.  So, let's figure out how to get reasonable 
build times and good breadth on kernel builds.



In the event that kernels are built separately per the above, what
mechanism will be used to keep the kernels in sync?


We may need to have a less ambitious list of kernels.  Perhaps keep 
omap, tegra, highbank, but drop IMX, armada, etc.  We'll see where this 
goes.



Assertions from the meeting:

There must be a commitment of hardware both for build systems and test
systems for PA.


In light of qemu+versatile the general test systems might be optional, 
but in principle if we have systems to spare and appropriate access 
mechanisms I don't see why not.



Being a PA carries the obligation that all packages in Fedora will be
available. The proposed avenue of making broken packages temporarily
excludearch is questionable and needs work.


The thing that worries me about the excludearch is that there is no 
mechanism forcing ultimate resolution on packages which could be made to 
work on ARM.  Right now the goal of PA is a strong motivator for fixing 
packages.  If we make it to PA, how will we stay motivated?



FTBFS issues should simply be fixed (That's not an ARM problem, but
we're definitely impacted by it).


Suggest presenting the FTBFS list and subtracting it from the list of 
packages we need for ARM task list.



The changes to QE, particularly because of Anaconda, will be
substantial. This is not addressed in the proposal.


Agree. Help!


Installability doesn't necessarily mean Anaconda (See EC2), but it does
mean something. A real plan is called for.


We just need to formalize our plan for image generation using standard 
tools (Hopefully whatever was used for EC2 is valid here).



All PA kernels must be derived from the same source rpm.


Yes.

...

Regarding mail to the 4 groups, What do we want to ask each of them?

Releng:

Do you have any concerns about moving ARM to PA? What are the things you 
need to see in place?  What do you not want to own?


Infrastructure:

Do we have the hardware/budget ready? What do you need in place that 
isn't now? What do you not want to own?


QE:

What do you need to do proper QE on arm? How much load will this add? 
How can we help?


Kernel:

ARM will introduce build time delays, but x86 builds will still finish 
as fast as ever.  Is this sufficient?  What do you need to see to be 
okay with ARM on PA?


--
Brendan Conoboy / Red Hat, I

Re: [fedora-arm] ARM Primary FESCO discussion results, round 1

2012-03-20 Thread Brendan Conoboy

On 03/20/2012 02:48 AM, Gordan Bobic wrote:

Are alignment problems not considered bugs? It's not just that this will
break code on ARM < v7 and IIRC SPARC, but alignment issues also cause
cache line straddling which has a performance impact.


I took this question to be a case of 
knowing-just-enough-about-ARM-to-be-harmful.  It's really a non-issue, 
particularly since later ARM chips don't have the problem.



Is there any actual reason why Anaconda cannot be used? What is to stop
booting a suitable installation kernel for the target platform and
having that fetch/mount an installation rootfs that takes over, same as
it does in x86? Granted the amount of RAM is an issue, but that's just a
case of dieting the installer back to a saner size (de-lobotomizing the
text mode installer back to how it was before F11, for example).


Anaconda isn't *quite* ready to go yet.  And you don't actually gain 
much by using Anaconda for many devices- you still have to write an 
image to a removal storage device.  Which you then run boot... and it 
writes a new image to a storage device.  You've just made more work for 
yourself when you could have installed a working image directly.


On the server side, PXE abilities mean there's more to be said about 
Anaconda support.  The only issue is, they don't exist yet :-P



I found that if the kernel has support for the right SoC, it is simply a
case of adding a suitable SoC merge config file and plumbing it in for
the build based on a build flag. I have somewhere a
2.6.32-220. kernel src.rpm that builds for both x86 and
Marvell Kirkwood, and it was reasonably straightforward to achieve (even
if it did require fixing a few bugs that were introduced by upstream
vendor patches that didn't manifest on the primary arch).


Yes, using one kernel source rpm is working fine for us.  It's the long 
build time which needs to be overcome.


--
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] ARM Primary FESCO discussion results, round 1

2012-03-21 Thread Brendan Conoboy

On 03/21/2012 05:22 AM, Chris Tyler wrote:

https://bugzilla.redhat.com/show_bug.cgi?id=673691


Agreed, alignment fixups must be enabled early.


Ah, I thought this was already resolved.  So, er, we just need to 
followup on this BZ until it's resolved in rawhide?  I see it's already 
in ARMTracker.


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

[fedora-arm] (late notice) Fedora-ARM weekly call on in 15 minutes

2012-03-21 Thread Brendan Conoboy

Hi folks,

Let's get together on the phone and/or online and have a chat.  There's 
been a lot of activity in the last couple weeks and it'd be good to 
discuss next steps, strategy, etc.


Conference code: 617-759-1337 (no passcode required)

Toll Free Dial-In Number (US & Canada): (800) 451-8679
International Dial-In Number: +1-(212) 729-5016

Also join #fedora-arm on Freenode

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

[fedora-arm] Soliciting feedback on Fedora ARM primary arch proposal

2012-03-21 Thread Brendan Conoboy

Hi everybody.

This Monday FESCo did an initial review of the ARM team's ARM PA Feature 
proposal.  As part of that review, they requested we get in touch with 
affected groups including releng.  While Dennis Gilmore has some 
specific plans in mind and was even involved in creating the feature 
page, I'd like to solicit your (including Dennis) feedback on what's 
been written and what still needs to be written as it pertains to 
release engineering.


The feature page in question is:

https://fedoraproject.org/wiki/Features/FedoraARM

As you might have already ready on fedora-devel, this is a work in 
progress and has some known deficits (EG, That multiple-kernel koji-flag 
thing is going away).  We'll keep updating it based on the feedback we 
receive until we have a plan that works for all the stakeholders.  If 
you have some feedback that you haven't already shared on fedora-devel, 
or that you want to share again because it's really important and releng 
related please reply to this message and let us know.


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] F17 ARM Build Error Stats

2012-03-21 Thread Brendan Conoboy

On 03/21/2012 05:43 PM, Jonathan Chiappetta wrote:

Number of unbuilt/cancelled/building pkgs = 469


Can you describe this one a little better?  Is that unique packages or 
if there are two versions of a single package built does it add 2 to the 
number?  Is it just a count of the latest in arm.koji.fp.o vs PA?



Just some temporary stats for F17 thus far!
Thanks as always,


This is great by the way- would love to see it on a nightly basis.

--
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] F17 Build Times For All Pkgs Built By Trimslices (x86 vs x64 vs sfp vs hfp)

2012-03-22 Thread Brendan Conoboy

On 03/22/2012 11:45 AM, Jonathan Chiappetta wrote:

So I'm sorry if some of the columns are blank, I'm not sure why
some of the x86 and x64 columns are missing as they should have all
their logs.
Maybe its my script and curl is failing somewhere? I'm sorry about the
formatting here
but if there are is anyone out there who was a data analyzer in a past life
maybe someone could help average out our total times vs theirs?
Anyway, I'm sure someone might find something useful in the data below
assuming
all my numbers are correct...


It looks like we only have data for sfp or hfp, but never both.  Can you 
check that?  Also, if you could put this on the wiki and send a pointer 
to the list that'd be great.  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] (late notice) Fedora-ARM weekly call on in 15 minutes

2012-03-23 Thread Brendan Conoboy

On 03/22/2012 04:43 AM, Peter Robinson wrote:

Did someone take meeting notes for those of us that couldn't attend?


Yes, then my system overheated.  I recently found where the .swp file 
was hiding, so here you are:


Big take-away: The proposal needs work.  Please read and modify.  If you 
don't feel comfortable modifying the text, put something in the Talk tab 
and ask others to review.  If you have reservations, disagree, or see a 
shortcoming, please edit directly or put in the talk section.  This is 
how we'll get a unified opinion into the document.


The proposal needs to:

Establish why staying the course as a secondary architecture isn't good 
enough.


  1. The things Peter mentioned in fedora-devel about spending all our 
time trying to stay caught up.


  2. Technology leadership- ARM is the future, Fedora is where 
development takes place, it's natural that ARM should be represented as 
being important.


Provide ARM 101, including niggling issues that we already have internal 
consensus on, but have not communicated: LE only.  Alignment issue 
stance.  What armv5tel, v7hl, v8 are, and that v8 is not part of the 
proposal.  Other foundation stuff.


Provide data based on our F17 experience.

  1. How many packages are built in F17? How many of the missing 
packages are FTBS in PA?  This goes to the ExcldudeArch aspect of the 
proposal.


  2. How long do builds take on ARM?  How fast will they be on the 
server grade hardware?  Roughly stated we expect up to a 2.5x speedup 
from server hardware vs *trimslice* builds, so we can extrapolate this 
information.


Do more to discuss how developers may be affected.  Slower builds, 
fedora-devel-list tells us, wil result in QE and Security delays. 
Chainbuilds will be impacted particularly.


Hardware access is needed for packagers who do not have ARM systems, 
propose resolutions.


  1. Redo documentation for QEMU+Virtual Express solution so anybody 
with a PA x86 system can use.


  2. Contemplate who/how to provide ARM test systems to people with FAS 
accounts.


Todos:

  FESCo specifically asked the ARM team to contact rel-eng, 
infrastructure, testing, and kernel groups to solicit feedback.


  rel-eng: bconoboy
  infrastructure: dgilmore
  kernel: jonmasters
  test: pwhalen (?)

We will revisit the proposal with FESCo next Monday to get incremental 
feedback and direction.  Please try to have all edits in before this time.


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

[fedora-arm] F17 snapshot images

2012-03-29 Thread Brendan Conoboy

Hi folks,

I've put together a script to create up-to-date F17 snapshot images and 
am storing the result on my people page.  These are based on Peter's F17 
alpha1 images with the following changes:


There is a tarball without any kernels included.

There is a tarball with uBoot-wrapped kernels included (should have 
everything you need without messy mkimage commands).  The armhfp version 
includes tegra, omap and imx kernels.  The arm version includes kirkwood.


There are bzcat+dd images for Tegra and OMAP- no partitioning necessary 
to get started.  These decompress to 8GB- if you have a larger storage 
device resize2fs is your friend.


The files are currently uploading and will be entirely there in a few 
more minutes.  You can get the latest at:


http://blc.fedorapeople.org/fedora-arm/f17/

This is very much a work in progress, completely unofficial, largely 
untested, but hopefully useful.  Feel free to send me feedback.  Enjoy,


--
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] F17 snapshot images

2012-03-30 Thread Brendan Conoboy

On 03/29/2012 11:20 PM, Brendan Conoboy wrote:

There is a tarball with uBoot-wrapped kernels included (should have
everything you need without messy mkimage commands). The armhfp version
includes tegra, omap and imx kernels. The arm version includes kirkwood.


Oh, and the kernels are 2.6.4x.fc15 kernels which are known to work.

--
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] F17 snapshot images

2012-03-30 Thread Brendan Conoboy

On 03/30/2012 05:35 PM, "Andy Green (林安廸)" wrote:

It's great that you're doing this, but I don't think dding partition +
filesystems is a good idea.


It's definitely tricky to get right.  The number of possible 
configurations makes it tricky to do an efficient selection of images. 
I may end up doing a combination tegra+omap+etc image to cut down the waste.



We found that various "8GB" SD cards have different absolute numbers of
available sectors, it can lead to eventual filesystem corruption if your
image is slightly large than someone else's card.


Well, the image is being created out of a sparse file with 8000 1048576 
byte sectors.  If that proves too many it would be little trouble to 
drop it down to 7900 or something.  We'll see how it goes in practice.



If someone's going to try this they're probably OK running fdisk and
using tarballs.


Yeah, the uboot enabled kernel tarball will probably be the most 
universally useful. I personally had plenty of trouble marking working 
uboot files so leveraging David Marlin's work on grubby will hopefully 
spare others that trouble.  Meanwhile, a number of people have asked for 
images they can dd, so I'm trying to fulfill both needs.



I've been using Peter's F17 alpha1 image and following progress with
updates, it's been very good.  It's stuck as of last week with
gnome-shell problems though.  But generally package completeness has
been increasing really well last few weeks, great job.


What are the gnome-shell problems?  Perhaps they're well known but I'm 
not acquainted with them.  If we're missing a package that will help 
things out let me know and I'll put it in the next snapshot.


--
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] F17 snapshot images

2012-03-31 Thread Brendan Conoboy

On 03/31/2012 08:10 AM, Chris Tyler wrote:

On the Raspberry Pi Fedora Remix I'm shrinking the image as much as
possible by shortening the last (root) partition. The  partition is
resized to fill the SD card on first boot (fdisk, reboot, resize2fs).
This results in a small image size, minimizes unnecessary writes to the
SD card, works on any card size, and lets you take full advantage of the
space on the card.

Perhaps we should adopt that approach for the images?


Would be happy to add this- with that sort of functionality I'd have no 
reservation about creating a 1.990GB image.  Send me a pointer to how 
you're doing this during the first boot and I'll integrate it into the 
rootfs image generator.


--
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] Quick update on prelink

2012-04-04 Thread Brendan Conoboy

On 04/04/2012 02:24 AM, Jon Masters wrote:

Try this trivial patch to src/get.c that educates prelink about our
linker (so it won't try to prelink the linker itself). This will then
pass the testsuite. On the one hand, if this is all it is it's almost
annoying that I went to the lengths to understand how it works before
looking at it in detail, but on the other Jakub has told me there's not
a lot of good data on prelink-on-arm so I need to do more code review
/anyway/. Please try this patch and see what happens.


I've installed the prelink package from arm.koji on an armv5tel rootfs, 
let prelink run its cron job, and the resulting system appears to be 
working normally.


--
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] F17 snapshot images

2012-04-05 Thread Brendan Conoboy

Hi everybody,

Based on the feedback on these images I've gone through a few more 
iterations of the build scripts and they've had some testing (thanks 
dmarlin, pbrobinson and smooge!).


There are now images for:

  Trimslice (hard float, mmc and sda)
  Panda (hard float, mmc, and sda)
  Beagle (hard/soft, mmc)

To install the image a command just use a command like:

  xzcat f17arm-latest-armhfp-trimslice-mmcblk0.img.xz > /dev/device

For reasons I'm not acquainted with using dd with a large bs value 
sometimes results in bad writes, so if you use dd keep bs small.


Each image decompresses to 1900MB.  Upon first boot it will begin the 
process of auto-resize the / partition to its full capacity.  A second 
boot will complete the process (This is done using a modified version of 
Chris Tyler's raspberry pi remix resize script).


All scripts used to generate the images is included in the same 
directory.  Next up will likely be a unified trimslice/panda image. Fun!


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

[fedora-arm] ARMv5 and atomic operations

2012-04-22 Thread Brendan Conoboy
As we get closer to having 100% package coverage in F17-ARM we're 
running into harder build failures due to the limitations of the chips 
we're building for.  The problem I've noticed on many of the recent 
failures is due to the lack of atomic operations (These didn't arrive 
until ARMv6).  How do we want to handle this?  I see a few options:


1. Abandon armv5 and move to armv6 where some of the operations we need 
are available.  This will still support the raspberry pi- what about 
kirkwood *plugs?


2. Excludearch armv5tel from the affected packages since they'll never 
work atomically.


3. Accept that these packages simply won't be available to 32 bit Fedora 
systems (this is the result of inaction).


4. Pretend operations are atomic when they are not.

5. Create magic patch that implements atomic operations through software.

Would appreciate feedback, especially if one of these options is a 
terrible idea that would impact you or the way you use Fedora adversely.


--
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] ARMv5 and atomic operations

2012-04-22 Thread Brendan Conoboy

On 04/22/2012 07:34 PM, Chris Tyler wrote:

What are some examples of these?


First is jemalloc which now has a not-entirely satisfactory patch in 
place.  The one provoking this email is openmpi.  It's wanting, but 
missing, dmb, ldrex{,d}, strex{,d}.  There are others.  Basically when 
you see a package working on armv7hl but failing on armv5tel there's a 
good chance it's due to missing instructions.



That would kill the older plugs -- anything below a d2plug.

However: do we care? Much? Going to v6 would let us optimize better for
the Raspi, which will have greater market penetration than the plugs
when existing orders are filled. Otoh, it's a whole 'nuther rebuild.


Yeah, it's the "do we care?" question I'd like to hear back on.  This 
may be a case of famous last words but... I don't think an armv6tel 
rebuild would bad terribly hard to do, assuming rpm is setup to handle 
it.  It's the same ABI, we just get some additional opcodes.  Old 
packages will continue to work.



6. There is the kernel's "user space atomic helper" (kuser_cmpxchg64) at
0x0f60, see Documentation/arm/kernel_user_helpers.txt. The kernel
puts an instruction sequence here tuned for the current arch that can be
called by userland to provide an atomic compare/exchange -- if it can be
done natively, the instruction sequence does that, otherwise it does a
syscall (with IRQ protection etc). Would this solve the problems you've
identified?


Perhaps somebody with more ARM experience can comment on this.

--
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] ARMv5 and atomic operations

2012-04-23 Thread Brendan Conoboy

On 04/23/2012 08:06 AM, Dan Horák wrote:

the main problem no only in ARM land is that many software developers
like to develop their own atomic ops implementations in their project
instead of using some standard one eg. from GCC :-( I fight with this
problem again and again on s390 ...


Are the fixes you're introducing s390 specific?  Would love to reuse 
existing solutions if they're not already in use.


--
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] Some comments on bconoboy's trimslice images

2012-04-30 Thread Brendan Conoboy

On 04/27/2012 05:51 AM, Richard W.M. Jones wrote:

In general pretty good - they work well.  However there are a few
problems I encountered:


Hey, thanks for taking them for a test drive!


(1) There's no source for the boot scripts.  I think you should put
the source along side the binaries, in /boot/uboot.  I ended up using
'strings' and reconstructing them.


Yeah, I end up using strings a lot myself.  Next update I'll throw the 
generator/boot.cmd template into /boot/uboot for easier tinkering.  Long 
term goal is to move to uEnv.txt, but that won't help systems with 
built-in uboots that don't support it (trimslice).



(2) The sda boot script works fine, however the mmc boot script fails.
'fatload mmc 0:1 ...' should be 'fatload mmc 1:1 ...' (in both places).


As mentioned elsewhere in the followups this is because there are two sd 
readers on a trimslice and you're using the mmc1 location.  Perhaps for 
trimslice there should be an mmc0 and mmc1 image?  Once I merge 
trimslice/panda images that might follow.



(3) If you have both images installed, then it boots one of them at
random, because it boots from 'root=LABEL=rootfs' which picks one of
the labelled root devices at random.


Earlier images used root=/dev/someplace, but using root=LABEL=rootfs 
means fewer boot.scrs are (and less editing is) necessary.  The right 
answer probably is a randomly generated UUID per image.  I'll consider 
adding this next, unless David Marlin gets his lorax images all set 
before I get to it.  They're the real plan.  Thanks again!


--
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] Updated Fedora ARM qemu images?

2012-05-01 Thread Brendan Conoboy

On 04/28/2012 08:21 AM, Richard W.M. Jones wrote:

I still can't get any Fedora 17 kernel (soft or hard FP) to boot on
qemu-system-arm, on either F17/x86_64 or F17/arm host.

On x86-64 it just consumes 100% of CPU, no console, no video, never
touches the disk image.  On ARM host, qemu-system-arm crashes in TCG.

In fact, I have never once got qemu-system-arm to do anything useful,
despite trying over many years.


Peter is currently cleaning up the kernel configurey which will 
ultimately result in a versatile express kernel.  We'll be testing with 
it and use it with qemu for producing a new image, documentation, etc. 
Suggest waiting a few days while this gets worked out.


--
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] Pixie Case, - Was ARMv5 and atomic operations

2012-05-02 Thread Brendan Conoboy

On 04/27/2012 04:38 AM, Nicolas Chauvet wrote:

For the record, Pixie is an image renderer engine and requires massive
CPU load which worth to have optim enabled.
This is also a 'Final component' so it will not be triggered by
something that could run on a armv5 only CPU.
So my question is how can I opt-out armv5tel to force armv7l
compilation instead ?


There isn't really an opt-out.  We build packages for both armv5tel and 
armv7hl.  If it can't possibly be made to work for armv5tel you can 
excludearch it.  If it can be made to work with some help let's do that.


--
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] Debugging our kernels under qemu + gdb

2012-05-11 Thread Brendan Conoboy

On 05/11/2012 01:04 PM, Richard W.M. Jones wrote:

Has anyone tried to debug our Fedora/arm kernels under qemu-system-arm?
(In this case, the host is also arm, but I don't think that matters.)


Richard,

FYI, we as of a few hours ago have nearly-official F17-beta images for 
versatile express on the following page:


http://scotland.proximity.on.ca/arm-nightlies/

There's a link for vexpress and vexpress+x rootfs images.  A second link 
provides a kernel, initramfs, and script for starting qemu.  Note that 
vexpress is much faster than versatile and allows more ram (1GB). 
Recommend you try this out!


--
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] Debugging our kernels under qemu + gdb

2012-05-11 Thread Brendan Conoboy

On 05/11/2012 01:50 PM, Richard W.M. Jones wrote:

Thanks, I will.  Are these going to replace the current Fedora kernel
config at some point?


Yes, in a few days I would expect the default Fedora ARM kernel to be 
vexpress oriented.  We're still working on integrating the necessary 
vexpress configuration options.


--
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] Fedora ARM VFAD - May 11th - 12pm (EDT)

2012-05-11 Thread Brendan Conoboy

On 05/09/2012 03:32 PM, Paul Whalen wrote:

As per our meeting today, we would like to have a VFAD on Friday May 11th at 
12pm (EDT) to run through the modified Fedora ARM release criteria 
(http://etherpad.proximity.on.ca:9001/p/k8c7SAPEhA ) in preparation for the 
Fedora 17 ARM Beta release. Please take a moment before the VFAD to review the 
release
criteria and provide feedback in #fedora-arm rather then editing the document 
directly.


Hi Everybody,

Thanks to everybody who took part testing images during today's VFAD! 
Here is a summary of what was covered:


The following images (At http://scotland.proximity.on.ca/arm-nightlies/) 
are booting and operating correctly:


Trimslice for serial console with SD Card
Trimslice for serial console with USB Sata
Raspberry Pi for serial console with SD Card (Non-F17 kernel)
Raspberry Pi for X console with SD Card (Non-F17 kernel)
Versatile Express for serial console with qemu-system-arm (Non-F17 kernel
Versatile Express for X with qemu-system-arm (Non-F17 kernel)


The following images did boot successfully, but some people observed 
network issues:


Beagleboard XM for serial console with SD Card (Hard Float)
Beagleboard XM for serial console with SD Card (Soft Float)

I'm rebuilding the Beagle XM images now with a new uboot and an old 
(known good) kernel.  We'll be looking for testers on these- let me know 
if you plan on trying out either configuration and I will let you know 
when the new image is in place.



The following images did not boot successfully:

Pandaboard for serial console with SD Card
Pandaboard for serial console with USB SATA

The Pandas had problems with the uboot environment (It had never been 
tested), as well as a kernel panic during boot.  Like the Beagle XMs, 
these are being regenerated. Let me know if you plan on retesting. 
Additionally, the USB SATA image will require a companion SD image to 
provide MLO/UBoot.  This is not currently provided.



The following image was not tested:

iMX51 for serial console with SD Card.  This image might work with an 
Efika smarttop (?), but nobody had a chance to test it out.  Please note 
if you're planning on testing this, this is not going to give you a 
groovy Efika F17 GUI experience- they're still working on the kernel 
drivers, as I understand it.  It's a serial console only image.



With regard to release criteria:

Alpha Release Criteria:

o Each image is accompanied by an MD5 sum.

o No known file conflicts exist.

o Firstboot: Is not currently operable, but the images do automatically 
resize and a guest account is available for the X images.  Todo.


o Virtual consoles: Unknown. Todo.

o Default web browser: A web browser is not installed in any image. 
Suggestions for a suitable browser welcome. Todo.


o Update status: Images are up-to-date at generation time.  Yum update 
works.


o Graphics: Base X, XFCE Desktop are installed and provide artwork. 
Graphical bootloader was not tested (rhgb?).  Graphical login and xfce work.


o Syslog: Is installed, functional.

o Shutdown: Reboot reboots or halts, halt halts.


Beta Release Criteria:

o Alpha release criteria met?  Not quite, see above.

o Bugs in beta tracker were not checked today.

o All images are under 4G in size when uncompressed.  X images are 
3800MB.  Serial images are 1900MB.


o Unaware of virtual console testing. Todo.

o Unaware of any audio testing performed. Todo.

o Desktop testing was minimal but breadth is incomplete (no web 
browser). Todo.


o Removable media was not automatically mounted (or detected) on at 
least 1 Trimslice.  Todo.


o Default update manager testing indicates gnome-packagekit is needed. 
New X images will include this package.


o Desktop reboot/shutdown/suspend untested.


Plans for what's next:

o jonmasters to track down the OMAP (Panda/Beagle) issue.

o bconoboy to regenerate images with OMAP workarounds and other VFAD 
feedback fixes.


o pbrobinson to integrate Versatile Express kernel configuration into 
official kernel-3.3.x.fc17 tree.


o Much more testing (It's happening even now).


Thanks to jcapik, pbrobinson, dmarlin, dgilmore, pwhalen, pbrobinson, 
jskarvad, djdelorie, jonmasters, jsmith, jmontleon, ctyler, maxam, and 
the rest of the Seneca crew for testing images, providing feedback, and 
making today a great success.


--
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] Fedora ARM VFAD - May 11th - 12pm (EDT)

2012-05-11 Thread Brendan Conoboy

On 05/11/2012 04:54 PM, DJ Delorie wrote:

I did install and test firefox, it worked fine, including installing
add-ons, downloading files, and logging in to FAS.


Right- followup question: Is Firefox what we want in the X images?


o Desktop reboot/shutdown/suspend untested.


I tested this in qemu, it worked.


Great!

--
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] Network not working on Devkit8000

2012-05-14 Thread Brendan Conoboy

On 05/14/2012 03:19 PM, Robert Nelson wrote:

What "issue" are you seeing with bconoby's F17-hardfp image? (theres
no dm9000 on the beagle xm)


If I understand correctly, the Beagleboard XM's ethernet interface is 
not working with the official FC17 kernel-omap (3.3.4).  It's visible, 
but does not pass traffic.


--
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] Fedora 17 GA blocker

2012-05-15 Thread Brendan Conoboy

On 05/15/2012 01:05 PM, Jon Masters wrote:

Hi Folks,

Not a beta blocker, but please make sure we add "new linker path" to the
final requirements before GA. Since we'll have a compat symlink there
will not be any impact to users.


What's left to be done on this?  Do we need a glibc update?

--
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] Unable to boot 3.3.6-3.fc17.armv5tel with qemu-system-arm

2012-05-22 Thread Brendan Conoboy

On 05/22/2012 12:54 PM, Alex Villací­s Lasso wrote:

If I specify -M vexpress-a9, I can sort of boot the kernel. However no
block device matching the disk image appears anywhere, so the boot
process drops to an debug shell, like this:


The 3.3.6 kernels are exclussively versatile express so you must use -M 
vexpress-a9


[snip]

[ 50.760153] dracut Warning: Unable to process initqueue
dracut Warning: Unable to process initqueue
[ 50.773711] dracut Warning: /dev/disk/by-label/rootfs does not exist
dracut Warning: /dev/disk/by-label/rootfs does not exist


This is because your initramfs does not contain the mmci driver.  There 
is a workaround installed in the current set of images being generated 
right now.  I just booted and tested this one:


http://scotland.proximity.on.ca/arm-nightlies/vault/f17arm-20120522-192910-armhfp-vexpress-mmcblk0.img.xz

You might find the 'boot-vexpress' and 'boot-vexpress+x' scripts, not to 
mention the prebuilt initramfs in this archive to be helpful:


http://scotland.proximity.on.ca/arm-nightlies/vault/f17arm-20120522-192910-armhfp-vexpress-mmcblk0-kernel.tar.xz

--
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] Fedora 17 ARM Beta Release

2012-05-23 Thread Brendan Conoboy

On 05/23/2012 10:53 PM, rihowa...@gmail.com wrote:

http://fedoraproject.org/wiki/Architectures/ARM/Fedora_17_Beta


I do not see any files listed with kirkwood kernels. What happened to the files 
that came with kirkwood kernels?


We didn't do image testing on kirkwood devices (dreamplug, guruplug) for 
the final beta spin, so it was not included.  We are generating them 
every night though, so if you'd like to try a *completely untested* 
Kirkwood image, you'll find one at the following location:


http://scotland.proximity.on.ca/arm-nightlies/

--
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] TI Pandaboard ES

2012-05-28 Thread Brendan Conoboy

On 05/28/2012 02:59 PM, Peter Robinson wrote:

The release with the "issue" works fine, I'm using it on my PandaBoard
ES. The issue is that we're having to ship a F-15 kernel because the
F-17 kernel crashes on boot. I doubt either Debian or Ubuntu ship a
3.3 kernel yet. Other than the older kernel it works fine although it
doesn't yet work with X although we're working to get that resolved
too.


The image with the F15 kernel that Peter refers to can be retrieved from 
the following location:


http://scotland.proximity.on.ca/arm-nightlies/


--
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] Discussion - F17 GA release for ARM

2012-05-30 Thread Brendan Conoboy

On 05/30/2012 11:52 AM, Paul Whalen wrote:

http://fedoraproject.org/wiki/Architectures/ARM/Quality_Assurance/Final_Release_Criteria

Let's begin the discussion on the list - What do you foresee blocking us
from our final release of F17?


There's one addition I would like to see to the final release criteria: 
Updated linker path in gcc and glibc.


--
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] Discussion - F17 GA release for ARM

2012-05-31 Thread Brendan Conoboy

On 05/31/2012 01:03 AM, Steve McIntyre wrote:

2 reasons:

  * it would be nice if people using Fedora create binaries using the
right path for the future

  * the compat symlink on its own isn't enough, changing the filename
means the soname has changed too. There's a (quick and very dirty)
glibc patch to make things work regardless - see [1]


In addition to the glibc and gcc patches we will likely need to update 
prelink as well.  It has some hard-coded strings for what to avoid mangling.


--
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] [PATCH] arm: fixes for Calxeda ECX-1000 from testing

2012-06-05 Thread Brendan Conoboy

On 06/01/2012 11:26 AM, Mark Langsdorf wrote:

I'll submit a 3.4 and a 3.5 patch later today or Monday, then.


Hi Mark,

To be explicit, what we'd like to see is the 3.4 patch concurrent with 
an upstream submission.  Once you've submitted the patch to upstream 
we'll carry it in the Fedora kernel until such time as it's accepted 
upstream and filters down again.  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] Agreed linker path changes still not in Fedora

2012-06-08 Thread Brendan Conoboy

On 06/08/2012 09:51 AM, Steve McIntyre wrote:

Since then, distros have done the work necessary to use the linker
path that was agreed, making changes in gcc and glibc packages. Some
people went with the initial patches that were proposed for the sake
of urgency, e.g. Ubuntu built using these initial patches for their
12.04 release. Given the all-party agreement on the meat of the
problem (the linker path itself), the finer details of the final
patches didn't matter so much. Others (Fedora) wanted to wait for the
patches to be accepted upstream before accepting them. That's also
understandable and reasonable. However, those patches have been
upstream for several weeks now and it seems nobody has cared enough to
pull them into Fedora yet.


Steve,

We pulled in the glibc as soon as it went upstream, but for some reason 
the glibc patch did not actually activate.  We're looking into it.


FYI, if you support prelink it is likely you will need to add a patch 
there as well.


--
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] kernel BUG at drivers/mtd/maps/physmap.c:158!

2012-06-13 Thread Brendan Conoboy

On 06/13/2012 11:19 AM, Alex Villací­s Lasso wrote:

I am getting the following BUG when trying to boot 3.4.1-1.fc17.armv5tel
with qemu-system-arm -M vexpress-a9 , and then boot hangs. I could
previously successfully boot with 3.3.6-3.fc17.armv5tel.


FYI, I see this too.  It appears to be fixed in 3.4.2-3.  It'll be in 
the next nightly after 3.4.2-3 gets pushed out.


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

[fedora-arm] Fedora 17 ARM Release Candidate VFAD happening now

2012-06-15 Thread Brendan Conoboy
If you would like to take part RC testing please join #fedora-arm in 
freenode and visit the following URL:


https://fedoraproject.org/wiki/Architectures/ARM/Quality_Assurance/2012-06-15-VFAD-Fedora_17_Test_Day

--
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] kernel BUG at drivers/mtd/maps/physmap.c:158!

2012-06-15 Thread Brendan Conoboy

On 06/15/2012 10:06 AM, Alex Villací­s Lasso wrote:

Still present in 3.4.2-3.fc17.armv5tel:


Jon Masters tracked this down.  For the time being add the following to 
the kernel command line (IE, the append=...):


  physmap.enabled=0

--
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] Fedora 17 ARM Release Candidate VFAD results - Follow up VFAD on Monday June 18th

2012-06-16 Thread Brendan Conoboy

On 06/15/2012 05:25 PM, Paul Whalen wrote:

New images for RC2 are being created now!
Due to the overwhelming success of today, we are holding another VFAD next week:

Fedora 17 - RC2 image validation VFAD
Monday June 18th - 12pm EDT
#fedora-arm on Freenode


If anybody wants to get a jump on Monday's testing the latest nightlies 
have fixes for all blockers from yesterday's RC1.  The images can be 
retrieved from:


http://scotland.proximity.on.ca/arm-nightlies/

Cheers,

--
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] beaglebone?

2012-07-12 Thread Brendan Conoboy

On 07/12/2012 08:08 AM, Dr. Michael J. Chudobiak wrote:

Hi all,

Is a ready-to-go F17 image available for testing the BeagleBone yet? Is
there an ETA?


I am making an experimental image right now.  I will send a followup 
email when it is ready for testing.


--
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] beaglebone?

2012-07-12 Thread Brendan Conoboy

On 07/12/2012 04:25 PM, Brendan Conoboy wrote:

I am making an experimental image right now.  I will send a followup
email when it is ready for testing.


Update: The image is done, but evidently not going to work.  While we 
have an upstream MLO/uboot solution, some of the necessary pieces for a 
beaglebone kernel are not yet upstream.  Since we don't pull random 
kernel trees this isn't going to work out of the box. People with 
beaglebones should grab an alternate kernel and use it with the F17 GA 
tarball until this support lands upstream.  Once it's in the upstream 
kernel tree we'll have working images.


--
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] New Fedora-ARM Kernel Built -- Check it out and test it!

2012-09-13 Thread Brendan Conoboy

On 09/13/2012 07:04 PM, jon.chiappe...@senecacollege.ca wrote:

[ http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=93466  
kernel-3.6.0-0.rc4.git2.1.fc18 ]


Boots with some soft lockups on my trimslice using sda, original uboot 
and modified (higher up) uInitramfs load address.  Full log:


http://fpaste.org/pQaq/

Boot commands:

setenv bootargs mem=384M@0M mem=512M@512M nvmem=128M@384M vmalloc=248M 
video=tegrafb console=ttyS0,115200n8 ro root=/dev/sda2 nohdparm rootwait 
earlyprintk

ext2load usb 0:1 408 uImage-tegra
ext2load usb 0:1 840 uInitrd-tegra
bootm 408 840

--
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] fedora 17 image with Xorg, but without XFCE

2012-09-17 Thread Brendan Conoboy

On 09/17/2012 07:48 AM, Алексей Любимов wrote:

Some months ago, I can see three version F17 tarballs  - minimal, xfce
and minimal+xorg.

Now I see only minimal and XFCE images.  Were I can get minimal F17
tarball with  Xorg?


You're the first person to notice :-) Best to install the minimal set 
then add the X package set after the fact.


--
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] Fedora hangs on my TrimSlice

2012-09-21 Thread Brendan Conoboy

On 09/21/2012 09:23 AM, Petr Machata wrote:

Anyone has seen this sort of error?  Any ideas how to resolve it?


Are you using the latest uboot?  We've had trouble with F17 GA on the 
recently released uboot.


--
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] Fedora hangs on my TrimSlice

2012-09-21 Thread Brendan Conoboy

On 09/21/2012 09:42 AM, Petr Machata wrote:

I don't think I meddled with this at all.  The machine is at least a
year old, so the firmware is more likely to be obsolete than too recent.


There have been reports that changing the bootargs root= to directly 
identify the root device instead of using a volume label works with the 
newer uboot.  Perhaps you'll get a similar benefit?  Something like this:


setenv bootargs console=ttyS0,115200n8 ro root=/dev/mmcblk0p2 rootwait
ext2load mmc 0:1 408 uImage-tegra
ext2load mmc 0:1 840 uInitrd-tegra
bootm 408 840

--
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] Who's using Kirkwood?

2012-10-06 Thread Brendan Conoboy

On 10/06/2012 06:50 AM, Peter Robinson wrote:

Of course none of this is set in stone, it's a discussion and just me
putting my ideas into words.


FWIW, I likewise think we should shoot for promotion of armv7hl to 
primary, leaving armv5 (or armv6) secondary.  Numerous packages with 
atomics issues magically begin working this way.  Additionally, in the 
timeframe we're talking about v7 is going to be the overwhelming 
majority of systems out there.


One extra thought: If we move from armv5tel to armv6hl for the Pi's 
sake, there's still a big gain: A single koji builder can be used for 
both armv7hl and armv6hl builds.  Supporting armv5tel means we need to 
provide separate builders for the alternate ABI, raising the overall 
number of builders required.


--
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] Just in case you don't read Slashdot :)

2012-10-06 Thread Brendan Conoboy

On 10/06/2012 07:19 AM, Peter Robinson wrote:

We're planning on a 3.7 update in F18. The thing is that this is likely
to be a disruptive upgrade as certain platforms (even without a unified
kernel) will need to have a working device tree. Hence, the moment there
is an -rc1 to poke at, we'll make sure this is lined up.


We will when mainline goes to 3.7 as mentioned in the thread. In the
interim we'll be building at testing the 3.7 kernel in rawhide.


Depending upon how far behind we are releasing F18 ARM GA we might just 
include 3.7 from the start.


--
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] Who's using Kirkwood?

2012-10-10 Thread Brendan Conoboy

On 10/10/2012 10:47 AM, Derek Atkins wrote:

Sure, but we're a decade later.  Kirkwood devices were just released
what?  3 years ago?  I certainly got mine more recently than that.  I
admit I've been running F12 on it, but that's only because there hadn't
been another fedora release until F17.


The comparison to i686 isn't really very apt.  Kirkwood is more like 
i386, but even that's stretching the simile.  There several problems 
with armv5tel support over the long term.


1. It's not self hosting.  We have to use armv7 hosts to build most of 
the armv5 packages because only they have enough RAM, enough CPU time, 
fast enough swap.  Building UP packages on SMP systems causes issues for 
a number of multithreaded packages.  Transient failures, "bugs" that 
aren't really bugs, just packages written in the belief that armv5 code 
will be built and run on armv5 hosts.  This problem gets worse with 
every release.


2. The different ABI requires as much as 2 times the number of build 
hosts to support both hard and soft float ABIs.


3. Certain features such as atomic operations aren't available on armv5, 
reducing the number of packages that can be built for ARM in total: If 
it fails on armv5 but works on armv7, we still don't get it for armv7.


4. The contributors who do most of the Fedora ARM work are focused 
specifically on armv7, so the energy spent fixing armv5 specific build 
problems is time taken away from their interest.


5. On the whole, it's not a popular Fedora ARM target.  Raspberry pi, 
OMAP, highbank, this is where most (not all) of our known users have 
hardware and interest.  There are some Kirkwood users, clearly, but 
there are a lot more users of everything else.  We should get some 
updated download stats on this to demonstrate, but last I saw kirkwood 
was maybe 3% of usage.


Where does this leave us?  Dropping armv5tel anytime soon isn't being 
proposed- we'll certainly do F18.  Probably F19, too (We're already 
building for it).  But when we do logistics for moving koji services to 
PHX, most of the interested parties are thinking of just moving armv7hl. 
 The armv5tel builds can continue as they are, assuming Seneca wants to 
continue hosting them.  We're all volunteers here, so if you want to 
volunteer some time to keep armv5tel viable please do!  Nothing is 
written in stone or decided, but now is definitely the time to have the 
conversation.


--
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] Who's using Kirkwood?

2012-10-11 Thread Brendan Conoboy

On 10/11/2012 03:10 AM, Gordan Bobic wrote:

Just out of interest, which packages are you referring to? I am assuming
it is LibreOffice + a small subset of whatever is in Fedora that isn't
in EL; mainly because I had no RAM/swap/CPU issues building any the 2000
or so packages that overlap. Takes about 3-4 weeks on a _single_
SheevaPlug.


You're building 2000 packages, we're building 12000.  Libreoffice is 
definitely one one of the problem packages where an armv7hl builder is 
called for.  The koji server has a special 'heavybuilder' group which 
handles such packages.  Are you using USB storage on your sheevaplug? 
It surprises me that you can get through even 2000 in 3 weeks unless 
half of them are noarch ;-)



3. Certain features such as atomic operations aren't available on armv5,
reducing the number of packages that can be built for ARM in total: If
it fails on armv5 but works on armv7, we still don't get it for armv7.


In _most_ packages that require this, there are patches that address it.


According to 
http://fedoraproject.org/wiki/Architectures/ARM/Fedora17_rawhide 
openmpi, pixie, mongodb are all currently broken due to atomics.  This 
blocks condor, iwhd, perl-MongoDB, netcdf*, espresso, gdl, gdal, 
gromacs, ScientificPython, towhee, pypar, orsa, R-RScaLAPACK, nco, which 
in turn blocks even more packages.  This is not an exhaustive list. 
This also doesn't consider that some package builds are transiently 
successful and transiently fail due to thread-safe issues which aren't 
coded for in armv5tel.  With 12000 packages you never known when an 
armv5tel build is going to hit an SMP builder and expose such a bug.  It 
happens all the time, but koji-shadow just reissues these builds so they 
work on a subsequent build... sometimes.  Or they block hundreds of 
packages because of a transient failure.



5. On the whole, it's not a popular Fedora ARM target. Raspberry pi,
OMAP, highbank, this is where most (not all) of our known users have
hardware and interest. There are some Kirkwood users, clearly, but there
are a lot more users of everything else. We should get some updated
download stats on this to demonstrate, but last I saw kirkwood was maybe
3% of usage.


Perhaps a poll might be a good way to ascertain this, rather than a
discussion?


Feel free to organize one, but what will you do with the resulting data? 
 Regardless of the result, the bottom line is that the people who 
volunteer to do the work get to set the direction.  The plug devices are 
perfectly useful, still in production, but there just isn't enough 
manpower interested and capable of supporting them over the long term. 
The way to keep kirkwood alive isn't to justify its existence, it's to 
do the work to keep it running.


--
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] Fedora ARM VFAD - Help test Fedora 18 ARM TC1, kernels and device tree! - 2012-10-15

2012-10-16 Thread Brendan Conoboy

On 10/16/2012 04:25 AM, Peter Robinson wrote:

One notable breakthrough was being able to boot the trimslice with the
latest version of u-boot.
(had to change boot.cmd to have root=/dev/mmcblk0p3)


OK, interesting to see why labels don't work.


I think it's a red herring.  Booting with root=/dev/sda2 does *not* 
work.  What we can say for sure is that mmc is working, but usb sata is 
not.  Perhaps somebody booting off mmc could try using a label to 
confirm?  My trimslice h's bootlog is here, using the new uboot:


  http://fpaste.org/iz1r/

Note this boot succeeds when the old uboot is installed- and device tree 
is active.  Appended dtb in both cases.


--
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] BUG: scheduling while atomic: swapper/0/0/0x40000100

2012-10-25 Thread Brendan Conoboy

On 10/25/2012 04:10 PM, Jon Masters wrote:

Here's the upstream ACK:

http://lists.infradead.org/pipermail/linux-arm-kernel/2012-October/127317.html


The patch in question:

http://lists.infradead.org/pipermail/linux-arm-kernel/2012-October/124041.html

--
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] building F18 Kirkwood images

2012-11-01 Thread Brendan Conoboy

On 11/01/2012 10:21 AM, Quentin Armitage wrote:

Would the guys at Seneca College have anything useful to help with this,
since I see that the nightly composes of images started again yesterday?


That's me playing with the old nightly generation tools.  Best to stick 
with official media.


--
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] Regarding Seneca Issues

2012-11-28 Thread Brendan Conoboy

On 11/28/2012 12:45 PM, Jon Chiappetta wrote:

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


- 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 common theme here: Issues are coming up and there isn't an 
obvious way to report them, track them, or otherwise make sure they're 
resolved, much less documented.  We need to fix that.



- 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. :/


Don't really understand this.


I'm sorry if it seems like I'm not following along here in close detail
but our team has various other projects that we are working on simultaneously
and sometimes we don't have time to monitor in close detail what exactly is
happening in the farm. If you're able to point out specific examples of 
something
failing and highlight all of our names in channel, I will at least definitely be
able to see who it is and what is happening, hopefully.


This doesn't scale well.  The contact names change on a somewhat regular 
basis and #fedora-arm and #seneca are not support trackers- they're chat 
channels running 24/7, hours we do not any of us keep.  What's needed is 
a consistent point of contact, whether it be a bot, a web tracker, a 
separate mailing list, or some other mechanism.  Suggestions welcome!


--
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 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] Fedora 17 v6hl First Compose Image

2012-12-07 Thread Brendan Conoboy

On 12/07/2012 12:57 PM, Kevin Fenzi wrote:

On Wed, 5 Dec 2012 18:20:20 +
Jon Chiappetta  wrote:


Hey everyone,

I was finally able to create an initial image for the rasp pi v6hl.
It's by no means ready but I'm trying to release early and release
often so I'm sending this out now. I was wondering if anyone out
there who had two Raspberry Pi's (with the same RAM count) could do a
side-by-side comparison of our two Fedora 17 images (v5 vs v6)? Any
feedback would greatly help us out.


I installed this on my pi here... seems to work. ;)

I've not done much pounding on it however, just light xfce running...


If you could run a few benchmarks between the v6 and v5 spins we'd all 
be *very* interested to know the difference in performance.  Even simple 
stuff like time to bzip2 a cached file would be informative.


--
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] Fedora 17 v6hl First Compose Image

2012-12-10 Thread Brendan Conoboy

On 12/10/2012 10:31 AM, Jon Chiappetta wrote:

I realize that these numbers seem very minor but I did notice a much
faster drawing performance when
firstboot was started compared to the v5 version of Fedora. Also, it
takes away any excuses or doubt
that we're slower than raspian because we're not v6hl. In addition, if
v7hl gets moved over to primary
one day, then Seneca can still run a farm that has v5 and v6 releases of
Fedora. Thanks for your time
and testing, I appreciate it as always.


It looks like only bzip2 ran for long enough to make a valid comparison. 
 I'd be interested in reproducing any of the benchmarks used here:


http://www.memetic.org/raspbian-benchmarking-armel-vs-armhf/

The above shows the difference between armv4 soft float vs armv6 hard 
float.  Presumably armv5 soft float to armv6 hard float will end up 
somewhere in-between these two points.  The big question is where will 
it end up?  If armv6 hard float is substantially similar to armv5 soft 
float that tells us that the raspbian benchmarks primarily benefited 
from the move off of armv4.  If on the other hand we get significant 
benefit from armv6 hard float, we know either the hard float or the 
v5->v6 move was very important.  Appreciate all the hard work you've put 
into bringing armv6hl online.  We're just on the cusp of knowing how 
important it is to continue its pursuit.  Keep going!


--
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] F18 ARM Beta Test Candidate 2

2012-12-13 Thread Brendan Conoboy

On 12/13/2012 07:40 AM, Peter Robinson wrote:

No Beagle? Or is blc doing them later today?


It's unofficial, but try:

http://scotland.proximity.on.ca/arm-nightlies/vault/tmp/beagle.img.bz2

I'm about to get on a plane but will resume beagle dev upon my return 
Monday.


--
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] Fwd: Re: Soft-float chroot on hard-float distro and vice versa

2012-12-17 Thread Brendan Conoboy

On 12/17/2012 07:57 PM, Jon Masters wrote:

Bind mount /proc, /dev, /sys, and then it'll work just fine. You need
cpuinfo visible for e.g. rpm to determine you are on a hard float system.


Here's some handy shell script to do everything you'll need:

bindmount()
{
  mount --bind /dev $1/dev
  mount --bind /dev/pts $1/dev/pts
  mount --bind /dev/shm $1/dev/shm
  mount --bind /proc $1/proc
  mount --bind /sys $1/sys
}

bindumount()
{
  umount "$1/dev/pts"
  umount "$1/dev/shm"
  umount "$1/dev"
  umount "$1/proc"
  umount "$1/sys"
}

This will let you "bindmount /someroot; chroot /someroot; bindumount 
/someroot" with ease.


--
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] Working on Fedora-arm "port" for Allwinner A10 based devices

2012-12-20 Thread Brendan Conoboy

On 12/20/2012 02:40 AM, Hans de Goede wrote:


My work is based on:
-f18arm-latest-armhfp-xfce.tar.xz


This is probably the source of your /var/run vs /run problem.  The 
f18arm-latest tarball is based on a series of yum upgrades from f17, 
meaning there was plenty of room for things to go wrong with the /usr 
move.  I'd suggest working from the latest F18 Versatile Express image 
instead- pull the rootfs out of it as a foundation.


For these "latest" builds I'll be dumping the old scripts and starting 
over properly with David Marlin's kickstarts and lorax work.  It should 
produce more reliable builds and provide a better foundation. 
Meanwhile, go with the TC3 image we're doing a VFAD on today:


http://scotland.proximity.on.ca/arm-nightlies/vault/f18-beta-tc3/F18-vexpress-xfce-20121218.tar.xz

Very cool that you're doing this BTW!

--
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] Fedora ARM F18 Beta VFAD - Test Images posted

2013-01-04 Thread Brendan Conoboy

On 01/04/2013 07:01 AM, Lukas Zapletal wrote:

Pardon my ignorance, but where can I find the kernel images? These are
just root systems, right? I'd love to try Kirkwood on NSA-310.


If you want to test the kernel used in the F18 ARM Beta release 
candidate the best option is to download the kirkwood image then extract 
the kernel and initramfs.  Here's a link to the image:



http://scotland.proximity.on.ca/arm-nightlies/vault/f18-beta-rc1/F18-kirkwood-20121220.img.xz

Ucompress and as root use kpartx to expose the partitions as loopback 
devices:


  xz -d F18-kirkwood-20121220.img.xz
  kpartx -av F18-kirkwood-20121220.img

From here you can mount the partition with the files you need.  I'm not 
sure which one it is so you'll have to experiment:


  mount /dev/mapper/loop0p1 /somewhere

Good luck, and don't forget to umount and kpartx -d that image when 
you're done.


--
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] How to increase contributions from new members of the SIG?

2013-01-08 Thread Brendan Conoboy

On 01/03/2013 10:14 AM, Jared K. Smith wrote:

Are there "janitor level" tasks that folks can start on to get their
feet wet and start contributing?  Is there specific documentation that
needs to be written?  Tools that need to be tested?  Scripts that need
to be written?


Thanks for starting this thread!  There are basically 3 things that we 
really need help with (off the top of my head):


1. Democratizing ARM support.  Right now we have a relatively small set 
of supported targets in the ocean of ARM devices.  The raspberry pi is 
one example where non-core contributors are making this unsupported 
platform viable, if only in remix format.  The chromebook is the next 
stellar example.  And the allwinner-a10 devices.  We need to make the 
Fedora ARM tent bigger, if it means remixes due to upstream issues.  As 
kernels are unified and drivers are sent upstream the effort that goes 
into these remixes can then be made mainstream in Fedora.


2. New architecture bootstrap support.  We'll be in a position where 
many hands make light work in aarch64 soon.  Likewise, Seneca is 
proceeding with armv6hl, perhaps they could use a hand?


3. Anything that advances ARM's promotion to Primary Architecture 
status.  As a reminder, the FESCo guidance for this is at:


https://fedoraproject.org/w/index.php?title=Secondary_Architecture_Promotion_Requirements

Item #10 is is great need of attention: We really need to merge as much 
as possible with the main Fedora wiki pages.


--
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] How to increase contributions from new members of the SIG?

2013-01-14 Thread Brendan Conoboy

On 01/09/2013 10:34 AM, Tom Callaway wrote:

On 01/08/2013 07:32 PM, Brendan Conoboy wrote:


2. New architecture bootstrap support.  We'll be in a position where
many hands make light work in aarch64 soon.  Likewise, Seneca is
proceeding with armv6hl, perhaps they could use a hand?


Is there a current status on this? This was a very popular item in my
recent Reddit "What should Fedora do in 2013" post.


Assume you mean the Pi/armv6hl question- expect this will be a topic 
discussed at FUDCon extensively.  We have the future of armv[5678] to 
discuss!


--
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] Fedora ARM weekly status meeting 2013-01-16 (Results)

2013-01-16 Thread Brendan Conoboy

Hi everybody,

Thank you for joining today's meeting.  Here are links to its minutes 
and log:


Minutes: 
http://meetbot.fedoraproject.org/fedora-meeting-1/2013-01-16/fedora-meeting-1.2013-01-16-21.00.html
Minutes (text): 
http://meetbot.fedoraproject.org/fedora-meeting-1/2013-01-16/fedora-meeting-1.2013-01-16-21.00.txt
Log: 
http://meetbot.fedoraproject.org/fedora-meeting-1/2013-01-16/fedora-meeting-1.2013-01-16-21.00.log.html


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

[fedora-arm] F18 ARM Final plan from this morning's hackfest discussion

2013-01-19 Thread Brendan Conoboy

F18 ARM Final
 - Will use 3.6 kernel (3.7 will appear as an update)
 - Blockers for F18-ARM Final - Summarized in BZ #901840
o Graphical updates not working on XFCE desktop
  - js is broken, this may be the only issue.
- hack fest should fix this afternoon
  - other possible issues?
o Eclipse not building - BZ #863801
  - Assigned to kdaniel - latest update is that it's building again
  - Does an arm.koji.fp.o build simply need to be kicked off?
- build resubmitted (prior build failed due to bad mock gid)
o GHC not building
  - Was on Peter Robinson's todo list.  No status.
o V5 images: We will add armv5tel versatile express and panda for 
final.

 - Plan is to fix blockers, make RC1 - target ship date is Jan 29.
 - Seneca to make unofficial ARM tarballs of F18 GA for Remix purposes

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

[fedora-arm] Fedora ARM Roadmap from this morning's hackfest discussion

2013-01-19 Thread Brendan Conoboy
During this morning's hackfest we discussed and agreed to a tentative 
road-map for armv5, v6, v7, and v8.  Part of this is in the context of 
moving build infrastucture to the PHX colocation facility.  Part of this 
is in the context of pushing ARM to Primary architecture status.


The following is a summary of what we agreed to:

Any release we do as part of Fedora ARM will be supported according to 
PA life cycle (IE, end of life between PA and SA ARM release will be the 
same day).


Any release we do as a secondary architecture will continue to be 
supported by the secondary architecture koji instance, even if later 
releases are done as a primary architecture.  For example, F18-ARM will 
always be secondary because it was built on the secondary koji hub.


In a couple weeks' time we will have 96 Calxeda Highbank servers in PHX. 
 There is already a new koji hub and database in PHX ready to take 
over.  Once the ARM systems are running smoothly we will migrate 
armv5tel and armv7hl builds to these machines.  Dennis Gilmore will take 
the lead in migrating koji to the new systems.


Here is the plan on an architecture-by-architecture basis:

armv5: F19 will be the last release we build on armv5tel.  We will 
continue to support F19 armv5tel throughout the supported lifecycle of 
F19.  This means packages in f19-testing, f19-updates, etc will continue 
until they're shut down in prmiary.


armv6: Seneca will continue their development of armv6hl on the hardware 
at Seneca college.  The systems currently working on armv5tel and armvhl 
will be redirected to this effort once those architectures are migrated 
to PHX- allowing them to make faster progress.


armv7: The goal is to push armv7hl as a primary architecture in the 
Fedora 20 or 21 timeframe.  Once accepted some of the builders in PHX 
will be moved to the primary network infrastructure, but a sufficient 
number will be left as secondary builders to continue support for F19 
and earlier throughout their lifecycles.


armv8: The aarch64 bootstrap effort continues to progress and is now at 
the early portion of stage 3: Rebuilding packages natively with 
rpmbuild.  To follow will be a prolonged stage 4 in which most packages 
are built with mock.  When we bootstrapped armv7hl stage 4 was a 
significant group effort and will hopefully be so again.  It is likely 
we will reach stage stage 4 before v8 hardware is generally available, 
so every person's assistance will be especially welcome.  The hope is to 
have v8 support in koji as a secondary architecture shortly after 
hardware becomes available.  Our educated guess is that we will be 
somewhere between F20 and F21 development when v8 is ready to be guided 
by koji as an official secondary architecture.


That's it!

--
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] Issues on Trimslice with F18 beta

2013-01-21 Thread Brendan Conoboy

On 01/21/2013 03:39 AM, Peter Robinson wrote:

Has anyone else seen issues booting on the Trimslice?

Basically it boots through but seems unable to fine the rootfs so just hangs.

http://www.fpaste.org/itUt/


I've seen this when booting a trimslice with usb sata and updated 
firmware.  Works fine with mmc, just not usb sata.  The root= thing is a 
red herring.  Am hoping 3.7 with an updated dtb will work.


--
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] arm software floating point support going forward

2013-01-25 Thread Brendan Conoboy

On 01/25/2013 08:22 AM, Dennis Gilmore wrote:

Hi all,

I wanted to kick off a discussion, I think that with the work that
Seneca is doing for armv6hl to support the Raspberry Pi most of the
need for building sfp has gone away. I would like us to drop support
for sfp in F19 that means that anyone running a kirkwood based system
would get supported software updates for approximately 13 months from
now. with cubie boards and other devices coming around that are cheap
and more powerful and similar options I think there is little benefit
to continuing to support sfp.


I've been thinking the same thing.  This still gives people on kirkwood 
plugs over a year of active support, and Pi users will continue to have 
support via armv6hl.  Another added benefit is that this will free up 
rawhide build systems which can be used by other Fedora communities who 
want to run projects on the ARM boxes (COPR, infra, etc).



Ive put in a request to get numbers of people using the arm and armhfp
portions of mirrormanager to get some idea of the number of users out
there, though i suspect most arm are raspberry pi and people building
in mock.


That'll be some great information to have. It would be interesting to 
know Seneca's Pi download stats, too.


--
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] Distributing DTB's for Fedora 18 RC1

2013-01-27 Thread Brendan Conoboy

On 01/27/2013 08:51 AM, Peter Robinson wrote:

Basically when you do a "make dtbs" it makes the dtbs that match the
kernel config. So we end up with the following with the 3.7.x kernels
that we have in F-18 and they're in /boot/dtb-%{uname}. Note this
scheme can be tweaked but I figured getting something there to start
with was better than nothing.


Note: This will require changes to grubby's new-kernel-pkg similar to 
what was necessary to run mkimage for uboot.  The principle benefit of 
having a separate package is that the dtbs land somewhere with a 
consistent name, enabling grubby, boot.scr and uEnv.txt to remain static.


--
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] arm software floating point support going forward

2013-01-31 Thread Brendan Conoboy

On 01/31/2013 07:21 AM, Quentin Armitage wrote:

I guess it's too late now, but I got a few days behind on my list
emails. I use 2 * Sheevaplugs and 2 * Dreamplugs with Fedora, and would
be very disappointed to see support for them being dropped from Fedora.
For me, I still see quite a lifetime in them for what they are doing.


Remember the plugs will be supported throughout the F18 lifecycle, so 
you still have over a year of support.


Others are welcome to pick up the torch and run an armv5tel koji 
server/builds.  We're all volunteers on this project, pursuing our 
individual interests.  If v5 is yours, feel free to chip in.


--
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] Update on F18 RC?

2013-02-02 Thread Brendan Conoboy

On 02/02/2013 09:04 AM, Jonathan Masters wrote:

Hi folks,

Any update on RC images?


Working their way to the mirrors as final.  Announcement Tuesday as 
planned.  Let's discuss release-notes Monday in #fedora-arm.


--
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] Yum offers kernel-3.7.3-101.fc17.armv7l.rpm for armv5tel F17 install, does not boot on qemu vexpress-a9

2013-02-08 Thread Brendan Conoboy

On 02/08/2013 10:19 AM, Alex Villací­s Lasso wrote:

A few days ago, I updated my qemu virtual machine, which runs F17 with
-M vexpress-a9. The yum update installed
kernel-3.7.3-101.fc17.armv7l.rpm . Today I got around to rebooting the
machine with the provided vmlinuz and initramfs. However, the boot
process stalls with no messages. Not even "Uncompressing Linux...". I
reverted to the previous kernel, kernel-3.5.6-1.fc17.armv5tel . What am
I doing wrong? Should I use a different qemu emulation? The strange
thing is that the vexpress-a9 emulation reports armv7l, so the
instruction set is supposed to be OK.


You need to use a device tree blob with the 3.7 kernels on versatile 
express.  The latest f18 3.7 kernel includes the device tree you need 
under /boot.  Not sure about f17.  Don't worry about the armv7l bit, 
that's the right arch for armv5tel on versatile express.


--
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] Yum offers kernel-3.7.3-101.fc17.armv7l.rpm for armv5tel F17 install, does not boot on qemu vexpress-a9

2013-02-08 Thread Brendan Conoboy

On 02/08/2013 12:00 PM, Alex Villací­s Lasso wrote:

[root@rpmbuild-arm var]# rpm -ql kernel-3.7.3-101.fc17.armv7l | grep boot
/boot/.vmlinuz-3.7.3-101.fc17.armv7l.hmac
/boot/System.map-3.7.3-101.fc17.armv7l
/boot/config-3.7.3-101.fc17.armv7l
/boot/initramfs-3.7.3-101.fc17.armv7l.img
/boot/vmlinuz-3.7.3-101.fc17.armv7l


Appears it's not in the F17 3.7 kernel, just F18.  I see it on 
3.7.5-201.fc18 for instance.


--
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] supporting boot configuration for 32 bit arm

2013-03-04 Thread Brendan Conoboy

Thanks for sending this- some comments below.

On 02/27/2013 12:47 PM, Dennis Gilmore wrote:

** Resending with the right lists **

after talking at devconf with David Cantrell about the best way to
support setting up uboot on arm devices in anaconda, the best approach
going forward is pretty clear, ill get to it in a bit first i want to
describe things as I see them.

Unified kernel while solving many issues introduces some. platform
detection was kinda simple with separate kernels. unified kernel means
that while we dont need to worry about having the right kernel, we do
need to worry about loading the right dtb.


Yes, though during the transition we have to worry about both!  This 
includes loading a device specific kernel at the start of a release, but 
loading a unified kernel during the support cycle of the same release. 
As an example, we have kernel-highbank-3.6.x in Fedora 18 GA, but it's a 
unified kernel in 3.8.



platform detection is also needed to know where in ram we should load
the kernel and offsets for initramfs and dtb to be loaded. anaconda can
tell us the filesystem and device that we are installing to, but
depending on the exact way support is done in uboot we may need to put
in different values, SCSI vs SATA vs USB etc  we also need to ensure we
use the right dtb file.  for instance a pandaboard ES can use a
pandaboard dtb but will be 1ghz vs the 1.2ghz its capable of. some
systems like the highbank ones have the dtb in their uboot. while
others need to load an external file.


It's important that anaconda have this information, but this data needs 
to be available outside of anaconda as well, suggesting a library



so as i see it we need a library that anaconda can import and use to
work out the right values for the system we are installing to. probably
the library should write out the uboot template and run mkconfig on
it. we could then reuse the library in a tool to say setup a boot
sdcard to run the installer on a system. we have an issue where it is
really not possible to make the equivilent of a boot.iso that will be
bootable everywhere.


Agree.  As I mentioned in private emails, I favor in-uboot 
auto-detection with hush scripts in a combined /etc/uboot.d, but this 
might be too limited to support some eccentricities (Your panda vs 
panda-es example is tricky).  If you do most of the dirty work inside 
uboot itself you have a better chance of making a unified Fedora image.


Do you see this library as a new package or an extension to an existing 
package?  Right now we have some uboot information embedded in grubby in 
a not-entirely-satisfactory way.  I think a new package that grubby and 
anaconda require on arm on would be preferable.



I think we should take this up to the cross distro list at linaro and
ideally have the distros work on a database at the least of platforms
and the values and types needed. if not the whole library that can be
used in different places to set things up.


The Ubuntu guys have (had?) flash-kernel 
(https://launchpad.net/flash-kernel), but it's not entirely satisfactory 
IMHO.  Seems a bit dated though- perhaps they've moved on to some other db.



this is only needed for 32 bit arm, 64 bit will have UEFI, ACPI and
grub2. potentially we also want to consider if we can implement
http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec since we
need to implement something anyway.


Agree.  One other thought I've been kicking around is to get grub2 
configuration management up and running (without actually installing the 
bootloader), then reparse the grub.cfg to create a viable boot.scr. 
This would make transitioning to UEFI easier.


The goals for this endeavor that I can see:

1. Seamless handling of kernel updates on ARM for any Fedora release. 
The end user should be able to update (or remove) a released kernel and 
have their system continue to function assuming at least 1 kernel is 
installed.


2. Ship a single unified prebuilt image for the widest range of systems 
possible: In Fedora 19, provide a single prebuilt image that supports 
vexpress, highbank, trimslice and panda, with and without X (Subject to 
kernel support for X of course).  Beagle* would require manual MLO 
replacement.  If MVEBU (Armada XP) support lands in time that'd be nice too.


3. Ship a single unified prebuilt anaconda installer image:  In Fedora 
19, provide a single prebuilt anaconda installer image to support 
anaconda-style installations on Highbank, Trimslice, and MVEBU (if 
kernel support lands in time).


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

[fedora-arm] Patching aarch64 support into Fedora

2013-03-04 Thread Brendan Conoboy

Hi everybody,

Fedora 19 has many of the enablers for native aarch64 in core packages 
such as glibc and gcc.  Many more packages would compile if config.guess 
and config.sub recognized aarch64 as a valid architecture, but only the 
latest version of autoconf knows about aarch64.  At last week's 
fedora-arm meeting we talked about the viability of automatically 
patching such packages.  The outcome of that discussion was that we 
should first identify how many packages need such a patch, then decide 
what to do based on that number.


Red Hat's Al Stone has written a script which automatically generates 
patches for each package that needs it (And updates its spec file). 
After a complete run we can say that ~1850 packages need such a patch. 
The number may be larger, but it is definitely not smaller, as his only 
considers autoconf-using packages.  If another auto configuration system 
is in use by a number of packages it too many need updating (cmake?). 
Now that we have this number, what do we want to do?


I see a few options:

1. Do nothing, trip over this issue at least 1850 times during bootstrap.

2. Mail all package owners asking for action.

3. Proven packager commits the patches, package owners take them out 
once unnecessary.


4. Run autoconf during build, incurring wrath of any packager whose 
package isn't compatible with the latest autoconf.


5. Your much more sensible idea goes here.

What say you?

--
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] 3.8.x. kernel for F-18/17

2013-03-05 Thread Brendan Conoboy

On 03/05/2013 12:37 PM, Peter Robinson wrote:

* Trimslice - DTS tested working with uboot v2012.04-1.01 [3] (the one
with half the RAM)


Boots okay with a Fedora 18 rootfs, but there is an issue: Trying to run 
mock build results in an out of memory error.  This works fine with the 
3.7 series.


Mock Version: 1.1.28
INFO: Mock Version: 1.1.28
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
ERROR: Exception(/home/blc/fedpkg/grubby/grubby-8.22-3.fc19.src.rpm) 
Config(fedora-rawhide-armhfp) 0 minutes 0 seconds

INFO: Results and/or logs in: /var/lib/mock/fedora-rawhide-armhfp/result
Traceback (most recent call last):
  File "/usr/sbin/mock", line 539, in 
def do_buildsrpm(config_opts, chroot, options, args):
  File "/usr/sbin/mock", line 856, in main
do_rebuild(config_opts, chroot, args)
  File "0x01A71930>", line 3, in do_rebuild
  File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", 
line 70, in trace

result = func(*args, **kw)
  File "/usr/sbin/mock", line 510, in do_rebuild
chroot.init()
  File "0x01A68230>", line 3, in init
  File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", 
line 70, in trace

result = func(*args, **kw)
  File "/usr/lib/python2.7/site-packages/mockbuild/backend.py", line 
279, in init

self._init()
  File "at 0x01A684B0>", line 3, in _init
  File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", 
line 70, in trace

result = func(*args, **kw)
  File "/usr/lib/python2.7/site-packages/mockbuild/backend.py", line 
316, in _init

self._callHooks('preinit')
  File "mockbuild.backend._callHooks at 0x01A66AF0>", line 3, in _callHooks
  File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", 
line 70, in trace

result = func(*args, **kw)
  File "/usr/lib/python2.7/site-packages/mockbuild/backend.py", line 
843, in _callHooks

hook()
  File "root_cache._rootCachePreInitHook at 0x01A68070>", line 3, in 
_rootCachePreInitHook
  File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", 
line 70, in trace

result = func(*args, **kw)
  File 
"/usr/lib/python2.7/site-packages/mockbuild/plugins/root_cache.py", line 
108, in _rootCachePreInitHook

shell=False
  File "0x01A40770>", line 3, in do
  File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", 
line 70, in trace

result = func(*args, **kw)
  File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 323, 
in do

preexec_fn = preexec,
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1143, in _execute_child
self.pid = os.fork()
OSError: [Errno 12] Cannot allocate memory

Would the people testing the kernel on other devices also try a mock 
build to see if this occurs on other devices?


--
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] 3.8.x. kernel for F-18/17

2013-03-05 Thread Brendan Conoboy

On 03/05/2013 02:04 PM, Brendan Conoboy wrote:

On 03/05/2013 12:37 PM, Peter Robinson wrote:

* Trimslice - DTS tested working with uboot v2012.04-1.01 [3] (the one
with half the RAM)


Boots okay with a Fedora 18 rootfs, but there is an issue: Trying to run
mock build results in an out of memory error.  This works fine with the
3.7 series.


Appears to be an issue with mock 1.2.28.  Updating the 1.2.29 (in 
updates testing) resolves the issue.


--
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] Patching aarch64 support into Fedora

2013-03-06 Thread Brendan Conoboy

On 03/06/2013 06:37 AM, Dennis Gilmore wrote:

I say we need the list of packages effected. then we can evaluate how
critical it is that we take action.


Here is the initial list:

http://people.fedoraproject.org/~blc/fedora-arm/patchify/configure.pkgs

I think it may actually be much larger.  Al and I are going back and 
forth on fixing up patchify to identify more cases.


--
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] Patching aarch64 support into Fedora

2013-03-06 Thread Brendan Conoboy

On 03/06/2013 07:24 PM, Dennis Gilmore wrote:

Talking with the X guys they run autoreconf in %build so all of their packages 
are false positives.


Good catch.  Al is updating patchify to also scan %build for such 
occurrences.  We'll have an updated list tomorrow.


--
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] F-18 trimslice images are DOA

2013-03-17 Thread Brendan Conoboy

On 03/17/2013 02:59 PM, Hans de Goede wrote:
[long story about trimslice support nightmware]

So is this all a bit mysterious yes, still could we've done better?
yes!


Yes, please join the thread on how to handle dtbs and the transition. 
The situation in F18 isn't very good, but we can do much better in F19 
if we act now.



I had already updated to the dtb capable firmware before I begun,


Which is your problem.  The shipped image only works with the 2010 
firmware.  Once you move to a newer firmware you need to move to a newer 
kernel (new firmware plus old kernel prevents usb sata disks from being 
detected.



so if the dtbs/tegra20-trimslice.dtb file would have been
in the image as it should have been, everything would have worked
in one go.


Adding an appropriate dtbs symlink is documented on the wiki, in 
conjunction with updating the kernel.



That would have helped me, but not users who have not updated
the firmware. The wiki-page says that the firmware update is
needed when you do a kernel update, IOW it implies that the GA
images will work with old firmware, which they don't, since the
initrd seems to not get loaded, which breaks even mmc booting,
because we specify root by UUID which requires an initrd.


The 2010 firmware works with the GA image.  The 2012 firmware (512MB) 
works with the 3.7 and 3.8 kernels after creating the dtbs symlink.  The 
boot.scr doesn't work with the 3.6 kernel on the 2012 firmware though- 
you have to use uboot 2010 + kernel 3.6 or uboot 2012 + kernel 3.7+dtb 
symlink.



Assuming we're going with the wiki instructions, for sdcard
users we've 2 options:
1) Treat them the same as usb-disk users, see below
2) Provide an updated boot.cmd.mmc0 and boot.scr.mmc0 for them,
which removes the use of the dtb, and specifies root as
root=/dev/mmcblk0p3. Idem with mmc1 for micro-sd users (needs
to be tested).

For usb users we need the initrd, which for some reason is
not working when not loading the dtb ??? And loading the
dtb means new firmware. So we need to add instructions for
usb-disk users to *first* upgrade the firmware, and also
to add the missing dtb file to the image before trying
to boot it.


The right solution for F19 is to make an auto-detecting boot.scr which 
loads the right combination of files.  F18 is shipped and works as 
expected (Though it seems the old kernel + new uboot incompatibility is 
not well explained).


--
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] Help configuring a serial port on an ARM device running Fedora 17

2013-03-26 Thread Brendan Conoboy

On 03/26/2013 02:57 PM, Alex Villací­s Lasso wrote:

So I am at a loss about why ttyS2 works and ttyS1 does not. As
far as I can tell with strace, both instances receive the username and
the password correctly. What can I do to diagnose this further? Do I
need to modify something else to enable the second login tty?


Check /var/log/messages and /var/log/secure.  Assuming you typed the 
right password, it's probably an issue with root logging into an 
"unsecure" tty or some pam issue.  Are you logging in as root or as an 
unprivileged user?  This doesn't seem arm specific.


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

[fedora-arm] F19: uImage load addresses with unified kernel

2013-03-26 Thread Brendan Conoboy
Through Fedora 18 GA we've had a one-to-one mapping between the SoC and 
the kernel rpm.  Likewise, we produced a different filesystem image for 
each SoC (EG, a highbank image, a panda image, a trimslice image, etc). 
 Since then the unified kernel in 3.7 and beyond has introduced the 
ability to use a single kernel for multiple SoCs.  This introduces the 
pleasant prospect of having a single filesystem image that boots on 
multiple ARM platforms.  In fact, the standard unified kernel for F19 
(3.9) may support highbank, omap, and versatile express all from the 
same vmlinuz.  Doing this still requires loading the right dbt, but I 
have a plan for that.  Doing this also requires creating a uImage with 
the right load address, IE:


 mkimage -A arm -O linux -T kernel -C none -a $ubootAddress

The trouble is, there is no unified $ubootAddress available.  The 
pandaboard uses 0x80008000, highbank and tegra use 0x8000, a10 and 
exynos5 use 0x40008000, and so forth.  Not sure about beaglebone.  If we 
want to realize the dream of having a unified F19 release we need a 
solution to this problem.  I see three options:


1. Use the 0x8000 address for highbank/tegra, demand bootz support 
for everybody else.  Since we control the panda/beagle/beaglebone uboots 
they would be covered.  Not clear on what this means for exynos5, but 
exynos5 will use an LPAE kernel so that's a separate uimage already.


2. Generate multiple uImage files from a single kernel, then load the 
appropriate uImage on boot.


3. Split up images to cope.

All 3 are viable, none are desirable.  Is there a 4th option?  If not, 
what do want to go with?


--
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] F19: uImage load addresses with unified kernel

2013-03-26 Thread Brendan Conoboy

On 03/26/2013 04:49 PM, Graeme Russ wrote:

4. Relocatable kernel (like x86)


If I understand correctly it already is relocatable.  This is simply the 
address that uboot is instructed to load the kernel into memory at.



5. Have U-Boot process uImage to adjust for load location (U-Boot
already does a similar thing for itself)


Likewise, this is the address uboot is instructed to load the kernel at. 
 My naive understanding is that uboot loads the header, analyzes it, 
then loads the rest of the file based on the content of that header.  If 
the header instructs uboot to load the kernel into non-existent memory 
it not operate correctly.


--
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] F19: uImage load addresses with unified kernel

2013-03-26 Thread Brendan Conoboy

On 03/26/2013 05:04 PM, Graeme Russ wrote:

Hi Brendan,

On Wed, Mar 27, 2013 at 10:54 AM, Brendan Conoboy  wrote:

On 03/26/2013 04:49 PM, Graeme Russ wrote:


4. Relocatable kernel (like x86)


If I understand correctly it already is relocatable.  This is simply the
address that uboot is instructed to load the kernel into memory at.


So why worry? Just have the load address in the U-Boot environment.


Because uboot's bootm does not handling the relocation?


Not 100% sure the mechanics of U-Boot loading an ARM kernel but I
think it just loads it blindly where it is told to (i.e. does not
analyse the header)


That would make more sense (This was my understanding as well, 
actually), but we're still having an issue: The uImage header, stored in 
RAM, has a load address that is wrong for some platforms.  Unless we're 
going to change that with an in-uboot memory editor, bootm will honor 
the address in that header and the boot will fail.


--
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] F19: uImage load addresses with unified kernel

2013-03-26 Thread Brendan Conoboy

On 03/26/2013 05:26 PM, Graeme Russ wrote:

I just realised I got this a bit wrong - mkimage make a U-Boot image
with a header which contains the kernel load address. Not sure what
mkimage does to the Linux kernel binary itself


The kernel binary is left intact.  Only a 64 byte header is prefixed.


That would make more sense (This was my understanding as well, actually),
but we're still having an issue: The uImage header, stored in RAM, has a
load address that is wrong for some platforms.  Unless we're going to change
that with an in-uboot memory editor, bootm will honor the address in that
header and the boot will fail.


I think this is worth raising on the U-Boot ML


Perhaps so.  Meanwhile, your message did get me thinking.  Here is a 
hypothetical mkimage command line:


mkimage -A arm -O linux -T kernel -C none -a 11223344 -e 55667788  -n 
VERSION -d vmlinuz-3.9.0-0.rc3.git1.4.fc19.armv7hl uKernel


Running hexdump on the kernel shows the uboot header:

hexdump -C < uKernel | head
  27 05 19 56 97 0b b9 5e  51 52 3c 77 00 47 e8 f0 
|'..V...^QR0010  11 22 33 44 55 66 77 88  f2 d9 f3 9c 05 02 02 00 
|."3DUfw.|
0020  56 45 52 53 49 4f 4e 00  00 00 00 00 00 00 00 00 
|VERSION.|
0030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
||


17-20: The value from -a
21-24: The value from -e (Typically we use the same -a and -e)
32-64: The value from -n

We could create a number of uboot headers.  Then after loading the 
default uImage, load a separate uboot header overwriting the first 64 
bytes of RAM.


--
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] F19: uImage load addresses with unified kernel

2013-03-26 Thread Brendan Conoboy

On 03/26/2013 06:09 PM, Graeme Russ wrote:

I've had a quick glance at the U-Boot source and I think the newer
'FIT' image may be a better path to follow. In common/image.c you will
find fit_image_get_load() and in common/cmd_bootm.c you will find
bootm_start() and bootm_load_os(). Teasing apart these functions, it
looks like fit_image_get_load() looks for a "load" property
(FIT_LOAD_PROP) in the FDT first, then in the FIT image (if the FDT
returns a NULL load address).

Now you can set properties in the FDT in U-Boot (fdt set   [])

So have a common FIT image with a common FDT and use U-Boot to tweak
the FDT properties such as the kernel load address


I'd love to, but we don't ship uboot for a number of our boards.  We are 
limited to the functionality provided by the firmware provided.  FIT is 
not universal.


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

  1   2   3   4   >