HNHacker News
TopNewBestAskShowJobs

_ananos_

140 karma · joined January 23, 2019

Systems Researcher. Hypervisors, sandboxed containers, hardware acceleration.

https://ananos.co.uk https://nofire.ai https://nubificus.co.uk

submissionscomments
_ananos_··on Playing with a Raspberry Pi 4 64-bit
baking one right now -- it is based on http://cdimage.ubuntu.com/ubuntu/releases/18.04.2/release/ub... but slightly modified (no root password, KVM setup, docker installed etc.)

will provide a link once I manage to upload it somewhere

_ananos_··on Playing with a Raspberry Pi 4 64-bit
the issue about the available RAM is this: https://github.com/raspberrypi/linux/commit/cdb78ce891f6c636...

probably some kind of address mapping, but I'm no expert on this stuff ;-)

_ananos_··on Playing with a Raspberry Pi 4 64-bit
actually, the host OS for this post is a ubuntu 18.04.2 server image.

root@pi:~# cat /etc/issue.net

Ubuntu 18.04.2 LTS

root@pi:~# uname -a

Linux pi 4.19.57-v8+ #2 SMP PREEMPT Tue Jul 9 20:31:37 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux

root@pi:~# file /bin/ls

/bin/ls: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 3.7.0, BuildID[sha1]=de05fcef79d88af9cf9a71ed38e73af0b179bfb2, stripped

_ananos_··on Playing with a Raspberry Pi 4 64-bit
yeap, that's the case with the older models too. A53 has also virtualisation extensions. The main difference about the Pi4 is the GIC which removes the need for emulating interrupt handling.

Other than that, the A72 handles VMEnters/VMExits by trapping in/out of EL0/EL1/EL2.

_ananos_··on Playing with a Raspberry Pi 4 64-bit
More RAM could help us with a scale test, or maybe with a storage-related benchmark.

Regarding the GIC, first I think we should spend some time examining the benefits from the A72 upgrade. Then, breaking down the time spent on each step of the VM lifecycle should be fairly straightforward (annotate EL changes, capture numbers with perf or something similar).

_ananos_··on System76 Thelio: A Review
seems a bit overpriced.

Other than that, it's a decent workstation.

_ananos_··on FOSDEM is a free event for software developers to meet
Well, I thought it was funny. A bit of (self-)sarcasm is not bad from time to time.
_ananos_··on A proposed API for full-memory encryption
http://research.cs.wisc.edu/multifacet/papers/micro15_border...

I think this paper presents an interesting overview of how to mitigate a subset of hw-related attack vectors. Seems really relevant.

← PreviousPage 2 of 2