Bring back lx brand
With the the putback of 6959264 EOF lx brand (commit:4c5722bc28dc) implementing PSARC/2010/169, support for the lx brand was dropped from OpenSolaris.
Linux ABI compatibility, while incomplete, was a highly useful feature for providing access to specific applications, for development, and of course, as a migration aid.
The branded zones framework still remains, and reviving the brand does not require extensive code changes outside of the modular portion and should have limited impact for non-BrandZ users.
Updated by Albert Lee over 7 years ago
- Difficulty set to Medium
- Tags set to needs-triage
For reference, http://trisk.deadgerbil.com/webrevs/pkgdev/il_104_lx_brand/ is a reversal of the backout, with correct copyright attribution (copyright notice updates are preserved). This can be used as a starting point for work.
Updated by Jim Klimov over 7 years ago
As recently pointed on the mailing list, there is a blog with diff-files and explanation of these updates which return support to oi151a (rev f342d051b376); it may likely be compatible with more modern revisions:
Updated by Garrett D'Amore over 6 years ago
The availability of kvm (thanks Joyent!) makes this feature pretty much entirely pointless. I see no real value in pursuing it, nor do I think it will occur. Perhaps we should flag this one "Rejected" -- as in there is approximately zero chance that we'll ever integrate this work.
Updated by Jim Klimov about 4 years ago
Will the "rejected" status be revised, now that there is some work over the past year being done by SmartOS folks and by David Mackay - and hopefully some of that can get RTI'd sooner or later?
In particular, I gather KVM support is of little help when e.g. the illumos-based OS itself is a VM, as in my use-case of a development laptop being a corporate workhorse which must have Windows as the bare-metal system in order to have certificate-protected Ethernet (oh, and it can also see the USB3 ports and pass them to the OI VirtualBox guest).
Updated by Andreas Grüninger over 2 years ago
danmcd published in https://omnios.omniti.com/wiki.php/Maintainers#Cherrypickingfromillumos-joyent how to integrate LX zones from illumos-joyent into OmniOS. Maybe this helps to get the integration into illumos.