15:00:24 #startmeeting Fedora ARM and AArch64 Status Meeting 15:00:24 Meeting started Tue Apr 10 15:00:24 2018 UTC. The chair is pwhalen. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:24 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:24 The meeting name has been set to 'fedora_arm_and_aarch64_status_meeting' 15:00:24 #chair pwhalen pbrobinson 15:00:24 Current chairs: pbrobinson pwhalen 15:00:25 #topic roll call 15:00:31 morning folks, whos here today? 15:02:11 * pbrobinson o/ 15:03:36 * pwhalen gives it a few minutes 15:06:49 lets start, hopefully others show up 15:06:57 * jlinton waves 15:07:00 #topic 1) ==== Userspace Status ==== 15:07:11 howdy jlinton 15:07:21 #info [abrt] firefox: raise(): firefox killed by SIGSEGV 15:07:21 #link https://bugzilla.redhat.com/show_bug.cgi?id=1564204 15:07:32 so I think we're mostly OK here, from an ARM perspective, there's a firefox crash 15:07:46 filed this after Beta, unfortunate, but not really a blocker for server 15:08:31 I think there was some movement on the FF x28 bug a few weeks ago too. 15:09:03 yea, I saw that 15:10:00 anything else? 15:10:16 #topic 2) ==== Kernel Status ==== 15:10:29 #info kernel-4.16.1-300.fc28 15:10:29 #link https://koji.fedoraproject.org/koji/buildinfo?buildID=1067657 15:10:42 there's a FTBFS in elfutils that's a test failure in aarch64 if anyone has some time to investigate 15:10:56 That FF bug looks like stack corruption again... 15:11:37 * pbrobinson has been going through non upgraded packages on various systems during meetings today 15:14:39 #info elfutils FTBFS due to test failure. If anyone can help investigate. https://koji.fedoraproject.org/koji/taskinfo?taskID=25394458 15:14:46 any known kernel issues? 15:15:40 pwhalen: is kernel not a new topic? 15:16:34 its the current topic 15:16:51 * pbrobinson missed that 15:16:57 so we have two issues I'm aware of 15:17:15 1) issue with the bbone booting post rc6 (git3.1 in fact) 15:17:52 2) issue with the nouveau module on the Jetson TK1, I have a possible patch to test for this when I get out of all these damn meetings 15:18:20 there's likely some more tweaks and improvements needed for the RPi 3+ 15:18:47 and I have a massive bunch of stuff on my "need to deal with X" list 15:20:44 that sums it up, thanks 15:20:58 #info Please test and report any issues to the list or #fedora-arm. 15:21:17 #topic 3) ==== Bootloader Status ==== 15:21:54 #info uboot-tools-2018.03-4.fc28 15:22:00 #link https://koji.fedoraproject.org/koji/buildinfo?buildID=1066876 15:22:25 #info Known issue on Raspberry Pi 2/3/3+. 15:23:18 #info Improvement to MMC speed on Allwinner Devices. 15:25:10 anything else for bootloaderS? 15:25:37 yes, know issues with RPi which is why it's not pushed to updates as yet 15:25:56 #topic 4) == F28 Testing == 15:26:24 noted the rpi issues above 15:26:41 #info Latest nominated nightly - Fedora 28 20180407.n.0 15:26:41 #link https://fedoraproject.org/wiki/Test_Results:Fedora_28_Branched_20180407.n.0_Installation 15:27:08 #info OpenQA AArch64 Server Tests 15:27:08 #link https://openqa.stg.fedoraproject.org/tests/overview?distri=fedora&version=28&build=Fedora-28-20180407.n.0&groupid=6 15:27:25 The F28 builds are generally working ok (there are still networking issues) on the mcbin 15:28:06 nice, thanks 15:28:12 Yes, it would be nice to enable the workstation/atomic tests, as mentioned in fedora-arm 15:28:13 jlinton: I now have a mcbin, I just need to get around to getting a working firmware for it 15:28:40 I've been building from the repo, and putting it on a sd card 15:28:57 (edk2 that is) 15:29:43 I asked solid run, they 15:30:18 they're due to do a new release for edk2 with luck, I'd sooner they support it that way it's a single place to point everyone 15:31:04 Yes, building it can be a bit hit/miss when picking a cross compiler. 15:31:36 I've got enough to deal with currently, and I don't want to have to support firmware for others 15:33:44 #topic 5) == Open Floor == 15:33:49 anything else for today? 15:33:54 Anyone want to talk about zlib? 15:34:21 jlinton: yes! I meant to do that in userspace 15:34:48 Basically, i'm finishing up running zlib-bench against it.. 15:35:02 (there is a build here https://koji.fedoraproject.org/koji/taskinfo?taskID=26291722) 15:35:23 but its looking like ~20-30% on average across the board (deompress & compress) 15:35:25 jlinton: so from what you mentioned 20% on A72, more on A53? 15:35:51 it should be more on A53 although i'm not running it on anything with A53's at the moment 15:36:26 yep, no issues, and we can't pull in the patches to use the HW CRC as there's no run time detection of the feature? 15:36:28 I tossed a couple of my patches, and picked up the ones from Adenilson, who has been pushing them to his git repo as he ports them 15:36:54 I told everyone to ignore the CRC ones due to lack of a good method for runtime detection already being in the patches 15:37:18 (don't want to have to deal with that too, and that seems to be a fairly isolated optimization) 15:38:02 I've got an additional "build" patch, since the android guys are using cmake, and the fedora package is using the configure/makefile.in (no its not autotools) 15:38:36 anyway I wrapped it all in a aarch64 stanza in the .spec to avoid breaking !arm machines 15:39:03 Right now, the overall perf looks better than zlib-ng... 15:39:19 I'd sooner we didn't have to wrap it in that, is it pure aarch64 or is there possible benefit for v7 too? 15:40:02 then general rule of thumb is it should apply to all so there's no platform specials 15:40:03 Its depending on neon, which is optional on armv7 15:40:12 and there isn't any runtime detection... 15:40:25 right, so no run time detection of that either.... 15:40:41 seems they will generally need some more improvement before they go upstream overall 15:40:52 Yah, they are all a bit hacky at the moment 15:41:16 but looking at the core zlib repo, there are a lot of similar patches for x86 that have been in a holding pattern for a while too 15:41:29 yep 15:41:36 I don't disagree there 15:42:47 which is why this library likely should go into core infra initiative or similar (obv out of scope for this discussion) 15:42:48 (seems the zlib bench finished, without the CRC optimization it seems zlib-ng is still better in the png tests) 15:45:34 #endmeeting