Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d3def58c52 
								
							 
						 
						
							
							
								
								Add missing arm64 declaration  
							
							
							
						 
						
							2013-11-18 17:52:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								96fa2d9d02 
								
							 
						 
						
							
							
								
								Merge branch 'master' into leiflindholm/arm64  
							
							
							
						 
						
							2013-11-18 17:51:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2d6a38fbf7 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git.sv.gnu.org:/srv/git/grub  
							
							
							
						 
						
							2013-11-18 17:46:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bb2b275b7d 
								
							 
						 
						
							
							
								
								* tests/grub_func_test.in: Decrease RAM size to 512M. With less  
							
							... 
							
							
							
							fragmentation 512M is enough. 
							
						 
						
							2013-11-18 17:42:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								45bf8b3a75 
								
							 
						 
						
							
							
								
								* grub-core/kern/mm.c (grub_real_malloc): Decrease cut-off of moving the  
							
							... 
							
							
							
							pointer to 32K. This is the size of cache element which is the most
	common allocation >1K. This way the pointer is always around blocks
	of 32K and so we keep performance while decreasing fragmentation. 
							
						 
						
							2013-11-18 17:41:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								60870be86c 
								
							 
						 
						
							
							
								
								* tests/gzcompress_test.in: Skip if gzip is not installed (unlikely,  
							
							... 
							
							
							
							but for symmetry).
* tests/lzocompress_test.in: Skip if lzop is not installed.
* tests/xzcompress_test.in: Skip if xz is not installed. 
							
						 
						
							2013-11-18 16:16:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								39ff43c579 
								
							 
						 
						
							
							
								
								* grub-core/kern/mm.c (grub_real_malloc): Don't update the pointer to  
							
							... 
							
							
							
							current memory when allocating large chunks. This significantly
	decreases memory fragmentation. 
							
						 
						
							2013-11-18 16:58:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1bbb796799 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git.sv.gnu.org:/srv/git/grub  
							
							
							
						 
						
							2013-11-18 16:47:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								74e632fea8 
								
							 
						 
						
							
							
								
								* grub-core/kern/mips/qemu_mips/init.c (grub_machine_init): Update  
							
							... 
							
							
							
							clock frequency to 200 MHz, 
							
						 
						
							2013-11-18 16:39:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								efb8de492a 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: Increase console size to 1024x1024.  
							
							
							
						 
						
							2013-11-18 16:32:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f00cc557 
								
							 
						 
						
							
							
								
								* util/grub-mkrescue.c (main): Fix typo.  
							
							
							
						 
						
							2013-11-18 15:30:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								421db3da06 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git.sv.gnu.org:/srv/git/grub  
							
							
							
						 
						
							2013-11-18 16:12:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b7526e7806 
								
							 
						 
						
							
							
								
								* Makefile.am (default_payload.elf): Add pata to loaded modules.  
							
							... 
							
							
							
							Load config file from (cbfsdisk)/etc/grub.cfg. 
							
						 
						
							2013-11-18 16:05:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b40ce65180 
								
							 
						 
						
							
							
								
								* util/grub-install-common.c (grub_install_copy_files): Fix module  
							
							... 
							
							
							
							destination directory. 
							
						 
						
							2013-11-18 15:59:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								1e8e2e78a5 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: Don't fail on emu platform if po/*.gmo  
							
							... 
							
							
							
							files have not been built. 
							
						 
						
							2013-11-18 14:02:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4d5b72cdb4 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git.sv.gnu.org:/srv/git/grub  
							
							
							
						 
						
							2013-11-18 14:54:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								35c2851cc1 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: Use -cdrom and don't force cdrom  
							
							... 
							
							
							
							on primary master on pseries. 
							
						 
						
							2013-11-18 14:40:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7c1a7d90 
								
							 
						 
						
							
							
								
								* grub-core/tests/videotest_checksum.c: Don't reload unifont if it's  
							
							... 
							
							
							
							already loaded. This saves memory needed for tests, 
							
						 
						
							2013-11-18 14:38:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								96adefdb12 
								
							 
						 
						
							
							
								
								* util/grub-mkrescue.c (main): Fix a typo to make yeeloong part  
							
							... 
							
							
							
							work again. 
							
						 
						
							2013-11-18 14:36:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3cb8a747 
								
							 
						 
						
							
							
								
								* grub-core/term/terminfo.c (grub_cmd_terminfo): Fix a typo to make -g  
							
							... 
							
							
							
							work again. 
							
						 
						
							2013-11-18 14:35:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf4088b8b 
								
							 
						 
						
							
							
								
								* grub-core/osdep/unix/hostdisk.c (grub_util_make_temporary_file):  
							
							... 
							
							
							
							Handle errors from mkstemp.
(grub_util_make_temporary_dir): Handle errors from mkdtemp. 
							
						 
						
							2013-11-18 12:27:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								256ee7ac6a 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: For powerpc tests put the CD-ROM as primary  
							
							... 
							
							
							
							master since with some combinations of qemu and firmware only primary
	IDE channel is available. 
							
						 
						
							2013-11-18 11:51:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f8b4c3b6b3 
								
							 
						 
						
							
							
								
								* grub-core/tests/gfxterm_menu.c: Skip high-resolution tests on  
							
							... 
							
							
							
							low-memory platforms where we don't have enough memory for them.
	* grub-core/tests/videotest_checksum.c: Likewise. 
							
						 
						
							2013-11-18 11:48:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf703206d 
								
							 
						 
						
							
							
								
								* grub-core/tests/cmdline_cat_test.c: Don't reload unifont if it's  
							
							... 
							
							
							
							already loaded. This saves memory needed for tests, 
							
						 
						
							2013-11-18 11:45:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a284320e1e 
								
							 
						 
						
							
							
								
								Fix handling of install lists.  
							
							
							
						 
						
							2013-11-18 11:38:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2df8f43d3e 
								
							 
						 
						
							
							
								
								* grub-core/lib/sparc64/setjmp.S: Force spilling of current window.  
							
							
							
						 
						
							2013-11-18 10:01:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6f1bc8bc0f 
								
							 
						 
						
							
							
								
								On i386-ieee1275 we run in paged mode. So we need to explicitly map  
							
							... 
							
							
							
							the devices before accessing them. 
							
						 
						
							2013-11-18 04:32:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								04f39f6df8 
								
							 
						 
						
							
							
								
								* grub-core/lib/relocator.c (grub_mm_check_real): Accept const char *  
							
							... 
							
							
							
							as file argument. 
							
						 
						
							2013-11-18 02:45:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								35d4761ce2 
								
							 
						 
						
							
							
								
								* grub-core/normal/cmdline.c (grub_cmdline_get): Plug memory leak.  
							
							
							
						 
						
							2013-11-18 02:43:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								33d02a42d6 
								
							 
						 
						
							
							
								
								* grub-core/kern/file.c (grub_file_open): Free file->name on failure.  
							
							... 
							
							
							
							(grub_file_close): Free file->name. 
							
						 
						
							2013-11-18 02:41:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7bbb60cfbd 
								
							 
						 
						
							
							
								
								* grub-core/commands/verify.c (free_pk): Plug memory leak.  
							
							... 
							
							
							
							(grub_load_public_key): Likewise.
	(grub_verify_signature_real): Likewise.
	(grub_cmd_verify_signature): Likewise. 
							
						 
						
							2013-11-18 02:40:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								da93d6753b 
								
							 
						 
						
							
							
								
								* grub-core/commands/legacycfg.c (grub_legacy_check_md5_password): Plug  
							
							... 
							
							
							
							memory leak. 
							
						 
						
							2013-11-18 02:37:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								59c943ecf6 
								
							 
						 
						
							
							
								
								* grub-core/lib/powerpc/setjmp.S (grub_setjmp): Save r31.  
							
							... 
							
							
							
							(grub_longjmp): Restore r31.
	* include/grub/powerpc/setjmp.h (grub_jmp_buf): Reserve space for r31. 
							
						 
						
							2013-11-18 02:35:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4336b5d85e 
								
							 
						 
						
							
							
								
								* util/grub-mkrescue.c (make_image_fwdisk_abs): Insert all partmap  
							
							... 
							
							
							
							modules to be in line with make_image_abs. 
							
						 
						
							2013-11-18 02:03:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								44ce3a93b6 
								
							 
						 
						
							
							
								
								* include/grub/mips/setjmp.h (grub_jmp_buf): Fix buffer size.  
							
							... 
							
							
							
							setjmp.S uses 12 entries but buffer is declared with only 11 entries. 
							
						 
						
							2013-11-18 01:49:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Campbell 
								
							 
						 
						
							
							
							
							
								
							
							
								7d400406a7 
								
							 
						 
						
							
							
								
								* grub-core/disk/uboot/ubootdisk.c: Include SCSI disks.  
							
							
							
						 
						
							2013-11-17 15:38:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								77dae919b6 
								
							 
						 
						
							
							
								
								* tests/grub_func_test.in: Increase memory reservation as on EFI we need  
							
							... 
							
							
							
							to leave some memory to firmware. 
							
						 
						
							2013-11-17 02:16:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0ab8e025c1 
								
							 
						 
						
							
							
								
								* grub-core/tests/cmdline_cat_test.c (cmdline_cat_test): Ignore errors  
							
							... 
							
							
							
							of loading gfxterm as gfxterm is embed in kernel on some platforms.
	* grub-core/tests/gfxterm_menu.c (gfxterm_menu): Likewise.
	Load gfxmenu. 
							
						 
						
							2013-11-17 02:13:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b80c2d6d4b 
								
							 
						 
						
							
							
								
								* tests/core_compress_test.in: Use full arguments as grub-mkimage-extra  
							
							... 
							
							
							
							now needs full arguments. 
							
						 
						
							2013-11-17 02:09:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6aa6077bcc 
								
							 
						 
						
							
							
								
								* util/grub-mkrescue.c (main): Add trailing \n in  
							
							... 
							
							
							
							.disk_label.contentDetails to be in line with previous shell script. 
							
						 
						
							2013-11-17 02:05:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								66c00cb159 
								
							 
						 
						
							
							
								
								* util/grub-mkrescue.c (main): Use right source file for bootinfo.txt.  
							
							
							
						 
						
							2013-11-17 02:03:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3a129dba59 
								
							 
						 
						
							
							
								
								* util/grub-install-common.c (grub_install_parse): Recognize  
							
							... 
							
							
							
							--compress=none like shell script did. 
							
						 
						
							2013-11-17 02:01:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8df6eff6da 
								
							 
						 
						
							
							
								
								* include/grub/misc.h: Replace check for __sparc64__ with one for  
							
							... 
							
							
							
							__sparc__ as __sparc64__ isn't actually defined. 
							
						 
						
							2013-11-17 01:01:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								889ebe922b 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: Use escc-ch-b on powerpc. This is missing  
							
							... 
							
							
							
							counterpart of fixing the naming of escc ports. 
							
						 
						
							2013-11-17 00:57:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d4d55b29e0 
								
							 
						 
						
							
							
								
								* util/grub-install-common.c (platforms): Fix the order of entries and  
							
							... 
							
							
							
							remove useless field val. 
							
						 
						
							2013-11-17 00:54:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								55e2c84fe3 
								
							 
						 
						
							
							
								
								* util/grub-install.c: Add new option --no-bootsector to skip  
							
							... 
							
							
							
							installing of bootsector. Accept --grub-setup=/bin/true as
	backwards-compatible synonym. 
							
						 
						
							2013-11-16 21:11:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leif Lindholm 
								
							 
						 
						
							
							
							
							
								
							
							
								15a463d742 
								
							 
						 
						
							
							
								
								ARM 64 port by Leif Lindholm  
							
							
							
						 
						
							2013-11-16 20:52:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cd46aa6cef 
								
							 
						 
						
							
							
								
								Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir  
							
							... 
							
							
							
							the function of these files exceeds what can be sanely handled in shell
	in posix-comaptible way. Also writing it in C extends the functionality
	to non-UNIX-like OS and minimal environments. 
							
						 
						
							2013-11-16 20:21:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9ef81064a3 
								
							 
						 
						
							
							
								
								* grub-core/kern/arm/cache.S: Don't switch back to ARM mode when  
							
							... 
							
							
							
							compiling to thumb2.
	* grub-core/kern/arm/cache_armv7.S: Likewise.
	* grub-core/lib/arm/setjmp.S: Likewise. 
							
						 
						
							2013-11-16 17:37:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leif Lindholm 
								
							 
						 
						
							
							
							
							
								
							
							
								11a7793221 
								
							 
						 
						
							
							
								
								arm: delete superflouous save of r8 in grub_uboot_syscall  
							
							
							
						 
						
							2013-11-16 15:56:09 +00:00