aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/systemd/systemd/journal-Add-missing-byte-order-conversions.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-core/systemd/systemd/journal-Add-missing-byte-order-conversions.patch')
-rw-r--r--meta/recipes-core/systemd/systemd/journal-Add-missing-byte-order-conversions.patch60
1 files changed, 0 insertions, 60 deletions
diff --git a/meta/recipes-core/systemd/systemd/journal-Add-missing-byte-order-conversions.patch b/meta/recipes-core/systemd/systemd/journal-Add-missing-byte-order-conversions.patch
deleted file mode 100644
index 21ea0f9502..0000000000
--- a/meta/recipes-core/systemd/systemd/journal-Add-missing-byte-order-conversions.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 43539d6b60ef0db3e98d00bef0024614c8c1807a Mon Sep 17 00:00:00 2001
-From: George McCollister <george.mccollister@gmail.com>
-Date: Tue, 31 Dec 2013 14:37:32 -0600
-Subject: [PATCH] journal: Add missing byte order conversions
-
-Convert entry_array.items[0] to host byte order prior to passing it to
-chain_cache_put().
-
-[zj: also use le64toh in journal-verify.c]
-
-https://bugs.freedesktop.org/show_bug.cgi?id=73194
-
-Upstream-Status: Backport [Fedora]
----
- src/journal/journal-file.c | 4 ++--
- src/journal/journal-verify.c | 6 +++---
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-Index: systemd-208/src/journal/journal-file.c
-===================================================================
---- systemd-208.orig/src/journal/journal-file.c 2014-02-07 22:51:44.000000000 -0800
-+++ systemd-208/src/journal/journal-file.c 2014-02-07 22:58:40.665062951 -0800
-@@ -1447,7 +1447,7 @@
-
- found:
- /* Let's cache this item for the next invocation */
-- chain_cache_put(f->chain_cache, ci, first, a, o->entry_array.items[0], t);
-+ chain_cache_put(f->chain_cache, ci, first, a, le64toh(o->entry_array.items[0]), t);
-
- r = journal_file_move_to_object(f, OBJECT_ENTRY, p, &o);
- if (r < 0)
-@@ -1624,7 +1624,7 @@
- return 0;
-
- /* Let's cache this item for the next invocation */
-- chain_cache_put(f->chain_cache, ci, first, a, array->entry_array.items[0], t);
-+ chain_cache_put(f->chain_cache, ci, first, a, le64toh(array->entry_array.items[0]), t);
-
- if (subtract_one && i == 0)
- p = last_p;
-Index: systemd-208/src/journal/journal-verify.c
-===================================================================
---- systemd-208.orig/src/journal/journal-verify.c 2013-08-13 13:02:46.000000000 -0700
-+++ systemd-208/src/journal/journal-verify.c 2014-02-07 22:57:14.849308409 -0800
-@@ -249,12 +249,12 @@
- }
-
- for (i = 0; i < journal_file_entry_array_n_items(o); i++)
-- if (o->entry_array.items[i] != 0 &&
-- !VALID64(o->entry_array.items[i])) {
-+ if (le64toh(o->entry_array.items[i]) != 0 &&
-+ !VALID64(le64toh(o->entry_array.items[i]))) {
- log_error(OFSfmt": invalid object entry array item (%"PRIu64"/%"PRIu64"): "OFSfmt,
- offset,
- i, journal_file_entry_array_n_items(o),
-- o->entry_array.items[i]);
-+ le64toh(o->entry_array.items[i]));
- return -EBADMSG;
- }
-