Skip to content
Snippets Groups Projects
  1. Sep 18, 2019
  2. Sep 17, 2019
    • Hans Dedecker's avatar
      glibc: update to latest 2.27 commit (BZ#23637) · 2b342d01
      Hans Dedecker authored
      
      5b4f7382af Add undef to fix test failure.
      9456483fb2 Improve performance of memmem
      373f8b06a3 Improve performance of strstr
      4ec1b9e913 Fix strstr bug with huge needles (bug 23637)
      ecd6271ed8 Speedup first memmem match
      bba6b9288f Simplify and speedup strstr/strcasestr first match
      7a4da6ef7a Improve strstr performance
      
      Signed-off-by: default avatarHans Dedecker <dedeckeh@gmail.com>
      2b342d01
  3. Sep 16, 2019
  4. Sep 15, 2019
  5. Sep 14, 2019
    • Koen Vandeputte's avatar
      ar71xx: make IRQ fixes target specific · 1cf2495d
      Koen Vandeputte authored
      
      Move the IRQ fix from generic to ar71xx specific.
      Other targets like ath79 have specific pathes to delete this code.
      This resulted in a build failure on ath79
      
      While at it, wipe the 4.19 version, as ar71xx will never reach this.
      
      Fixes: 530f76708cef ("ar71xx: Fix potentially missed IRQ handling during
      dispatch")
      
      Signed-off-by: default avatarKoen Vandeputte <koen.vandeputte@ncentric.com>
      1cf2495d
    • Adrian Schmutzler's avatar
      brcm63xx: remove redundant variable definition in Makefile · 84c263eb
      Adrian Schmutzler authored
      
      For devices inheriting from bcm63xx_netgear, the IMAGES variable
      is overwritten with the same values as defined in the parent
      definition. So, remove the unnecessary overwrite.
      
      Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      84c263eb
    • Jonas Gorski's avatar
      images: fix boot failures on NAND with small sub pages · ee76bd11
      Jonas Gorski authored
      
      SquashFS has a minimum block size of at least 1k, so we need to make
      sure the last data block is also at least that big.
      
      This is not an issue on NOR or SD CARD devices, since their rootfs
      partitions go all the way to the end of the usable space.
      
      But on NAND with ubiblock, the rootfs partition will be the exact space,
      rounded up to LEB size. Unfortunately, some NAND chips with small sub
      pages have a LEB size of x.5 kiB. This can cause the the last data block
      to be less than 1k, which will cause the last block to be inaccessible,
      causing boot failures as seen on MR24:
      
      [    1.532960] block ubiblock0_3: created from ubi0:3(rootfs)
      [    1.538457] ubiblock: device ubiblock0_3 (rootfs) set to be root filesystem
      [    1.552847] SQUASHFS error: squashfs_read_data failed to read block 0x621472
      [    1.559896] squashfs: SQUASHFS error: unable to read id index table
      [    1.566474] VFS: Cannot open root device "(null)" or unknown-block(254,0): error -5
      
      Since on most NOR devices, the start of the squashfs partition is not
      aligned. Since the start of the rootfs_data partition there is dependend
      on the SquashFS size, we cannot just always pad it, as the padding could
      creep into the rootfs_data partition, breaking jffs2.
      
      So fix this by ensuring a squashfs rootfs is always a multiple of 1k
      only for UBI and NAND sysupgrade images.
      
      Fixes #2460 without affecting NOR devices.
      
      Tested-by: default avatarRussell Senior <russell@personaltelco.net>
      Signed-off-by: default avatarJonas Gorski <jonas.gorski@gmail.com>
      ee76bd11
  6. Sep 13, 2019
  7. Sep 12, 2019
    • Hans Dedecker's avatar
      odhcpd: fix update to git HEAD · ce6311d3
      Hans Dedecker authored
      
      Fixes commit 7ff5b12e
      
      e73bf11 config: ra_management compatibility support
      d818380 odhcpd: router: Fix out of scope memory access
      94a1c94 dhcpv6-ia: free assignment when validity timer expires
      752fc2c router: speed up initial router advertisements
      09aa022 router: close socket upon NETEV_IFINDEX_CHANGE fixed
      79eb160 router: fix previous commit
      6034b5c router: close socket upon NETEV_IFINDEX_CHANGE
      000182f router: fix lingering uloop socket descriptor
      f6c2242 router: support ra_lifetime being 0
      
      Signed-off-by: default avatarHans Dedecker <dedeckeh@gmail.com>
      ce6311d3
    • Ingo Feinerer's avatar
      umbim: update to latest git HEAD · ca0ad9e0
      Ingo Feinerer authored
      
      184b707 umbim: add home provider query support
      
      Signed-off-by: default avatarIngo Feinerer <feinerer@logic.at>
      ca0ad9e0
    • Hans Dedecker's avatar
      odhcpd: update to latest git HEAD (FS#2019) · 7ff5b12e
      Hans Dedecker authored
      
      e73bf11 config: ra_management compatibility support
      d818380 odhcpd: router: Fix out of scope memory access
      94a1c94 dhcpv6-ia: free assignment when validity timer expires
      752fc2c router: speed up initial router advertisements
      09aa022 router: close socket upon NETEV_IFINDEX_CHANGE fixed
      79eb160 router: fix previous commit
      6034b5c router: close socket upon NETEV_IFINDEX_CHANGE
      000182f router: fix lingering uloop socket descriptor
      f6c2242 router: support ra_lifetime being 0
      d111809 router: make RA flags configurable (FS#2019)
      
      Update odhcpd defaults according to the new RA flags implementation
      
      Signed-off-by: default avatarHans Dedecker <dedeckeh@gmail.com>
      7ff5b12e
    • Felix Fietkau's avatar
      mt76: probe load mt7615 driver asynchronously · 81764319
      Felix Fietkau authored
      
      It can take a long time to load the firmware
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      81764319
    • David Bauer's avatar
      ath79: fix UniFi AC LED mapping · 18fa749d
      David Bauer authored
      
      The UniFi AC LED mapping is currently off. The blue/white LED are used
      as WiFi indicators, while the vendor firmware does not feature WiFI
      LEDs.
      
      Instead, the LEDs are used to indicate the devices status. Align the LED
      mapping to match the vendor firmware as good as possible.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      18fa749d
    • David Bauer's avatar
      iwinfo: update to latest Git HEAD · 7db2f1a7
      David Bauer authored
      
      a88fb42 iwinfo: add device id for Qualcomm Atheros QCA9886
      1b69d86 iwinfo: add device id for Qualcomm Atheros QCA9887
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      7db2f1a7
    • Daniel Golle's avatar
      config: kernel: only enable container features if !SMALL_FLASH · 7cc22d72
      Daniel Golle authored
      
      KERNEL_DEVPTS_MULTIPLE_INSTANCES and KERNEL_POSIX_MQUEUE were
      previously enabled by default only if KERNEL_LXC_MISC was selected.
      KERNEL_LXC_MISC was enabled only if the SMALL_FLASH (anti-)feature
      was not selected.
      Now that KERNEL_LXC_MISC no longer exists, make sure that those
      options are also only enabled by default for !SMALL_FLASH targets.
      
      Fixes: 4f94a331 ("config: kernel: remove KERNEL_LXC_MISC")
      Signed-off-by: default avatarDaniel Golle <daniel@makrotopia.org>
      7cc22d72
Loading