We are pleased to announce the release of Genode version 13.02. The most prominent features are the improved handling of dynamic workloads on the NOVA hypervisor, IOMMU support as well as the integration of Markus Pateymüller's work on the Vancouver VMM. Fiasco.OC has been updated to the most recent version and there are new platforms available for our custom kernel.
The full story can be explored in the release notes:
http://genode.org/documentation/release-notes/13.02
Release-notes summary:
- DMA protection via IOMMU (NOVA/x86) - Full virtualization via the Vancouver VMM (NOVA/x86) - Redesigned audio-output support for low latency - Base API and OS infrastructure - New fault-detection facility - New mechanism for file-system notifications - New terminal multiplexer - Device drivers - ACPI support for 64-bit machines - New OMAP4 UART driver - USB support for Samsung Exynos 5250 - Base platforms - Custom kernel platform with added support for Samsung Exynos 5250 and Freescale i.MX53 - NOVA kernel improved for highly dynamic workloads - Fiasco.OC kernel forked, Exynos-5250 support added - Improved memory management on Linux
Enjoy,
Sebastian
Hi Sebastian,
I am working on porting Fiasco.OC to Exynos4 platform. Your Exynos5 porting helps me a lot. Now Fiasco.OC works on Exynos4 platform.
Most bsp code comes from yours with some memory mapping and IRQ number changes. L2 cache also enables for Exynos4 with the magic value copying from a booted Linux kernel.
Would you mind I post the modified code here?
Cheers, Chao-Jui
2013/2/28 Sebastian Sumpf Sebastian.Sumpf@genode-labs.com
We are pleased to announce the release of Genode version 13.02. The most prominent features are the improved handling of dynamic workloads on the NOVA hypervisor, IOMMU support as well as the integration of Markus Pateymüller's work on the Vancouver VMM. Fiasco.OC has been updated to the most recent version and there are new platforms available for our custom kernel.
The full story can be explored in the release notes:
http://genode.org/documentation/release-notes/13.02
Release-notes summary:
- DMA protection via IOMMU (NOVA/x86)
- Full virtualization via the Vancouver VMM (NOVA/x86)
- Redesigned audio-output support for low latency
- Base API and OS infrastructure
- New fault-detection facility
- New mechanism for file-system notifications
- New terminal multiplexer
- Device drivers
- ACPI support for 64-bit machines
- New OMAP4 UART driver
- USB support for Samsung Exynos 5250
- Base platforms
- Custom kernel platform with added support for Samsung Exynos 5250 and Freescale i.MX53
- NOVA kernel improved for highly dynamic workloads
- Fiasco.OC kernel forked, Exynos-5250 support added
- Improved memory management on Linux
Enjoy,
Sebastian
-- Sebastian Sumpf Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Hi Chao-Jui,
Good Job. I am looking forward your release too. How long has your done this work?
Jian LIU ---- email to: gjk.liu@gmail.com
2013/3/2 Chao-Jui Chang ppc52776@gmail.com
Hi Sebastian,
I am working on porting Fiasco.OC to Exynos4 platform. Your Exynos5 porting helps me a lot. Now Fiasco.OC works on Exynos4 platform.
Most bsp code comes from yours with some memory mapping and IRQ number changes. L2 cache also enables for Exynos4 with the magic value copying from a booted Linux kernel.
Would you mind I post the modified code here?
Cheers, Chao-Jui
2013/2/28 Sebastian Sumpf Sebastian.Sumpf@genode-labs.com
We are pleased to announce the release of Genode version 13.02. The most prominent features are the improved handling of dynamic workloads on the NOVA hypervisor, IOMMU support as well as the integration of Markus Pateymüller's work on the Vancouver VMM. Fiasco.OC has been updated to the most recent version and there are new platforms available for our custom kernel.
The full story can be explored in the release notes:
http://genode.org/documentation/release-notes/13.02
Release-notes summary:
- DMA protection via IOMMU (NOVA/x86)
- Full virtualization via the Vancouver VMM (NOVA/x86)
- Redesigned audio-output support for low latency
- Base API and OS infrastructure
- New fault-detection facility
- New mechanism for file-system notifications
- New terminal multiplexer
- Device drivers
- ACPI support for 64-bit machines
- New OMAP4 UART driver
- USB support for Samsung Exynos 5250
- Base platforms
- Custom kernel platform with added support for Samsung Exynos 5250 and Freescale i.MX53
- NOVA kernel improved for highly dynamic workloads
- Fiasco.OC kernel forked, Exynos-5250 support added
- Improved memory management on Linux
Enjoy,
Sebastian
-- Sebastian Sumpf Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Hi Chao-Jui Chang,
On 03/02/2013 10:13 AM, Chao-Jui Chang wrote:
I am working on porting Fiasco.OC to Exynos4 platform. Your Exynos5 porting helps me a lot. Now Fiasco.OC works on Exynos4 platform.
Good job!
Most bsp code comes from yours with some memory mapping and IRQ number changes. L2 cache also enables for Exynos4 with the magic value copying from a booted Linux kernel.
Would you mind I post the modified code here?
Yes, I think this is the right place for your inquiry. But I am no Fiasco.OC developer. From Genode's side Fiasco.OC is one of the kernels that are supported and which has gotten a lot of attention lately because of it's ARM support. To make long things short, it is not my decision, but the one of the Fiasco.OC maintainers, on this very list, if your code will be taken/accepted/put upstream or whatever.
Sebastian
l4-hackers@os.inf.tu-dresden.de