Displaying 7 results from an estimated 7 matches for "efi_setcwd".
2015 Oct 07
2
Hyper-V Gen 2 waiting for ldlinux.e64
...why the request for ldlinux.e64 includes
> the tsize option? Or even disable the tsize option (as it appears it
> may be causing the UEFI to hang)?
>
--- a/efi/main.c
+++ b/efi/main.c
@@ -1371,7 +1371,9 @@ EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *table)
*/
efi_setcwd(DevicePathToStr(info->FilePath));
+ Print(L"fs_init start\n");
fs_init(ops, (void *)&priv);
+ Print(L"fs_init done.\n");
/*
* There may be pending user input that wasn't processed by
@@ -1383,8 +1385,10 @@ EFI_STATUS efi_main(E...
2013 May 10
1
[syslinux:firmware] efi: Lookup which file system we were loaded from
On 05/10/2013 06:27 AM, syslinux-bot for Matt Fleming wrote:
>
> diff --git a/efi/main.c b/efi/main.c
> index 31f0bff..27e7f8f 100644
> --- a/efi/main.c
> +++ b/efi/main.c
> @@ -1177,13 +1177,10 @@ static void efi_setcwd(CHAR16 *dp)
>
> EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *table)
> {
> + EFI_PXE_BASE_CODE *pxe;
> EFI_LOADED_IMAGE *info;
> EFI_STATUS status = EFI_SUCCESS;
> -#if 0
> - const struct fs_ops *ops[] = { &vfat_fs_ops, NULL };
> -#else
> - const...
2015 Oct 09
0
load_env32 WAS: Hyper-V Gen 2 waiting for ldlinux.e64
...s
> > the tsize option? Or even disable the tsize option (as it appears it
> > may be causing the UEFI to hang)?
> >
> --- a/efi/main.c
> +++ b/efi/main.c
> @@ -1371,7 +1371,9 @@ EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *table)
> */
> efi_setcwd(DevicePathToStr(info->FilePath));
>
> + Print(L"fs_init start\n");
> fs_init(ops, (void *)&priv);
> + Print(L"fs_init done.\n");
>
> /*
> * There may be pending user input that wasn't processed by
> @@ -...
2015 Oct 08
0
{syslinux} Hyper-V Gen 2 waiting for ldlinux.e64
...ncludes the tsize option? Or even disable the tsize option (as it
> > appears it may be causing the UEFI to hang)?
> >
> --- a/efi/main.c
> +++ b/efi/main.c
> @@ -1371,7 +1371,9 @@ EFI_STATUS efi_main(EFI_HANDLE image,
> EFI_SYSTEM_TABLE *table)
> */
> efi_setcwd(DevicePathToStr(info->FilePath));
>
> + Print(L"fs_init start\n");
> fs_init(ops, (void *)&priv);
> + Print(L"fs_init done.\n");
>
> /*
> * There may be pending user input that wasn't processed by @@ -
> 138...
2017 Mar 06
3
PATH directive searches in reverse order with wrong separator
...2/lib/sys/module/common.c b/com32/lib/sys/module/common.c
--- a/com32/lib/sys/module/common.c
+++ b/com32/lib/sys/module/common.c
@@ -67,6 +67,14 @@ FILE *findpath(char *name)
if (f)
return f;
+ /* Look in CurrentDirName */
+ /* CurrentDirName ends with a / (see efi_setcwd) */
+ snprintf(path, sizeof(path), "%s%s", CurrentDirName, name);
+ dprintf("findpath: trying \"%s\"\n", path);
+ f = fopen(path, "rb"); /* for full path */
+ if (f)
+ return f;
+
list_for_each_entry(entry, &P...
2015 Oct 07
3
Hyper-V Gen 2 waiting for ldlinux.e64
> On Wed, Oct 07, 2015 at 05:06:41PM -0500, Clements, James via Syslinux
> wrote:
> > > On Wed, Oct 07, 2015 at 06:01:30PM +0200, Geert Stappers via Syslinux
> wrote:
> > > is for BIOS, not for EFI. So that suggestion can be scraped.
> > >
> > > Which makes
> > > * text which is on the screen of the netbooting (virtual) machine
> > >
2015 Jul 22
13
[PULL 0/8] MultiFS suppport for BIOS and EFI
So last week I was wondering if XFS was still working -- even with its
last on-disk structure changes -- and it _suprisingly_ worked as
expected. Right, now I can finally get rid of GRUB and use Syslinux to
boot my Linux on EFI from a rootfs with xfs. Shit, I have two
partitions (the first one being the required ESP) so there is no way to
access the other partitions since because Syslinux does not