Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder apm821xx/nand Build #329

Results:

Build successful

SourceStamp:

Repositorygit@git.lede-project.org:source.git
Branchlede-17.01
Revision202c3ceb13032b9fcb6eb2b87286a0ff7197a5de
Got Revision202c3ceb13032b9fcb6eb2b87286a0ff7197a5de
Changes2 changes

BuildSlave:

lede-17.01-phase1

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  2. tools/clean User-requested "make tools/clean" skipped ( 0 secs )
    1. - no logs -
  3. toolchain/clean User-requested "make toolchain/clean" skipped ( 0 secs )
    1. - no logs -
  4. target/linux/clean User-requested "make target/linux/clean" skipped ( 0 secs )
    1. - no logs -
  5. dirclean User-requested "make dirclean" skipped ( 0 secs )
    1. - no logs -
  6. distclean User-requested "make distclean" skipped ( 0 secs )
    1. - no logs -
  7. switchbranch Checking out Git branch ( 20 secs )
    1. stdio
  8. git update ( 0 secs )
    1. stdio
  9. fetchrefs Fetching Git remote refs ( 0 secs )
    1. stdio
  10. fetchtag Fetching Git tags skipped ( 0 secs )
    1. - no logs -
  11. switchtag Checking out Git tag skipped ( 0 secs )
    1. - no logs -
  12. rmtmp Remove tmp folder ( 1 secs )
    1. stdio
  13. rmfeedlinks Remove feed symlinks ( 0 secs )
    1. stdio
  14. updatefeeds Updating feeds ( 1 mins, 21 secs )
    1. stdio
  15. installfeeds Installing feeds ( 6 secs )
    1. stdio
  16. download downloading to .config ( 0 secs )
    1. - no logs -
  17. newconfig Seeding .config ( 0 secs )
    1. stdio
  18. delbin Removing output directory ( 0 secs )
    1. stdio
  19. defconfig Populating .config ( 9 secs )
    1. stdio
  20. checkarch Checking architecture ( 0 secs )
    1. stdio
  21. libc property 'libc' set ( 0 secs )
    1. stdio
    2. property changes
  22. download_1 downloading to ccache.sh ( 0 secs )
    1. - no logs -
  23. prepccache Preparing ccache ( 4 secs )
    1. stdio
  24. download_2 downloading to key-build ( 0 secs )
    1. - no logs -
  25. download_3 downloading to key-build.pub ( 0 secs )
    1. - no logs -
  26. dldir Preparing dl/ ( 0 secs )
    1. stdio
  27. dltar Building GNU tar ( 9 secs )
    1. stdio
  28. dlrun Populating dl/ ( 18 secs )
    1. stdio
  29. cleanbase Cleaning base-files ( 5 secs )
    1. stdio
  30. tools Building tools ( 23 secs )
    1. stdio
  31. toolchain Building toolchain ( 2 mins, 37 secs )
    1. stdio
  32. kmods Building kmods ( 5 mins, 35 secs )
    1. stdio
  33. pkgclean Cleaning up package build ( 11 secs )
    1. stdio
  34. pkgbuild Building packages ( 6 mins, 17 secs )
    1. stdio
  35. pkginstall Installing packages ( 11 secs )
    1. stdio
  36. pkgindex Indexing packages ( 10 secs )
    1. stdio
  37. images Building images ( 7 mins, 55 secs )
    1. stdio
  38. diffconfig Generating config.seed ( 5 secs )
    1. stdio
  39. checksums Calculating checksums ( 5 secs )
    1. stdio
  40. signprepare Ran ( 0 secs )
    1. stdio
  41. signpack Packing files to sign ( 0 secs )
    1. stdio
  42. upload uploading sign.tar.gz ( 0 secs )
    1. - no logs -
  43. signfiles Ran ( 0 secs )
    1. stdio
  44. download_4 downloading to sign.tar.gz ( 0 secs )
    1. - no logs -
  45. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  46. dirprepare Preparing upload directory structure ( 0 secs )
    1. stdio
  47. linkprepare Preparing repository symlink ( 0 secs )
    1. stdio
  48. dirupload Uploading directory structure ( 0 secs )
    1. stdio
  49. targetupload Uploading target files ( 6 secs )
    1. stdio
  50. sourceupload Uploading source archives ( 1 mins, 9 secs )
    1. stdio

Build Properties:

NameValueSource
branch lede-17.01 Build
builddir /build/lede-17.01/slaves/phase1/apm821xx_nand slave
buildername apm821xx/nand Builder
buildnumber 329 Build
codebase Build
got_revision 202c3ceb13032b9fcb6eb2b87286a0ff7197a5de Git
libc SetPropertyFromCommand Step
nproc 8 SetPropertyFromCommand Step
project Build
repository git@git.lede-project.org:source.git Build
revision 202c3ceb13032b9fcb6eb2b87286a0ff7197a5de Build
scheduler all Scheduler
slavename lede-17.01-phase1 BuildSlave
workdir /build/lede-17.01/slaves/phase1/apm821xx_nand slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Koen Vandeputte

Timing:

StartWed Dec 19 10:47:07 2018
EndWed Dec 19 11:14:40 2018
Elapsed27 mins, 33 secs

All Changes:

:

  1. Change #1004

    Category None
    Changed by Koen Vandeputte <koen.vandeputteohnoyoudont@ncentric.com>
    Changed at Tue 18 Dec 2018 14:14:39
    Repository git@git.lede-project.org:source.git
    Branch lede-17.01
    Revision 65044a50ab687274bcec79eb85ac7854f134129f

    Comments

    kernel: bump 4.4 to 4.4.167
    Refreshed all patches.
    
    Removed upstreamed:
    - 203-MIPS-ath79-fix-restart.patch
    - 330-Revert-MIPS-BCM47XX-Enable-74K-Core-ExternalSync-for.patch
    - 051-0001-ovl-rename-is_merge-to-is_lowest.patch
    - 051-0002-ovl-override-creds-with-the-ones-from-the-superblock.patch
    - 051-0005-ovl-proper-cleanup-of-workdir.patch
    
    Altered patches:
    - 201-extra_optimization.patch
    - 304-mips_disable_fpu.patch
    
    Compile-tested on: ar71xx, cns3xxx, imx6, mpc85xx
    Runtime-tested on: ar71xx, cns3xxx, imx6, mpc85xx
    
    Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>

    Changed files

    • include/kernel-version.mk
    • target/linux/apm821xx/patches-4.4/801-usb-xhci-add-firmware-loader-for-uPD720201-and-uPD72.patch
    • target/linux/apm821xx/patches-4.4/802-usb-xhci-force-msi-renesas-xhci.patch
    • target/linux/ar71xx/patches-4.4/203-MIPS-ath79-fix-restart.patch
    • target/linux/ar71xx/patches-4.4/910-unaligned_access_hacks.patch
    • target/linux/bcm53xx/patches-4.4/405-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch
    • target/linux/brcm2708/patches-4.4/0001-smsx95xx-fix-crimes-against-truesize.patch
    • target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch
    • target/linux/brcm2708/patches-4.4/0058-Allow-mac-address-to-be-set-in-smsc95xx.patch
    • target/linux/brcm2708/patches-4.4/0061-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch
    • target/linux/brcm2708/patches-4.4/0147-Updated-smsc95xx-driver-to-check-for-a-valid-MAC-add.patch
    • target/linux/brcm2708/patches-4.4/0158-smsx95xx-Add-option-to-disable-the-crimes-against-tr.patch
    • target/linux/brcm2708/patches-4.4/0228-add-smsc95xx-packetsize-module_param.patch
    • target/linux/brcm47xx/patches-4.4/159-cpu_fixes.patch
    • target/linux/brcm47xx/patches-4.4/330-Revert-MIPS-BCM47XX-Enable-74K-Core-ExternalSync-for.patch
    • target/linux/brcm47xx/patches-4.4/940-bcm47xx-yenta.patch
    • target/linux/brcm63xx/patches-4.4/000-4.5-03-spi-nor-convert-to-spi_nor_-get-set-_flash_node.patch
    • target/linux/generic/patches-4.4/030-1-smsc95xx-Use-skb_cow_head-to-deal-with-cloned-skbs.patch
    • target/linux/generic/patches-4.4/043-mtd-spi-nor-mx25l3205d-mx25l6405d-append-SECT_4K.patch
    • target/linux/generic/patches-4.4/046-ubifs-silence-error-output-if-MS_SILENT-is-set.patch
    • target/linux/generic/patches-4.4/048-mtd-spi-nor-backport-SPI_NOR_HAS_LOCK-flag.patch
    • target/linux/generic/patches-4.4/051-0001-ovl-rename-is_merge-to-is_lowest.patch
    • target/linux/generic/patches-4.4/051-0002-ovl-override-creds-with-the-ones-from-the-superblock.patch
    • target/linux/generic/patches-4.4/051-0005-ovl-proper-cleanup-of-workdir.patch
    • target/linux/generic/patches-4.4/052-02-ubifs-Implement-RENAME_WHITEOUT.patch
    • target/linux/generic/patches-4.4/052-03-ubifs-Implement-RENAME_EXCHANGE.patch
    • target/linux/generic/patches-4.4/052-04-ubifs-Use-move-variable-in-ubifs_rename.patch
    • target/linux/generic/patches-4.4/082-0001-USB-core-let-USB-device-know-device-node.patch
    • target/linux/generic/patches-4.4/082-0002-usb-core-usb_alloc_dev-fix-setting-of-portnum.patch
    • target/linux/generic/patches-4.4/085-0004-leds-core-add-OF-variants-of-LED-registering-functio.patch
    • target/linux/generic/patches-4.4/086-0001-thermal-of-thermal-Add-devm-version-of-thermal_zone_.patch
    • target/linux/generic/patches-4.4/090-MIPS-c-r4k-Use-IPI-calls-for-CM-indexed-cache-ops.patch
    • target/linux/generic/patches-4.4/093-MIPS-store-the-appended-dtb-address-in-a-variable.patch
    • target/linux/generic/patches-4.4/160-usb-gadget-udc-net2280-add-usb2380-support.patch
    • target/linux/generic/patches-4.4/201-extra_optimization.patch
    • target/linux/generic/patches-4.4/202-reduce_module_size.patch
    • target/linux/generic/patches-4.4/221-module_exports.patch
    • target/linux/generic/patches-4.4/304-mips_disable_fpu.patch
    • target/linux/generic/patches-4.4/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch
    • target/linux/generic/patches-4.4/465-m25p80-mx-disable-software-protection.patch
    • target/linux/generic/patches-4.4/475-mtd-spi-nor-add-macronix-mx25u25635f.patch
    • target/linux/generic/patches-4.4/477-mtd-add-spi-nor-add-mx25u3235f.patch
    • target/linux/generic/patches-4.4/530-jffs2_make_lzma_available.patch
    • target/linux/generic/patches-4.4/645-bridge_multicast_to_unicast.patch
    • target/linux/generic/patches-4.4/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch
    • target/linux/generic/patches-4.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
    • target/linux/generic/patches-4.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
    • target/linux/generic/patches-4.4/721-phy_packets.patch
    • target/linux/generic/patches-4.4/810-pci_disable_common_quirks.patch
    • target/linux/generic/patches-4.4/902-debloat_proc.patch
    • target/linux/imx6/patches-4.4/203-net-igb-add-phy-read-write-functions-that-accept-phy.patch
    • target/linux/imx6/patches-4.4/204-net-igb-register-mii_bus-for-SerDes-w-external-phy.patch
    • target/linux/layerscape/patches-4.4/1074-mtd-nand-spi-nor-assign-MTD-of_node.patch
    • target/linux/layerscape/patches-4.4/1075-mtd-spi-nor-convert-to-spi_nor_-get-set-_flash_node.patch
    • target/linux/layerscape/patches-4.4/1078-mtd-spi-nor-drop-flash_node-field.patch
    • target/linux/layerscape/patches-4.4/1079-mtd-spi-nor-remove-unnecessary-leading-space-from-db.patch
    • target/linux/layerscape/patches-4.4/1081-mtd-spi-nor-provide-default-erase_sector-implementat.patch
    • target/linux/layerscape/patches-4.4/1083-mtd-spi-nor-Fix-error-message-with-unrecognized-JEDE.patch
    • target/linux/layerscape/patches-4.4/1085-mtd-spi-nor-Check-the-return-value-from-read_sr.patch
    • target/linux/layerscape/patches-4.4/1090-mtd-spi-nor-Add-SPI-NOR-layer-PM-support.patch
    • target/linux/layerscape/patches-4.4/1093-mtd-spi-nor-check-return-value-from-read-write.patch
    • target/linux/layerscape/patches-4.4/1094-mtd-spi-nor-stop-passing-around-retlen.patch
    • target/linux/layerscape/patches-4.4/1095-mtd-spi-nor-simplify-write-loop.patch
    • target/linux/layerscape/patches-4.4/1096-mtd-spi-nor-add-read-loop.patch
    • target/linux/layerscape/patches-4.4/1100-mtd-spi_nor-Disable-Micron-flash-HW-protection.patch
    • target/linux/layerscape/patches-4.4/1103-mtd-spi-nor-Support-R-W-for-S25FS-S-family-flash.patch
    • target/linux/layerscape/patches-4.4/1105-mtd-spi-nor-add-DDR-quad-read-support.patch
    • target/linux/layerscape/patches-4.4/1109-drivers-mtd-spi-nor-Enable-QSPI-Flash-in-Kernel.patch
    • target/linux/layerscape/patches-4.4/1110-mtd-spi-nor-fsl-quad-add-flash-S25FS-extra-support.patch
    • target/linux/layerscape/patches-4.4/1111-mtd-spi-nor-disable-4kb-sector-erase-for-s25fl128.patch
    • target/linux/layerscape/patches-4.4/8138-pci-layerscape-add-MSI-interrupt-support.patch
    • target/linux/layerscape/patches-4.4/9070-Revert-arm64-use-fixmap-region-for-permanent-FDT-map.patch
    • target/linux/mediatek/patches-4.4/0072-mtd-backport-v4.7-0day-patches-from-Boris.patch
    • target/linux/mvebu/patches-4.4/030-mvneta-consolidate-autoneg-enabling.patch
    • target/linux/mvebu/patches-4.4/031-mvneta-implement-ethtool-autonegotiation-control.patch
    • target/linux/mvebu/patches-4.4/032-net-mvneta-Make-the-default-queue-related-for-each-p.patch
    • target/linux/mvebu/patches-4.4/033-net-mvneta-Associate-RX-queues-with-each-CPU.patch
    • target/linux/mvebu/patches-4.4/034-net-mvneta-Add-naive-RSS-support.patch
    • target/linux/mvebu/patches-4.4/035-net-mvneta-Configure-XPS-support.patch
    • target/linux/mvebu/patches-4.4/036-net-mvneta-fix-trivial-cut-off-issue-in-mvneta_ethto.patch
    • target/linux/mvebu/patches-4.4/038-net-mvneta-Fix-the-CPU-choice-in-mvneta_percpu_elect.patch
    • target/linux/mvebu/patches-4.4/039-net-mvneta-Use-on_each_cpu-when-possible.patch
    • target/linux/mvebu/patches-4.4/040-net-mvneta-Modify-the-queue-related-fields-from-each.patch
    • target/linux/mvebu/patches-4.4/041-net-mvneta-The-mvneta_percpu_elect-function-should-b.patch
    • target/linux/mvebu/patches-4.4/042-net-mvneta-Fix-race-condition-during-stopping.patch
    • target/linux/mvebu/patches-4.4/045-net-mvneta-bm-add-support-for-hardware-buffer-manage.patch
    • target/linux/mvebu/patches-4.4/047-net-mvneta-Fix-spinlock-usage.patch
    • target/linux/mvebu/patches-4.4/050-net-mvneta-fix-changing-MTU-when-using-per-cpu-proce.patch
    • target/linux/mvebu/patches-4.4/134-net-mvneta-convert-to-phylink.patch
    • target/linux/mvebu/patches-4.4/137-net-mvneta-add-nway_reset-support.patch
    • target/linux/mvebu/patches-4.4/139-net-mvneta-add-flow-control-support-via-phylink.patch
    • target/linux/mvebu/patches-4.4/140-net-mvneta-enable-flow-control-for-PHY-connections.patch
    • target/linux/mvebu/patches-4.4/141-net-mvneta-enable-flow-control-for-fixed-connections.patch
    • target/linux/mvebu/patches-4.4/143-net-mvneta-add-EEE-support.patch
    • target/linux/mvebu/patches-4.4/145-net-mvneta-add-module-EEPROM-reading-support.patch
    • target/linux/mvebu/patches-4.4/400-mvneta-tx-queue-workaround.patch
    • target/linux/mxs/patches-4.4/110-crypto-mxsdcp-provide-importexport.patch
    • target/linux/oxnas/patches-4.4/0072-mtd-backport-v4.7-0day-patches-from-Boris.patch
    • target/linux/ramips/patches-4.4/0031-uvc-add-iPassion-iP2970-support.patch
    • target/linux/ramips/patches-4.4/0054-mtd-add-chunked-read-io-to-m25p80.patch
  2. Change #1005

    Category None
    Changed by Koen Vandeputte <koen.vandeputteohnoyoudont@ncentric.com>
    Changed at Tue 18 Dec 2018 14:14:39
    Repository git@git.lede-project.org:source.git
    Branch lede-17.01
    Revision 202c3ceb13032b9fcb6eb2b87286a0ff7197a5de

    Comments

    cns3xxx: fix writing to wrong PCI registers
    Originally, cns3xxx used it's own functions for mapping, reading and writing registers.
    
    Upstream commit 802b7c06adc7 ("ARM: cns3xxx: Convert PCI to use generic config accessors")
    removed the internal PCI config write function in favor of the generic one:
    
    cns3xxx_pci_write_config() --> pci_generic_config_write()
    
    cns3xxx_pci_write_config() expected aligned addresses, being produced by cns3xxx_pci_map_bus()
    while the generic one pci_generic_config_write() actually expects the real address
    as both the function and hardware are capable of byte-aligned writes.
    
    This currently leads to pci_generic_config_write() writing
    to the wrong registers on some ocasions.
    
    First issue seen due to this:
    
    - driver ath9k gets loaded
    - The driver wants to write value 0xA8 to register PCI_LATENCY_TIMER, located at 0x0D
    - cns3xxx_pci_map_bus() aligns the address to 0x0C
    - pci_generic_config_write() effectively writes 0xA8 into register 0x0C (CACHE_LINE_SIZE)
    
    This seems to cause some slight instability when certain PCI devices are used.
    
    Another issue example caused by this this is the PCI bus numbering,
    where the primary bus is higher than the secondary, which is impossible.
    
    Before:
    
    00:00.0 PCI bridge: Cavium, Inc. Device 3400 (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 255
        Bus: primary=02, secondary=01, subordinate=ff, sec-latency=0
    
    After fix:
    
    00:00.0 PCI bridge: Cavium, Inc. Device 3400 (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 255
        Bus: primary=00, secondary=01, subordinate=02, sec-latency=0
    
    And very likely some more ..
    
    Fix all by omitting the alignment being done in the mapping function.
    
    Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>

    Changed files

    • target/linux/generic/patches-4.4/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch