gluon/patches/lede
Sven Eckelmann fa6a859027 mac80211: initialize sinfo in cfg80211_get_station
Most of the implementations behind cfg80211_get_station will not initialize
sinfo to zero before manipulating it. For example, the member "filled",
which indicates the filled in parts of this struct, is often only modified
by enabling certain bits in the bitfield while keeping the remaining bits
in their original state. A caller without a preinitialized sinfo.filled can
then no longer decide which parts of sinfo were filled in by
cfg80211_get_station (or actually the underlying implementations).

cfg80211_get_station must therefore take care that sinfo is initialized to
zero. Otherwise, the caller may tries to read information which was not
filled in and which must therefore also be considered uninitialized. In
batadv_v_elp_get_throughput's case, an invalid "random" expected throughput
may be stored for this neighbor and thus the B.A.T.M.A.N V algorithm may
switch to non-optimal neighbors for certain destinations.
2018-06-06 12:44:31 +02:00
..
0001-build-move-STAGING_DIR_HOSTPKG-and-BUILD_DIR_HOST-back-to-a-common-directory-for-all-targets.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0002-procd-add-support-for-alternative-rc.d-directories.patch Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
0003-base-files-disable-reset-button-handling.patch modules: update LEDE 2018-03-07 20:14:55 +01:00
0004-hostapd-prevent-channel-switch-for-5GHz.patch Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
0005-libjson-c-Add-support-for-custom-format-strings-for-doubles.patch Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
0006-dropbear-add-a-failsafe-mode-that-will-always-allow-password-less-root-login.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0007-rules.mk-export-STAGING_DIR_HOSTPKG.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0008-gettext-full-fix-to-use-STAGING_DIR_HOSTPKG-instead-of-STAGING_DIR-host.patch build: backport a few STAGING_DIR_HOSTPKG bugfixes 2017-01-19 00:09:16 +01:00
0009-netifd-update-to-git-HEAD-version.patch netifd: update to git HEAD version 2017-03-10 02:00:57 +01:00
0010-netifd-ubus-add-interface-method-to-trigger-renew-event.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0011-procd-switch-to-latest-master.patch modules: update LEDE 2018-02-21 00:26:10 +01:00
0012-procd-clean-up-trailing-whitespace-in-nand.sh.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0013-procd-prepare-NAND-sysupgrade-for-making-upgraded-dynamically-linked.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0014-procd-remove-procd-nand-package.patch modules: update LEDE 2018-04-24 01:37:36 +02:00
0015-base-files-always-use-staged-sysupgrade.patch modules: update LEDE 2018-03-07 20:14:55 +01:00
0016-fstools-clean-up-trailing-whitespace-in-snapshot-script.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0017-fstools-snapshot-handle-jffs2-conversion-using-upgraded.patch modules: update LEDE 2018-04-24 01:37:36 +02:00
0018-base-files-sysupgrade-cleanup.patch modules: update LEDE 2018-03-07 20:14:55 +01:00
0019-base-files-add-support-for-staged-sysupgrades-from-failsafe-mode.patch modules: update LEDE 2018-03-07 20:14:55 +01:00
0020-ramips-sysupgrade-move-nand_do_upgrade-call-to-platform_do_upgrade.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0021-x86-sysupgrade-move-partition-table-change-check-to-platform_check_image.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0022-x86-sysupgrade-refactor-platform_do_upgrade.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0023-x86-sysupgrade-explicitly-rescan-disk-after-writing-partition-table.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0024-sunxi-sysupgrade-don-t-write-partitions-twice.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0025-sunxi-sysupgrade-sync-with-x86.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0026-mvebu-fix-sysupgrade.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0027-generic-mtd-backport-unlock-support-and-asserted-fixes-for-certain-Winbond-Spansion-flash-chips.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0028-busybox-compile-with-debug-information.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0029-Revert-scripts-package-metadata.pl-inhibit-compile-deps-on-missing-build-types.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0030-base-files-upgrade-correctly-handle-nand_do_upgrade-argument-passed-from-preupgrade.patch modules: update LEDE 2018-02-21 03:03:53 +01:00
0031-base-files-upgrade-don-t-loop-forever-trying-to-kill-processes.patch modules: update LEDE (2017-10-02) 2017-10-03 17:17:21 +02:00
0032-bcm53xx-upgrade-fix-RAMFS_COPY_.patch modules: update LEDE 2018-02-04 20:09:16 +01:00
0033-ipq806x-upgrade-fix-RAMFS_COPY_.patch modules: update LEDE (2017-10-02) 2017-10-03 17:17:21 +02:00
0034-kirkwood-upgrade-fix-RAMFS_COPY_.patch modules: update LEDE (2017-10-02) 2017-10-03 17:17:21 +02:00
0035-ar71xx-add-uImageArcher-to-tp-link.mk.patch ar71xx: add TP-Link Archer C25 (#1238) 2017-10-24 00:34:11 +02:00
0036-ar71xx-add-support-for-TP-Link-Archer-C25-v1.patch modules: update LEDE 2018-04-10 19:18:01 +02:00
0037-firmware-utils-tplink-safeloader-add-TP-Link-Archer-C25-v1.patch ar71xx: add TP-Link Archer C25 (#1238) 2017-10-24 00:34:11 +02:00
0038-firmware-utils-tplink-safeloader-support-strings-as-soft_version.patch ar71xx: add TP-Link Archer C25 (#1238) 2017-10-24 00:34:11 +02:00
0039-add-CONFIG_GPIO_74X164-and-CONFIG_SPI_GPIO-for-Archer-C25.patch ar71xx: add TP-Link Archer C25 (#1238) 2017-10-24 00:34:11 +02:00
0040-ramips-use-GPIO_ACTIVE-macros-in-UBNT-ERX.dts.patch ramips-mt7621: add support for UBNT EdgeRouter X-SFP 2017-12-30 22:24:31 +01:00
0041-ramips-add-support-for-Ubiquiti-EdgeRouter-X-SFP.patch modules: update LEDE 2018-02-04 20:11:47 +01:00
0042-ar71xx-add-support-for-TP-Link-TL-WR1043N-v5.patch modules: update LEDE 2018-04-10 19:18:01 +02:00
0043-ar71xx-add-board-detection-for-UBNT-AC-Mesh.patch Backport ar71xx: add board detection for UBNT AC-Mesh 2018-05-05 14:55:27 +02:00
0044-ar71xx-add-support-for-TP-LINK-Archer-C7-v4.patch Update LEDE patches (#1398) 2018-05-18 23:08:14 +02:00
0045-ar71xx-fix-TP-Link-Archer-C7-v4-switch-LEDs.patch ar71xx: add support for TP-Link Archer C7 v4 (#1289) (#1295) 2018-05-18 20:28:09 +02:00
0046-ar71xx-fix-Archer-C7-5GHz-MAC-address.patch ar71xx: add support for TP-Link Archer C7 v4 (#1289) (#1295) 2018-05-18 20:28:09 +02:00
0047-ar71xx-add-support-for-TP-Link-TL-WR940N-v6.patch Update LEDE patches (#1398) 2018-05-18 23:08:14 +02:00
0048-ar71xx-set-status-led-for-the-gl-boards.patch Update LEDE patches (#1398) 2018-05-18 23:08:14 +02:00
0049-ar71xx-add-support-for-GL.iNet-GL-AR750.patch Update LEDE patches (#1398) 2018-05-18 23:08:14 +02:00
0050-uboot-envtools-add-support-for-GL.iNet-GL-AR750.patch ar71xx: add support for GL.iNet GL-AR750 (#1396) 2018-05-18 22:01:54 +02:00
0051-mac80211-initialize-sinfo-in-cfg80211_get_station.patch mac80211: initialize sinfo in cfg80211_get_station 2018-06-06 12:44:31 +02:00