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

Builder ramips/mt7621 Build #313

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. - no logs -
  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 ( 11 secs )
    1. - no logs -
  8. git update ( 0 secs )
    1. - no logs -
  9. fetchrefs Fetching Git remote refs ( 0 secs )
    1. - no logs -
  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 ( 0 secs )
    1. - no logs -
  13. rmfeedlinks Remove feed symlinks ( 0 secs )
    1. - no logs -
  14. updatefeeds Updating feeds ( 22 secs )
    1. - no logs -
  15. installfeeds Installing feeds ( 5 secs )
    1. - no logs -
  16. download downloading to .config ( 0 secs )
    1. - no logs -
  17. newconfig Seeding .config ( 0 secs )
    1. - no logs -
  18. delbin Removing output directory ( 0 secs )
    1. - no logs -
  19. defconfig Populating .config ( 8 secs )
    1. - no logs -
  20. checkarch Checking architecture ( 0 secs )
    1. - no logs -
  21. libc property 'libc' set ( 0 secs )
    1. - no logs -
  22. download_1 downloading to ccache.sh ( 0 secs )
    1. - no logs -
  23. prepccache Preparing ccache ( 3 secs )
    1. - no logs -
  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. - no logs -
  27. dltar Building GNU tar ( 6 secs )
    1. - no logs -
  28. dlrun Populating dl/ ( 14 secs )
    1. - no logs -
  29. cleanbase Cleaning base-files ( 5 secs )
    1. - no logs -
  30. tools Building tools ( 11 secs )
    1. - no logs -
  31. toolchain Building toolchain ( 35 secs )
    1. - no logs -
  32. kmods Building kmods ( 8 mins, 7 secs )
    1. - no logs -
  33. pkgclean Cleaning up package build ( 9 secs )
    1. - no logs -
  34. pkgbuild Building packages ( 9 mins, 32 secs )
    1. - no logs -
  35. pkginstall Installing packages ( 15 secs )
    1. - no logs -
  36. pkgindex Indexing packages ( 9 secs )
    1. - no logs -
  37. images Building images ( 6 mins, 22 secs )
    1. - no logs -
  38. diffconfig Generating config.seed ( 4 secs )
    1. - no logs -
  39. checksums Calculating checksums ( 5 secs )
    1. - no logs -
  40. signprepare Ran ( 0 secs )
    1. - no logs -
  41. signpack Packing files to sign ( 0 secs )
    1. - no logs -
  42. upload uploading sign.tar.gz ( 0 secs )
    1. - no logs -
  43. signfiles Ran ( 0 secs )
    1. - no logs -
  44. download_4 downloading to sign.tar.gz ( 0 secs )
    1. - no logs -
  45. signunpack Unpacking signed files ( 0 secs )
    1. - no logs -
  46. dirprepare Preparing upload directory structure ( 0 secs )
    1. - no logs -
  47. linkprepare Preparing repository symlink ( 0 secs )
    1. - no logs -
  48. dirupload Uploading directory structure ( 0 secs )
    1. - no logs -
  49. targetupload Uploading target files ( 22 secs )
    1. - no logs -
  50. sourceupload Uploading source archives ( 3 mins, 24 secs )
    1. - no logs -

Build Properties:

NameValueSource
branch lede-17.01 Build
builddir /build/lede-17.01/slaves/phase1/ramips_mt7621 slave
buildername ramips/mt7621 Builder
buildnumber 313 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/ramips_mt7621 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Koen Vandeputte

Timing:

StartWed Dec 19 01:57:48 2018
EndWed Dec 19 02:28:29 2018
Elapsed30 mins, 40 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