0003-qemu-Add-addition-environment-space-to-boot-loader-q.patch 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. From ce1eceab2350d27960ec254650717085f6a11c9a Mon Sep 17 00:00:00 2001
  2. From: Jason Wessel <jason.wessel@windriver.com>
  3. Date: Fri, 28 Mar 2014 17:42:43 +0800
  4. Subject: [PATCH] qemu: Add addition environment space to boot loader
  5. qemu-system-mips
  6. Upstream-Status: Inappropriate - OE uses deep paths
  7. If you create a project with very long directory names like 128 characters
  8. deep and use NFS, the kernel arguments will be truncated. The kernel will
  9. accept longer strings such as 1024 bytes, but the qemu boot loader defaulted
  10. to only 256 bytes. This patch expands the limit.
  11. Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
  12. Signed-off-by: Roy Li <rongqing.li@windriver.com>
  13. ---
  14. hw/mips/malta.c | 2 +-
  15. 1 file changed, 1 insertion(+), 1 deletion(-)
  16. Index: qemu-6.0.0/hw/mips/malta.c
  17. ===================================================================
  18. --- qemu-6.0.0.orig/hw/mips/malta.c
  19. +++ qemu-6.0.0/hw/mips/malta.c
  20. @@ -65,7 +65,7 @@
  21. #define ENVP_PADDR 0x2000
  22. #define ENVP_VADDR cpu_mips_phys_to_kseg0(NULL, ENVP_PADDR)
  23. #define ENVP_NB_ENTRIES 16
  24. -#define ENVP_ENTRY_SIZE 256
  25. +#define ENVP_ENTRY_SIZE 1024
  26. /* Hardware addresses */
  27. #define FLASH_ADDRESS 0x1e000000ULL