1. 12 Nov, 2015 1 commit
  2. 11 Nov, 2015 1 commit
  3. 27 Oct, 2015 1 commit
  4. 04 Mar, 2015 1 commit
  5. 21 Feb, 2015 1 commit
  6. 21 Jan, 2015 1 commit
  7. 04 Dec, 2013 1 commit
  8. 29 Apr, 2013 1 commit
  9. 15 Apr, 2013 1 commit
  10. 14 Apr, 2013 1 commit
  11. 03 Mar, 2013 2 commits
  12. 19 Feb, 2013 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Support Openfirmware disks with non-512B sectors. · b5ea6ce0
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/disk/ieee1275/ofdisk.c (grub_ofdisk_open): Get the block
      	size of the disk.
      	* (grub_ofdisk_get_block_size): New function.
      	* (grub_ofdisk_prepare): Use the correct block size.
      	* (grub_ofdisk_read): Likewise.
      	* (grub_ofdisk_write): Likewise.
      	* include/grub/ieee1275/ofdisk.h (grub_ofdisk_get_block_size):
      	New proto.
      b5ea6ce0
  13. 20 Jan, 2013 1 commit
    • Colin Watson's avatar
      Remove nested functions from device iterators. · 25239370
      Colin Watson authored
      * include/grub/arc/arc.h (grub_arc_iterate_devs_hook_t): New type.
      (grub_arc_iterate_devs): Add hook_data argument.
      * include/grub/ata.h (grub_ata_dev_iterate_hook_t): New type.
      (struct grub_ata_dev.iterate): Add hook_data argument.
      * include/grub/device.h (grub_device_iterate_hook_t): New type.
      (grub_device_iterate): Add hook_data argument.
      * include/grub/disk.h (grub_disk_dev_iterate_hook_t): New type.
      (struct grub_disk_dev.iterate): Add hook_data argument.
      (grub_disk_dev_iterate): Likewise.
      * include/grub/gpt_partition.h (grub_gpt_partition_map_iterate):
      Likewise.
      * include/grub/msdos_partition.h (grub_partition_msdos_iterate):
      Likewise.
      * include/grub/partition.h (grub_partition_iterate_hook_t): New
      type.
      (struct grub_partition_map.iterate): Add hook_data argument.
      (grub_partition_iterate): Likewise.
      * include/grub/scsi.h (grub_scsi_dev_iterate_hook_t): New type.
      (struct grub_scsi_dev.iterate): Add hook_data argument.
      
      Update all callers.
      25239370
  14. 05 Jan, 2013 1 commit
  15. 05 Sep, 2012 1 commit
  16. 22 Jun, 2012 1 commit
  17. 21 Jun, 2012 1 commit
  18. 14 Jun, 2012 1 commit
  19. 06 Jun, 2012 2 commits
  20. 13 May, 2012 1 commit
  21. 27 Feb, 2012 1 commit
  22. 26 Feb, 2012 1 commit
  23. 12 Feb, 2012 1 commit
  24. 08 Feb, 2012 1 commit
  25. 25 Jan, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      IEEE1275 disk write support. · 76261110
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/kern/ieee1275/ieee1275.c (grub_ieee1275_write): Make buffer
      	const void *.
      	* include/grub/ieee1275/ieee1275.h (grub_ieee1275_write): Likewise.
      	* grub-core/disk/ieee1275/ofdisk.c (grub_ofdisk_read): Move open
      	and seek loginc to ...
      	(grub_ofdisk_prepare): ... here.
      	(grub_ofdisk_write): Implement.
      76261110
  26. 24 Dec, 2011 1 commit
  27. 23 Dec, 2011 2 commits
  28. 08 Jul, 2011 1 commit
  29. 06 Jul, 2011 1 commit
  30. 12 Apr, 2011 1 commit
  31. 12 Jan, 2011 1 commit
  32. 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
  33. 13 Sep, 2010 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Filter devaliases and never open same device twice. · b2a30ac5
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/disk/ieee1275/ofdisk.c (last_devpath): New variable.
      	(last_ihandle): Likewise.
      	(ofdisk_hash_ent): New member shortest.
      	(ofdisk_hash_add): Add canonical path too.
      	(scan): New function.
      	(grub_ofdisk_iterate): Iterate over hashed entries.
      	(compute_dev_path): Don't add :0.
      	(grub_ofdisk_open): Don't really open the disk.
      	(grub_ofdisk_close): Avoid closing unrelated disk.
      	(grub_ofdisk_read): Implement reopen logic.
      	* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_canonicalise_devname):
      	New function.
      	* include/grub/ieee1275/ieee1275.h (grub_ieee1275_canonicalise_devname):
      	New proto.
      b2a30ac5
  34. 06 May, 2010 1 commit