diff mbox series

[1/1] package/jailhouse: bump to commit e57d1ef

Message ID 20240210222940.806905-1-ju.o@free.fr
State Accepted
Headers show
Series [1/1] package/jailhouse: bump to commit e57d1ef | expand

Commit Message

Julien Olivain Feb. 10, 2024, 10:29 p.m. UTC
The last Jailhouse tag is v0.12. It dates from 2020-02-04, which is
4 years old. This version no longer compiles with recent Kernels.

This commit updates Jailhouse to the latest commit e57d1ef, which
dates from 2023-01-10.

For commit logs, see:
https://github.com/siemens/jailhouse/commits/master/

Signed-off-by: Julien Olivain <ju.o@free.fr>
---
 package/jailhouse/jailhouse.hash | 2 +-
 package/jailhouse/jailhouse.mk   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

Comments

Yann E. MORIN Feb. 11, 2024, 9:57 a.m. UTC | #1
Julien, All,

On 2024-02-10 23:29 +0100, Julien Olivain spake thusly:
> The last Jailhouse tag is v0.12. It dates from 2020-02-04, which is
> 4 years old. This version no longer compiles with recent Kernels.
> 
> This commit updates Jailhouse to the latest commit e57d1ef, which
> dates from 2023-01-10.

I wonder how relevant it is to keep a security-related package that
hasn't had any release in 4 years, and that has not had a single commit
for more than a year now.

I mean, the system partitiomnning provided by Jailhouse, apart from
separating resource usage, is a mean of protecting the various cells
from each other, so the compromise of one does not trickle down to
the other cells and to the rest of the system.

Carlo, do you have any insights as to where Jailhouse might be going
in the future?

> For commit logs, see:
> https://github.com/siemens/jailhouse/commits/master/
> 
> Signed-off-by: Julien Olivain <ju.o@free.fr>

Applied to master, thanks.

Regards,
Yann E. MORIN.

> ---
>  package/jailhouse/jailhouse.hash | 2 +-
>  package/jailhouse/jailhouse.mk   | 4 ++--
>  2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/package/jailhouse/jailhouse.hash b/package/jailhouse/jailhouse.hash
> index 297d0f1930..96d5819847 100644
> --- a/package/jailhouse/jailhouse.hash
> +++ b/package/jailhouse/jailhouse.hash
> @@ -1,3 +1,3 @@
>  # Locally computed:
> -sha256  3777a553c2acb2b693843fe4d16ab80333879daedd47d9c9f3717c9644e6cf93  jailhouse-0.12.tar.gz
> +sha256  38ea5d2d9672ce7f76fd0c163edaa8968711aca58f245aec3c8934f140e828b6  jailhouse-e57d1eff6d55aeed5f977fe4e2acfb6ccbdd7560.tar.gz
>  sha256  3aafb31a2436178323663e00511f16d58fc36ea654b1457532e79d017205efd8  COPYING
> diff --git a/package/jailhouse/jailhouse.mk b/package/jailhouse/jailhouse.mk
> index c239e75e76..907ad92c0f 100644
> --- a/package/jailhouse/jailhouse.mk
> +++ b/package/jailhouse/jailhouse.mk
> @@ -4,8 +4,8 @@
>  #
>  ################################################################################
>  
> -JAILHOUSE_VERSION = 0.12
> -JAILHOUSE_SITE = $(call github,siemens,jailhouse,v$(JAILHOUSE_VERSION))
> +JAILHOUSE_VERSION = e57d1eff6d55aeed5f977fe4e2acfb6ccbdd7560
> +JAILHOUSE_SITE = $(call github,siemens,jailhouse,$(JAILHOUSE_VERSION))
>  JAILHOUSE_LICENSE = GPL-2.0
>  JAILHOUSE_LICENSE_FILES = COPYING
>  JAILHOUSE_DEPENDENCIES = \
> -- 
> 2.43.0
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
diff mbox series

Patch

diff --git a/package/jailhouse/jailhouse.hash b/package/jailhouse/jailhouse.hash
index 297d0f1930..96d5819847 100644
--- a/package/jailhouse/jailhouse.hash
+++ b/package/jailhouse/jailhouse.hash
@@ -1,3 +1,3 @@ 
 # Locally computed:
-sha256  3777a553c2acb2b693843fe4d16ab80333879daedd47d9c9f3717c9644e6cf93  jailhouse-0.12.tar.gz
+sha256  38ea5d2d9672ce7f76fd0c163edaa8968711aca58f245aec3c8934f140e828b6  jailhouse-e57d1eff6d55aeed5f977fe4e2acfb6ccbdd7560.tar.gz
 sha256  3aafb31a2436178323663e00511f16d58fc36ea654b1457532e79d017205efd8  COPYING
diff --git a/package/jailhouse/jailhouse.mk b/package/jailhouse/jailhouse.mk
index c239e75e76..907ad92c0f 100644
--- a/package/jailhouse/jailhouse.mk
+++ b/package/jailhouse/jailhouse.mk
@@ -4,8 +4,8 @@ 
 #
 ################################################################################
 
-JAILHOUSE_VERSION = 0.12
-JAILHOUSE_SITE = $(call github,siemens,jailhouse,v$(JAILHOUSE_VERSION))
+JAILHOUSE_VERSION = e57d1eff6d55aeed5f977fe4e2acfb6ccbdd7560
+JAILHOUSE_SITE = $(call github,siemens,jailhouse,$(JAILHOUSE_VERSION))
 JAILHOUSE_LICENSE = GPL-2.0
 JAILHOUSE_LICENSE_FILES = COPYING
 JAILHOUSE_DEPENDENCIES = \