Danny Milosavljevic writes:
Hello Danny,
> Nice!
>
> Patch review:
>
>>+#if __ARM_EABI__
>>+#define CLEAR_CACHE(BEG,END) \
>>+{\
>>+ register unsigned long _beg __asm ("a1") = (unsigned
Danny Milosavljevic writes:
> Hi Janneke,
>
> I get
>
> gcc-mesboot.sh: line 20: 9438 Illegal instruction (core dumped) ./a.out
>
> │ 0x276b8 <__writev+32> svc 0x0014
> │
> │ >0x276bc <__writev+36> mov r4, r0
FreeBSD also provides .iso.xz. Some examples here:
http://ftp-archive.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/13.0/
On Thu, Feb 18, 2021 at 4:23 PM Julien Lepiller wrote:
> Sorry, a compressed .iso is probably common, a .iso.xz is very uncommon
> :). We even have had some
Hi Janneke,
I get
gcc-mesboot.sh: line 20: 9438 Illegal instruction (core dumped) ./a.out
│ 0x276b8 <__writev+32> svc 0x0014 │
│ >0x276bc <__writev+36> mov r4, r0 │
The actual problem is at the first
Hi Janneke,
Nice!
Patch review:
>+#if __ARM_EABI__
>+#define CLEAR_CACHE(BEG,END) \
>+{ \
>+ register unsigned long _beg __asm ("a1") = (unsigned long)(BEG);\
>+ register unsigned
> > Does that mean there are no old reference binaries known to work on
> > Novena?
>
> Not if they are binaries from before Lenny (2009), unless we compile the
> kernel with OABI support, which as I understand from Danny, is a bad
> idea. Weird.
It backdoors
Jan Nieuwenhuizen writes:
Hi Danny!
>> On Thu, 18 Feb 2021 22:52:57 +0100
>> Jan Nieuwenhuizen wrote:
>> Since this only affects the syscall interface and since also our
>> ELF headers specify EABI, I would just change the syscalls to EABI:
>> Just put the syscall number into r7 and use svc 0.
Ludovic Courtès writes:
Hello,
> I read the story, which I found rather fun and full of suspense, but I
> admit I was disappointed by the ending. :-)
>
> Jan Nieuwenhuizen skribis:
>
>> ...pretty familiar. So, what's going on here? Do the "woody"
>> binaries not run on novena?
>
> Does that
Hi,
Today I encountered an issue with Guix's user interface. I was trying to
load a Scheme file defining a development environment with `guix
environment --ad-hoc --load=file.scm`, but Guix kept telling me that the
file did not exist even though I could swear it did:
> $ head -n 1