openwrt/package/boot/uboot-lantiq/patches
Mathias Kresin 9daf57d960 uboot-lantiq: reduce stack size
On lantiq a lot of stuff expects to be loaded to and executed at
0x80002000, including our own second stage bootloader.

For all build u-boots, the initial stack pointer is at 0x80008000. After
loading data to 0x80002000, every further stack operation corrupts the
loaded code.

Set the initial stack pointer to 0x80002000, to not overwrite code
loaded in memory. A stack of 0x2000 bytes has been proven as enough in
all done tests.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2021-11-14 20:15:50 +01:00
..
100-portability.patch uboot-lantiq: fix build error on mac os x 2017-04-04 12:33:34 +02:00
101-fix-crypt-header-clash.patch uboot-lantiq: fix sha1.h header clash when system libmd installed 2021-10-02 13:33:46 +02:00
200-fix-dtc-header-guard.patch uboot-lantiq: fix compile with modern host dtc 2018-10-07 02:12:06 +02:00
0001-sf-fix-out-of-order-calls-for-spi_claim_bus-and-spi_.patch Refresh patches 2014-04-22 08:08:19 +00:00
0002-sf-consistently-use-debug-for-warning-error-messages.patch Refresh patches 2014-04-22 08:08:19 +00:00
0003-sf-move-malloc-of-spi_flash-to-spi_flash_probe.patch Refresh patches 2014-04-22 08:08:19 +00:00
0004-sf-add-slim-probe-funtions-for-SPL.patch Refresh patches 2014-04-22 08:08:19 +00:00
0005-sf-make-calculatiom-of-address-bytes-completely-conf.patch Refresh patches 2014-04-22 08:08:19 +00:00
0006-sf-add-support-for-4-byte-addressing.patch Refresh patches 2014-04-22 08:08:19 +00:00
0007-sf-add-support-for-EN25QH256.patch Refresh patches 2014-04-22 08:08:19 +00:00
0008-sf-fix-sector-layout-of-S25FL256S_256K-and-S25FL512S.patch Refresh patches 2014-04-22 08:08:19 +00:00
0009-net-switchlib-add-framework-for-ethernet-switch-driv.patch Refresh patches 2014-04-22 08:08:19 +00:00
0010-net-switchlib-add-driver-for-Lantiq-PSB697X-switch-f.patch Refresh patches 2014-04-22 08:08:19 +00:00
0011-net-switchlib-add-driver-for-Lantiq-ADM6996I-switch-.patch Refresh patches 2014-04-22 08:08:19 +00:00
0012-net-switchlib-add-driver-for-Atheros-AR8216.patch Refresh patches 2014-04-22 08:08:19 +00:00
0013-net-switchlib-add-driver-for-REALTEK-RTL8306.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0014-MIPS-add-support-for-Lantiq-XWAY-SoCs.patch uboot-lantiq/spl: fixed uninitialized variable len in spl_uncompress_lzo 2017-05-31 08:41:31 +02:00
0015-MIPS-lantiq-add-support-for-Lantiq-XWAY-ARX100-SoC-f.patch uboot-lantiq/spl: fixed uninitialized variable len in spl_uncompress_lzo 2017-05-31 08:41:31 +02:00
0016-net-add-driver-for-Lantiq-XWAY-ARX100-switch.patch Refresh patches 2014-04-22 08:08:19 +00:00
0017-tools-add-some-helper-tools-for-Lantiq-SoCs.patch Refresh patches 2014-04-22 08:08:19 +00:00
0018-tools-lantiq-add-NAND-SPL-support.patch uboot-lantiq: fix a tool portability issue 2017-01-25 08:29:16 +01:00
0019-Makefile-add-Lantiq-NAND-SPL-images.patch Refresh patches 2014-04-22 08:08:19 +00:00
0020-MIPS-lantiq-add-NAND-SPL-support.patch Refresh patches 2014-04-22 08:08:19 +00:00
0021-MIPS-vrx200-add-NAND-SPL-support.patch uboot-lantiq: vrx200 - add support for dual nor flash 2016-05-27 15:50:17 +02:00
0022-MIPS-lantiq-add-default-openwrt-config.patch uboot-lantiq: Enable TFTP PUT support for backups 2017-08-18 18:47:27 +02:00
0023-lzma-fixup.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0024-Makefile-prepare-u-boot-lantiq-v2013.10-openwrt4.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0025-arx100-cgu-fixes.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0026-no_extern_inline.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0027-no_weak_alias.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0028-gcc-compat.patch uboot-lantiq: fix build with gcc6 2017-01-02 19:16:54 +01:00
0029-net-Use_packed_structures-for_networking.patch uboot-lantiq: fix compatibility with gcc7 2018-09-26 20:35:07 +02:00
0030-lzma-force-8bit-reads.patch uboot-lantiq: danube: fix hanging lzma kernel uncompression 2021-11-14 20:15:29 +01:00
0031-dma-lantiq-fix-out-of-bounds-cache-invalidate.patch uboot-lantiq: fix out of bounds cache invalidate 2021-11-14 20:15:35 +01:00
0032-MIPS-lantiq-danube-fix-SPL-boot.patch uboot-lantiq: danube: fix SPL boot 2021-11-14 20:15:42 +01:00
0033-MIPS-lantiq-reduce-stack-size.patch uboot-lantiq: reduce stack size 2021-11-14 20:15:50 +01:00
0100-MIPS-add-board-support-for-Easy-50712.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0101-MIPS-add-board-support-for-Easy-80920.patch uboot-lantiq: reorder and rework patches 2016-05-23 11:03:24 +02:00
0102-MIPS-add-board-support-for-Arcadyan-ARV4519PW.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0103-MIPS-add-board-support-for-Arcadyan-ARV7518PW.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0104-MIPS-add-board-support-for-AudioCodes-MP-252.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0105-MIPS-add-board-support-for-AVM-FritzBox-3370.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0106-MIPS-add-board-support-for-Gigaset-SX76X.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0107-MIPS-add-board-support-for-ZyXEL-P-2812HNU-Fx.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0108-MIPS-add-board-support-for-Arcadyan-ARV752DPW.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0109-MIPS-add-board-support-for-Arcadyan-ARV752DPW22.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0110-MIPS-add-board-support-for-Arcadyan-ARV7510PW.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0111-MIPS-add-board-support-for-Arcadyan-ARV7510PW22.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0112-MIPS-add-board-support-for-Arcadyan-VGV7510KW22.patch uboot-lantiq: VGV7510KW22 - remove NOR SPL leftovers 2016-05-27 15:50:17 +02:00
0113-MIPS-add-board-support-for-Arcadyan-ARV8539PW22.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0114-MIPS-add-board-support-for-Arcadyan-VGV7519.patch uboot-lantiq: vgv7519 fix tftp loading of big kernel/image size 2016-11-23 08:43:49 +01:00
0115-MIPS-add-board-support-for-Arcadyan-ARV7506PW11.patch uboot-lantiq: fix boot of images larger than 8MB 2017-01-02 19:16:54 +01:00
0116-MIPS-add-board-support-for-BT-Home-Hub-5A.patch uboot-lantiq: Add BT Home Hub 5A support 2016-11-29 21:40:16 +01:00