120 views
# armbian release v20.08 testing tracker https://docs.google.com/spreadsheets/d/11iid35ZGlTws1XOqSMJIw0y7nK6bNdpqVq6I4JFihuo/edit?usp=sharing ## making lists ### board family `fgrep -h BOARDFAMILY *|sort -u|cut -d'=' -f2|tr -d '"'` `fgrep -h BOARDFAMILY config/boards/*|sort -u|cut -d'=' -f2|tr -d '"'|head -n-1 > testing/family.list` ### in service boards `ls config/boards/|fgrep -v .eos` ``` #!/bin/bash config_dir=config/boards #files=$(ls ${config_dir}/*.conf ${config_dir}/*.wip ${config_dir}/*.csc) files=$(ls ${config_dir}/*.conf) for file in ${files}; do source ${file} board=$(basename ${file}|cut -d '.' -f1) support_level=$(basename ${file}|cut -d'.' -f2) echo "${BOARDFAMILY},${BOARD_NAME},${board},${support_level}" done ``` [checkout a pr](https://github.com/genome/docs/wiki/How-do-I-%60git-checkout%60-a-pull-request%3F) ## v20.08 │12:21:53 Werner | https://docs.google.com/forms/d/1o4WMOnxG0DYA9au7hFaBkhsH5WHyHh_ExPay6vVpqVw/edit?usp=sharing irc.freenode.net │12:26:47 lanefu | ? 2. #ansible │- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3. #routernerds │13:08:08 Werner | https://docs.google.com/spreadsheets/d/11iid35ZGlTws1XOqSMJIw0y7nK6bNdpqVq6I4JFihuo/edit?usp=sharing 4. #general │ ## v20.02 Chiru https://github.com/armbian/build/compare/master...AR-130 # misc ## log serial console 1. screen /dev/ttyUSB0 115200 2. ctrl-a D 3. cat /dev/ttyUSB0 | tee console.log ## libre computer ` lanefu: there's a bunch of designs ready, all-h5-cc, all-h3-it, aml-s912-pc, aml-s905x-cc-v2. but coronavirus kind of halted production.` ### repos https://gitlab.com/jbrunet/linux/-/commits/v5.4/aml/integ https://github.com/libre-computer-project/libretech-linux/tree/v5.4/libretech-master-stable-build ## v20.05 ### merge conflcit PR AR-236 ``` Removing patch/kernel/meson64-current/0001-amlogic-gxl-cryptographic-offloader.patch CONFLICT (rename/delete): patch/kernel/meson-dev/general-kernel-odroidc1-dev.patch deleted in Attach Meson64 CURRENT to 5.6.y and make DEV = CURRENT at this point. and renamed to patch/kernel/meson-current/general-kernel-odroidc1-dev.patch in HEAD. Version HEAD of patch/kernel/meson-current/general-kernel-odroidc1-dev.patch left in tree. Auto-merging config/sources/families/include/meson_common.inc CONFLICT (content): Merge conflict in config/sources/families/include/meson_common.inc Auto-merging config/sources/families/include/meson64_common.inc Auto-merging config/kernel/linux-meson-dev.config CONFLICT (content): Merge conflict in config/kernel/linux-meson-dev.config Auto-merging config/kernel/linux-meson-current.config CONFLICT (content): Merge conflict in config/kernel/linux-meson-current.config error: Failed to merge in the changes. Patch failed at 0001 Attach Meson64 CURRENT to 5.6.y and make DEV = CURRENT at this point. Use 'git am --show-current-patch' to see the failed patch Resolve all conflicts manually, mark them as resolved with "git add/rm <conflicted_files>", then run "git rebase --continue". You can instead skip this commit: run "git rebase --skip". To abort and get back to the state before "git rebase", run "git rebase --abort". ``` # CI `shellcheck -f json -x -s bash -S warning -e SC2034,SC1090,SC2154,SC2153 lib/*.sh > report.json` `cat report.json |jq 'group_by(.file)|.[] | {file: [(limit(1;.[].file)), {shellcheck_codes: [{code: (group_by(.code)|.[] | limit(1;.[].code)), count: length}]}], file_error_count: length}'` # Release v20.08 ## meeting notes ebin? mvebu64 -- 5.6? lane@billroyall:~/GIT/build$ fgrep mvebu64 config/boards/* config/boards/espressobin.conf:BOARDFAMILY="mvebu64" config/boards/macchiatobin-doubleshot.csc:BOARDFAMILY="mvebu64" * cat guy desktop ceo * wener meeting coordinator * me e-bin to 5.6 * linuxbug guy says CESA is buggy on 5.4... no driver on 5.6? ## ebin hacking [ .... ] Installing additional packages [ EXTERNAL_NEW ] E: Invalid operation E: Invalid operation ebin? mvebu64 -- 5.6? lane@billroyall:~/GIT/build$ fgrep mvebu64 config/boards/* config/boards/espressobin.conf:BOARDFAMILY="mvebu64" config/boards/macchiatobin-doubleshot.csc:BOARDFAMILY="mvebu64" failed patches ``` [ .... ] Checking out [ o.k. ] * applying wireless-rtl8723du.patch [ o.k. ] Adjustin [ Framebuffer driver for ST7789 IPS display ] [ o.k. ] * applying fbtft-st7789v-invert-color.patch [ o.k. ] Started patching process for [ kernel mvebu64-current ] [ o.k. ] Looking for user patches in [ userpatches/kernel/mvebu64-current ] [ o.k. ] * [l][c] 0004-ARM64-dts-marvell-armada37xx-Enable-USB2-on-espresso.patch [ o.k. ] * [l][c] 0007-arm64-dts-marvell-armada37xx-Add-eth0-alias.patch [ o.k. ] * [l][c] 12-add-linux-partition-spi-flash.patch [ warn ] * [l][c] 2001-clk_mvebu_armada-37xx-tbg_Switch_to_clk_get_and_balance_it_in_probe.patch [ failed ] [ warn ] * [l][c] 2002-clk_mvebu_armada-37xx-periph_save_the_IP_base_address_in_the_driver_data.patch [ failed ] [ warn ] * [l][c] 2003-clk_mvebu_armada-37xx-periph_add_suspend_resume_support.patch [ failed ] [ warn ] * [l][c] 513-arm64-dts-marvell-armada37xx-Add-emmc-sdio-pinctrl-d.patch [ failed ] [ warn ] * [l][c] 514-arm64-dts-marvell-armada-37xx-Enable-emmc-on-espress.patch [ failed ] [ o.k. ] * [l][c] 522-arm64-dts-marvell-armada-3720-espressobin-add-ports-.patch [ o.k. ] * [l][c] 523-Revert-PCI-aardvark-Convert-to-use-pci_host_probe.patch [ o.k. ] * [l][c] 524-PCI-aardvark-set-host-and-device-to-the-same-MAX-payload-size.patch [ warn ] * [l][c] 526-PCI-aardvark-disable-LOS-state-by-default.patch [ failed ] [ o.k. ] * [l][c] 527-PCI-aardvark-allow-to-specify-link-capability.patch [ o.k. ] * [l][c] 528-arm64-dts-armada-3720-espressobin-set-max-link-to-ge.patch [ warn ] * [l][c] 538-phy-add-QSGMII-and-PCIE-modes.patch [ failed ] [ warn ] * [l][c] 539-phy-core-add-PHY_MODE_ETHERNET.patch [ failed ] [ warn ] * [l][c] 540-phy-fix-build-breakage-add-PHY_MODE_SATA.patch [ failed ] [ warn ] * [l][c] 541-phy-core-rework-phy_set_mode-to-accept-phy-mode-and-.patch [ failed ] [ warn ] * [l][c] 542-phy-add-A3700-COMPHY-support.patch [ failed ] [ warn ] * [l][c] 543-arm64-dts-marvell-armada-37xx-declare-the-COMPHY.patch [ failed ] [ warn ] * [l][c] add-board-espressobinv7.patch [ failed ] [ warn ] * [l][c] armada-3720-espressobin.dts.patch [ failed ] [ o.k. ] * [l][c] armada-37xx-xtal-correct-pin.patch [ warn ] * [l][c] general-aufs4.19-20181029.patch [ failed ] [ warn ] * [l][c] general-increasing_DMA_block_memory_allocation_to_2048.patch [ failed ] [ o.k. ] * [l][c] spi-nor.c.patch [ o.k. ] * [l][c] unlock_atheros_regulatory_restrictions.patch ``` ### kernel 5.7 errors ``` Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 5.7.9-mvebu64 (root@billroyall) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)), GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #y SMP PREEMPT Sat Jul 18 20:03:06 EDT 2020 [ 0.000000] Machine model: Globalscale Marvell ESPRESSOBin Board [ 0.000000] earlycon: ar3700_uart0 at MMIO 0x00000000d0012000 (options '') [ 0.000000] printk: bootconsole [ar3700_uart0] enabled [ 2.176492] Internal error: Oops: 8600000f [#1] PREEMPT SMP [ 2.179374] Modules linked in: [ 2.182515] CPU: 1 PID: 22 Comm: kworker/1:1 Not tainted 5.7.9-mvebu64 #y [ 2.189498] Hardware name: Globalscale Marvell ESPRESSOBin Board (DT) [ 2.196140] Workqueue: events dbs_work_handler [ 2.200700] pstate: 80000005 (Nzcv daif -PAN -UAO) [ 2.205628] pc : 0xffffff803f878000 [ 2.209216] lr : __cpufreq_driver_target+0x1dc/0x5b8 [ 2.214317] sp : ffffffc0113fbcc0 [ 2.217722] x29: ffffffc0113fbcc0 x28: ffffffc011217000 [ 2.223186] x27: 0000000000000000 x26: ffffffc0113cbce8 [ 2.227276] mmc0: new ultra high speed SDR104 SDHC card at address aaaa [ 2.228652] x25: 0000000000000000 x24: 000000000003d090 [ 2.228657] x23: ffffffc011345000 x22: ffffff803f999b80 [ 2.228662] x21: 0000000000000000 x20: 0000000000000001 [ 2.236247] mmcblk0: mmc0:aaaa SC16G 14.8 GiB [ 2.240928] x19: ffffff803f368c00 x18: 0000000000000001 [ 2.240932] x17: 0000000000000000 x16: 0000000000000001 [ 2.240937] x15: 0000000000000004 x14: 0000000000000321 [ 2.240942] x13: 0000000000000000 x12: 0000000000000001 [ 2.240946] x11: 0000000000000000 x10: ffffff803fde5a00 [ 2.240951] x9 : ffffff803f92c96c x8 : ffffffc0112a0558 [ 2.240955] x7 : 0000000000030d40 x6 : 00000000000f4240 [ 2.240960] x5 : 000000000000000c x4 : ffffff803f135f80 [ 2.240964] x3 : 0000000000000001 x2 : ffffff803f878000 [ 2.252118] mmcblk0: p1 [ 2.256428] x1 : 0000000000000001 x0 : ffffff803f368c00 [ 2.256434] Call trace: [ 2.256440] 0xffffff803f878000 [ 2.256446] od_dbs_update+0xbc/0x1a0 [ 2.256451] dbs_work_handler+0x40/0x80 [ 2.256460] process_one_work+0x1a0/0x328 [ 2.256466] worker_thread+0x4c/0x428 [ 2.256474] kthread+0x138/0x158 [ 2.263046] ahci-mvebu d00e0000.sata: supply ahci not found, using dummy regulator [ 2.267366] ret_from_fork+0x10/0x1c [ 2.267377] Code: 00000000 00000000 00000000 00000000 (00000028) [ 2.267382] ---[ end trace a11169b6a23513c3 ]--- [ 2.360900] ahci-mvebu d00e0000.sata: supply phy not found, using dummy regulator [ 2.393683] ata1: SATA link down (SStatus 0 SControl 300) [ 2.710764] ata2: SATA link down (SStatus 0 SControl 300) [ 2.713891] Freeing unused kernel memory: 768K [ 2.718119] Run /init as init process [ 2.721804] with arguments: [ 2.724848] /init [ 2.727170] with environment: [ 2.730403] HOME=/ [ 2.732822] TERM=linux Loading, please wait... Starting version 241 [ 3.119014] ahci-mvebu d00e0000.sata: supply ahci not found, using dummy regulator [ 3.124109] ahci-mvebu d00e0000.sata: supply phy not found, using dummy regulator [ 3.131836] ahci-mvebu d00e0000.sata: supply target not found, using dummy regulator [ 3.140528] ahci-mvebu d00e0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode [ 3.148990] ahci-mvebu d00e0000.sata: flags: ncq sntf led only pmp fbs pio slum part sxs [ 3.165029] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 3.181952] mv88e6085 d0032004.mdio-mii:01: switch 0x3410 detected: Marvell 88E6341, revision 0 [ 3.218326] libphy: mdio: probed ``` x ## hosting I think we could do something like 40-50EUR per month for 2x Xeon 56xx (24 threads in total) with 192GB RAM, no local storage just Ubuntu that boots from SD card Lauri guy ### current alright I think there were a lot of ideas here, give it a thought and let me know how we can proceed, the IRC link will probably die at some point, so │ | just contact me via lauri.vosandi@gmail.com │14:46:36 lauri | Currently Igor has only the 2TB VM │14:46:47 lauri | Charged 60EUR per month IIRC ## mtp db stuff ``` $INFO['sql_database'] = 'forum_myisam'; $INFO['sql_user'] = 'forum'; $INFO['sql_pass'] = 'hjoUU3LPo_7'; ```