Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e1eb511d9a 
								
							 
						 
						
							
							
								
								* util/grub.d/20_linux_xen.in: Accept old-style xen kernels.  
							
							
							
						 
						
							2011-03-29 21:12:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								70e75364fa 
								
							 
						 
						
							
							
								
								* include/grub/lvm.h (grub_lvm_lv): New field 'visible'.  
							
							... 
							
							
							
							(grub_lvm_segment): New fields 'type', 'mirror_count' and 'mirrors'.
	(grub_lvm_mirror): New struct.
	* grub-core/disk/lvm.c (grub_lvm_checkvalue): Commented out.
	(grub_lvm_iterate): Iterate only visible volumes.
	(grub_lvm_read): Factor out to ..
	(read_lv): ... this. Support mirrors.
	(grub_lvm_read): New wrapper function.
	(grub_lvm_scan_device): Parse mirrors. Skip everything that isn't
	stripped or mirrored. 
							
						 
						
							2011-03-29 20:33:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fc18f6a3cb 
								
							 
						 
						
							
							
								
								* util/grub.d/10_linux.in: Skip vmlinux-* on x86 platforms.  
							
							
							
						 
						
							2011-03-29 19:47:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								5c650f4c8e 
								
							 
						 
						
							
							
								
								* docs/grub.texi (loopback): New section.  
							
							
							
						 
						
							2011-03-29 18:08:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								61d7156b94 
								
							 
						 
						
							
							
								
								* grub-core/disk/loopback.c (GRUB_MOD_INIT): Stop documenting  
							
							... 
							
							
							
							removed -p option. 
							
						 
						
							2011-03-29 18:00:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								994b826432 
								
							 
						 
						
							
							
								
								* docs/grub.texi (BIOS installation): New section, partly based on  
							
							... 
							
							
							
							previous text in other sections.
(Installing GRUB using grub-install): Replace BIOS discussion with a
cross-reference.
(Images): Likewise. 
							
						 
						
							2011-03-29 14:32:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9e4d19e0d3 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c (find_partition_start)  
							
							... 
							
							
							
							[HAVE_DIOCGDINFO]: Add safety checks. 
							
						 
						
							2011-03-29 15:00:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a307c0b206 
								
							 
						 
						
							
							
								
								* util/grub.d/10_kfreebsd.in: Allow ufs.ko to be missing as it's  
							
							... 
							
							
							
							per default compiled in kernel and prior to 8.0 isn't shipped at all. 
							
						 
						
							2011-03-29 12:01:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								b4db4f39f0 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): If  
							
							... 
							
							
							
							real_sb->size is zero (e.g. RAID-0), get the disk size from
real_sb->data_size instead.
Fixes Ubuntu bug #743136 . 
							
						 
						
							2011-03-29 10:51:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								35e5f84c18 
								
							 
						 
						
							
							
								
								* grub-core/normal/misc.c (grub_normal_print_device_info): Use correct  
							
							... 
							
							
							
							printf clauses for printing size and start. 
							
						 
						
							2011-03-29 11:25:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d2e29d81a9 
								
							 
						 
						
							
							
								
								* grub-core/fs/ext2.c (grub_ext2_read_inode): Fix an overflow.  
							
							... 
							
							
							
							Reported and tested by: Timothy Nikkel. 
							
						 
						
							2011-03-29 10:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ed5587afea 
								
							 
						 
						
							
							
								
								* grub-core/term/gfxterm.c (dirty_region_add): Move core part to ...  
							
							... 
							
							
							
							(dirty_region_add_real): ... this.
	(dirty_region_add): Don't discard margin refresh when performing
	scheduled repaint. 
							
						 
						
							2011-03-29 08:33:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a1dc717c58 
								
							 
						 
						
							
							
								
								* grub-core/lib/relocator.c (allocate_regstart)  
							
							... 
							
							
							
							[!DEBUG_RELOCATOR_NOMEM_DPRINTF]: Avoid grub_dprintf since not all
	terminals are capabple of malloc-free operation.
	(allocate_inreg) [!DEBUG_RELOCATOR_NOMEM_DPRINTF]: Likewise.
	(malloc_in_range) [!DEBUG_RELOCATOR_NOMEM_DPRINTF]: Likewise. 
							
						 
						
							2011-03-29 08:20:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3677d3c1 
								
							 
						 
						
							
							
								
								* util/grub-setup.c: Copy the partition table zone if floppy support  
							
							... 
							
							
							
							is disabled, even if no partition table is found.
        Otherwise, the BIOS on Dell Latitude E series laptops will freeze
        during POST if an invalid partition table is contained in the PBR
        of the active partition when GRUB is installed to a partition. 
							
						 
						
							2011-03-29 02:20:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								2414872538 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Remove stale  
							
							... 
							
							
							
							comment. 
							
						 
						
							2011-03-28 15:17:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								f329eda79e 
								
							 
						 
						
							
							
								
								* grub-core/disk/raid.c (grub_raid_register): Adjust debug message  
							
							... 
							
							
							
							to be specific about what kind of RAID device we're scanning for. 
							
						 
						
							2011-03-28 13:23:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Seth Goldberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c482ad98b3 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/getroot.c (find_root_device_from_libzfs): Don't return freed string.  
							
							
							
						 
						
							2011-03-26 23:22:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee04984d1 
								
							 
						 
						
							
							
								
								* grub-core/fs/iso9660.c (grub_iso9660_label): Rtrim the label.  
							
							
							
						 
						
							2011-03-26 14:14:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f4727da93f 
								
							 
						 
						
							
							
								
								Use libgeom on FreeBSD to detect partitions.  
							
							... 
							
							
							
							* Makefile.util.def (grub-mkimage): Add LIBGEOM to ldadd.
	(grub-mkrelpath): Likewise.
	(grub-script-check): Likewise.
	(grub-editenv): Likewise.
	(grub-mkpasswd-pbkdf2): Likewise.
	(grub-fstest): Likewise.
	(grub-mkfont): Likewise.
	(grub-mkdevicemap): Likewise.
	(grub-probe): Likewise.
	(grub-setup): Likewise.
	(grub-ofpathname): Likewise.
	(grub-mklayout): Likewise.
	(example_unit_test): Likewise.
	(grub-menulst2cfg): Likewise.
	* grub-core/Makefile.core.def (grub-emu): Likewise.
	(grub-emu-lite): Likewise.
	* configure.ac: Check for -lgeom on FreeBSD and set LIBGEOM.
	* grub-core/kern/emu/hostdisk.c [FreeBSD]: Include libgeom.h. Don't
	define HAVE_DIOCGDINFO.
	(follow_geom_up) [FreeBSD]: New function.
	(find_partition_start) [FreeBSD]: Rewritten using follow_geom_up.
	(convert_system_partition_to_system_disk) [FreeBSD]: Likewise.
	(grub_util_biosdisk_get_grub_dev) [FreeBSD]: Use FreeBSD path
	unconditionally of HAVE_DIOCGDINFO. 
							
						 
						
							2011-03-26 12:59:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								82fe6c751b 
								
							 
						 
						
							
							
								
								Fix FreeBSD compilation problem.  
							
							... 
							
							
							
							* grub-core/kern/emu/hostdisk.c (MAJOR) [FreeBSD]: New definition.
	(FLOPPY_MAJOR) [FreeBSD]: Likewise. 
							
						 
						
							2011-03-26 12:49:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								4c6c9431d2 
								
							 
						 
						
							
							
								
								* grub-core/video/fb/video_fb.c (grub_video_fb_get_info_and_fini):  
							
							... 
							
							
							
							Switch back to page zero before loading a kernel, since some kernel
drivers expect that.
Thanks to: Felix Kuehling. 
							
						 
						
							2011-03-25 00:03:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c7064d9425 
								
							 
						 
						
							
							
								
								* grub-core/lib/relocator.c (grub_relocator_alloc_chunk_addr)  
							
							... 
							
							
							
							[DEBUG_RELOCATOR]: Reuse grub_mm_check.
	(grub_relocator_alloc_chunk_align) [DEBUG_RELOCATOR]: Likewise. 
							
						 
						
							2011-03-24 12:45:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3f71cded81 
								
							 
						 
						
							
							
								
								* include/grub/mm.h (GRUB_MM_CHECK): Rename to ...  
							
							... 
							
							
							
							(grub_mm_check): ... this. MAke a function-like macro and use GRUB_FILE. 
							
						 
						
							2011-03-24 12:43:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ef6de21af4 
								
							 
						 
						
							
							
								
								* grub-core/lib/relocator.c (allocate_inreg): Avoid dprintf unless  
							
							... 
							
							
							
							DEBUG_RELOCATOR is defined since gfxterm can't cope with output when
	malloc is disabled. 
							
						 
						
							2011-03-24 12:39:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8bc66a2ce6 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/bsdXX.c (grub_freebsd_load_elfmodule): Account  
							
							... 
							
							
							
							for modules headers when counting the needed allocation size. 
							
						 
						
							2011-03-24 12:28:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5657722c3c 
								
							 
						 
						
							
							
								
								* grub-core/term/gfxterm.c (calculate_normal_character_width): Return 8  
							
							... 
							
							
							
							if no ASCII character is found to prevent crash. 
							
						 
						
							2011-03-23 20:29:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Kurtz 
								
							 
						 
						
							
							
							
							
								
							
							
								41a85f5508 
								
							 
						 
						
							
							
								
								* grub-core/video/bitmap.c (match_extension): Ignore case.  
							
							
							
						 
						
							2011-03-23 17:08:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								59e1e5f17b 
								
							 
						 
						
							
							
								
								* grub-core/normal/menu_entry.c (init_line): Fix off-by-one error.  
							
							
							
						 
						
							2011-03-23 14:18:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bd4d051a95 
								
							 
						 
						
							
							
								
								* grub-core/script/parser.y: Declare "time" as valid argument.  
							
							
							
						 
						
							2011-03-23 13:23:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Jones 
								
							 
						 
						
							
							
							
							
								
							
							
								bae7fcc1ed 
								
							 
						 
						
							
							
								
								Fix incorrect assert failure reporting.  
							
							... 
							
							
							
							* grub-core/tests/example_functional_test.c (example_test): Add
	a failure comment.
	* grub-core/tests/lib/test.c (add_failure): Renamed to ...
	(failure_start): ...this. Check that malloc succeeded.
	Don't call xvasprintf. Return failure struct.
	(failure_append_vtext): New function.
	(failure_append_text): Likewise.
	(add_failure): Likewise.
	(grub_test_assert_helper): Likewise.
	* include/grub/test.h (grub_test_assert_helper): New declaration.
	(grub_test_assert): Macro rewritten. 
							
						 
						
							2011-03-23 13:01:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								537dc9bec6 
								
							 
						 
						
							
							
								
								* grub-core/normal/main.c (GRUB_MOD_INIT): Export pager variable.  
							
							
							
						 
						
							2011-03-23 12:40:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fa3e01bfb5 
								
							 
						 
						
							
							
								
								* grub-core/lib/i386/pc/biosnum.c: Add missing include.  
							
							
							
						 
						
							2011-03-23 12:23:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b1d2840445 
								
							 
						 
						
							
							
								
								* grub-core/disk/usbms.c (grub_usbms_reset): Transform USB-style error  
							
							... 
							
							
							
							into GRUB-style one. 
							
						 
						
							2011-03-23 12:21:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e804e7b099 
								
							 
						 
						
							
							
								
								missing file in last change  
							
							
							
						 
						
							2011-03-23 12:18:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2e3e2e0908 
								
							 
						 
						
							
							
								
								* grub-core/bus/usb/usbtrans.c (grub_usb_control_msg): Return usb-style  
							
							... 
							
							
							
							error and not grub_errno.
	* grub-core/bus/usb/usbhub.c (grub_usb_add_hub): Likewise. 
							
						 
						
							2011-03-23 12:17:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ed57e55702 
								
							 
						 
						
							
							
								
								* grub-core/bus/usb/uhci.c (grub_uhci_detect_dev): Return  
							
							... 
							
							
							
							GRUB_USB_SPEED_NONE in case of failure and not the error code. 
							
						 
						
							2011-03-23 12:13:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d1611f0163 
								
							 
						 
						
							
							
								
								* grub-core/efiemu/i386/pc/cfgtables.c  
							
							... 
							
							
							
							(grub_machine_efiemu_init_tables): Make declaration a prototype.
	* grub-core/loader/xnu.c (grub_xnu_lock): Likewise.
	(grub_xnu_unlock): Likewise.
	* grub-core/normal/cmdline.c (grub_cmdline_get/cl_set_pos_all): Likewise. 
							
						 
						
							2011-03-23 12:08:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4e39d65a 
								
							 
						 
						
							
							
								
								* grub-core/bus/usb/usb.c (attach_hooks): Make static.  
							
							... 
							
							
							
							* grub-core/bus/usb/usbhub.c (hubs): Likewise.
	* grub-core/commands/hashsum.c (aliases): Likewise.
	* grub-core/commands/setpci.c (pci_registers): Likewise.
	* grub-core/disk/usbms.c (attach_hook): Likewise.
	* grub-core/fs/zfs/zfs.c (decomp_table): Likewise.
	(zio_checksum_table): Likewise.
	* grub-core/gettext/gettext.c (grub_gettext_msg_list): Likewise.
	* grub-core/gfxmenu/gfxmenu.c (cached_view): Likewise.
	* grub-core/lib/legacy_parse.c (legacy_commands): Likewise.
	* grub-core/lib/relocator.c (leftovers): Likewise.
	(extra_blocks): Likewise.
	* grub-core/loader/i386/bsd.c (relocator): Likewise.
	* grub-core/loader/i386/multiboot_mbi.c (modules): Likewise.
	(modules_last): Likewise.
	* grub-core/loader/i386/xnu.c (table_aliases): Likewise.
	(devices): Likewise.
	* grub-core/loader/multiboot_mbi2.c (modules): Likewise.
	(modules_last): Likewise.
	* grub-core/normal/auth.c (users): Likewise.
	* grub-core/normal/context.c (initial_menu): Likewise.
	(current_menu): Likewise.
	* grub-core/normal/crypto.c (crypto_specs): Likewise.
	* grub-core/term/serial.c (grub_serial_ports): Likewise.
	(grub_serial_terminfo_input_template): Likewise.
	(grub_serial_terminfo_output_template): Likewise.
	(grub_serial_terminfo_input): Likewise.
	(grub_serial_terminfo_output): Likewise.
	(registered): Likewise.
	* grub-core/term/usb_keyboard.c (attach_hook): Likewise. 
							
						 
						
							2011-03-23 12:05:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								40fc46599d 
								
							 
						 
						
							
							
								
								* grub-core/video/bochs.c (grub_video_bochs_setup): Use  
							
							... 
							
							
							
							grub_video_mode_type_t.
	* grub-core/video/cirrus.c (grub_video_cirrus_setup): Likewise.
	* grub-core/video/i386/pc/vbe.c (grub_video_vbe_setup): Likewise.
	* grub-core/video/i386/pc/vga.c (grub_video_vga_setup): Likewise. 
							
						 
						
							2011-03-23 11:54:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2da48d28d9 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Correct the x86-64 name as x86_64.  
							
							
							
						 
						
							2011-03-23 11:52:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								9b43bf396a 
								
							 
						 
						
							
							
								
								* grub-core/boot/i386/pc/lnxboot.S (real_code_2): Ensure that the  
							
							... 
							
							
							
							initial chunk read from the kernel always includes GRUB's multiboot
header, which is now outside the first sector. 
							
						 
						
							2011-03-11 11:51:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								be1a7ce0cf 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (find_efi_mmap_size): Page-align  
							
							... 
							
							
							
							cached mmap_size, so that this works correctly when called multiple
times.
Reported by: Daniel Kahn Gillmor.  Should fix Debian bug #616638 . 
							
						 
						
							2011-03-09 17:38:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								83a3c48d37 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Simple configuration): Tidy up formatting.  
							
							
							
						 
						
							2011-03-09 17:35:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Szymon Janc 
								
							 
						 
						
							
							
							
							
								
							
							
								57d75699d6 
								
							 
						 
						
							
							
								
								2011-03-07  Szymon Janc <szymon@janc.net.pl>  
							
							... 
							
							
							
							* grub-core/fs/zfs/zfs.c (zap_leaf_lookup):
	Set-but-not-used variable removed. 
							
						 
						
							2011-03-07 22:23:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								028501a0e0 
								
							 
						 
						
							
							
								
								Workaround yet another IEEE1275 bug.  
							
							... 
							
							
							
							* include/grub/ieee1275/ieee1275.h (grub_ieee1275_flag): New enum value
	GRUB_IEEE1275_FLAG_BROKEN_ADDRESS_CELLS.
	* grub-core/kern/ieee1275/mmap.c (grub_machine_mmap_iterate): Ignore
	adress_cells and size:cells if GRUB_IEEE1275_FLAG_BROKEN_ADDRESS_CELLS
	is set.
	* grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options): Set
	GRUB_IEEE1275_FLAG_BROKEN_ADDRESS_CELLS on powermacs. 
							
						 
						
							2011-02-12 10:22:55 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d998657dcf 
								
							 
						 
						
							
							
								
								* grub-core/partmap/msdos.c (pc_partition_map_embed): Fix off by one  
							
							... 
							
							
							
							error. 
							
						 
						
							2011-02-12 09:59:04 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								fee7cdd4e1 
								
							 
						 
						
							
							
								
								* util/grub.d/20_linux_xen.in: Bail out early if linux_list is  
							
							... 
							
							
							
							empty, since in that case we can only generate either nothing or a
syntactically invalid configuration file.
Reported by: Michal Suchanek.  Fixes Debian bug #612898 . 
							
						 
						
							2011-02-11 13:00:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								97286eb547 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Kernel): Add reference to grub-mkrescue.  
							
							... 
							
							
							
							(Making a GRUB bootable CD-ROM): Likewise.
(Invoking grub-mkrescue): New section.
Reported by: Yann Dirson.  Fixes Debian bug #612585 . 
							
						 
						
							2011-02-09 12:14:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								22b28eb3fe 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Remove unnecessary brackets from tr  
							
							... 
							
							
							
							arguments.
* util/grub.d/10_hurd.in: Likewise.
* util/grub.d/10_kfreebsd.in: Likewise.
* util/grub.d/10_linux.in: Likewise.
* util/grub.d/20_linux_xen.in: Likewise.
Reported by: Jamie Heilman.  Fixes Debian bug #612564 . 
							
						 
						
							2011-02-09 11:23:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								7e735e4349 
								
							 
						 
						
							
							
								
								* include/grub/file.h (not_easly_seekable): Rename to ...  
							
							... 
							
							
							
							(not_easily_seekable): ... this.  Update all users. 
							
						 
						
							2011-02-08 13:21:13 +00:00