search for: config_cwd

Displaying 9 results from an estimated 9 matches for "config_cwd".

2017 Mar 06
1
config_cwd can be killed?
On Mon, Mar 06, 2017 at 03:51:07AM +0000, Ady Ady via Syslinux wrote: > > > I asked before about config_cwd and after some more digging, it looks > > like it could be removed... > > > > Specifically, the documentation > > http://www.syslinux.org/wiki/index.php?title=Config#CONFIG says: > > > > ---------- > > * CONFIG config_file [new_WD] > > > > Lo...
2017 Mar 06
2
config_cwd can be killed?
I asked before about config_cwd and after some more digging, it looks like it could be removed... Specifically, the documentation http://www.syslinux.org/wiki/index.php?title=Config#CONFIG says: ---------- * CONFIG config_file [new_WD] Load a new configuration file. The new configuration file is read, the Working Directory is...
2017 Mar 06
0
config_cwd can be killed?
> I asked before about config_cwd and after some more digging, it looks > like it could be removed... > > Specifically, the documentation > http://www.syslinux.org/wiki/index.php?title=Config#CONFIG says: > > ---------- > * CONFIG config_file [new_WD] > > Load a new configuration file. The new configur...
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com> The following patch series is available at, git://git.zytor.com/users/mfleming/syslinux.git elflink All patches are against the 'elflink' branch. This series fixes a few serious bugs and some behavioural incompatibilities with the 4.x series. Matt Fleming (19): ldlinux: Initialise 'p' before using it. ldlinux: Parse
2012 Apr 17
2
[GIT PULL] elflink warning fixes and auto extension support
...l); - create_args_and_load(cmdline); + lfree((void *)kernel); + create_args_and_load((char *)cmdline); } else if (type == KT_CONFIG) { char *argv[] = { "ldlinux.c32", NULL }; @@ -96,7 +97,7 @@ void execute(const char *cmdline, enum kernel_type type) if (*args) mangle_name(config_cwd, args); - start_ldlinux("ldlinux.c32", 1, argv); + start_ldlinux(argv); } else if (type == KT_LOCALBOOT) { /* process the image need int 22 support */ ireg.eax.w[0] = 0x0014; /* Local boot */ @@ -105,10 +106,10 @@ void execute(const char *cmdline, enum kernel_type type) } el...
2017 Mar 06
3
PATH directive searches in reverse order with wrong separator
...t_cwd() and friends to manipulate the current working directory. (see core/fs/lib/searchconfig.c) But that leads into a maze of twisty passages of virtual functions, default implementations and other stuff I haven't figured out yet. Also, what's the difference between CurrentDirName[] and config_cwd[] and this_fs->cwd_name? While trying to figure all that out, I found this in generic_mangle_name() which looks wrong to me. When collapsing repeat slashes (should we also be stripping repeat backslashes here?), we decrement i which is the "space left" count, but we haven't actua...
2012 Jul 16
5
[PATCH 0/5] Deleting __intcall() from Syslinux
From: Matt Fleming <matt.fleming at intel.com> Since we can't use __intcall() for EFI, and since we can now have the ELF module code resolve all our symbols at runtime, we should delete as many references to __intcall() as possible and just access the symbols directly. The most interesting patch is the support for weak symbols. We need to be able to reference derivative-specific
2012 Aug 14
1
[GIT PULL] elflink fixes
..."ldlinux.c32"); + ldlinux_enter_command(!noescape); + } else if (type == IMAGE_TYPE_CONFIG) { char *argv[] = { "ldlinux.c32", NULL }; /* kernel contains the config file name */ @@ -105,9 +114,10 @@ void execute(const char *cmdline, enum kernel_type type) mangle_name(config_cwd, args); start_ldlinux(argv); - } else if (type == KT_LOCALBOOT) { + } else if (type == IMAGE_TYPE_LOCALBOOT) { local_boot(strtoul(kernel, NULL, 0)); - } else if (type == KT_PXE || type == KT_BSS || type == KT_BOOT) { + } else if (type == IMAGE_TYPE_PXE || type == IMAGE_TYPE_BSS || + typ...
2012 Aug 20
13
[PATCH 00/12] Multidisk support
Hello, the following patches should get multidisk access working. The syntax accepted is the following: (hdx,y)/path/to/file where x is the disk number and start at 0 and the y is the partition number starting at 1. So (hd0,1) is the first partition of the first disk. the other accepted syntax is using MBR's 32 bits disk signature so for example: (mbr:0x12345678,2)/foo/bar would address