- 27 Dec, 2015 1 commit
-
-
Andrei Borzenkov authored
This was lost when code was refactored. Patch restores previous behavior. It is still not clear whether this is the right one. Due to the way we detect DM abstraction, partitions on DM are skipped, we fall through to generic detection which ends up in assuming parent device is BIOS disk. It is useful to install GRUB on VM disk from the host. But it also means that GRUB will mistakenly allow install on real system as well. For now let's fix regression; future behavior needs to be discussed. Closes: 45163
-
- 26 Jun, 2015 1 commit
-
-
Michael Chang authored
Since btrfs on-disk format uses little-endian, the searched item types (ROOT_REF, INODE_REF) need converting the byte order in order to function properly on big-endian systems.
-
- 13 May, 2015 1 commit
-
-
Andrei Borzenkov authored
grub_util_{info,warn,error} already add trailing newlines, so remove them from format strings. Also trailing full stops are already added.
-
- 27 Mar, 2015 1 commit
-
-
Steve McIntyre authored
Some x86 systems might be capable of running a 64-bit Linux kernel but only use a 32-bit EFI (e.g. Intel Bay Trail systems). It's useful for grub-install to be able to recognise such systems, to set the default x86 platform correctly. To allow grub-install to know the size of the firmware rather than just the size of the kernel, there is now an extra EFI sysfs file to describe the underlying firmware. Read that if possible, otherwise fall back to the kernel type as before. Signed-off-by:
Steve McIntyre <steve@einval.com>
-
- 27 Jan, 2015 6 commits
-
-
Andrei Borzenkov authored
Found by: Coverity scan
-
Andrei Borzenkov authored
strlcpy is not available on Linux as part of standard libraries. It probably is not worth extra configure checks espicially as we need to handle missing function anyway.
-
Vladimir Serbinenko authored
Found by: Coverity Scan.
-
Vladimir Serbinenko authored
Found by: Coverity scan.
-
Andrei Borzenkov authored
Found by: Coverity scan.
-
Andrei Borzenkov authored
Found by: Coverity scan.
-
- 26 Jan, 2015 2 commits
-
-
Vladimir Serbinenko authored
Found by: Coverity scan.
-
Vladimir Serbinenko authored
Found by: Coverity scan.
-
- 21 Jan, 2015 1 commit
-
-
Vladimir Serbinenko authored
-
- 04 Apr, 2014 1 commit
-
-
Vladimir Serbinenko authored
-
- 26 Jan, 2014 1 commit
-
-
Mike Gilbert authored
* grub-core/osdep/linux/getroot.c (grub_util_part_to_disk): Detect /dev/loopX as being the parent of /dev/loopXpY.
-
- 24 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
follow the same algorithm to avoid method mismatch. Don't assume DMRAID- UUID to mean full disk but instead check that mapping is linear.
-
- 21 Dec, 2013 2 commits
-
-
Vladimir Serbinenko authored
-
Vladimir Serbinenko authored
-
- 17 Dec, 2013 2 commits
-
-
Andrey Borzenkov authored
As suggested by Vladimir Serbienko, add additional verbose output to inform why we selected this specific platform.
-
Andrey Borzenkov authored
modprobe -q still prints error on non-EFI. Redirect stderr instead. Reported by Javier Vasquez.
-
- 05 Dec, 2013 2 commits
-
-
Colin Watson authored
* grub-core/osdep/linux/hostdisk.c (grub_util_find_partition_start_os): Initialise start to avoid spurious compiler warning.
-
Colin Watson authored
This lets us cope with block device drivers that don't implement HDIO_GETGEO. Fixes Ubuntu bug #1237519. * grub-core/osdep/linux/hostdisk.c (sysfs_partition_path): New function. (sysfs_partition_start): Likewise. (grub_util_find_partition_start_os): Try sysfs_partition_start before HDIO_GETGEO.
-
- 29 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 17 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
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.
-
- 03 Nov, 2013 2 commits
-
-
Vladimir Serbinenko authored
-
neil authored
broken linux headers.
-
- 02 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
reading large extents and decrease amount of blocklist hook calls.
-
- 28 Oct, 2013 2 commits
-
-
Vladimir Serbinenko authored
-
Vladimir Serbinenko authored
Modify mkrelpath to work even if device is mounted with subvolid option.
-
- 19 Oct, 2013 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
long as performance doesn't suffer.
-
Vladimir 'phcoder' Serbinenko authored
* osdep/unix/exec.c: ... here. Add few additional exec_* variants.
-
- 15 Oct, 2013 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
grub-core/osdep/blocklist.c and add windows implementation since generic version doesn't work on NTFS on Windows due to aggressive unflushable cache.
-
Vladimir 'phcoder' Serbinenko authored
platform-dependent part in kernel for easy access to OS functions.
-
- 14 Oct, 2013 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
fseeko.
-
Vladimir 'phcoder' Serbinenko authored
windows use unicode version.
-
- 09 Oct, 2013 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
Removed. * grub-core/osdep/linux/hostdisk.c (grub_hostdisk_linux_find_partition): Made static.
-
Vladimir 'phcoder' Serbinenko authored
-
- 08 Oct, 2013 3 commits
-
-
Vladimir 'phcoder' Serbinenko authored
* grub-core/osdep/linux/emunet.c: ..here.
-
Vladimir 'phcoder' Serbinenko authored
* grub-core/osdep/linux/ofpath.c: ..here, split stub into ... * grub-core/osdep/basic/ofpath.c: ..here.
-
Vladimir 'phcoder' Serbinenko authored
-