Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0f35c665e6 
								
							 
						 
						
							
							
								
								merge mainline to ia64  
							
							
							
						 
						
							2011-01-03 00:04:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7edf63fce6 
								
							 
						 
						
							
							
								
								merge ia64-emu into ia64  
							
							
							
						 
						
							2011-01-02 23:55:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								f49157dfe5 
								
							 
						 
						
							
							
								
								Restructure module loading and many fixes. Now normal.mod loads successfully  
							
							
							
						 
						
							2011-01-02 23:30:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								bbbf84350e 
								
							 
						 
						
							
							
								
								Working hello.mod with extcmd.mod  
							
							
							
						 
						
							2011-01-02 19:20:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								73911575dd 
								
							 
						 
						
							
							
								
								support for registering functions from modules (not tested yet)  
							
							
							
						 
						
							2011-01-02 14:58:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								daca6c5f45 
								
							 
						 
						
							
							
								
								ltoff relocation support  
							
							
							
						 
						
							2011-01-02 14:39:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								f9c30af6d0 
								
							 
						 
						
							
							
								
								Succesfully loaded return-only module on ia64-emu  
							
							
							
						 
						
							2011-01-02 14:09:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6f49d0aacb 
								
							 
						 
						
							
							
								
								Add missing cache.c  
							
							
							
						 
						
							2011-01-01 15:53:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								52f65ea0bc 
								
							 
						 
						
							
							
								
								add moddi3 and divdi3  
							
							
							
						 
						
							2011-01-01 15:28:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3a04c65d00 
								
							 
						 
						
							
							
								
								Always add libgcc.h  
							
							
							
						 
						
							2011-01-01 15:13:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Campbell 
								
							 
						 
						
							
							
							
							
								
							
							
								1b394975e9 
								
							 
						 
						
							
							
								
								* util/grub.d/20_linux_xen.in (linux_entry): Correctly capitalize  
							
							... 
							
							
							
							Xen and reorder menu item wording to make it clearer that this entry
will launch Xen.  Print separate messages when loading Xen and
Linux. 
							
						 
						
							2010-12-31 22:49:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fb17547ca8 
								
							 
						 
						
							
							
								
								Check amiga partmap checksum  
							
							
							
						 
						
							2010-12-31 15:23:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b9cd13659c 
								
							 
						 
						
							
							
								
								Simplify the AFFS checksum computation.  
							
							
							
						 
						
							2010-12-31 15:22:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								abafac997c 
								
							 
						 
						
							
							
								
								merge mainline into filesys  
							
							
							
						 
						
							2010-12-31 15:05:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2f70097d3e 
								
							 
						 
						
							
							
								
								merge mainline into filesys branch  
							
							
							
						 
						
							2010-12-31 15:02:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								275bff5f00 
								
							 
						 
						
							
							
								
								* grub-core/partmap/amiga.c (GRUB_AMIGA_PART_MAGIC): New define.  
							
							... 
							
							
							
							(amiga_partition_map_iterate): Check "PART" magic to avoid a very long
	loop in case of incorrect amiga partmap. 
							
						 
						
							2010-12-31 15:00:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								307806cb53 
								
							 
						 
						
							
							
								
								* grub-core/partmap/amiga.c (GRUB_AMIGA_RDSK_MAGIC): New define.  
							
							... 
							
							
							
							(amiga_partition_map_iterate): Use grub_memcmp instead of grub_strcmp.
	Reported by:EHeM. 
							
						 
						
							2010-12-31 14:55:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b12b923e63 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Silence  
							
							... 
							
							
							
							spurious warning.
	Reported by: crocket 
							
						 
						
							2010-12-31 12:37:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								14b48a19c2 
								
							 
						 
						
							
							
								
								* grub-core/loader/xnu.c (grub_cmd_xnu_kernel) [! GRUB_MACHINE_EFI]:  
							
							... 
							
							
							
							Preload EFIemu.
	(grub_cmd_xnu_kernel64) [! GRUB_MACHINE_EFI]: Likewise. 
							
						 
						
							2010-12-27 07:19:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								693db2df56 
								
							 
						 
						
							
							
								
								* grub-core/loader/xnu.c (grub_cmd_xnu_kext): Abort if no kernel  
							
							... 
							
							
							
							is loaded
	(grub_cmd_xnu_kextdir): Likewise.
	(grub_cmd_xnu_splash): Likewise. 
							
						 
						
							2010-12-27 07:18:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c76386454e 
								
							 
						 
						
							
							
								
								Avoid using Reed-Solomon with 0 redundancy.  
							
							... 
							
							
							
							* grub-core/kern/i386/pc/startup.S: Remove 0-data check.
	* grub-core/lib/reed_solomon.c (decode_block): Do not proceed on 0 data
	or 0 redundancy.
	(grub_reed_solomon_add_redundancy): Do not proceed with 0 redundancy.
	(grub_reed_solomon_recover): Likewise. 
							
						 
						
							2010-12-27 07:09:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								25dd47804d 
								
							 
						 
						
							
							
								
								Don't use disk subsystem in freebsd_boot.  
							
							... 
							
							
							
							* grub-core/loader/i386/bsd.c (freebsd_bootdev): New variable.
	(freebsd_biosdev): Likewise.
	(grub_freebsd_boot): Use freebsd_bootdev and freebsd_biosdev.
	(grub_cmd_freebsd): Set freebsd_bootdev and freebsd_biosdev. 
							
						 
						
							2010-12-27 07:06:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0b2db94300 
								
							 
						 
						
							
							
								
								Handling of files of unknown size is currently limited. They can't be  
							
							... 
							
							
							
							used e.g. for initrd or modules. Moreover gzip handling of not
	easily seekable files is buggy. Disable unknown file size for now. May
	be inefficient but works.
	* grub-core/io/gzio.c (test_header): Always retrieve the file size.
	* grub-core/io/xzio.c (grub_xzio_open): Likewise. 
							
						 
						
							2010-12-26 21:15:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mirko Parthey 
								
							 
						 
						
							
							
							
							
								
							
							
								5c408d0f50 
								
							 
						 
						
							
							
								
								* grub-core/boot/i386/pc/boot.S: Fix %es:%bx pointing to nowhere on  
							
							... 
							
							
							
							floppy probe. 
							
						 
						
							2010-12-26 20:49:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5f359d3b 
								
							 
						 
						
							
							
								
								merge mainline into ahci  
							
							
							
						 
						
							2010-12-26 11:20:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								af36812f5c 
								
							 
						 
						
							
							
								
								fix a compilation error  
							
							
							
						 
						
							2010-12-26 00:57:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b28fd807eb 
								
							 
						 
						
							
							
								
								freedos support  
							
							
							
						 
						
							2010-12-26 00:38:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeroen Dekkers 
								
							 
						 
						
							
							
							
							
								
							
							
								190a011a8b 
								
							 
						 
						
							
							
								
								* grub-core/disk/raid.c (insert_array): Don't add spurious members.  
							
							
							
						 
						
							2010-12-25 22:32:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								022d01b807 
								
							 
						 
						
							
							
								
								* grub-core/genmod.sh.in: Use @OBJCOPY@ rather than objcopy.  
							
							
							
						 
						
							2010-12-25 18:21:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c4855fdc79 
								
							 
						 
						
							
							
								
								* util/grub.d/30_os-prober.in: Don't emit drivemap directive for  
							
							... 
							
							
							
							Windows Server 2008.
	Reported by: Devin Giddings. 
							
						 
						
							2010-12-25 18:16:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9797178671 
								
							 
						 
						
							
							
								
								Accept ports in state 1  
							
							
							
						 
						
							2010-12-25 18:02:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c76ae9b4da 
								
							 
						 
						
							
							
								
								set parms.write on disk write  
							
							
							
						 
						
							2010-12-25 17:40:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c51ecb82b 
								
							 
						 
						
							
							
								
								Fix adressing mode mismatch  
							
							
							
						 
						
							2010-12-25 15:47:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0354b8672c 
								
							 
						 
						
							
							
								
								* grub-core/commands/acpihalt.c (grub_acpi_halt): Sleep for 1.5 before  
							
							... 
							
							
							
							writing an error message because of async power management.
	* grub-core/kern/mips/yeeloong/init.c (grub_halt): Likewise.
	(grub_reboot): Likewise. 
							
						 
						
							2010-12-25 14:09:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3bce4450b3 
								
							 
						 
						
							
							
								
								avoid throwing data away on pxefs_open. Reported by : Seth Goldberg  
							
							
							
						 
						
							2010-12-25 13:44:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d1e517eb20 
								
							 
						 
						
							
							
								
								extend --disk-module to AHCI and USB  
							
							
							
						 
						
							2010-12-25 12:11:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d9675dbee3 
								
							 
						 
						
							
							
								
								Move 0xE0 to callers rather than to have it in drivers  
							
							
							
						 
						
							2010-12-25 03:47:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a934071d76 
								
							 
						 
						
							
							
								
								Remove unused pata ioaddress2  
							
							
							
						 
						
							2010-12-25 03:22:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								188ac234bd 
								
							 
						 
						
							
							
								
								use DMA for AHCI commands  
							
							
							
						 
						
							2010-12-25 03:12:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								060d0c7ac2 
								
							 
						 
						
							
							
								
								working AHCI (at last)  
							
							
							
						 
						
							2010-12-25 03:06:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								51f7e1acb7 
								
							 
						 
						
							
							
								
								DMA ATA commands support  
							
							
							
						 
						
							2010-12-25 02:53:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								908a8fc37a 
								
							 
						 
						
							
							
								
								Fix several AHCI problems  
							
							
							
						 
						
							2010-12-24 19:48:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2b985ef6 
								
							 
						 
						
							
							
								
								rearrange wait_not_busy  
							
							
							
						 
						
							2010-12-24 17:11:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8f5ac9e570 
								
							 
						 
						
							
							
								
								fix ATAPI support  
							
							
							
						 
						
							2010-12-24 17:10:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								22a7cc9a6f 
								
							 
						 
						
							
							
								
								fix 3rd argument to scsi_iterate  
							
							
							
						 
						
							2010-12-24 17:09:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								faec81d97d 
								
							 
						 
						
							
							
								
								Add missing buffer specifications  
							
							
							
						 
						
							2010-12-24 16:54:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								de2690be7c 
								
							 
						 
						
							
							
								
								merge mainline into ahci  
							
							
							
						 
						
							2010-12-24 16:16:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c7336d912c 
								
							 
						 
						
							
							
								
								splitting generic ata from pata.  
							
							
							
						 
						
							2010-12-24 16:07:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								e925b2b6d4 
								
							 
						 
						
							
							
								
								merge parse-color  
							
							
							
						 
						
							2010-12-23 12:22:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								6d46121efb 
								
							 
						 
						
							
							
								
								merge trunk  
							
							
							
						 
						
							2010-12-23 12:20:48 +00:00