<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style><style></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<div>Dear all,</div>
<div> </div>
<div>We are pleased to announce a new release of the Barrelfish OS. Along</div>
<div>with various bug fixes, this release includes a new PCI driver startup.</div>
<div> </div>
<div>As always, you can get the latest version by cloning or pulling from our</div>
<div>git repository [1].</div>
<div><br>
<div style="">
<div style="">
<div style="font-family: Tahoma; font-size: 13px;"><br>
</div>
<div style="">
<div style="">
<div style=""><span style="font-size: 13px;">--</span></div>
<div style=""><span style="font-size: 13px;">Best regards,</span></div>
<div style=""><span style="font-size: 13px;">Adam Turowski</span></div>
<div style=""><span style="font-size: 13px;"><br>
</span></div>
<div style=""><span style="font-size: 13px;">[1] git://git.barrelfish.org/git/barrelfish</span></div>
<div style=""><span style="font-size: 13px;"><br>
</span></div>
<div style=""><span style="font-size: 13px;">---</span></div>
<div style=""><span style="font-size: 13px;">Adam Turowski (8): </span></div>
<div style=""><span style="font-size: 13px;">     pmap: naming unification </span></div>
<div style=""><span style="font-size: 13px;">     aarch64: fixing memory allocation </span></div>
<div style=""><span style="font-size: 13px;">     armv8: adding a missing debug syscall </span></div>
<div style=""><span style="font-size: 13px;">     armv8: fixing some debug output </span></div>
<div style=""><span style="font-size: 13px;">     harness: pass the kernel options to the armv8's cpu driver </span></div>
<div style=""><span style="font-size: 13px;">     armv8: separating the fvp and qemu targets, adding QEMU/aarch64 to harness </span></div>
<div style=""><span style="font-size: 13px;">     armv8: disable for now PMUSERENR_EL0 because QEMU version <2.6.0 doesn't support it </span></div>
<div style=""><span style="font-size: 13px;">     armv8,psci: use hvc/smc according to the ACPI </span></div>
<div style=""><span style="font-size: 13px;"><br>
</span></div>
<div style=""><span style="font-size: 13px;">Lukas Humbel (17): </span></div>
<div style=""><span style="font-size: 13px;">     e1000 irqtest run in driverdomain, newstyle PCI startup </span></div>
<div style=""><span style="font-size: 13px;">     Unify use of struct pci_address, refactor kaluga driver startup </span></div>
<div style=""><span style="font-size: 13px;">     Removing multiple caps per bar </span></div>
<div style=""><span style="font-size: 13px;">     Start of pci driver client library. </span></div>
<div style=""><span style="font-size: 13px;">     e1000 irqtest run in driverdomain, newstyle PCI startup </span></div>
<div style=""><span style="font-size: 13px;">     Unify use of struct pci_address, refactor kaluga driver startup </span></div>
<div style=""><span style="font-size: 13px;">     Removing multiple caps per bar </span></div>
<div style=""><span style="font-size: 13px;">     Start of pci driver client library. </span></div>
<div style=""><span style="font-size: 13px;">     Merge branch 'master' into pci_next </span></div>
<div style=""><span style="font-size: 13px;">     Getting the cap in pci_driver_client </span></div>
<div style=""><span style="font-size: 13px;">     Pass IRQ caps to e1k devif backend, add PCI int ctrl </span></div>
<div style=""><span style="font-size: 13px;">     Implement pci controller driver </span></div>
<div style=""><span style="font-size: 13px;">     Correct irq delivery in int_route client </span></div>
<div style=""><span style="font-size: 13px;">     Fix irqtest </span></div>
<div style=""><span style="font-size: 13px;">     Fix annoying double pci_change events </span></div>
<div style=""><span style="font-size: 13px;">     Fix kaluga compilation on armv7 </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: Use multi instance flag when creating driver domains </span></div>
<div style=""><span style="font-size: 13px;"><br>
</span></div>
<div style=""><span style="font-size: 13px;">Reto Achermann (1): </span></div>
<div style=""><span style="font-size: 13px;">     coreboot: fixing bug that tries to access global defined symbol 'end' </span></div>
<div style=""><span style="font-size: 13px;"><br>
</span></div>
<div style=""><span style="font-size: 13px;">Roni Häcki (49): </span></div>
<div style=""><span style="font-size: 13px;">     SFN: solarflare driver with new driver framework </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: added missing dependency </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: removed driver domain hacks for e1000 </span></div>
<div style=""><span style="font-size: 13px;">     e1000: added driver domain application </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: fixed bug in copying driver arguments </span></div>
<div style=""><span style="font-size: 13px;">     pci: pci driver client simplified interface </span></div>
<div style=""><span style="font-size: 13px;">     e1000: adapted to new pci driver interface </span></div>
<div style=""><span style="font-size: 13px;">     solarflare: adapt to new pci driver interface </span></div>
<div style=""><span style="font-size: 13px;">     skb: added interrupt model to e1000 </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: simplified networking startup </span></div>
<div style=""><span style="font-size: 13px;">     libnet: net_queue return error if e1000 could not be initalized </span></div>
<div style=""><span style="font-size: 13px;">     libnet: create queue use pci octet serialization functions </span></div>
<div style=""><span style="font-size: 13px;">     pci: add call to init interrupts using a cap </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: start e1000 using new driver model </span></div>
<div style=""><span style="font-size: 13px;">     hake: default menu.lst upated </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: driver startup hand over pci arguments in right manner </span></div>
<div style=""><span style="font-size: 13px;">     devif: move e1000 backend to usr/driver/e1000/ </span></div>
<div style=""><span style="font-size: 13px;">     e1000: split driver into control and data plane parts </span></div>
<div style=""><span style="font-size: 13px;">     solarflare: fixed bug with register cap </span></div>
<div style=""><span style="font-size: 13px;">     e1000: fixed copying mac address on control message </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: change start function for e1000 and sfn5122f driver to new style </span></div>
<div style=""><span style="font-size: 13px;">     e1000: fixed compilation error </span></div>
<div style=""><span style="font-size: 13px;">     e1000: added function to check if a e1000 type supports MSIX </span></div>
<div style=""><span style="font-size: 13px;">     e1000: setup of MSI-X depending on mac type </span></div>
<div style=""><span style="font-size: 13px;">     e1000: setting up legacy/msi-x interrupts </span></div>
<div style=""><span style="font-size: 13px;">     e1000: interrupt working with net_socket_server </span></div>
<div style=""><span style="font-size: 13px;">     harness: adapted networking test </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: fix compilation xeon phi </span></div>
<div style=""><span style="font-size: 13px;">     e1000: default use legacy interrupts except when unter test in qemu </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: default start function for mlx4 added again </span></div>
<div style=""><span style="font-size: 13px;">     sfn5122f: enabling interrupts in the driver again </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: removed unneeded debug statement </span></div>
<div style=""><span style="font-size: 13px;">     int_rout: disable debugging printfs </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: fixed oldstyle driver startup </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: compile for armv8 </span></div>
<div style=""><span style="font-size: 13px;">     pci: fixed SR-IOV </span></div>
<div style=""><span style="font-size: 13px;">     e10k: fixed wrong mackarel register declaration </span></div>
<div style=""><span style="font-size: 13px;">     e10k: devif backend working advanced descriptors </span></div>
<div style=""><span style="font-size: 13px;">     PCI: enabling lookup of virtual functions for e10k. </span></div>
<div style=""><span style="font-size: 13px;">     e10k: enabling virtual functions in driver and device queue backend </span></div>
<div style=""><span style="font-size: 13px;">     net: make old networking code compile </span></div>
<div style=""><span style="font-size: 13px;">     kaluga: fixed assertion that sometimes fails </span></div>
<div style=""><span style="font-size: 13px;">     libnet: parsing device, function, and bus from kalugas argumentsfor e10k </span></div>
<div style=""><span style="font-size: 13px;">     harness: adding missing module to tftp test </span></div>
<div style=""><span style="font-size: 13px;">     net_sockets: ensure struct is zeroed </span></div>
<div style=""><span style="font-size: 13px;">     e1000: driver can detect I219 </span></div>
<div style=""><span style="font-size: 13px;">     skb: changed e1000 core hint to core 1 </span></div>
<div style=""><span style="font-size: 13px;">     e1000: added check if queue is full </span></div>
<div style=""><span style="font-size: 13px;">     Merge branch 'pci_next' </span></div>
<div style=""><span style="font-size: 13px;"><br>
</span></div>
<div style=""><span style="font-size: 13px;">Simon Gerber (2): </span></div>
<div style=""><span style="font-size: 13px;">     harness: fix confusion about whether no kernel/boot driver args is None or an empty list </span></div>
<div style=""><span style="font-size: 13px;">     harness: proc_mgmt_test: improve core selection for test runner</span></div>
<div style="font-family: Tahoma; font-size: 13px;"><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>