Displaying 15 results from an estimated 15 matches for "open_config".
2013 Jun 27
3
Syslinux 6.00 released
...a config file
With the introduction of commit aa7dd29db684 ("ldlinux: Pass config
filename as argv[1] to ldlinux.c32") we stopped using ConfigName to
store the filename of the config file we intend to open in execute()
since it interfered with the filesystem-specific open_config()
implementations. But a side-effect of this change is that
syslinux_config_file() no longer works if we explicitly pass a
filename to parse_config_file().
The logical place to keep ConfigName in sync is in parse_config_file()
since it's expected that all the filesystem...
2013 Nov 19
2
[PATCH] Add filesystem UUID to SYSAPPEND for FAT
...rfs.c b/core/fs/btrfs/btrfs.c
index 16386cc..dfa9ad7 100644
--- a/core/fs/btrfs/btrfs.c
+++ b/core/fs/btrfs/btrfs.c
@@ -674,5 +674,6 @@ const struct fs_ops btrfs_fs_ops = {
.next_extent = btrfs_next_extent,
.readdir = btrfs_readdir,
.chdir_start = generic_chdir_start,
- .open_config = generic_open_config
+ .open_config = generic_open_config,
+ .fs_uuid = NULL,
};
diff --git a/core/fs/ext2/ext2.c b/core/fs/ext2/ext2.c
index 957c60b..df0856f 100644
--- a/core/fs/ext2/ext2.c
+++ b/core/fs/ext2/ext2.c
@@ -336,4 +336,5 @@ const struct fs_ops ext2_fs_ops = {
.r...
2013 Jun 27
0
Syslinux 6.00 released
...With the introduction of commit aa7dd29db684 ("ldlinux: Pass
| config
| filename as argv[1] to ldlinux.c32") we stopped using ConfigName
| to
| store the filename of the config file we intend to open in
| execute()
| since it interfered with the filesystem-specific open_config()
| implementations. But a side-effect of this change is that
| syslinux_config_file() no longer works if we explicitly pass a
| filename to parse_config_file().
|
| The logical place to keep ConfigName in sync is in
| parse_config_file()
| since it's expected that...
2012 Nov 02
10
[PATCH 0/9] elflink fixes
...Matt Fleming <matt.fleming at intel.com>
Here are the patches that I've got queued up based on the very helpful
feedback I received from people testing Syslinux 5.00-pre9. Unless
anyone has any concerns these will make it into Syslinux 5.00-pre10.
Matt Fleming (9):
pxe: Don't call open_config() from the pxe core
ldlinux: Print a warning if no config file is found
ldlinux: Fix logic if no DEFAULT or UI directive is found
ldlinux: get_key() requires raw access to user input
com32: Include .init_array section in .ctors in linker script
CLI: Fix command history traversal
win: Fi...
2011 May 25
1
[GIT PULL] elflink ldlinux
Hi,
These patches contain support for some features that are already in
Syslinux 4 but weren't working properly on the elflink branch. It's
another step closer to feature parity with Syslinux 4.
Having to jump through the comboot API for localboot support is less
than ideal and I'll eventually fix that, probably when we move a big
chunk of code from asm to C.
Also, there's a
2013 Jun 27
3
Syslinux 6.00 released
Hi,
I have the same problem as Helmut with INCLUDE keyword and extlinux 5.10 an later.
The following configuration has been tested and worked with extlinux 4.05, 4.06, 5.01
Contents of "boot_label" file
DEFAULT 1
---------------------------------------
Contents of "extlinux.conf" file
# Enable menu.c32
UI menu.c32
# Disable the boot: prompt
PROMPT 0
# 5 sec
TIMEOUT 50
#
2011 Jul 12
0
[PATCH] pxelinux: open_file() returns a non-negative handle
From: Matt Fleming <matt.fleming at linux.intel.com>
The usage of open_file() is wrong in core/fs/pxe/pxe.c. Any
non-negative return value indicates success, not just a return value
of zero.
This bug was introduced in commit ba4fefa9b52b "core: change
load_config() to open_config()". The bug causes pxelinux to fail to
open configuration files.
Signed-off-by: Matt Fleming <matt.fleming at linux.intel.com>
---
core/fs/pxe/pxe.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/core/fs/pxe/pxe.c b/core/fs/pxe/pxe.c
index f0f8b61..d6...
2012 Nov 14
0
Syslinux-5.00-pre10
...But I don't want to drag these
prereleases out forever, so if you are able to test please do so.
---
Gene Cumm (3):
strerror: Use klibc version
com32 strerror: add errlist.o to Make
com32 strerror(): Remove macro WITH_ERRLIST use
Matt Fleming (18):
pxe: Don't call open_config() from the pxe core
ldlinux: Print a warning if no config file is found
ldlinux: Fix logic if no DEFAULT or UI directive is found
ldlinux: get_key() requires raw access to user input
com32: Include .init_array section in .ctors in linker script
CLI: Fix command history...
2012 Nov 27
0
Syslinux-6.00-pre2
....
Oh, it also includes a merge of syslinux-5.00-pre10.
Please help test!
Shortlog appended below.
---
Gene Cumm (3):
strerror: Use klibc version
com32 strerror: add errlist.o to Make
com32 strerror(): Remove macro WITH_ERRLIST use
Matt Fleming (32):
pxe: Don't call open_config() from the pxe core
ldlinux: Print a warning if no config file is found
ldlinux: Fix logic if no DEFAULT or UI directive is found
ldlinux: get_key() requires raw access to user input
com32: Include .init_array section in .ctors in linker script
CLI: Fix command history...
2012 Apr 17
2
[GIT PULL] elflink warning fixes and auto extension support
...ldlinux: Match arg types to function prototypes
ldlinux: Fix check for last command line entry
ldlinux: Add print_labels() prototype to config.h
ldlinux: Silence gcc warning about uninitialized variable
ldlinux: Fix build warnings caused by refstrdup() usage
core: Add open_config() prototype
ldlinux: Use '\0' instead of NULL when dealing with characters
ldlinux: Cast some arguments to avoid compiler warnings
ldlinux: Fix number of arguments to start_ldlinux()
ldlinux: Add prototype for new_linux_kernel()
ldlinux: Fix uninitialized varia...
2014 May 29
0
[PATCH 2/2] core/fs: Add support for Unix File system 1/2.
...fs_fs_ops = {
+ .fs_name = "ufs",
+ .fs_flags = FS_USEMEM | FS_THISIND,
+ .fs_init = ufs_fs_init,
+ .searchdir = NULL,
+ .getfssec = generic_getfssec,
+ .close_file = generic_close_file,
+ .mangle_name = generic_mangle_name,
+ .open_config = generic_open_config,
+ .readlink = NULL,
+ .readdir = ufs_readdir,
+ .iget_root = ufs_iget_root,
+ .iget = ufs_iget,
+ .next_extent = ufs_next_extent,
+};
diff --git a/core/fs/ufs/ufs.h b/core/fs/ufs/ufs.h
new file mode 100644
index 0000000..fd7f665...
2013 Jul 12
1
[PATCH 001/001] core/fs: Add support to Unix File system 1/2.
...fs_fs_ops = {
+ .fs_name = "ufs",
+ .fs_flags = FS_USEMEM | FS_THISIND,
+ .fs_init = ufs_fs_init,
+ .searchdir = NULL,
+ .getfssec = generic_getfssec,
+ .close_file = generic_close_file,
+ .mangle_name = generic_mangle_name,
+ .open_config = generic_open_config,
+ .readlink = NULL,
+ .readdir = ufs_readdir,
+ .iget_root = ufs_iget_root,
+ .iget = ufs_iget,
+ .next_extent = ufs_next_extent,
+};
diff --git a/core/fs/ufs/ufs.h b/core/fs/ufs/ufs.h
new file mode 100644
index 0000000..fd7f665...
2014 May 29
3
[PATCH 0/2] UFS1/2 support series
From: Raphael S. Carvalho <raphael.scarv at gmail.com>
Wrote the documentation below. I think it would be good to push the doc to
the wiki as soon as the UFS support gets merged.
Unix Fast File System (UFS/FFS) 1/2 on Syslinux - (usage/install)
-----
There is a confusion about the name of this file system, then I decided to
contact the author who replied:
"The name has always been
2014 May 29
3
[PATCH v2 0/2] UFS1/2 support series
From: Raphael S. Carvalho <raphael.scarv at gmail.com>
Change since v1:
* Fix bug on dentry structure (thank you specification; btw, sarcasm), and
consequently a bug on ufs_readdir.
* Add readlink support (applied tests for symlinks whose destionation path
were stored in blk pointers and the file itself).
* Several improvements.
Wrote the documentation below. I think it would be good to
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