15:00:19 <pwhalen> #startmeeting Fedora ARM and AArch64 Status Meeting 15:00:19 <zodbot> Meeting started Tue Feb 26 15:00:19 2019 UTC. 15:00:19 <zodbot> This meeting is logged and archived in a public location. 15:00:19 <zodbot> The chair is pwhalen. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:19 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:19 <zodbot> The meeting name has been set to 'fedora_arm_and_aarch64_status_meeting' 15:00:19 <pwhalen> #chair pwhalen pbrobinson 15:00:19 <pwhalen> #topic roll call 15:00:19 <zodbot> Current chairs: pbrobinson pwhalen 15:00:28 <pwhalen> morning folks, who's here today? 15:00:53 <pwhalen> good morning jlinton 15:00:53 * pbrobinson o/ 15:01:25 <jlinton> morning 15:01:33 <tdawson> Hi 15:03:54 <pwhalen> looks like we've got the usual suspects, lets get started. 15:04:02 <pwhalen> #topic 1) ==== Userspace Status ==== 15:04:14 <pwhalen> any new/old user space issues? 15:04:20 * pbrobinson tries to remember the issues from last week 15:04:31 <pbrobinson> jlinton: how goes firefox? 15:04:46 <jlinton> firefox, i think ive got it building rpm now 15:05:04 <jlinton> although the koji instance is very different than my container 15:05:32 <pbrobinson> yea, I bet 15:06:01 <pbrobinson> jlinton: did you see this mozjs on aarch64 one? (sorry, I know another not so favourite one) https://bugzilla.redhat.com/show_bug.cgi?id=1676292 15:06:05 <jlinton> The rust binaries are smaller 15:06:31 <jlinton> so i don't need the rust hacks 15:06:49 <jlinton> I saw the mozjs failure, but it looked to be moving along on its own 15:08:34 <jlinton> Anyway, the container builds are just subtly different 15:08:54 <jlinton> Its probably worth tracking down why 15:09:32 <pbrobinson> yea. the mozjs was FYI 15:09:58 <pbrobinson> on the rust size/hacks, I don't follow completely 15:14:01 <pwhalen> perhaps we lost jlinton 15:14:05 <pwhalen> any other user space issues? 15:14:35 <pbrobinson> none I'm particularly aware of 15:14:40 <jlinton> I'm here, I was just trying to say the container rust objects were larger than the koji ones 15:14:53 <jlinton> which was causing other failures 15:15:26 <jlinton> There is that other defect I opened about uefi framebuffers not being tagged as master-of-seat 15:16:05 <jlinton> Its probably on purpose, but now that gdb/sddm pay attention to CanGraphical it makes it appear that the machine hangs if a graphics driver fails to start 15:16:58 <pbrobinson> jlinton: yea, I moved that to systemd, not had a chance to look further 15:18:12 <pbrobinson> jlinton: in the case of RPi it should move from efifb -> vc4 for that, and it worked for me the last I tested it with gdm, but I do need to test f30 on aarch64 gnome 15:18:25 <jlinton> https://bugzilla.redhat.com/show_bug.cgi?id=1679801 15:18:59 <jlinton> yah, this was caused by the DT that the upstream uefi causing vc4 failures 15:19:10 <jlinton> but of course, even when I updated it, vc4 didn't want to start. 15:19:28 <jlinton> that just made it worse, although I used a 5.0 DT with a 4.20 kernel 15:19:35 <jlinton> ..... 15:19:49 <pbrobinson> not sure there's enough difference there to cause issues 15:20:29 <pbrobinson> jlinton: was that using the tianocore with the RPI when you say "upstream uefi" 15:20:34 <jlinton> Yes 15:21:30 <pbrobinson> OK 15:23:00 <pwhalen> jlinton, thanks for the update and moving that along 15:23:06 <pwhalen> anything else? 15:23:48 <pwhalen> #topic 2) ==== Kernel Status ==== 15:23:59 <pwhalen> #info F31: kernel-5.0.0-0.rc8.git0.1.fc31 15:24:00 <pwhalen> #link https://koji.fedoraproject.org/koji/buildinfo?buildID=1215938 15:24:15 <pwhalen> I see pbrobinson just started an f30 build as well. 15:24:26 <pbrobinson> well it's almost finished 15:25:17 <pwhalen> OK, the f31 build looks good so far, anyone seeing any issues? 15:26:25 <pwhalen> #info F30 build of kernel-5.0.0-0.rc8.git0.1 should be available in Koji shortly 15:26:58 <pwhalen> #info Please test and report any issues to the list or #fedora-arm. 15:28:41 <pwhalen> #topic 3) ==== Bootloader Status ==== 15:28:58 <pbrobinson> I think most is OK here 15:29:21 <pwhalen> I dont think I've tested that new uboot much, but will get to it this week. Where I have tested its worked ok. 15:29:50 <pbrobinson> I'm working this week to try and get thing last few bugs around grub2/uefi on armv7 to the testing start where we have at least a nightly minimal to enable wider testing 15:30:10 <pbrobinson> overall the testing I've done it seems fine 15:30:21 <pbrobinson> working to get it on more of my devices in the next few days 15:30:51 <pwhalen> excellent, let us know how we can assist 15:31:18 <pwhalen> #topic 4) == F30 == 15:31:30 <pwhalen> #info Latest nominated nightly - https://fedoraproject.org/wiki/Test_Results:Current_Installation_Test 15:31:30 <pwhalen> #info F30 Beta Blockers 15:31:30 <pwhalen> #link https://qa.fedoraproject.org/blockerbugs/milestone/30/beta/buglist 15:32:16 <pbrobinson> anything that affects Arm? 15:32:17 <pwhalen> the aarch64 disk issues we talked about last week are now fixed, its using bls now and also not selecting 'System setup' as default 15:32:33 <pbrobinson> awesome 15:32:38 <pwhalen> I'm not aware of arm specific issues 15:32:54 <pbrobinson> what about generic issues that are seen on arm? 15:33:47 <pwhalen> we had some compose issues last week in f30. Cloud was failing on aarch64 due to network issues I couldnt reproduce. The builders were updated and rebooted and all is well 15:34:26 <pwhalen> I've not really seen any generic issues either 15:35:38 <pwhalen> so we're looking OK so far 15:37:05 <pwhalen> anything else for f30? 15:37:39 <pbrobinson> major features need to be testable by March 5th 15:38:07 <pwhalen> one week from today 15:38:28 <pwhalen> #topic 5) == Open Floor == 15:38:46 <tdawson> I had one or two questions for open floor. 15:39:38 <tdawson> Other than double the work testing, is there a reason why the spings are for armhfp only, and not aarch64 also? 15:40:02 <tdawson> spins, not spings 15:41:04 <pwhalen> we enabled them all in armhfp, and learned from our mistake. We'd like spin maintainers to engage with us if they would like it available on aarch64. 15:41:12 <pbrobinson> tdawson: because when we did armhfp we enabled all 15:41:49 <pbrobinson> and in aarch64 we decided to just enabled minimal plus edition bits and let the maintainers of other artefacts reach out 15:42:02 <pbrobinson> when they were prepared to test and maintain them 15:42:42 <tdawson> OK, makes sense ... so there isn't a real 'firmware is only 32 bit' issue, it's mainly workload 15:43:12 <pbrobinson> what do you mean by a 'firmware is only 32 bit' issue? 15:43:54 <tdawson> pbrobinson: I don't know ... I just didn't know if there was something specific to 32 bit that was holding it back ... firmware was just what popped into my head 15:44:16 <pbrobinson> nope, all down to people to do the work 15:44:24 <tdawson> OK, good to know 15:44:54 <tdawson> So if something works on 32 bit, and I want to do a aarch64 bit spin, it usually should work. 15:45:25 <pwhalen> it should, I've done test spins of lxde for myself 15:46:06 <tdawson> That answers my question, thanks 15:46:19 <pbrobinson> tdawson: in most cases yes, it comes a little to if the HW support is there, but no different to specific devices in the 32 bit space 15:46:52 <pbrobinson> if you're unsure just ask on one of the various arm communication channels for clarification 15:47:07 <tdawson> pbrobinson: Will do. Thank you 15:47:10 <pbrobinson> but generally it should all work fine on aarch64 15:49:31 <pwhalen> #endmeeting