And the slides if you do not have time to watch the presentation 
- 
https://fosdem.org/2024/events/attachments/fosdem-2024-3483-support-dynamically-linked-executables-via-linux-ld-so-and-implement-ena-driver-to-expand-application-of-osv/slides/21593/OSv_FOSDEM_24_5NmcHjr.pdf

On Monday, February 5, 2024 at 1:10:44 PM UTC-5 Waldek Kozaczuk wrote:

> In case you cannot play video using this direct link, here is an 
> alternative - 
> https://fosdem.org/2024/schedule/event/fosdem-2024-3483-support-dynamically-linked-executables-via-linux-ld-so-and-implement-ena-driver-to-expand-application-of-osv/
>
> On Monday, February 5, 2024 at 12:54:22 PM UTC-5 Waldek Kozaczuk wrote:
>
>> In case you missed it, the recording of my FOSDEM talk about the most 
>> recent OSv enhancements has been just released:
>>
>>
>> https://video.fosdem.org/2024/ud2208/fosdem-2024-3483-support-dynamically-linked-executables-via-linux-ld-so-and-implement-ena-driver-to-expand-application-of-osv.av1.webm
>>
>> Tune in to learn about how OSv can now run statically linked executables 
>> and the dynamic ones via Linux dynamic linker and how I use Xconfig to 
>> build a custom kernel of 788K in size that runs an app with only 1.2MB of 
>> memory!
>>
>> Waldek
>> On Thursday, February 1, 2024 at 8:11:54 AM UTC-5 Waldek Kozaczuk wrote:
>>
>>> If you happen to be at #FOSDEM 
>>> <https://twitter.com/hashtag/FOSDEM?src=hashtag_click> in Brussels this 
>>> coming weekend and are interested in recent improvements to the OSv , 
>>> please come to watch my presentation - 
>>> https://fosdem.org/2024/schedule/event/fosdem-2024-3483-support-dynamically-linked-executables-via-linux-ld-so-and-implement-ena-driver-to-expand-application-of-osv/
>>>
>>> "From the beginning, OSv has been designed to implement a subset of the 
>>> Linux flavor of POSIX API. Initially, most Linux applications had to be 
>>> re-compiled from source as shared libraries. Starting with the release 
>>> 0.54.0, it has become possible to run unmodified Linux position-independent 
>>> executables (so-called "PIEs") and position-dependent executables "as-is".
>>>
>>> In my presentation, I will talk about how OSv has been enhanced to 
>>> support running statically linked executables. Not only that, the same 
>>> improvements make it possible to execute dynamically linked executables via 
>>> Linux dynamic linker. I will also briefly describe a newly added 
>>> strace-like capability aimed to help analyze system calls on the fly.
>>>
>>> In addition, I will explain how we have implemented the ENA networking 
>>> driver and thus made it possible to run OSv on AWS Nitro EC2 instances. 
>>> Finally, I will briefly cover the upcoming build configuration tool, 
>>> based on Xconfig, aimed to let the user select OSv kernel components to be 
>>> included or excluded and various parameters to be configured."
>>>
>>> Cheers,
>>> Waldek
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/c1c6da57-3273-4f28-874b-b9e672ae0088n%40googlegroups.com.

Reply via email to