-2009-06-09 Robert Millan <rmh.grub@aybabtu.com>
+2009-06-09 Michel Hermier <michel.hermier@gmail.com>
- * util/deviceiter.c (grub_util_iterate_devices): Increase number of
- disk limit to 26 for IDE, Virtio, Xen and SCSI.
-
-2009-06-09 Felix Zielcke <fzielcke@z-51.de>
-
- * util/i386/pc/grub-install.in: Change the error message if UUIDs
- aren't avaible if ata.mod gets used.
+ * fs/i386/pc/pxe.c (grub_pxefs_read): Fix returned values.
2009-06-09 Oliver Henshaw <oliver.henshaw@gmail.com>
- * bus/usb/ohci.c (grub_ohci_pci_iter): Link struct only after
+ * bus/usb/ohci.c (grub_ohci_pci_iter): Link struct only after
initialising controller.
- * bus/usb/uhci.c (grub_uhci_pci_iter): Likewise.
+ * bus/usb/uhci.c (grub_uhci_pci_iter): Likewise.
2009-06-08 Felix Zielcke <fzielcke@z-51.de>
pn = grub_divmod64 (file->offset, data->block_size, &r);
if (r)
- return grub_error (GRUB_ERR_BAD_FS,
- "read access must be aligned to packet size");
+ {
+ grub_error (GRUB_ERR_BAD_FS,
+ "read access must be aligned to packet size");
+ return -1;
+ }
if ((curr_file != file) || (data->packet_number > pn))
{
o.packet_size = data->block_size;
grub_pxe_call (GRUB_PXENV_TFTP_OPEN, &o);
if (o.status)
- return grub_error (GRUB_ERR_BAD_FS, "open fails");
+ {
+ grub_error (GRUB_ERR_BAD_FS, "open fails");
+ return -1;
+ }
data->packet_number = 0;
curr_file = file;
}