1. 13 May, 2015 1 commit
  2. 20 Mar, 2015 1 commit
  3. 15 Feb, 2015 1 commit
  4. 10 Apr, 2014 1 commit
  5. 21 Dec, 2013 1 commit
  6. 21 Sep, 2013 1 commit
  7. 25 Jun, 2012 1 commit
  8. 19 Apr, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Scan mdraid before LVM. · b72d44a1
      Vladimir 'phcoder' Serbinenko authored
      	* include/grub/diskfilter.h (grub_diskfilter_register): Renamed to ..
      	(grub_diskfilter_register_front): ... this.
      	(grub_diskfilter_register_back): New function.
      	All users of grub_diskfilter_register updated.
      b72d44a1
  9. 29 Jan, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Merge common RAID and LVM logic to an abstract diskfilter. · 076e7c0f
      Vladimir 'phcoder' Serbinenko authored
      	Add LDM support using the same framework.
      
      	* Makefile.util.def (libgrubkern): Add grub-core/disk/ldm.c,
      	grub-core/disk/diskfilter.c and grub-core/partmap/gpt.c.
      	(libgrubmods): Remove grub-core/disk/raid.c and
      	grub-core/partmap/gpt.c.
      	* grub-core/Makefile.core.def (ldm): New module.
      	(raid): Renamed to diskfilter. All users updated.
      	* grub-core/disk/raid.c: Moved to ...
      	* grub-core/disk/diskfilter.c: ... here.
      	* grub-core/disk/diskfilter.c: Rename grub_raid_ to grub_diskfilter_.
      	(lv_num): New var.
      	(find_array): Renamed to ...
      	(find_lv): ... this. Support multi-LV. Skip nameless LVs
      	(grub_is_array_readable): Renamed to ...
      	(grub_is_lv_readable): ... this. Support multinode hierarchy.
      	(insert_array): New argument id.
      	(is_node_readable): New function.
      	(scan_device): Rename to ...
      	(scan_disk): .. this. Restrict to one disk.
      	(scan_devices): New function.
      	(grub_diskfilter_iterate): Support multi-LV.
      	Skip invisible and nameless LVs.
      	(grub_diskfilter_memberlist): Support multi-LV.
      	(grub_diskfilter_read_node): New function.
      	(grub_raid_read): Most of logic moved to ...
      	(read_segment): ... here
      	(read_lv): New function.
      	(grub_diskfilter_get_vg_by_uuid): New function.
      	(grub_diskfilter_make_raid): Likewise.
      	* grub-core/disk/ldm.c: New file.
      	* grub-core/disk/lvm.c (vg_list): Removed.
      	(lv_count): Likewise.
      	(scan_depth): Likewise.
      	(is_lv_readable): Likewise.
      	(grub_lvm_getvalue): Advance pointer past the number.
      	(find_lv): Removed.
      	(do_lvm_scan): Refactored into ...
      	(grub_lvm_detect): ... this. Support raid.
      	(grub_lvm_iterate): Removed.
      	(grub_lvm_memberlist): Likewise.
      	(grub_lvm_open): Likewise.
      	(grub_lvm_close): Likewise.
      	(read_lv): Likewise.
      	(read_node): Likewise.
      	(is_node_readable): Likewise.
      	(is_lv_readable): Likewise.
      	(grub_lvm_read): Likewise.
      	(grub_lvm_write): Likewise.
      	(grub_lvm_dev): Use diskfilter
      	(GRUB_MOD_INIT): Likewise.
      	(GRUB_MOD_FINI): Likewise.
      	* grub-core/disk/dmraid_nvidia.c (grub_dmraid_nv_detect): Use
      	new interface.
      	* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Likewise.
      	* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise.
      	* grub-core/disk/raid5_recover.c (grub_raid5_recover): Use
      	grub_diskfilter_read_node.
      	Fix a bug with xor.
      	* grub-core/disk/raid6_recover.c (grub_raid6_recover): Use
      	grub_diskfilter_read_node.
      	Support GRUB_RAID_LAYOUT_MUL_FROM_POS.
      	* grub-core/kern/disk.c (grub_disk_dev_list): Make global.
      	(grub_disk_dev_iterate): Move from here...
      	* include/grub/disk.h (grub_disk_dev_iterate): ... to here. Inlined.
      	* grub-core/kern/emu/hostdisk.c (grub_hostdisk_find_partition_start):
      	Make global.
      	(grub_hostdisk_find_partition_start): Likewise.
      	(grub_hostdisk_os_dev_to_grub_drive): New function.
      	(grub_util_biosdisk_get_osdev): Check that disk is biosdisk.
      	* grub-core/kern/emu/hostdisk.c (make_device_name): Move to ...
      	* util/getroot.c (make_device_name): ... here.
      	* grub-core/kern/emu/hostdisk.c (grub_util_get_dm_node_linear_info):
      	Move to ...
      	* util/getroot.c (grub_util_get_dm_node_linear_info): ...here.
      	* grub-core/kern/emu/hostdisk.c
      	(convert_system_partition_to_system_disk): Move to ...
      	* util/getroot.c (convert_system_partition_to_system_disk): ...here.
      	* grub-core/kern/emu/hostdisk.c (device_is_wholedisk): Move to ...
      	* util/getroot.c (device_is_wholedisk): ... here.
      	* grub-core/kern/emu/hostdisk.c (find_system_device): Move to ...
      	* util/getroot.c (find_system_device): ... here.
      	* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_is_present):
      	Move to ...
      	* util/getroot.c (grub_util_biosdisk_is_present): ...here.
      	* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_get_grub_dev):
      	Move to ...
      	* util/getroot.c (grub_util_biosdisk_get_grub_dev): ... here.
      	Handle LDM.
      	* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_is_floppy):
      	Move to ...
      	* util/getroot.c (grub_util_biosdisk_is_floppy): ... here.
      	* grub-core/partmap/gpt.c (grub_gpt_partition_map_iterate): Made global.
      	* include/grub/disk.h (grub_disk_dev_id): Replaced RAID and LVM with
      	DISKFILTER.
      	* include/grub/raid.h: Renamed to ...
      	* include/grub/diskfilter.h: ... this.
      	* include/grub/diskfilter.h: Rename grub_raid_* to grub_diskfilter_*
      	(GRUB_RAID_LAYOUT_*): Make into array.
      	(GRUB_RAID_LAYOUT_MUL_FROM_POS): New value.
      	(grub_diskfilter_vg): New struct.
      	(grub_diskfilter_pv_id): Likewise.
      	(grub_raid_member): Removed.
      	(grub_raid_array): Likewise.
      	(grub_diskfilter_pv): New struct.
      	(grub_diskfilter_lv): Likewise.
      	(grub_diskfilter_segment): Likewise.
      	(grub_diskfilter_node): Likewise.
      	(grub_diskfilter_get_vg_by_uuid): New proto.
      	(grub_raid_register): Inline.
      	(grub_diskfilter_unregister): Likewise.
      	(grub_diskfilter_make_raid): New proto.
      	(grub_diskfilter_vg_register): Likewise.
      	(grub_diskfilter_read_node): Likewise.
      	(grub_diskfilter_get_pv_from_disk) [GRUB_UTIL]: Likewise.
      	* include/grub/emu/hostdisk.h (grub_util_get_ldm): New proto.
      	(grub_util_is_ldm): Likewise.
      	(grub_util_ldm_embed) [GRUB_UTIL]: Likewise.
      	(grub_hostdisk_find_partition_start): Likewise.
      	(grub_hostdisk_os_dev_to_grub_drive): Likewise.
      	* include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_LDM):
      	New definition.
      	(grub_gpt_partition_map_iterate): New proto.
      	* include/grub/lvm.h (grub_lvm_vg): Removed.
      	(grub_lvm_pv): Likewise.
      	(grub_lvm_lv): Likewise.
      	(grub_lvm_segment): Likewise.
      	(grub_lvm_node): Likewise.
      	* util/getroot.c [...]
      	* util/grub-probe.c (probe_raid_level): Handle diskfilter.
      	(probe_abstraction): Likewise.
      	* util/grub-setup.c (setup): Remove must_embed. Support LDM.
      	(main): Remove dead logic.
      076e7c0f
  10. 30 Nov, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Add missing const qualifiers. · bf3a3857
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/commands/i386/pc/sendkey.c (keysym): Add missing const.
      	* grub-core/commands/lspci.c (grub_pci_classname): Likewise.
      	* grub-core/commands/menuentry.c (hotkey_aliases): Likewise.
      	* grub-core/disk/lvm.c (grub_lvm_getvalue): Likewise.
      	(grub_lvm_check_flag): Likewise.
      	* grub-core/efiemu/i386/coredetect.c
      	(grub_efiemu_get_default_core_name): Likewise
      	* grub-core/efiemu/main.c (grub_efiemu_autocore): Likewise.
      	* grub-core/fs/hfsplus.c (grub_hfsplus_catkey_internal): Likewise.
      	* grub-core/fs/ntfs.c (fixup): Likewise.
      	* grub-core/fs/xfs.c (grub_xfs_iterate_dir): Likewise.
      	* grub-core/fs/zfs/zfs.c (decomp_entry): Likewise.
      	(fzap_lookup): Likewise.
      	(zap_lookup): Likewise.
      	* grub-core/gnulib/regcomp.c (init_dfa): Likewise.
      	* grub-core/lib/legacy_parse.c (check_option): Likewise.
      	* grub-core/lib/posix_wrap/langinfo.h (nl_langinfo): Likewise.
      	* grub-core/loader/i386/bsd.c (grub_bsd_add_meta): Likewise.
      	(grub_freebsd_add_meta_module): Likewise.
      	(grub_cmd_freebsd_module): Likewise.
      	* grub-core/loader/i386/xnu.c (tbl_alias): Likewise.
      	* grub-core/loader/xnu.c (grub_xnu_register_memory): Likewise.
      	(grub_xnu_writetree_get_size): Likewise.
      	(grub_xnu_writetree_toheap_real): Likewise.
      	(grub_xnu_find_key): Likewise.
      	(grub_xnu_create_key): Likewise.
      	(grub_xnu_create_value): Likewise.
      	(grub_xnu_register_memory): Likewise.
      	(grub_xnu_check_os_bundle_required): Likewise.
      	(grub_xnu_scan_dir_for_kexts): Likewise.
      	(grub_xnu_load_kext_from_dir): Likewise.
      	* grub-core/normal/color.c (color_list): Likewise.
      	* grub-core/normal/completion.c (current_word): Likewise.
      	* grub-core/normal/menu_entry.c (insert_string): Likewise.
      	* grub-core/term/serial.c (grub_serial_find): Likewise.
      	* grub-core/term/tparm.c (grub_terminfo_tparm): Likewise.
      	* include/grub/efiemu/efiemu.h (grub_efiemu_get_default_core_name):
      	Likewise.
      	* include/grub/i386/bsd.h (grub_bsd_add_meta): Likewise.
      	(grub_freebsd_add_meta_module): Likewise.
      	* include/grub/lib/arg.h (grub_arg_option): Likewise.
      	* include/grub/net.h (grub_net_card_driver): Likewise.
      	(grub_net_card): Likewise.
      	(grub_net_app_protocol): Likewise.
      	* include/grub/parttool.h (grub_parttool_argdesc): Likewise.
      	* include/grub/serial.h (grub_serial_find): Likewise.
      	* include/grub/tparm.h (grub_terminfo_tparm): Likewise.
      	* include/grub/xnu.h (grub_xnu_create_key): Likewise.
      	(grub_xnu_create_value): Likewise.
      	(grub_xnu_find_key): Likewise.
      	(grub_xnu_scan_dir_for_kexts): Likewise.
      	(grub_xnu_load_kext_from_dir): Likewise.
      
      	* include/grub/zfs/zio_checksum.h (zio_checksum_t): Moved from here ...
      	* grub-core/fs/zfs/zfs.c (zio_checksum_t): ...here.
      	* include/grub/zfs/zio_checksum.h (zio_checksum_info):
      	Moved from here ...
      	* grub-core/fs/zfs/zfs.c (zio_checksum_info): ... here. Added missing const.
      bf3a3857
  11. 13 Nov, 2011 1 commit
  12. 12 Nov, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * grub-core/commands/acpihalt.c: Gettextized. · 6e0632e2
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/commands/cacheinfo.c: Likewise.
      	* grub-core/commands/cmp.c: Likewise.
      	* grub-core/commands/efi/loadbios.c: Likewise.
      	* grub-core/commands/gptsync.c: Likewise.
      	* grub-core/commands/ieee1275/suspend.c: Likewise.
      	* grub-core/commands/legacycfg.c: Likewise.
      	* grub-core/commands/memrw.c: Likewise.
      	* grub-core/commands/minicmd.c: Likewise.
      	* grub-core/commands/parttool.c: Likewise.
      	* grub-core/commands/time.c: Likewise.
      	* grub-core/commands/videoinfo.c: Likewise.
      	* grub-core/disk/geli.c: Likewise.
      	* grub-core/disk/i386/pc/biosdisk.c: Likewise.
      	* grub-core/disk/luks.c: Likewise.
      	* grub-core/disk/lvm.c: Likewise.
      	* grub-core/font/font_cmd.c: Likewise.
      	* grub-core/fs/zfs/zfscrypt.c: Likewise.
      	* grub-core/fs/zfs/zfsinfo.c: Likewise.
      	* grub-core/gfxmenu/view.c: Likewise.
      	* grub-core/kern/emu/hostdisk.c: Likewise.
      	* grub-core/kern/emu/main.c: Likewise.
      	* grub-core/kern/emu/misc.c: Likewise.
      	* grub-core/kern/emu/mm.c: Likewise.
      	* grub-core/kern/mips/arc/init.c: Likewise.
      	* grub-core/kern/mips/loongson/init.c: Likewise.
      	* grub-core/kern/partition.c: Likewise.
      	* grub-core/lib/i386/halt.c: Likewise.
      	* grub-core/lib/mips/arc/reboot.c: Likewise.
      	* grub-core/lib/mips/loongson/reboot.c: Likewise.
      	* grub-core/loader/i386/pc/chainloader.c: Likewise.
      	* grub-core/loader/i386/xnu.c: Likewise.
      	* grub-core/loader/multiboot.c: Likewise.
      	* grub-core/net/bootp.c: Likewise.
      	* grub-core/net/net.c: Likewise.
      	* grub-core/normal/term.c: Likewise.
      	* grub-core/partmap/bsdlabel.c: Likewise.
      	* grub-core/parttool/msdospart.c: Likewise.
      	* grub-core/term/gfxterm.c: Likewise.
      	* grub-core/term/terminfo.c: Likewise.
      	* grub-core/video/i386/pc/vbe.c: Likewise.
      	* util/grub-menulst2cfg.c: Likewise.
      	* util/grub-mkdevicemap.c: Likewise.
      	* util/grub-mklayout.c: Likewise.
      	* util/grub-mkrelpath.c: Likewise.
      	* util/grub-script-check.c: Likewise.
      	* util/ieee1275/grub-ofpathname.c: Likewise.
      	* util/resolve.c: Likewise.
      6e0632e2
  13. 04 Nov, 2011 1 commit
  14. 28 Oct, 2011 1 commit
  15. 08 Jul, 2011 1 commit
  16. 18 May, 2011 1 commit
  17. 22 Apr, 2011 5 commits
  18. 12 Apr, 2011 1 commit
  19. 03 Apr, 2011 2 commits
  20. 30 Mar, 2011 1 commit
  21. 29 Mar, 2011 1 commit
  22. 14 Nov, 2010 1 commit
  23. 17 Oct, 2010 1 commit
    • Szymon Janc's avatar
      * grub-core/commands/legacycfg.c (grub_cmd_legacy_kernel): · 6bdda8f8
      Szymon Janc authored
      	Set-but-not-used variable ifdef'ed.
      	* grub-core/lib/legacy_parse.c (grub_legacy_parse): Likewise.
      	* grub-core/bus/usb/ohci.c (grub_ohci_pci_iter): Set-but-not-used
      	variable removed.
      	* grub-core/disk/lvm.c (grub_lvm_scan_device): Likewise.
      	* grub-core/fs/jfs.c (grub_jfs_find_file): Likewise.
      	* grub-core/fs/minix.c (grub_minix_dir): Likewise.
      	* grub-core/fs/sfs.c (grub_sfs_read_extent): Likewise.
      	* grub-core/fs/ufs.c (grub_ufs_dir): Likewise.
      	* grub-core/gfxmenu/gui_list.c (grub_gui_list_new): Likewise.
      	* grub-core/gfxmenu/view.c (redraw_menu_visit): Likewise.
      	* grub-core/gfxmenu/widget-box.c (draw): Likewise.
      	* grub-core/lib/relocator.c (malloc_in_range): Likewise.
      	* grub-core/loader/i386/bsdXX.c (grub_netbsd_load_elf_meta): Likewise.
      	* grub-core/loader/i386/bsd_pagetable.c (fill_bsd64_pagetable):
      	Likewise.
      6bdda8f8
  24. 14 Sep, 2010 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * include/grub/disk.h (grub_disk): Remove has_partitions. · 94564f81
      Vladimir 'phcoder' Serbinenko authored
      	All users updated.
      	* disk/loopback.c (grub_loopback): Remove has_partitions.
      	All users updated.
      	(options): Remove partitions. All users updated.
      	* util/grub-fstest.c (fstest): Don't pass "-p" to loopback.
      	* util/i386/pc/grub-setup.c (setup): copy partition table only when
      	actual partition table is found.
      94564f81
  25. 06 Sep, 2010 1 commit
  26. 06 May, 2010 1 commit
  27. 27 Apr, 2010 1 commit
  28. 17 Apr, 2010 1 commit
  29. 04 Jan, 2010 1 commit
    • Robert Millan's avatar
      2010-01-03 Robert Millan <rmh.grub@aybabtu.com> · 58bc8bd5
      Robert Millan authored
      	
      	* boot/i386/pc/boot.S: Update copyright year.
      	* boot/i386/pc/cdboot.S: Likewise.
      	* boot/i386/pc/diskboot.S: Likewise.
      	* boot/i386/pc/lnxboot.S: Likewise.
      	* boot/i386/pc/pxeboot.S: Likewise.
      	* bus/pci.c: Likewise.
      	* commands/cmp.c: Likewise.
      	* commands/help.c: Likewise.
      	* commands/hexdump.c: Likewise.
      	* commands/i386/pc/halt.c: Likewise.
      	* commands/i386/pc/play.c: Likewise.
      	* commands/i386/pc/vbeinfo.c: Likewise.
      	* commands/ls.c: Likewise.
      	* commands/test.c: Likewise.
      	* disk/dmraid_nvidia.c: Likewise.
      	* disk/i386/pc/biosdisk.c: Likewise.
      	* disk/ieee1275/nand.c: Likewise.
      	* disk/ieee1275/ofdisk.c: Likewise.
      	* disk/lvm.c: Likewise.
      	* disk/raid.c: Likewise.
      	* disk/raid6_recover.c: Likewise.
      	* disk/scsi.c: Likewise.
      	* fs/affs.c: Likewise.
      	* fs/cpio.c: Likewise.
      	* fs/ext2.c: Likewise.
      	* fs/hfs.c: Likewise.
      	* fs/iso9660.c: Likewise.
      	* fs/ntfs.c: Likewise.
      	* fs/sfs.c: Likewise.
      	* fs/udf.c: Likewise.
      	* fs/ufs.c: Likewise.
      	* fs/xfs.c: Likewise.
      	* gencmdlist.sh: Likewise.
      	* genmk.rb: Likewise.
      	* include/grub/disk.h: Likewise.
      	* include/grub/efi/api.h: Likewise.
      	* include/grub/efi/efi.h: Likewise.
      	* include/grub/efi/pe32.h: Likewise.
      	* include/grub/elf.h: Likewise.
      	* include/grub/fs.h: Likewise.
      	* include/grub/i386/at_keyboard.h: Likewise.
      	* include/grub/i386/pc/memory.h: Likewise.
      	* include/grub/i386/pc/vbe.h: Likewise.
      	* include/grub/i386/pci.h: Likewise.
      	* include/grub/i386/tsc.h: Likewise.
      	* include/grub/ieee1275/ieee1275.h: Likewise.
      	* include/grub/ntfs.h: Likewise.
      	* include/grub/sparc64/ieee1275/ieee1275.h: Likewise.
      	* include/grub/sparc64/libgcc.h: Likewise.
      	* include/grub/symbol.h: Likewise.
      	* include/grub/types.h: Likewise.
      	* include/multiboot2.h: Likewise.
      	* io/gzio.c: Likewise.
      	* kern/device.c: Likewise.
      	* kern/disk.c: Likewise.
      	* kern/efi/efi.c: Likewise.
      	* kern/efi/mm.c: Likewise.
      	* kern/elf.c: Likewise.
      	* kern/file.c: Likewise.
      	* kern/i386/dl.c: Likewise.
      	* kern/i386/pc/init.c: Likewise.
      	* kern/i386/pc/startup.S: Likewise.
      	* kern/ieee1275/ieee1275.c: Likewise.
      	* kern/ieee1275/init.c: Likewise.
      	* kern/main.c: Likewise.
      	* kern/mm.c: Likewise.
      	* kern/powerpc/dl.c: Likewise.
      	* kern/sparc64/dl.c: Likewise.
      	* kern/x86_64/dl.c: Likewise.
      	* lib/hexdump.c: Likewise.
      	* loader/efi/appleloader.c: Likewise.
      	* loader/i386/ieee1275/linux.c: Likewise.
      	* loader/i386/pc/chainloader.c: Likewise.
      	* loader/i386/pc/linux.c: Likewise.
      	* loader/i386/pc/multiboot2.c: Likewise.
      	* loader/ieee1275/multiboot2.c: Likewise.
      	* loader/multiboot2.c: Likewise.
      	* loader/multiboot_loader.c: Likewise.
      	* loader/powerpc/ieee1275/linux.c: Likewise.
      	* normal/completion.c: Likewise.
      	* normal/menu_entry.c: Likewise.
      	* partmap/apple.c: Likewise.
      	* util/grub.d/10_hurd.in: Likewise.
      	* util/hostfs.c: Likewise.
      	* video/readers/png.c: Likewise.
      	
      58bc8bd5
  30. 25 Dec, 2009 1 commit
    • carles's avatar
      2009-12-24 Carles Pina i Estany <carles@pina.cat> · 7fd0baee
      carles authored
      	* bus/usb/usbhub.c: Fix capitalization, fullstop and newlines in
      	grub_errno calls.
      	* commands/acpi.c: Likewise.
      	* commands/blocklist.c: Likewise.
      	* commands/efi/loadbios.c: Likewise.
      	* commands/i386/pc/drivemap.c: Likewise.
      	* commands/loadenv.c: Likewise.
      	* commands/memrw.c: Likewise.
      	* commands/password.c: Likewise.
      	* commands/videotest.c: Likewise.
      	* disk/ata.c: Likewise.
      	* disk/ata_pthru.c: Likewise.
      	* disk/dmraid_nvidia.c: Likewise.
      	* disk/ieee1275/nand.c: Likewise.
      	* disk/ieee1275/ofdisk.c: Likewise.
      	* disk/loopback.c: Likewise.
      	* disk/lvm.c: Likewise.
      	* disk/mdraid_linux.c: Likewise.
      	* disk/raid.c: Likewise.
      	* disk/raid6_recover.c: Likewise.
      	* disk/scsi.c: Likewise.
      	* efiemu/main.c: Likewise.
      	* efiemu/mm.c: Likewise.
      	* efiemu/pnvram.c: Likewise.
      	* efiemu/symbols.c: Likewise.
      	* font/font.c: Likewise.
      	* fs/cpio.c: Likewise.
      	* fs/hfsplus.c: Likewise.
      	* fs/iso9660.c: Likewise.
      	* fs/jfs.c: Likewise.
      	* fs/minix.c: Likewise.
      	* fs/ntfs.c: Likewise.
      	* fs/ntfscomp.c: Likewise.
      	* fs/reiserfs.c: Likewise.
      	* fs/ufs.c: Likewise.
      	* fs/xfs.c: Likewise.
      	* gettext/gettext.c: Likewise.
      	* include/grub/auth.h: Likewise.
      	* kern/elf.c: Likewise.
      	* kern/file.c: Likewise.
      	* kern/ieee1275/init.c: Likewise.
      	* kern/ieee1275/mmap.c: Likewise.
      	* kern/ieee1275/openfw.c: Likewise.
      	* kern/powerpc/dl.c: Likewise.
      	* kern/sparc64/dl.c: Likewise.
      	* lib/arg.c: Likewise.
      	* loader/i386/bsd.c: Likewise.
      	* loader/i386/bsdXX.c: Likewise.
      	* loader/i386/efi/linux.c: Likewise.
      	* loader/i386/efi/xnu.c: Likewise.
      	* loader/i386/ieee1275/linux.c: Likewise.
      	* loader/i386/linux.c: Likewise.
      	* loader/i386/multiboot.c: Likewise.
      	* loader/i386/pc/linux.c: Likewise.
      	* loader/i386/pc/multiboot2.c: Likewise.
      	* loader/i386/xnu.c: Likewise.
      	* loader/ieee1275/multiboot2.c: Likewise.
      	* loader/macho.c: Likewise.
      	* loader/machoXX.c: Likewise.
      	* loader/multiboot2.c: Likewise.
      	* loader/multiboot_loader.c: Likewise.
      	* loader/powerpc/ieee1275/linux.c: Likewise.
      	* loader/sparc64/ieee1275/linux.c: Likewise.
      	* loader/xnu.c: Likewise.
      	* loader/xnu_resume.c: Likewise.
      	* mmap/i386/pc/mmap.c: Likewise.
      	* normal/menu_viewer.c: Likewise.
      	* partmap/acorn.c: Likewise.
      	* partmap/amiga.c: Likewise.
      	* partmap/apple.c: Likewise.
      	* script/lexer.c: Likewise.
      	* term/gfxterm.c: Likewise.
      	* term/i386/pc/serial.c: Likewise.
      	* term/i386/pc/vga.c: Likewise.
      	* term/ieee1275/ofconsole.c: Likewise.
      	* term/terminfo.c: Likewise.
      	* video/bitmap.c: Likewise.
      	* video/efi_gop.c: Likewise.
      	* video/efi_uga.c: Likewise.
      	* video/fb/video_fb.c: Likewise.
      	* video/i386/pc/vbe.c: Likewise.
      	* video/readers/tga.c: Likewise.
      	* video/video.c: Likewise.
      7fd0baee
  31. 31 Jul, 2009 1 commit
    • bean's avatar
      2009-07-31 Bean <bean123ch@gmail.com> · f45d6cfc
      bean authored
      	* disk/lvm.c (grub_lvm_scan_device): Ignore extra copy of metadata.
      	Don't change pv->disk if it's already set.
      
      	* disk/raid.c (grub_raid_scan_device): Merge this function into ...
      	(grub_raid_register): ... here.
      	(grub_raid_rescan): Removed.
      
      	* include/grub/raid.h (grub_raid_rescan): Removed.
      
      	* util/grub-fstest.c: Remove include file <grub/raid.h>.
      	(fstest): Replace grub_raid_rescan with module fini function followed
      	by init function.
      
      	* util/grub-probe.c: Add include file <grub/raid.h>.
      	(probe_raid_level): New function.
      	(probe): Detect abstraction by walking the disk device, support two
      	level of abstraction (LVM on RAID) when detecting partition map.
      f45d6cfc
  32. 11 Jun, 2009 1 commit
  33. 15 Apr, 2009 1 commit
  34. 08 Apr, 2009 1 commit
  35. 30 Oct, 2008 1 commit