Vladimir Serbinenko
|
c7995256e4
|
* grub-core/disk/xen/xendisk.c (grub_xendisk_fini): Set state to
"1" prior to handoff.
Reported by: M A Young.
|
2013-11-14 22:42:54 +01:00 |
|
Vladimir Serbinenko
|
7d5116251d
|
* grub-core/disk/diskfilter.c (grub_diskfilter_make_raid): Make
level / 3 division explicitly unsigned. Saves few bytes.
|
2013-11-13 09:40:16 +01:00 |
|
Vladimir Serbinenko
|
431e57a797
|
* grub-core/disk/cryptodisk.c (luks_script_get): Adapt to new procfs
API.
|
2013-11-12 16:01:19 +01:00 |
|
Vladimir Serbinenko
|
c35fcdc0b7
|
* grub-core/disk/AFSplitter.c: Remove variable length arrays.
* grub-core/disk/cryptodisk.c: Likewise.
* grub-core/disk/geli.c: Likewise.
* grub-core/disk/luks.c: Likewise.
|
2013-11-12 02:48:02 +01:00 |
|
Vladimir Serbinenko
|
9612ebc00e
|
Add new ports: i386-xen and x86_64-xen. This allows running GRUB in
XEN PV environment and load kernels.
|
2013-11-09 21:29:11 +01:00 |
|
Vladimir Serbinenko
|
7f084087b2
|
* grub-core/net/net.c (grub_net_route_unregister): Remove unused
function.
* grub-core/loader/i386/xnu.c (hextoval): Likewise.
* grub-core/disk/geli.c (ascii2hex): Likewise.
|
2013-11-07 19:31:22 +01:00 |
|
Vladimir Serbinenko
|
5d17fd0fec
|
* grub-core/disk/geli.c (geli_rekey): Fix error return type.
|
2013-11-07 00:57:21 +01:00 |
|
Vladimir Serbinenko
|
ac35a0f792
|
* grub-core/disk/usbms.c (grub_usbms_cbi_cmd): Fix error type.
(grub_usbms_cbi_reset): Likewise.
(grub_usbms_bo_reset): Likewise.
(grub_usbms_reset): Likewise.
(grub_usbms_attach): Likewise.
(grub_usbms_transfer_cbi): Likewise.
|
2013-11-07 00:55:17 +01:00 |
|
Vladimir Serbinenko
|
a1dcc2cb98
|
* grub-core/disk/ahci.c (grub_ahci_pciinit): Detect ATAPI devices.
* grub-core/disk/ata.c (grub_ata_identify): Use atapi_identify if
device is known to be ATAPI.
|
2013-11-03 13:52:36 +01:00 |
|
Vladimir Serbinenko
|
203f53fbbe
|
* grub-core/disk/efi/efidisk.c (grub_efidisk_readwrite): Remove unused
variable.
|
2013-11-02 18:50:39 +01:00 |
|
Vladimir Serbinenko
|
cb72aa1809
|
Rewrite blocklist functions in order to get progress when
reading large extents and decrease amount of blocklist hook calls.
|
2013-11-01 23:28:03 +01:00 |
|
Vladimir Serbinenko
|
5177391ebe
|
* include/grub/emu/hostdisk.h: Add proper declaration for grub_host_init
and grub_hostfs_init.
|
2013-10-28 13:33:12 +01:00 |
|
Vladimir Serbinenko
|
442b86de32
|
Move grub_disk_write out of kernel into disk.mod.
|
2013-10-27 15:44:55 +01:00 |
|
Vladimir Serbinenko
|
428295739e
|
* grub-core/disk/raid6_recover.c: Use unsigned arithmetics when
appropriate.
|
2013-10-25 22:51:03 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0f7c00c1c6
|
* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name): Handle
CD-ROM in case when it's declared as having subpartitions.
|
2013-10-19 02:23:08 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3cd910a212
|
* grub-core/disk/ldm.c: Rename variables and arguments to prevent
shadowing.
* grub-core/kern/disk.c: Likewise.
* grub-core/kern/misc.c: Likewise.
* include/grub/parser.h: Likewise.
* include/grub/script_sh.h: Likewise.
* include/grub/zfs/zfs.h: Likewise.
|
2013-10-18 16:54:57 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7b3aca00fa
|
* grub-core/disk/luks.c (configure_ciphers): Fix spurious warning.
|
2013-10-18 16:51:08 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
757e3eb7c3
|
* grub-core/disk/dmraid_nvidia.c: Fix potentially uninited "layout".
|
2013-10-18 16:36:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e012736478
|
* grub-core/disk/geli.c (grub_util_get_geli_uuid): Close handle after
read.
|
2013-10-15 17:55:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
20d535419f
|
* grub-core/disk/cryptodisk.c: Use grub_util_fd_strerror instead
of strerror.
|
2013-10-15 17:52:43 +02:00 |
|
Andrey Borzenkov
|
44016e527a
|
* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name):
Handle CD-ROMs.
|
2013-10-14 17:06:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b73249d260
|
Make grub_util_fd_seek match behaviour of other grub_util_fd_* and
fseeko.
|
2013-10-14 12:47:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6de292cb9b
|
Define GRUB_UTIL_FD_O_* and always use them with grub_util_fd_open.
|
2013-10-14 02:11:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bf25f87931
|
Make cryptodisk and diskfilter probe data retrievable programmatically
and not just printable.
|
2013-10-04 01:43:47 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7d93298ff6
|
* grub-core/disk/uboot/ubootdisk.c (uboot_disk_open): Use grub_error
properly in case of missing block size.
|
2013-10-03 23:20:00 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a47a78be88
|
* include/grub/cryptodisk.h (grub_cryptodisk): Use grub_util_fd_t
for cheat_fd.
* grub-core/disk/cryptodisk.c (grub_cryptodisk_open): Use grub_util_*
functions.
(grub_cryptodisk_cheat_insert): Likewise.
(grub_cryptodisk_close): Likewise.
|
2013-09-23 11:58:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7e518ca84f
|
Use Winapi on both cygwin and mingw32 to share more code between both.
|
2013-09-23 11:21:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
63653cfdae
|
* grub-core/disk/diskfilter.c: Handle non-md UUIDs.
* grub-core/disk/lvm.c: Add LVM UUIDs.
* util/getroot.c: Use LVM UUIDs whenever possible.
|
2013-09-20 20:37:03 +02:00 |
|
Colin Watson
|
607319c9ab
|
* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name_iter):
Remove no-longer-true __attribute__ ((unused)) on disk parameter.
|
2013-09-18 15:43:58 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
54ea2f4401
|
* grub-core/disk/ahci.c: Add needed explicit cast.
* grub-core/lib/backtrace.c: Likewise.
* grub-core/net/ip.c: Likewise.
* grub-core/net/tcp.c: Likewise.
* grub-core/net/udp.c: Likewise.
|
2013-08-21 21:02:14 +02:00 |
|
Andrey Borzenkov
|
c6ed362a3f
|
* grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_iterate): Remove
unused attribute from pull argument.
|
2013-08-14 20:52:19 +04:00 |
|
Grégoire Sutre
|
418f86c659
|
Prevent shadowing of stdlib's devname(3) on BSD.
|
2013-08-12 11:49:33 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ae27e4d323
|
Merge mainline into arm
|
2013-07-16 18:43:43 +02:00 |
|
Andrey Borzenkov
|
a4c89b1731
|
* grub-core/disk/diskfilter.c: Forgot to remove comment
from previous commit.
|
2013-06-16 16:35:20 +04:00 |
|
Andrey Borzenkov
|
aa62a5b7f1
|
* grub-core/disk/diskfilter.c (scan_devices): Iteratively
rescan diskfilter devices until nothing new is found.
|
2013-06-16 16:12:50 +04:00 |
|
Vladimir 'phcoder' Serbinenko
|
96dbe64813
|
* grub-core/disk/diskfilter.c (insert_array): Fix order to discover
ambigouos RAID before discovering RAIDs on top of it.
Reported by: bodom.
|
2013-06-07 15:41:10 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8e71d87482
|
merge mainline into arm
|
2013-05-11 10:24:24 +02:00 |
|
Leif Lindholm
|
b385e0723b
|
Leif's API fixes
|
2013-05-03 15:07:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
96f33fed86
|
Make PCI init in i386-qemu port more robust.
|
2013-04-29 15:09:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e2f27a8c53
|
Enforce disabling of firmware disk drivers when native drivers kick in.
|
2013-04-29 12:16:46 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
9fb0fd4f35
|
* grub-core/disk/ahci.c: Fix compilation for amd64 (format warnings).
|
2013-04-28 15:17:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c796a107b6
|
* grub-core/disk/ahci.c (grub_ahci_pciinit): Fix handling of empty
ports.
|
2013-04-27 21:49:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
dc2a6c8b0e
|
Improve AHCI detection and command issuing.
|
2013-04-27 17:18:02 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7f63a64fa0
|
Enable mipsel-arc.
|
2013-04-25 22:42:35 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b04b5990df
|
Add serial on ARC platform.
|
2013-04-25 22:40:03 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e343549ca9
|
* grub-core/disk/ata.c (grub_ata_real_open): Use grub_error properly.
|
2013-04-24 14:47:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
17fca5734b
|
* grub-core/disk/arc/arcdisk.c (grub_arcdisk_iterate_iter):
Fix a type which prevented CD-ROM and floppy boot.
|
2013-04-21 13:06:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b193e10034
|
* grub-core/disk/efi/efidisk.c: Detect floppies by ACPI ID.
It improves performance in qemu.
|
2013-04-17 19:05:57 +02:00 |
|
Andrey Borzenkov
|
284df0e263
|
* grub-core/disk/efi/efidisk.c: Really limit transfer chunk size.
|
2013-04-16 22:10:59 +02:00 |
|
Peter Jones
|
a7e03923fa
|
* grub-core/disk/efi/efidisk.c: Limit disk read or write chunk to 0x500
sectors.
Based on patch by Peter Jones.
|
2013-04-15 09:12:14 +02:00 |
|