]> git.ipfire.org Git - thirdparty/grub.git/log
thirdparty/grub.git
16 years ago2009-10-26 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Mon, 26 Oct 2009 00:38:38 +0000 (00:38 +0000)] 
2009-10-26  Robert Millan  <rmh.grub@aybabtu.com>

        * docs/grub.cfg: Fix example usage of *BSD loaders.

16 years ago2009-10-26 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Mon, 26 Oct 2009 00:38:26 +0000 (00:38 +0000)] 
2009-10-26  Robert Millan  <rmh.grub@aybabtu.com>

        * util/grub.d/10_freebsd.in: Remove.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 25 Oct 2009 17:49:27 +0000 (17:49 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * util/i386/pc/grub-setup.c (setup): Add missing parameter to
        grub_util_error() call.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 25 Oct 2009 15:23:48 +0000 (15:23 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * include/grub/fs.h [GRUB_UTIL] (struct grub_fs): Add
        `reserved_first_sector' member.
        * fs/ext2.c [GRUB_UTIL] (grub_ext2_fs): Initialize
        `reserved_first_sector' to 1.
        * fs/fat.c [GRUB_UTIL] (grub_fat_fs): Likewise.
        * fs/ntfs.c [GRUB_UTIL] (grub_ntfs_fs): Likewise.
        * fs/hfsplus.c [GRUB_UTIL] (grub_hfsplus_fs): Likewise.
        * util/i386/pc/grub-setup.c (setup): Add safety check that probes for
        filesystems which begin at first sector.
        (options): New option --skip-fs-probe.
        (main): Handle --skip-fs-probe and pass it to setup().

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 25 Oct 2009 15:14:25 +0000 (15:14 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * include/grub/misc.h: Fix wrong evaluation of APPLE_CC.
        (memset): Fix function prototype.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 24 Oct 2009 23:36:00 +0000 (23:36 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>
2009-10-25  Vasily Averin  <vvs@parallels.com>

        * fs/ext2.c (grub_ext2_iterate_dir): Avoid infinite loop when
        `dirent.direntlen == 0'.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 24 Oct 2009 23:31:05 +0000 (23:31 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * fs/cpio.c [MODE_USTAR]: Initialize `tar' module instead of
        `cpio'.
        [! MODE_USTAR]: Initialize `cpio' module instead of `tar'.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 24 Oct 2009 23:26:53 +0000 (23:26 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Check for `__ashldi3', `__ashrdi3', `__lshrdi3',
        `__trampoline_setup' and `__ucmpdi2'.
        * include/grub/powerpc/libgcc.h: Only export symbols for functions
        that libgcc provides.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 24 Oct 2009 23:26:42 +0000 (23:26 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * include/grub/powerpc/libgcc.h (memset): Remove function prototype.
        * include/grub/sparc64/libgcc.h (memset): Likewise.
        * include/grub/misc.h (memset, memcmp): New function prototypes.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 24 Oct 2009 23:15:48 +0000 (23:15 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        * fs/cpio.c [MODE_USTAR]: Finish `tar' module instead of
        `cpio'.
        [! MODE_USTAR]: Finish `cpio' module instead of `tar'.

16 years ago2009-10-25 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 24 Oct 2009 23:03:02 +0000 (23:03 +0000)] 
2009-10-25  Robert Millan  <rmh.grub@aybabtu.com>

        Patch from Samuel Thibault <samuel.thibault@ens-lyon.org>
        * docs/grub.cfg: Compensate for recent change in multiboot
        loader (since 2009-08-14 it won't pass filename to payload).
        * util/grub.d/10_hurd.in: Likewise.

16 years agogfxterm fix
phcoder [Sat, 24 Oct 2009 19:01:27 +0000 (21:01 +0200)] 
gfxterm fix

16 years agouse bonito for sm712
phcoder [Sat, 24 Oct 2009 13:16:38 +0000 (15:16 +0200)] 
use bonito for sm712

16 years agochange gfxterm resolution
phcoder [Sat, 24 Oct 2009 10:45:47 +0000 (12:45 +0200)] 
change gfxterm resolution

16 years agoload modules before saying welcome
phcoder [Sat, 24 Oct 2009 10:45:04 +0000 (12:45 +0200)] 
load modules before saying welcome

16 years agofont preload
phcoder [Sat, 24 Oct 2009 10:44:42 +0000 (12:44 +0200)] 
font preload

16 years agofixed rmk
phcoder [Sat, 24 Oct 2009 10:43:49 +0000 (12:43 +0200)] 
fixed rmk

16 years agoworking but suboptimal cache flusher
phcoder [Sat, 24 Oct 2009 08:58:20 +0000 (10:58 +0200)] 
working but suboptimal cache flusher

16 years agoinit fixes
phcoder [Sat, 24 Oct 2009 08:56:21 +0000 (10:56 +0200)] 
init fixes

16 years agountracked rmk file added
phcoder [Sat, 24 Oct 2009 08:45:54 +0000 (10:45 +0200)] 
untracked rmk file added

16 years agobasic framebuffer support
phcoder [Sat, 24 Oct 2009 08:44:32 +0000 (10:44 +0200)] 
basic framebuffer support

16 years agomove common init function to kern/mips/init.c
phcoder [Sat, 24 Oct 2009 08:44:00 +0000 (10:44 +0200)] 
move common init function to kern/mips/init.c

16 years agoadditional "machines"
phcoder [Fri, 23 Oct 2009 16:21:15 +0000 (18:21 +0200)] 
additional "machines"

16 years agokernel constants updated
phcoder [Fri, 23 Oct 2009 16:20:52 +0000 (18:20 +0200)] 
kernel constants updated

16 years agoelf format
phcoder [Fri, 23 Oct 2009 16:20:04 +0000 (18:20 +0200)] 
elf format

16 years agobonito impl. I/O cleanup
phcoder [Thu, 22 Oct 2009 15:10:54 +0000 (17:10 +0200)] 
bonito impl. I/O cleanup

16 years agoMerge branch 'pci' into mips
phcoder [Thu, 22 Oct 2009 12:32:09 +0000 (14:32 +0200)] 
Merge branch 'pci' into mips

16 years ago2009-10-21 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Wed, 21 Oct 2009 12:22:05 +0000 (12:22 +0000)] 
2009-10-21  Felix Zielcke  <fzielcke@z-51.de>

* config.guess: Update to latest version from config git
repository.
* config.sub: Likewise.

16 years ago2009-10-20 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Tue, 20 Oct 2009 11:30:37 +0000 (11:30 +0000)] 
2009-10-20  Robert Millan  <rmh.grub@aybabtu.com>

        Fix build on sparc64.

        * configure.ac: Perform checks for libgcc symbols before
        adding `-nostdlib' to LDFLAGS.

16 years agochanged rate of pseudo-clockk to avoid USB stalls
phcoder [Mon, 19 Oct 2009 16:09:13 +0000 (18:09 +0200)] 
changed rate of pseudo-clockk to avoid USB stalls

16 years agofixed pci base address
phcoder [Mon, 19 Oct 2009 16:08:44 +0000 (18:08 +0200)] 
fixed pci base address

16 years agocompile error fix
phcoder [Mon, 19 Oct 2009 16:08:22 +0000 (18:08 +0200)] 
compile error fix

16 years agoinitial envp support
phcoder [Mon, 19 Oct 2009 16:07:58 +0000 (18:07 +0200)] 
initial envp support

16 years agoadd ptov for symetry
phcoder [Mon, 19 Oct 2009 14:39:13 +0000 (16:39 +0200)] 
add ptov for symetry

16 years agousb on mipsel
phcoder [Mon, 19 Oct 2009 14:38:07 +0000 (16:38 +0200)] 
usb on mipsel

16 years agodeclaration fix
phcoder [Mon, 19 Oct 2009 11:06:16 +0000 (13:06 +0200)] 
declaration fix

16 years agopci for yeeloong
phcoder [Mon, 19 Oct 2009 11:03:38 +0000 (13:03 +0200)] 
pci for yeeloong

16 years agoadd linux argument passing
phcoder [Mon, 19 Oct 2009 11:00:34 +0000 (13:00 +0200)] 
add linux argument passing

16 years agouse $t0-$t3 as arguments for relocator
phcoder [Mon, 19 Oct 2009 10:59:33 +0000 (12:59 +0200)] 
use $t0-$t3 as arguments for relocator

16 years agouse $t9 instead of $ra as a base register
phcoder [Mon, 19 Oct 2009 10:58:52 +0000 (12:58 +0200)] 
use $t9 instead of $ra as a base register

16 years agorevert changes to kern/main.c
phcoder [Sun, 18 Oct 2009 14:15:04 +0000 (16:15 +0200)] 
revert changes to kern/main.c

16 years agoMerge branch 'mainline' into mips
phcoder [Sun, 18 Oct 2009 14:12:53 +0000 (16:12 +0200)] 
Merge branch 'mainline' into mips

16 years agocopy modules backwards
phcoder [Sun, 18 Oct 2009 14:10:42 +0000 (16:10 +0200)] 
copy modules backwards

16 years agomissing file
phcoder [Sun, 18 Oct 2009 13:07:22 +0000 (15:07 +0200)] 
missing file

16 years agoRevert "simplify mipsel handling"
phcoder [Sun, 18 Oct 2009 13:06:47 +0000 (15:06 +0200)] 
Revert "simplify mipsel handling"

This reverts commit 3451c43f4938a20aee5a2c0d0fa17c29e40b989b.

Conflicts:

configure.ac

16 years agogrub as flash for qemu-gdium
phcoder [Sun, 18 Oct 2009 13:04:14 +0000 (15:04 +0200)] 
grub as flash for qemu-gdium

16 years agonew image format for mips. Asm part
phcoder [Sun, 18 Oct 2009 12:10:31 +0000 (14:10 +0200)] 
new image format for mips. Asm part

16 years agounified startup.S
phcoder [Sun, 18 Oct 2009 10:08:52 +0000 (12:08 +0200)] 
unified startup.S

16 years agoyeeloong headers
phcoder [Sun, 18 Oct 2009 10:04:20 +0000 (12:04 +0200)] 
yeeloong headers

16 years agosimplified mips/mipsel
phcoder [Sun, 18 Oct 2009 09:50:40 +0000 (11:50 +0200)] 
simplified mips/mipsel

16 years agosimplified serial
phcoder [Sun, 18 Oct 2009 09:49:09 +0000 (11:49 +0200)] 
simplified serial

16 years agoempty loader.h added
phcoder [Sat, 17 Oct 2009 22:25:22 +0000 (00:25 +0200)] 
empty loader.h added

16 years agoMerge branch 'relocator' into mips
phcoder [Sat, 17 Oct 2009 22:24:50 +0000 (00:24 +0200)] 
Merge branch 'relocator' into mips

16 years agowarning fixes
phcoder [Sat, 17 Oct 2009 22:24:17 +0000 (00:24 +0200)] 
warning fixes

16 years agowarning fixes
phcoder [Sat, 17 Oct 2009 22:23:45 +0000 (00:23 +0200)] 
warning fixes

16 years agocache handling
phcoder [Sat, 17 Oct 2009 22:23:00 +0000 (00:23 +0200)] 
cache handling

16 years agosimplify mipsel handling
phcoder [Sat, 17 Oct 2009 22:22:15 +0000 (00:22 +0200)] 
simplify mipsel handling

16 years agofirst linux boot
phcoder [Sat, 17 Oct 2009 10:18:39 +0000 (12:18 +0200)] 
first linux boot

16 years ago2009-10-16 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Fri, 16 Oct 2009 20:21:12 +0000 (20:21 +0000)] 
2009-10-16  Vladimir Serbinenko  <phcoder@gmail.com>

Let user specify OpenBSD root device.

* loader/i386/bsd.c (openbsd_root): New variable.
(openbsd_opts): New option 'root'.
(OPENBSD_ROOT_ARG): New macro.
(grub_openbsd_boot): Use 'openbsd_root'.
(grub_cmd_openbsd): Fill 'openbsd_root'.

16 years ago2009-10-16 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Fri, 16 Oct 2009 18:46:51 +0000 (18:46 +0000)] 
2009-10-16  Robert Millan  <rmh.grub@aybabtu.com>

        * NEWS: Misc adjustments.

16 years ago2009-10-16 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Fri, 16 Oct 2009 18:11:45 +0000 (18:11 +0000)] 
2009-10-16  Vladimir Serbinenko  <phcoder@gmail.com>

* NEWS: Mentioned XNU, ACPI, gptsync, password and parttool.

16 years ago2009-10-16 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Fri, 16 Oct 2009 17:43:26 +0000 (17:43 +0000)] 
2009-10-16  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Bump version to 1.97.

16 years agoactual file
phcoder [Fri, 16 Oct 2009 16:13:18 +0000 (18:13 +0200)] 
actual file

16 years agolinux.c
phcoder [Fri, 16 Oct 2009 15:40:59 +0000 (17:40 +0200)] 
linux.c

16 years ago2009-10-16 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Fri, 16 Oct 2009 15:38:42 +0000 (15:38 +0000)] 
2009-10-16  Colin Watson  <cjwatson@ubuntu.com>

* configure.ac (TARGET_CFLAGS): Add -mno-mmx -mno-sse -mno-sse2
-mno-3dnow on x86 architectures.  Some toolchains enable these
features by default, but they rely on registers that aren't enabled
in GRUB.  Thanks to Vladimir Serbinenko for the suggestion.

16 years ago2009-10-15 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Thu, 15 Oct 2009 20:34:27 +0000 (20:34 +0000)] 
2009-10-15  Robert Millan  <rmh.grub@aybabtu.com>

        Make entry text a bit more readable.

        * util/grub.d/10_linux.in: Add `with' before `Linux'.

16 years ago2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Thu, 15 Oct 2009 12:40:13 +0000 (12:40 +0000)] 
2009-10-15  Vladimir Serbinenko  <phcoder@gmail.com>

* loader/i386/pc/xnu.c (grub_xnu_set_video): Fix loading splash image.

16 years ago2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Thu, 15 Oct 2009 12:26:30 +0000 (12:26 +0000)] 
2009-10-15  Vladimir Serbinenko  <phcoder@gmail.com>

* commands/xnu_uuid.c (grub_cmd_xnu_uuid): Remove duplicated bitwise
operations.

16 years ago2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Thu, 15 Oct 2009 12:09:56 +0000 (12:09 +0000)] 
2009-10-15  Vladimir Serbinenko  <phcoder@gmail.com>

* configure.ac: Add missing dollar.

16 years ago2009-10-15 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Thu, 15 Oct 2009 11:55:06 +0000 (11:55 +0000)] 
2009-10-15  Vladimir Serbinenko  <phcoder@gmail.com>

        Revert 2009-06-10  Pavel Roskin  <proski@gnu.org>

* configure.ac: Put checks for __bswapsi2 and __bswapdi2.
* include/grub/powerpc/libgcc.h: Don't use weak attribute for all
exports.
* include/grub/sparc64/libgcc.h: Likewise.  Use
preprocessor conditionals.

16 years ago2009-10-14 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Wed, 14 Oct 2009 18:23:40 +0000 (18:23 +0000)] 
2009-10-14  Robert Millan  <rmh.grub@aybabtu.com>

        * conf/common.rmk (grub-dumpbios): Remove rule.
        (sbin_SCRIPTS, CLEANFILES): Remove `grub-dumpbios'.
        * util/grub-dumpbios.in: Remove file.

16 years ago2009-10-14 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Wed, 14 Oct 2009 16:49:22 +0000 (16:49 +0000)] 
2009-10-14  Robert Millan  <rmh.grub@aybabtu.com>

        Refer to kernel of FreeBSD "kFreeBSD" to avoid confusion between
        the Operating System (FreeBSD) and its kernel (kernel of FreeBSD).

        * loader/i386/bsd.c (grub_freebsd_boot): Read kernel environment
        from "kFreeBSD" namespace (rather than "FreeBSD").  Update all
        users.

        (GRUB_MOD_INIT (bsd)): Rename "freebsd" command to "kfreebsd",
        "openbsd" to "kopenbsd", "netbsd" to "knetbsd", "freebsd_loadenv"
        to "kfreebsd_loadenv", "freebsd_module" to "kfreebsd_module",
        and "freebsd_module_elf" to "kfreebsd_module_elf".  Update all
        users.

16 years agopciaccess
phcoder [Wed, 14 Oct 2009 16:17:18 +0000 (18:17 +0200)] 
pciaccess

16 years agolspci works in grub-emu
phcoder [Wed, 14 Oct 2009 08:36:37 +0000 (10:36 +0200)] 
lspci works in grub-emu

16 years agolibpci initial stuff
phcoder [Wed, 14 Oct 2009 08:11:59 +0000 (10:11 +0200)] 
libpci initial stuff

16 years ago2009-10-12 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Mon, 12 Oct 2009 21:53:15 +0000 (21:53 +0000)] 
2009-10-12  Robert Millan  <rmh.grub@aybabtu.com>

        * term/tparm.c: Switch to GPLv3.

16 years agofix
phcoder [Mon, 12 Oct 2009 09:23:08 +0000 (11:23 +0200)] 
fix

16 years agoMerge branch 'relocator' into mips
phcoder [Sun, 11 Oct 2009 21:00:58 +0000 (23:00 +0200)] 
Merge branch 'relocator' into mips

16 years agofix warning
phcoder [Sun, 11 Oct 2009 21:00:40 +0000 (23:00 +0200)] 
fix warning

16 years agorelocator dor mips
phcoder [Sun, 11 Oct 2009 21:00:22 +0000 (23:00 +0200)] 
relocator dor mips

16 years agoMerge branch 'relocator' into mips
phcoder [Sun, 11 Oct 2009 20:21:28 +0000 (22:21 +0200)] 
Merge branch 'relocator' into mips

16 years agomade relocator more portable
phcoder [Sun, 11 Oct 2009 20:20:55 +0000 (22:20 +0200)] 
made relocator more portable

16 years agovarious fixes. MIPSsim support
phcoder [Sun, 11 Oct 2009 16:18:18 +0000 (18:18 +0200)] 
various fixes. MIPSsim support

16 years agoseems to work now. A lot is still missing though
phcoder [Sun, 11 Oct 2009 12:18:58 +0000 (14:18 +0200)] 
seems to work now. A lot is still missing though

16 years agovarious fixes
phcoder [Sun, 11 Oct 2009 00:07:52 +0000 (02:07 +0200)] 
various fixes

16 years agomkimage fix
phcoder [Sat, 10 Oct 2009 19:23:51 +0000 (21:23 +0200)] 
mkimage fix

16 years agoMerge branch 'serial' into mips
phcoder [Sat, 10 Oct 2009 18:59:33 +0000 (20:59 +0200)] 
Merge branch 'serial' into mips

16 years agosplit serial
phcoder [Sat, 10 Oct 2009 18:59:18 +0000 (20:59 +0200)] 
split serial

16 years agotime & reloc
phcoder [Sat, 10 Oct 2009 18:52:15 +0000 (20:52 +0200)] 
time & reloc

16 years agofake __gnu_local_gp
phcoder [Sat, 10 Oct 2009 12:54:18 +0000 (14:54 +0200)] 
fake __gnu_local_gp

16 years agofixes
phcoder [Sat, 10 Oct 2009 12:27:28 +0000 (14:27 +0200)] 
fixes

16 years agomissing file
phcoder [Sat, 10 Oct 2009 12:20:33 +0000 (14:20 +0200)] 
missing file

16 years agobugfixes. Merge MIPS and MIPSel
phcoder [Sat, 10 Oct 2009 12:19:50 +0000 (14:19 +0200)] 
bugfixes. Merge MIPS and MIPSel

16 years agocleanup and bugfix
phcoder [Sat, 10 Oct 2009 11:50:10 +0000 (13:50 +0200)] 
cleanup and bugfix

16 years agoMerge branch 'mainline' into mipsel
phcoder [Sat, 10 Oct 2009 11:47:58 +0000 (13:47 +0200)] 
Merge branch 'mainline' into mipsel

16 years agoHello from mipsel
phcoder [Sat, 10 Oct 2009 11:30:14 +0000 (13:30 +0200)] 
Hello from mipsel

16 years ago2009-10-09 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Fri, 9 Oct 2009 18:23:48 +0000 (18:23 +0000)] 
2009-10-09  Robert Millan  <rmh.grub@aybabtu.com>

        * include/grub/i386/cpuid.h: Add header protection.

16 years ago2009-10-09 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Fri, 9 Oct 2009 17:57:02 +0000 (17:57 +0000)] 
2009-10-09  Robert Millan  <rmh.grub@aybabtu.com>

        Fail gracefuly when attempting to load 64-bit kFreeBSD on IA32 CPU.

        * include/grub/i386/cpuid.h: New file.
        * commands/i386/cpuid.c: Include `<grub/i386/cpuid.h>'.
        (has_longmode): Rename to ...
        (grub_cpuid_has_longmode): ... this.  Update all users.  Remove
        `static' attribute.
        * loader/i386/bsd.c: Include `<grub/i386/cpuid.h>'.
        (grub_bsd_load_elf): Fail if load of 64-bit kernel was requested
        on a CPU that doesn't implement AMD64 instruction set.

16 years agokernel.img compiles on mipsel-qemu-r4k
phcoder [Fri, 9 Oct 2009 17:50:31 +0000 (19:50 +0200)] 
kernel.img compiles on mipsel-qemu-r4k

16 years ago2009-10-06 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Tue, 6 Oct 2009 00:04:32 +0000 (00:04 +0000)] 
2009-10-06  Colin Watson  <cjwatson@ubuntu.com>

* Makefile.in (docs/stamp-vti): Depend on configure.ac as well, so
that version.texi is rebuilt on version number changes.