]> git.proxmox.com Git - grub2.git/log
grub2.git
13 years agofix message_refresh.patch
Robert Millan [Tue, 30 Nov 2010 15:26:25 +0000 (16:26 +0100)]
fix message_refresh.patch

13 years agomv ca-l10n.patch ca_l10n.patch
Robert Millan [Tue, 30 Nov 2010 15:08:18 +0000 (16:08 +0100)]
mv ca-l10n.patch ca_l10n.patch

13 years ago - message_refresh.patch: Make error messages visible again. (Closes: #605485)
Robert Millan [Tue, 30 Nov 2010 14:47:05 +0000 (15:47 +0100)]
- message_refresh.patch: Make error messages visible again. (Closes: #605485)

13 years agoDzongkha (dawa pemo via Tenzin Dendup). Closes: #604102
Colin Watson [Mon, 22 Nov 2010 10:12:50 +0000 (10:12 +0000)]
Dzongkha (dawa pemo via Tenzin Dendup).  Closes: #604102

13 years agoSlovenian (Vanja Cvelbar). Closes: #604003
Colin Watson [Mon, 22 Nov 2010 10:10:42 +0000 (10:10 +0000)]
Slovenian (Vanja Cvelbar).  Closes: #604003

13 years agoUpdate Catalan translation with latest file from the Translation Project.
Jordi Mallach [Sun, 21 Nov 2010 16:57:40 +0000 (17:57 +0100)]
Update Catalan translation with latest file from the Translation Project.

13 years agodummy commit
Robert Millan [Sun, 21 Nov 2010 13:19:01 +0000 (14:19 +0100)]
dummy commit

13 years ago * Import from upstream:
Robert Millan [Sat, 13 Nov 2010 18:09:54 +0000 (19:09 +0100)]
  * Import from upstream:
    - refuse_embedingless_cross_disk.patch: Refuse to do a cross-disk
      embeddingless install rather than creating a broken install.
    - fix_grub_install_error_msg.patch: Replace useless recomendation to
      pass --modules with a recomendation to report a bug.

13 years agoUpload
Robert Millan [Fri, 5 Nov 2010 23:37:58 +0000 (00:37 +0100)]
Upload

13 years ago * yeeloong_boot_info.patch: On Yeeloong, pass machine type information
Robert Millan [Fri, 5 Nov 2010 18:54:14 +0000 (19:54 +0100)]
  * yeeloong_boot_info.patch: On Yeeloong, pass machine type information
    to Linux.

13 years agolinux_mdraid_1x.patch: Support for Linux MD RAID v1.x. (Closes: #593652)
Robert Millan [Thu, 4 Nov 2010 14:08:26 +0000 (15:08 +0100)]
linux_mdraid_1x.patch: Support for Linux MD RAID v1.x.  (Closes: #593652)

13 years ago * increase_disk_limit.patch: Increase SCSI/IDE disk limits to cope with
Robert Millan [Thu, 4 Nov 2010 13:49:25 +0000 (14:49 +0100)]
  * increase_disk_limit.patch: Increase SCSI/IDE disk limits to cope with
    Sun Fire X4500.

13 years agomove changelog entry to new version, since 1.98+20100804-7 was already released
Colin Watson [Sun, 24 Oct 2010 19:32:51 +0000 (20:32 +0100)]
move changelog entry to new version, since 1.98+20100804-7 was already released

13 years agoPortuguese fixed by Christian Perrier (variable names
bubulle@debian.org [Sun, 24 Oct 2010 16:20:22 +0000 (18:20 +0200)]
Portuguese fixed by Christian Perrier (variable names
were translated)

13 years ago * zfs_fix_mkrelpath.patch: Replace with proper fix from upstream Bazaar.
Robert Millan [Sun, 24 Oct 2010 14:37:19 +0000 (16:37 +0200)]
  * zfs_fix_mkrelpath.patch: Replace with proper fix from upstream Bazaar.
    (Closes: #601087)

13 years agoIcelandic (Sveinn í Felli). Closes: #600126
bubulle@debian.org [Sat, 23 Oct 2010 06:34:48 +0000 (08:34 +0200)]
Icelandic (Sveinn í Felli).  Closes: #600126

13 years agoVietnamese (Clytie Siddall). Closes: #598327
bubulle@debian.org [Sat, 23 Oct 2010 06:32:09 +0000 (08:32 +0200)]
Vietnamese (Clytie Siddall). Closes: #598327

13 years agoupdate changelog
Robert Millan [Thu, 21 Oct 2010 21:45:38 +0000 (23:45 +0200)]
update changelog

13 years agoFinalise changelog for unstable upload.
Jordi Mallach [Thu, 21 Oct 2010 21:36:10 +0000 (23:36 +0200)]
Finalise changelog for unstable upload.

13 years agoAdditional fixes for the Catalan translation.
Jordi Mallach [Thu, 21 Oct 2010 18:22:07 +0000 (20:22 +0200)]
Additional fixes for the Catalan translation.

13 years agoFix broken patch
Robert Millan [Thu, 21 Oct 2010 18:04:20 +0000 (20:04 +0200)]
Fix broken patch

13 years agoCatalan (ca.po) by Jordi Mallach.
Jordi Mallach [Thu, 21 Oct 2010 17:37:36 +0000 (19:37 +0200)]
Catalan (ca.po) by Jordi Mallach.

13 years agoClose #600580
Robert Millan [Mon, 18 Oct 2010 11:07:22 +0000 (13:07 +0200)]
Close #600580

13 years ago * zfs_fix_mkrelpath.patch: Fix grub-mkrelpath for non-root ZFS.
Robert Millan [Mon, 18 Oct 2010 10:58:53 +0000 (12:58 +0200)]
  * zfs_fix_mkrelpath.patch: Fix grub-mkrelpath for non-root ZFS.
    (Closes: #600578)

13 years agoPortuguese (pt.po) by Tiago Fernandes via Rui Branco (closes: #599767).
Colin Watson [Mon, 11 Oct 2010 09:03:22 +0000 (10:03 +0100)]
Portuguese (pt.po) by Tiago Fernandes via Rui Branco (closes: #599767).

14 years agoKazakh (kk.po) by Baurzhan Muftakhidinov via Timur Birsh (closes:
Colin Watson [Thu, 30 Sep 2010 14:27:28 +0000 (15:27 +0100)]
Kazakh (kk.po) by Baurzhan Muftakhidinov via Timur Birsh (closes:
#598188).

14 years agoForgot to edit debian/patches/series
Robert Millan [Sat, 25 Sep 2010 20:51:59 +0000 (22:51 +0200)]
Forgot to edit debian/patches/series

14 years agopatches/fix_usb_boot.patch: Fix boot on USB devices, for BIOSes that expose them...
Robert Millan [Sat, 25 Sep 2010 20:49:57 +0000 (22:49 +0200)]
patches/fix_usb_boot.patch: Fix boot on USB devices, for BIOSes that expose them as floppies.

14 years agozfs_v23.patch: Accept ZFS up to v23 (no changes required).
Robert Millan [Wed, 22 Sep 2010 15:51:26 +0000 (17:51 +0200)]
zfs_v23.patch: Accept ZFS up to v23 (no changes required).

14 years agoreleasing version 1.98+20100804-5
Colin Watson [Sun, 19 Sep 2010 22:44:03 +0000 (23:44 +0100)]
releasing version 1.98+20100804-5

14 years agodebconf-updatepo
Colin Watson [Fri, 17 Sep 2010 22:45:06 +0000 (23:45 +0100)]
debconf-updatepo

14 years agodmraid_pool_leak: initialise node
Colin Watson [Fri, 17 Sep 2010 22:42:46 +0000 (23:42 +0100)]
dmraid_pool_leak: initialise node

14 years agoBackport upstream patches to fix DM-RAID support (closes: #594221,
Colin Watson [Fri, 17 Sep 2010 10:55:27 +0000 (11:55 +0100)]
Backport upstream patches to fix DM-RAID support (closes: #594221,
LP: #634840).

14 years agozfs_fix_label_arg.patch: Fix kfreebsd_device initialization on ZFS for non-main files...
Robert Millan [Fri, 10 Sep 2010 11:49:14 +0000 (13:49 +0200)]
zfs_fix_label_arg.patch: Fix kfreebsd_device initialization on ZFS for non-main filesystems.

14 years agoenable_zfs.patch: Fix grub-fstest build problem.
Robert Millan [Fri, 10 Sep 2010 11:43:23 +0000 (13:43 +0200)]
enable_zfs.patch: Fix grub-fstest build problem.

14 years agoEsperanto (eo.po) by Felipe Castro (closes: #596171).
Colin Watson [Thu, 9 Sep 2010 09:36:47 +0000 (10:36 +0100)]
Esperanto (eo.po) by Felipe Castro (closes: #596171).

14 years agoMake grub-efi-amd64 conflict with grub-pc as well as the other way
Colin Watson [Wed, 8 Sep 2010 08:30:50 +0000 (09:30 +0100)]
Make grub-efi-amd64 conflict with grub-pc as well as the other way
round.

14 years agoRomanian (ro.po) by ioan-eugen STAN (closes: #595727).
Colin Watson [Mon, 6 Sep 2010 08:35:45 +0000 (09:35 +0100)]
Romanian (ro.po) by ioan-eugen STAN (closes: #595727).

14 years agoHebrew (he.po) by Omer Zak and Lior Kaplan (closes: #593855).
Colin Watson [Fri, 3 Sep 2010 14:14:09 +0000 (15:14 +0100)]
Hebrew (he.po) by Omer Zak and Lior Kaplan (closes: #593855).

14 years agoreleasing version 1.98+20100804-4
Colin Watson [Mon, 23 Aug 2010 11:50:56 +0000 (12:50 +0100)]
releasing version 1.98+20100804-4

14 years agofurther Italian update from #593685
Colin Watson [Mon, 23 Aug 2010 09:01:36 +0000 (10:01 +0100)]
further Italian update from #593685

14 years agoFinnish (fi.po) by Esko Arajärvi (closes: #593921).
Colin Watson [Mon, 23 Aug 2010 09:00:07 +0000 (10:00 +0100)]
Finnish (fi.po) by Esko Arajärvi (closes: #593921).

14 years agoRun update-grub from kernel hooks if DEB_MAINT_PARAMS is unset, for
Colin Watson [Mon, 23 Aug 2010 08:55:01 +0000 (09:55 +0100)]
Run update-grub from kernel hooks if DEB_MAINT_PARAMS is unset, for
compatibility with old kernel packages.  This may produce duplicate runs
of update-grub, but that's better than not running it at all (closes:
#594037).

14 years agoItalian (it.po) by Luca Monducci (closes: #593685).
Colin Watson [Sat, 21 Aug 2010 13:24:20 +0000 (14:24 +0100)]
Italian (it.po) by Luca Monducci (closes: #593685).

14 years agoreleasing version 1.98+20100804-3
Colin Watson [Thu, 19 Aug 2010 23:15:22 +0000 (00:15 +0100)]
releasing version 1.98+20100804-3

14 years agorefresh
Colin Watson [Thu, 19 Aug 2010 17:21:37 +0000 (18:21 +0100)]
refresh

14 years agoAdd support for ext2 root on GNU/kFreeBSD (thanks, Aurelien Jarno;
Colin Watson [Thu, 19 Aug 2010 17:20:37 +0000 (18:20 +0100)]
Add support for ext2 root on GNU/kFreeBSD (thanks, Aurelien Jarno;
closes: #593467).

14 years agorestore Belarusian translation, apparently deleted by accident
Colin Watson [Thu, 19 Aug 2010 17:04:26 +0000 (18:04 +0100)]
restore Belarusian translation, apparently deleted by accident

14 years agodebconf-updatepo
Colin Watson [Thu, 19 Aug 2010 17:01:18 +0000 (18:01 +0100)]
debconf-updatepo

14 years agoEscape single quotes when removing them from $mode in zz-update-grub, so
Colin Watson [Mon, 16 Aug 2010 16:24:38 +0000 (17:24 +0100)]
Escape single quotes when removing them from $mode in zz-update-grub, so
that this works when /bin/sh is bash (thanks, Will Dyson; closes:
#593242).

14 years ago * Backport ZFS bugfixes from upstream Bazaar:
Robert Millan [Mon, 16 Aug 2010 13:19:06 +0000 (15:19 +0200)]
  * Backport ZFS bugfixes from upstream Bazaar:
    - zfs_fix_chroot.patch: Fix breakage when running grub-probe inside chroot.
    - zfs_fix_label_arg.patch: Fix grub-probe fs_label argument.
    - zfs_fix_pathname.patch: Fix pathname for non-root ZFS filesystems.
    - zfs_fix_segfault.patch: Fix segfault when /dev is not mounted.

14 years agoGalician (gl.po) by Jorge Barreiro (closes: #592816).
Colin Watson [Fri, 13 Aug 2010 01:46:03 +0000 (02:46 +0100)]
Galician (gl.po) by Jorge Barreiro (closes: #592816).

14 years agoAsturian (ast.po) by Maacub (closes: #592313).
Colin Watson [Tue, 10 Aug 2010 15:53:11 +0000 (16:53 +0100)]
Asturian (ast.po) by Maacub (closes: #592313).

14 years agocorrect attribution
Colin Watson [Tue, 10 Aug 2010 15:50:30 +0000 (11:50 -0400)]
correct attribution

14 years agoBrazilian Portuguese translation update
bubulle@debian.org [Sun, 8 Aug 2010 23:51:16 +0000 (19:51 -0400)]
Brazilian Portuguese translation update

14 years agoreleasing version 1.98+20100804-2
Colin Watson [Sat, 7 Aug 2010 17:15:00 +0000 (18:15 +0100)]
releasing version 1.98+20100804-2

14 years agoswitching from symlink to conffile requires a preinst snippet
Colin Watson [Sat, 7 Aug 2010 16:49:49 +0000 (17:49 +0100)]
switching from symlink to conffile requires a preinst snippet

14 years agoMake /etc/kernel/postrm.d/zz-update-grub a real file rather than a
Colin Watson [Sat, 7 Aug 2010 15:24:13 +0000 (16:24 +0100)]
Make /etc/kernel/postrm.d/zz-update-grub a real file rather than a
symlink (closes: #592076).

14 years agoadd Language field
Colin Watson [Sat, 7 Aug 2010 15:21:46 +0000 (16:21 +0100)]
add Language field

14 years agoNorwegian Bokmål (nb.po) by Hans Nordhaug (closes: #591569).
Colin Watson [Wed, 4 Aug 2010 14:45:20 +0000 (15:45 +0100)]
Norwegian Bokmål (nb.po) by Hans Nordhaug (closes: #591569).

14 years agoreleasing version 1.98+20100804-1
Colin Watson [Wed, 4 Aug 2010 04:39:47 +0000 (05:39 +0100)]
releasing version 1.98+20100804-1

14 years ago* New Bazaar snapshot.
Colin Watson [Wed, 4 Aug 2010 03:43:05 +0000 (04:43 +0100)]
* New Bazaar snapshot.
  - Fix grub-emu build on GNU/kFreeBSD (closes: #591490).

14 years agoExtend the existing GRUB_LEGACY_0_BASED_PARTITIONS handling to avoid
Colin Watson [Wed, 4 Aug 2010 03:30:51 +0000 (04:30 +0100)]
Extend the existing GRUB_LEGACY_0_BASED_PARTITIONS handling to avoid
new-style partition naming when generating output for GRUB Legacy
(closes: #590554).

14 years agorefresh
Colin Watson [Wed, 4 Aug 2010 03:27:23 +0000 (04:27 +0100)]
refresh

14 years agoAdd kernel hook scripts and remove any uses of update-grub as a
Colin Watson [Wed, 4 Aug 2010 02:45:47 +0000 (03:45 +0100)]
Add kernel hook scripts and remove any uses of update-grub as a
postinst_hook or postrm_hook in /etc/kernel-img.conf (closes: #554175).
Thanks to Ben Hutchings for advice and to Harald Braumann for an early
implementation.

14 years ago2010-08-04 Robert Millan <rmh@gnu.org>
Robert Millan [Tue, 3 Aug 2010 22:15:29 +0000 (00:15 +0200)]
2010-08-04  Robert Millan  <rmh@gnu.org>

Support OpenSolaris in ZFS device resolution.

* configure.ac: Check for getmntany().
* kern/emu/misc.c [HAVE_GETMNTANY]: Include `<sys/mnttab.h>'.
[HAVE_GETMNTANY] (grub_find_zpool_from_mount_point): Add OpenSolaris
support.

14 years ago2010-08-03 Robert Millan <rmh@gnu.org>
Robert Millan [Tue, 3 Aug 2010 21:51:48 +0000 (23:51 +0200)]
2010-08-03  Robert Millan  <rmh@gnu.org>

Fix grub-emu build.

* include/grub/util/misc.h: Move `<grub/util/libzfs.h>' to ...
* include/grub/emu/misc.h: ... here.

* include/grub/util/misc.h (grub_get_libzfs_handle): Move function ...
* include/grub/emu/misc.h (grub_get_libzfs_handle): ... here.

* util/misc.c: Remove `<grub/util/libzfs.h>'.
[HAVE_LIBZFS] (libzfs_handle, fini_libzfs)
(grub_get_libzfs_handle): Move to ...
* kern/emu/misc.c [HAVE_LIBZFS] (__libzfs_handle, fini_libzfs)
(grub_get_libzfs_handle): ... here.

14 years agoSlovak (sk.po) by Slavko (closes: #591458).
Colin Watson [Tue, 3 Aug 2010 13:10:40 +0000 (14:10 +0100)]
Slovak (sk.po) by Slavko (closes: #591458).

14 years ago * script/execute.c (grub_script_execute_cmdline): Check for NULL
BVK Chaitanya [Tue, 3 Aug 2010 06:26:36 +0000 (11:56 +0530)]
* script/execute.c (grub_script_execute_cmdline): Check for NULL
as command name case.

14 years agoreleasing version 1.98+20100802-1
Colin Watson [Tue, 3 Aug 2010 02:05:51 +0000 (03:05 +0100)]
releasing version 1.98+20100802-1

14 years agoOffer RAID devices as GRUB installation targets if they contain /,
Colin Watson [Mon, 2 Aug 2010 23:35:18 +0000 (00:35 +0100)]
Offer RAID devices as GRUB installation targets if they contain /,
/boot, or /boot/grub.

14 years ago* New Bazaar snapshot.
Colin Watson [Mon, 2 Aug 2010 19:54:38 +0000 (20:54 +0100)]
* New Bazaar snapshot.
  - Remove compatibility with terminal.mod prior to
    terminal_input/terminal_output separation (LP: #519358).
  - Enable `grub-probe -t device' resolution on ZFS.
  - Don't use UUID for LVM root when generating Xen entries (closes:
    #591093).
  - Restore missing whitespace to commands' --help output (closes:
    #590874).
  - Select unique numbers for named RAID arrays, for use as keys in the
    disk cache.

14 years ago* disk/raid.c (insert_array): Select unique numbers for named arrays
Colin Watson [Mon, 2 Aug 2010 14:51:23 +0000 (09:51 -0500)]
* disk/raid.c (insert_array): Select unique numbers for named arrays
as well, for use as keys in the disk cache.

14 years agocontrol: Build-Depend on libzfs-dev and libnvpair-dev on kfreebsd-*.
Robert Millan [Sun, 1 Aug 2010 21:30:38 +0000 (23:30 +0200)]
control: Build-Depend on libzfs-dev and libnvpair-dev on kfreebsd-*.

14 years agopatches/enable_zfs.patch: New patch. Link ZFS from grub-extras into grub-probe and...
Robert Millan [Sun, 1 Aug 2010 21:27:17 +0000 (23:27 +0200)]
patches/enable_zfs.patch: New patch. Link ZFS from grub-extras into grub-probe and grub-setup.

14 years ago2010-08-01 Robert Millan <rmh@gnu.org>
Robert Millan [Sun, 1 Aug 2010 21:21:09 +0000 (23:21 +0200)]
2010-08-01  Robert Millan  <rmh@gnu.org>

* util/grub.d/10_kfreebsd.in: Initialize ${kfreebsd_device} as the
kFreeBSD device name, except on ZFS where the filesystem label is
used.
(kfreebsd_entry): On ZFS root, load `opensolaris.ko', `zfs.ko' and
`/boot/zfs/zpool.cache'.
Set mountfrom kernel variable using ${kfreebsd_device}.

14 years ago2010-08-01 Robert Millan <rmh@gnu.org>
Robert Millan [Sun, 1 Aug 2010 21:12:24 +0000 (23:12 +0200)]
2010-08-01  Robert Millan  <rmh@gnu.org>

Make it even harder to use uninitialized `libzfs_handle' (and
make the interface a bit simpler).

* include/grub/util/misc.h (grub_util_init_libzfs)
(libzfs_handle): Remove.
(grub_get_libzfs_handle): New prototype.

* util/misc.c [HAVE_LIBZFS] (libzfs_handle): Add `static'
attribute.
(grub_util_init_libzfs): Remove.
(grub_get_libzfs_handle): New function.

* kern/emu/getroot.c (find_root_device_from_libzfs): Use
grub_get_libzfs_handle() to obtain a libzfs handle instead of
accessing `libzfs_handle' directly.

14 years ago2010-08-01 Robert Millan <rmh@gnu.org>
Robert Millan [Sun, 1 Aug 2010 20:59:02 +0000 (22:59 +0200)]
2010-08-01  Robert Millan  <rmh@gnu.org>

* include/grub/emu/misc.h (grub_find_mount_point_from_dir)
(grub_find_zpool_from_mount_point): New function prototypes.

* kern/emu/getroot.c [HAVE_GETFSSTAT]: Move `<sys/mount.h>' to ...
* kern/emu/misc.c [HAVE_GETFSSTAT]: ... here.

* kern/emu/getroot.c (find_mount_point_from_dir): Move to ...
* kern/emu/misc.c (grub_find_mount_point_from_dir): ... this.  Remove
`static' attribute.

* kern/emu/getroot.c (find_root_device_from_libzfs): Split code for
finding zpool from mount point into ...
* kern/emu/misc.c (grub_find_zpool_from_mount_point): ... this.

* kern/emu/misc.c (grub_make_system_path_relative_to_its_root): When
requested path is part of a ZFS pool, use
grub_find_zpool_from_mount_point() to detect its filesystem name,
and generate a path with `/fsname@path' syntax.

14 years ago* include/grub/util/libzfs.h (libzfs_init): Set argument list to
Colin Watson [Sun, 1 Aug 2010 21:41:46 +0000 (16:41 -0500)]
* include/grub/util/libzfs.h (libzfs_init): Set argument list to
(void) rather than () so that this is a proper prototype.

14 years ago * lib/arg.c (grub_arg_show_help): Add the necessary spacing.
Vladimir 'phcoder' Serbinenko [Sun, 1 Aug 2010 19:01:05 +0000 (21:01 +0200)]
* lib/arg.c (grub_arg_show_help): Add the necessary spacing.

14 years agoJapanese (Hideki Yamane). Closes: #591058
bubulle@debian.org [Sun, 1 Aug 2010 14:35:40 +0000 (10:35 -0400)]
Japanese (Hideki Yamane).  Closes: #591058

14 years ago * kern/emu/getroot.c (find_mount_point_from_dir): Compile only if
Vladimir 'phcoder' Serbinenko [Sun, 1 Aug 2010 14:11:27 +0000 (16:11 +0200)]
* kern/emu/getroot.c (find_mount_point_from_dir): Compile only if
[HAVE_LIBZFS && HAVE_LIBNVPAIR]

14 years ago* util/grub-mkrescue.in: Remove ${efi_dir} after building efi.img.
Colin Watson [Sun, 1 Aug 2010 16:30:03 +0000 (11:30 -0500)]
* util/grub-mkrescue.in: Remove ${efi_dir} after building efi.img.

14 years ago* script/yylex.l (NAME): Remove [:digit:], redundant with [:alnum:].
Colin Watson [Sun, 1 Aug 2010 16:28:12 +0000 (11:28 -0500)]
* script/yylex.l (NAME): Remove [:digit:], redundant with [:alnum:].

14 years ago* docs/grub.texi (Simple configuration): Document GRUB_CMDLINE_XEN
Colin Watson [Sun, 1 Aug 2010 16:25:09 +0000 (11:25 -0500)]
* docs/grub.texi (Simple configuration): Document GRUB_CMDLINE_XEN
and GRUB_CMDLINE_XEN_DEFAULT.  Recommend setting
GRUB_GFXPAYLOAD_LINUX=text rather than unsetting it in order to
disable gfxpayload.
(Shell-like scripting): Add real content.
(Serial terminal): Suggest `terminal_input serial; terminal_output
serial' rather than putting the two commands on separate lines,
since console input will be inoperative after the first command.
(menuentry): Document --class, --users, and --hotkey options.
(terminfo): Describe what `visually-ordered UTF-8' means (thanks,
Vladimir Serbinenko).

14 years ago* kern/misc.c (grub_memset): Optimise to reduce cache stalls.
Vladimir Serbinenko [Sun, 1 Aug 2010 14:44:36 +0000 (09:44 -0500)]
* kern/misc.c (grub_memset): Optimise to reduce cache stalls.
Also-By: Colin Watson <cjwatson@ubuntu.com>
14 years agoDanish (Joe Hansen). Closes: #591223
Colin Watson [Sun, 1 Aug 2010 14:03:02 +0000 (15:03 +0100)]
Danish (Joe Hansen).  Closes: #591223

14 years agoTraditional Chinese (Tetralet). Closes: #591191
Colin Watson [Sun, 1 Aug 2010 13:59:43 +0000 (08:59 -0500)]
Traditional Chinese (Tetralet).  Closes: #591191

14 years ago2010-08-01 Robert Millan <rmh@gnu.org>
Robert Millan [Sun, 1 Aug 2010 13:23:44 +0000 (15:23 +0200)]
2010-08-01  Robert Millan  <rmh@gnu.org>

Prevent accidental use of uninitialized libzfs_handle.

* util/grub-probe.c (main): Move grub_util_init_libzfs() call to ...
* kern/emu/getroot.c (find_root_device_from_libzfs): ... here.
* util/misc.c (grub_util_init_libzfs): Make this function idempotent.

14 years ago* util/grub.d/20_linux_xen.in: Don't use UUID for LVM root (matching
Colin Watson [Sun, 1 Aug 2010 13:54:10 +0000 (08:54 -0500)]
* util/grub.d/20_linux_xen.in: Don't use UUID for LVM root (matching
util/grub.d/10_linux.in).  Fixes Debian bug #591093.

14 years ago2010-08-01 Robert Millan <rmh@gnu.org>
Robert Millan [Sun, 1 Aug 2010 12:47:14 +0000 (14:47 +0200)]
2010-08-01  Robert Millan  <rmh@gnu.org>

* kern/emu/getroot.c: Include `<grub/util/misc.h>'.

14 years ago2010-07-31 Robert Millan <rmh@gnu.org>
Robert Millan [Sun, 1 Aug 2010 00:14:07 +0000 (02:14 +0200)]
2010-07-31  Robert Millan  <rmh@gnu.org>

* util/grub.d/10_kfreebsd.in: Make module handling more generic.

14 years ago * postinst.in: Fill in device size and model information on GNU/kFreeBSD,
Robert Millan [Sat, 31 Jul 2010 19:17:59 +0000 (21:17 +0200)]
  * postinst.in: Fill in device size and model information on GNU/kFreeBSD,
    using camcontrol.

14 years ago2010-07-31 Robert Millan <rmh@gnu.org>
Robert Millan [Sat, 31 Jul 2010 16:45:57 +0000 (18:45 +0200)]
2010-07-31  Robert Millan  <rmh@gnu.org>

* kern/emu/misc.c: Add missing license header.

14 years ago2010-07-31 Robert Millan <rmh@gnu.org>
Robert Millan [Sat, 31 Jul 2010 10:22:01 +0000 (12:22 +0200)]
2010-07-31  Robert Millan  <rmh@gnu.org>

* configure.ac: Check for `libzfs.h' and `libnvpair.h'.

* include/grub/util/libnvpair.h: Include `<config.h>'.
[HAVE_LIBNVPAIR_H]: Include `<libnvpair.h>' instead of
declaring libnvpair prototypes ourselves.
* include/grub/util/libzfs.h: Include `<config.h>'.
[HAVE_LIBZFS_H]: Include `<libzfs.h>' instead of
declaring libzfs prototypes ourselves.

(libzfs_handle): Moved to ...
* include/grub/util/misc.h (libzfs_handle): ... here.
Include `<grub/util/libzfs.h>'.

14 years ago2010-07-30 Robert Millan <rmh@gnu.org>
Robert Millan [Fri, 30 Jul 2010 20:01:10 +0000 (22:01 +0200)]
2010-07-30  Robert Millan  <rmh@gnu.org>

* include/grub/emu/misc.h: Add missing license header.

14 years ago2010-07-30 Robert Millan <rmh@gnu.org>
Robert Millan [Fri, 30 Jul 2010 19:43:12 +0000 (21:43 +0200)]
2010-07-30  Robert Millan  <rmh@gnu.org>

Enable `grub-probe -t device' resolution on ZFS.

* configure.ac: Check for getfsstat(), libzfs and libnvpair.
* include/grub/util/libnvpair.h: New file.
* include/grub/util/libzfs.h: New file.

* kern/emu/getroot.c: Include `<assert.h>' and `<error.h>'.
[HAVE_LIBZFS && HAVE_LIBNVPAIR]: Include `<grub/util/libzfs.h>' and
`<grub/util/libnvpair.h>'.
[HAVE_GETFSSTAT]: Include `<sys/mount.h>'.

(find_mount_point_from_dir): New static function.
[HAVE_LIBZFS && HAVE_LIBNVPAIR] (find_root_device_from_libzfs): New
function.
[HAVE_LIBZFS && HAVE_LIBNVPAIR] (grub_guess_root_device): Use
find_root_device_from_libzfs() before ressorting to find_root_device().

* include/grub/util/misc.h (grub_util_init_libzfs): New function
prototype.
* util/misc.c: Include `<grub/util/libzfs.h>'.
(grub_util_init_libzfs): New function.
[HAVE_LIBZFS] (libzfs_handle): New global variable.
[HAVE_LIBZFS] (fini_libzfs): New static function.
(grub_util_init_libzfs): New function.
* util/grub-probe.c (main): Call grub_util_init_libzfs().

14 years ago2010-07-30 Robert Millan <rmh@gnu.org>
Robert Millan [Fri, 30 Jul 2010 09:27:02 +0000 (11:27 +0200)]
2010-07-30  Robert Millan  <rmh@gnu.org>

* include/grub/emu/misc.h (grub_make_system_path_relative_to_its_root)
(xmalloc, xrealloc, xstrdup, xasprintf): Add
`warn_unused_result' attribute.
* include/grub/misc.h (grub_strdup, grub_strndup, grub_strlen)
(grub_xasprintf, grub_xvasprintf): Likewise.
* include/grub/emu/misc.h (xasprintf): Remove duplicate prototype.

14 years agoDutch (Paul Gevers). Closes: #590864
bubulle@debian.org [Thu, 29 Jul 2010 21:35:09 +0000 (17:35 -0400)]
Dutch (Paul Gevers).  Closes: #590864

14 years ago2010-07-29 Robert Millan <rmh@gnu.org>
Robert Millan [Thu, 29 Jul 2010 16:46:42 +0000 (18:46 +0200)]
2010-07-29  Robert Millan  <rmh@gnu.org>

* util/grub-probe.c (PRINT_FS_LABEL): New enum value.
(probe): Handle `PRINT_FS_LABEL'.
(main): Handle `-t fs_label'.