diff mbox

[1/3] vboot-utils: MTD_CHAR_MAJOR definition

Message ID 8ab37f6789bea6e1e6bcf070c8234f970d9fae77.1451483256.git.alex.suykov@gmail.com
State Accepted
Headers show

Commit Message

Alex Suykov Dec. 30, 2015, 2:05 p.m. UTC
Fixes
http://autobuild.buildroot.net/results/a6360fd21314899321071c34fcb4892c5eed9bcc/
http://autobuild.buildroot.net/results/0af3aa4a429c45d3a2609913ec1040f32378f3c8/
http://autobuild.buildroot.net/results/cc4940fd6f51b31d71014f5aedee5223180eb36e/

Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
---
 package/vboot-utils/0001-mtd-char-major.patch | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 package/vboot-utils/0001-mtd-char-major.patch

Comments

Thomas Petazzoni Dec. 30, 2015, 2:58 p.m. UTC | #1
Dear Alex Suykov,

On Wed, 30 Dec 2015 16:05:30 +0200, Alex Suykov wrote:
> Fixes
> http://autobuild.buildroot.net/results/a6360fd21314899321071c34fcb4892c5eed9bcc/
> http://autobuild.buildroot.net/results/0af3aa4a429c45d3a2609913ec1040f32378f3c8/
> http://autobuild.buildroot.net/results/cc4940fd6f51b31d71014f5aedee5223180eb36e/
> 
> Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
> ---
>  package/vboot-utils/0001-mtd-char-major.patch | 17 +++++++++++++++++
>  1 file changed, 17 insertions(+)
>  create mode 100644 package/vboot-utils/0001-mtd-char-major.patch

Applied, thanks. It would have been nicer to have a Git formatted
patch, though.

I'm not sure if it's possible, but if you could submit this patch
to the upstream ChromiumOS project, it would be good.

Thanks!

Thomas
diff mbox

Patch

diff --git a/package/vboot-utils/0001-mtd-char-major.patch b/package/vboot-utils/0001-mtd-char-major.patch
new file mode 100644
index 0000000..9db90b2
--- /dev/null
+++ b/package/vboot-utils/0001-mtd-char-major.patch
@@ -0,0 +1,17 @@ 
+This definition missing from <linux/major.h> for kernels <= 3.13.
+
+Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
+
+--- a/cgpt/cgpt_wrapper.c
++++ b/cgpt/cgpt_wrapper.c
+@@ -25,6 +25,10 @@
+ #include "cgpt_nor.h"
+ #include "cryptolib.h"
+ 
++#ifndef MTD_CHAR_MAJOR
++#define MTD_CHAR_MAJOR 90
++#endif
++
+ // Check if cmdline |argv| has "-D". "-D" signifies that GPT structs are stored
+ // off device, and hence we should not wrap around cgpt.
+ static bool has_dash_D(int argc, const char *const argv[]) {