Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    X

    Xen Project Blog

    blog.xenproject.org · Company blog · on HN since 2014

    The Xen Project's official blog covers hypervisor releases, security issues like Spectre and Meltdown, paravirtualization, and unikernels.

    Visit blogHN submissions
    Systems & PerformanceSecurityDevOps & Cloud
    What HN says

    HN links it for hypervisor security details, notably the Intel SYSRET privilege escalation post, cited as proof that CPUs are not bug-free.

    Stats for nerds
    18HN people shared it
    18linked in comments
    316story points
    Jan 2018last shared
    2014people per year2018

    Top posts on HN

    1. 1
      Xen Project Spectre/Meltdown FAQ
      1 person · 139 points · first shared 2018 · 32 comments on HN
    2. 2
      On rump kernels and the Rumprun unikernel
      2 people · 51 points · first shared 2015 · 18 comments on HN
    3. 3
      What’s New with Xen Project Hypervisor 4.8?
      1 person · 50 points · first shared 2016 · 3 comments on HN
    4. 4
      The Intel SYSRET privilege escalation (2012)
      4 people · 44 points · first shared 2014 · 10 comments on HN
    5. 5
      Unikernels can improve Internet security
      1 person · 8 points · first shared 2015 · 1 comments on HN
    6. 6
      Xen Hypervisor 4.11 Release
      1 person · 5 points · first shared 2018 · Discussion on HN
    7. 7
      PV Calls: a new paravirtualized protocol for Posix syscalls
      2 people · 3 points · first shared 2016 · Discussion on HN
    8. 8
      7 Unikernel Projects to Take on Docker in 2015
      1 person · 3 points · first shared 2015 · Discussion on HN
    9. 9
      XSA-108: Additional Information from the Xen Project
      1 person · 2 points · first shared 2014 · Discussion on HN
    10. 10
      Xen Project wants to redefine scope of vulnerabilities for which XSAs are issued
      1 person · 2 points · first shared 2017 · Discussion on HN

    What HN people wrote when they linked it

    • anttiokAug 2015

      Yea it took a while. I often joke that it took two weeks to get things working, and four years to make it maintainable. In reality, the first version did take two weeks, but maintainability grew with completeness and correctness. It also took several years to get people to stop telling me I've reinvented FUSE (which I did, but not with rump kernels ;). If you're interested, I recently touched on the early history and original motivation in this blog post: https://blog.xenproject.org/2015/08/06/on-rump-kernels-and-the-rumprun-unikernel/
      I am absolutely certain that we'd not be having this discussion if kernel driver development had not been the original motivation. That's the buy-in for the upstream OS.

      See the community link at rumpkernel.org if you want more non-false information. One of the problems with "related work" is that you're trying to find some difference to your own work to justify the publication of your paper, and all that without fully understanding the related work. So you tend to make goal-driven assumptions, and hence "related work" generally tends to be more wrong than right. The exception is really well-known work, because mis-assumptions about it won't get through the PC. But then again, telling everyone what they already know is not that useful, is it? At least for myself, writing "related work" was always the hardest bit.

      btw, my papers are somewhat obsolete, the dissertation is still mostly accurate, even if the use case descriptions are…

    • geofftFeb 2015

      In the past, Xen has has vulnerabilities based on things different between Intel and AMD processors, or even between different processors from the same company. It seems likely that the fleet is all running the same version of the hypervisor, but the bug only matters on 10% of their hardware.

      Here's a previous Xen vulnerability based on Intel implementing the SYSRET instruction (originally introduced by AMD, along with SYSCALL; Intel's version of this was SYSENTER and SYSEXIT, with different semantics about kernel stacks and things) in a slightly different way from how AMD implemented it. Both Intel's docs and AMD's docs were accurate for their own processors, but if you only read AMD's docs, you'd implement syscalls in a way that was vulnerable on Intel.

      https://blog.xenproject.org/2012/06/13/the-intel-sysret-privilege-escalation/

    • grosskurOct 2014

      Most people agree HVM is the way to go on EC2:

      http://www.brendangregg.com/blog/2014-05-07/what-color-is-your-xen.html

      Forcing an HVM guest to use only PV drivers sounds like PVH, which is coming in Xen 4.4:

      https://blog.xenproject.org/2014/01/31/linux-3-14-and-pvh/

    • wglbSep 2015

      it would seem that there are many bug-free software pieces out there.

      I don't think that you can consider CPUs to be bug-free. Just to pick one, Intel got SYSRET wrong: https://blog.xenproject.org/2012/06/13/the-intel-sysret-privilege-escalation/

    • cesarbJan 2018

      I believe it's this one: https://blog.xenproject.org/2012/06/13/the-intel-sysret-privilege-escalation/

    Related

    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Joyent Blogjoyent.com263 people

    Samsung Acquires Joyent

    Joyent Blog
    Company · last shared 2022
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Tor Project Blogblog.torproject.org465 people

    Is Tor still safe to use?

    Tor Project Blog
    Company · last shared 2026
    MirageOSmirage.io84 people

    MirageOS 4.0 – Self-managed internet infrastructure with unikernels

    MirageOS
    Company · last shared 2026
    MirageOS Blogopenmirage.org62 people

    Irmin: Git-like distributed, branchable storage

    MirageOS Blog
    Company · last shared 2015
    Netflix Tech Blogtechblog.netflix.com360 people

    Node.js in Flame Graphs

    Netflix Tech Blog
    Company · last shared 2025