All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dorde Stojicevic <dorde.stojicevic@rohde-schwarz.com>
To: Tom Rini <trini@konsulko.com>
Cc: Quentin Schulz <quentin.schulz@cherry.de>,
	"u-boot@lists.denx.de" <u-boot@lists.denx.de>
Subject: RE:  Re: Re: Re: [PATCH] arm: Backward compatibility to U-Boot v2020.04
Date: Fri, 6 Feb 2026 15:17:15 +0000	[thread overview]
Message-ID: <1000751cb4604e768e2f789c3dfda18e@rohde-schwarz.com> (raw)
In-Reply-To: <20260206150345.GT2603314@bill-the-cat>

[-- Attachment #1: Type: text/plain, Size: 2650 bytes --]

Nice. 😊

From what I know, Lynx wanted the "feature" of being able to impersonate Linux, so once it´s builtin between real OS and U-Boot, it is a no-brainer with "nothing to be changed".

But it seems like that detection in U-Boot was not working properly, then Lynx built on top (unaware of the check that needed to be inplace), and then I came with my "quick´n´dirty" solution. 😊

Maybe the really-proper-solution would be that Lynx just does the complete proper impersonation of Linux, if that is what they really want as a feature. But to clarify this, we would need some one from their side. I have contact with them, should I establish a trilateral talk on this topic?

Greetings and nice weekend
Dorde


Dorde Stojicevic

Networks and Cybersecurity

Rohde & Schwarz SIT GmbH
Hemminger Strasse 41 | 70499 Stuttgart-Weilimdorf | Germany
Phone: +4971169945195

Internet: www.rohde-schwarz.com



Geschäftsführer / Managing Director: Ralf Koenzen
Aufsichtsratsvorsitzender / Chair of the Supervisory Board: Mario Paoli
Sitz / Registered Office: Stuttgart
Handelsregister / Commercial Register: AG Stuttgart HRB 759 934
Umsatzsteuer-Identifikationsnummer (USt-IdNr.) / VAT Identification No.: DE 121 963 283
Elektro-Altgeräte Register (EAR) / WEEE Register No.: DE 877 727 67



-----Original Message-----
From: Tom Rini <trini@konsulko.com> 
Sent: Friday, February 6, 2026 4:04 PM
To: Stojicevic Dorde (11SIEPT1) <dorde.stojicevic@rohde-schwarz.com>
Cc: Quentin Schulz <quentin.schulz@cherry.de>; u-boot@lists.denx.de
Subject: *EXT* Re: Re: Re: [PATCH] arm: Backward compatibility to U-Boot v2020.04 ***CAUTION_Invalid_Signature***

On Fri, Feb 06, 2026 at 06:28:39AM +0000, Dorde Stojicevic wrote:
> Hi,
> 
> yes of course.
> 
> Here it is:
> 
> $ mkimage -l build/ed7ct-cb.srp
> FIT description: LynxSecure 2025.10.0-39844b80e0 SRP (aarch64)
> Created:         Thu Feb  5 13:58:31 2026
>  Image 0 (kernel-1)
>   Description:  LynxSecure 2025.10.0-39844b80e0 SRP (aarch64)
>   Created:      Thu Feb  5 13:58:31 2026
>   Type:         Kernel Image
>   Compression:  uncompressed
>   Data Size:    262512264 Bytes = 256359.63 KiB = 250.35 MiB
>   Architecture: AArch64
>   OS:           Linux

So, we're getting somewhere. It seems like before our validation check wasn't working and so claiming to be Linux, but not being Linux, wasn't caught and failed. The right path here is to add IH_OS_LYNXSECURE to include/image.h and handling of it in the various boot/ files that need it. Then the its should have 'os = "lynxsecure"' so that it sets that field correctly.

--
Tom

[-- Attachment #2: image001.png --]
[-- Type: image/png, Size: 9150 bytes --]

  reply	other threads:[~2026-02-06 15:37 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-03 15:41 [PATCH] arm: Backward compatibility to U-Boot v2020.04 Dorde Stojicevic
2026-02-03 16:42 ` Quentin Schulz
2026-02-03 17:00 ` Tom Rini
2026-02-05 12:20   ` Dorde Stojicevic
2026-02-06  1:54     ` Tom Rini
2026-02-06  6:28       ` Dorde Stojicevic
2026-02-06 15:03         ` Tom Rini
2026-02-06 15:17           ` Dorde Stojicevic [this message]
2026-02-06 15:32             ` Tom Rini
2026-02-24  7:30             ` Dorde Stojicevic
2026-02-25 22:24               ` Tom Rini
2026-02-26  8:15                 ` Dorde Stojicevic
2026-02-26 15:26                   ` Tom Rini
2026-07-31  6:46                     ` Dorde Stojicevic
2026-07-31 10:10                       ` Patrick Deiber
     [not found]     ` <CAFLszTh7F9K+NqyOxSzs7G_+MgNURFrLyGuK3WJhdNndvwQZpA@mail.gmail.com>
2026-08-06 20:58       ` Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1000751cb4604e768e2f789c3dfda18e@rohde-schwarz.com \
    --to=dorde.stojicevic@rohde-schwarz.com \
    --cc=quentin.schulz@cherry.de \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.