diff options
author | Robert Yang <liezhi.yang@windriver.com> | 2014-01-01 01:25:17 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-01-06 11:13:57 +0000 |
commit | 63281708fab30adc4ca1a506deefbf8a54dcce6d (patch) | |
tree | bf6b9b48314909bd062f4fba473708065cbd6c81 /meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42.8/debugfs-too-short.patch | |
parent | 5ddb7d4ebb135e288ab56b44aceabb3578ae9ed1 (diff) | |
download | poky-63281708fab30adc4ca1a506deefbf8a54dcce6d.tar.gz |
e2fsprogs: upgrade to 1.42.9
* Upgrade to 1.42.9
* Remove the following patches since they have been merged/fixed by
upstream:
- debugfs-extent-header.patch
- debugfs-sparse-copy.patch
- debugfs-too-short.patch
- e2fsprogs-fix-tests-f_extent_oobounds.patch
- fallocate.patch
* The populate-extfs.sh had been merged by the upstream, but I'd like to
go on using the previous one which is from our meta layer, they are a
little different, and the script would be dropped when we use the mke2fs
to populate the rootfs.
* Sumitted the patch for populate-extfs.sh (from Søren Holm) to upstream.
* Submitted fix-icache.patch to upstream, I wrongly thought it was not
applicable to the upstream, but it does.
* Join the do_install() and do_install_append() together.
(From OE-Core rev: 82cc941128f9eaf57c3a9a648fc58227f6c1956c)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42.8/debugfs-too-short.patch')
-rw-r--r-- | meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42.8/debugfs-too-short.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42.8/debugfs-too-short.patch b/meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42.8/debugfs-too-short.patch deleted file mode 100644 index 607305be54..0000000000 --- a/meta/recipes-devtools/e2fsprogs/e2fsprogs-1.42.8/debugfs-too-short.patch +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | debugfs.c: the max length of debugfs argument is too short | ||
2 | |||
3 | The max length of debugfs argument is 256 which is too short, the | ||
4 | arguments are two paths, the PATH_MAX is 4096 according to | ||
5 | /usr/include/linux/limits.h, so use BUFSIZ (which is 8192 on Linux | ||
6 | systems), that's also what the ss library uses. | ||
7 | |||
8 | Upstream-Status: Submitted | ||
9 | |||
10 | Signed-off-by: Robert Yang <liezhi.yang@windriver.com> | ||
11 | Acked-by: Darren Hart <dvhart@linux.intel.com> | ||
12 | --- | ||
13 | debugfs/debugfs.c | 6 +++++- | ||
14 | 1 file changed, 5 insertions(+), 1 deletion(-) | ||
15 | |||
16 | diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c | ||
17 | --- a/debugfs/debugfs.c | ||
18 | +++ b/debugfs/debugfs.c | ||
19 | @@ -37,6 +37,10 @@ extern char *optarg; | ||
20 | #include "../version.h" | ||
21 | #include "jfs_user.h" | ||
22 | |||
23 | +#ifndef BUFSIZ | ||
24 | +#define BUFSIZ 8192 | ||
25 | +#endif | ||
26 | + | ||
27 | ss_request_table *extra_cmds; | ||
28 | const char *debug_prog_name; | ||
29 | int sci_idx; | ||
30 | @@ -2311,7 +2315,7 @@ void do_dump_mmp(int argc EXT2FS_ATTR((unused)), char *argv[]) | ||
31 | static int source_file(const char *cmd_file, int ss_idx) | ||
32 | { | ||
33 | FILE *f; | ||
34 | - char buf[256]; | ||
35 | + char buf[BUFSIZ]; | ||
36 | char *cp; | ||
37 | int exit_status = 0; | ||
38 | int retval; | ||
39 | -- | ||
40 | 1.8.1.2 | ||
41 | |||