[PATCH 4/7] kernel: cobalt: add missing quotes

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- kernel/drivers/analogy/Kconfig | 8 kernel/drivers/can/Kconfig | 4 ++-- scripts/Kconfig.frag | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/kernel/drivers/analogy/Kconfig

[PATCH 3/7] Kernel: cobalt: workaround of BUILD_BUG_ON error on v4.18

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko After kernel v4.18 commit 4a0772cf0674 ("tracing: Prevent further users of zero size static arrays in trace events") creating zero length arrays will force compile-time error Signed-off-by: Roman Stratiienko --- kernel/cobalt/trace/cobalt-posix.h | 2 +- 1 file

[PATCH 7/7] travis: append v5.0 to the matrix

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- .travis.yml | 5 + 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0807760f4..ab23b745d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,11 @@ script: matrix: include: +- env: +

[PATCH 6/7] kernel: cobalt: migrate to ktime_t

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- kernel/cobalt/clock.c | 4 +--- kernel/drivers/analogy/rtdm_helpers.c | 5 + 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/kernel/cobalt/clock.c b/kernel/cobalt/clock.c index 272db3241..f8291b006

[PATCH 5/7] kernel: cobalt: support building against v5.0

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko Since kernel v5.0 upstream commit 96d4f267e40f ("Remove 'type' argument from access_ok() function") access_ok() funcion takes only 2 parameters Change access_rok and access_wok wrappers for kernels starting from v5.0, and preserve them for earlier versions

[PATCH 2/7] kernel: cobalt: fix build with kernel v4.20

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko READ_ONCE() introduced from v3.19 commit 230fa253df63 ("kernel: Provide READ_ONCE and ASSIGN_ONCE") and ACCESS_ONCE() removed startibg from v4.15-rc4 commit b899a850431e ("compiler.h: Remove ACCESS_ONCE()") Replace ACCESS_ONCE with READ_ONCE and make READ_ONCE wrapper for

[PATCH 1/7] travis: add basic CI support

2019-03-05 Thread roman.stratiienko--- via Xenomai
From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- .travis.yml | 73 + 1 file changed, 73 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0..0807760f4 ---

Re: [PATCH 7/7] travis: append v5.0 to the matrix

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- .travis.yml | 5 + 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0807760f4..ab23b745d 100644 --- a/.travis.yml +++ b/.travis.yml @@

Re: [PATCH 3/7] Kernel: cobalt: workaround of BUILD_BUG_ON error on v4.18

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko After kernel v4.18 commit 4a0772cf0674 ("tracing: Prevent further users of zero size static arrays in trace events") creating zero length arrays will force compile-time error Signed-off-by: Roman Stratiienko

Re: [PATCH 6/7] kernel: cobalt: migrate to ktime_t

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- kernel/cobalt/clock.c | 4 +--- kernel/drivers/analogy/rtdm_helpers.c | 5 + 2 files changed, 2 insertions(+), 7 deletions(-) diff --git

Re: [PATCH 2/7] kernel: cobalt: fix build with kernel v4.20

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko READ_ONCE() introduced from v3.19 commit 230fa253df63 ("kernel: Provide READ_ONCE and ASSIGN_ONCE") and ACCESS_ONCE() removed startibg from v4.15-rc4 commit b899a850431e ("compiler.h: Remove ACCESS_ONCE()")

Re: [PATCH 4/7] kernel: cobalt: add missing quotes

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko Minor "Add missing quotes in kconfig" or so. Jan Signed-off-by: Roman Stratiienko --- kernel/drivers/analogy/Kconfig | 8 kernel/drivers/can/Kconfig | 4 ++-- scripts/Kconfig.frag

Re: [PATCH 5/7] kernel: cobalt: support building against v5.0

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko Since kernel v5.0 upstream commit 96d4f267e40f ("Remove 'type' argument from access_ok() function") access_ok() funcion takes only 2 parameters Change access_rok and access_wok wrappers for kernels starting

Re: [PATCH 1/7] travis: add basic CI support

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- .travis.yml | 73 + 1 file changed, 73 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml

Re: [PATCH 1/7] travis: add basic CI support

2019-03-05 Thread Jan Kiszka via Xenomai
On 05.03.19 21:29, Greg Gallagher via Xenomai wrote: On Tue, Mar 5, 2019 at 12:53 PM Jan Kiszka via Xenomai wrote: On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: From: Roman Stratiienko Signed-off-by: Roman Stratiienko --- .travis.yml | 73

Re: [PATCH 1/7] travis: add basic CI support

2019-03-05 Thread Greg Gallagher via Xenomai
On Tue, Mar 5, 2019 at 12:53 PM Jan Kiszka via Xenomai wrote: > > On 05.03.19 15:45, roman.stratiienko--- via Xenomai wrote: > > From: Roman Stratiienko > > > > Signed-off-by: Roman Stratiienko > > --- > > .travis.yml | 73 + > > 1 file