-
-
Notifications
You must be signed in to change notification settings - Fork 605
OSv Release 0.18
Tzach Livyatan edited this page Mar 1, 2015
·
2 revisions
We are pleased to announce the release of OSv 0.18 Release. Please note this is not the Beta release, which is only available via registration
Release 0.18 is focused on bug fixes. Two noteworthy additions:
- Added support for applications using the AVX instruction set for 256-bit SIMD (vectorized) operations. One example of such application is DPDK.
- Support shared libraries which use initial-exec TLS (e.g., compiled with -ftls-model=initial-exec).
Images of the new release are available at osv.io/downloads and using capstan search
EC2 community AMI are available here
Claudio Fontana (4):
aarch64: mmu: add debugging statement with elr on exception
aarch64: rework of interrupts to enable shared irqs
aarch64: string: import optimized string functions
aarch64: arch-dtb: mandate dtb for now
Dmitry Voytik (2):
libc: use regex routines from musl
mmu: add mem_attr parameter to linear_map()
Franco Venturi (1):
Add alternate path ('/usr/lib/qemu') for searching for qemu-bridge-helper (as found in Ubuntu)
Nadav Har'El (13):
Avoid crash during exit()
ELF: abort when trying to execute non-pie executable
Fix freelocale()
implement pthread_getaffinity_np()
libc: implement newlocale()
Add missing cpu_set(3) hidden functions
gdb: fix error on connect
musl: enable regex(3) functions
tests: add test for the various TLS models
httpserver: fix os/date format
Fix fpu saving in signal handlers
Simplify fpu saving in signal handling
signals: minor cleanups
Paweł Dziepak (8):
elf: fix misleading assertion fail message
app: allow overriding current applicaton
app: remove adopt_current() and abandon_current()
elf: add object::collect_dependencies()
elf, sched: support initial-exec tls model
tst-tls: add test cases for accessing external thread local variables
tst-tls: add test case for static initial-exec TLS variables
tests: remove tst-static-thread-variable
Raphael S. Carvalho (1):
fs: fix chmod
Takuya ASADA (12):
pthread: store thread id before thread executing
mmu: move virt_to_phys() to small header
memory: move alloc/free_phys_contiguous_aligned() to small header
apps: update to latest
x64: fix typo
x64: add xcr read/write functions
x64: add xcr0 bits
x64: extend fpu_state size for xsave
x64: rename 27 to 'osxsave' and add 'xsave'
x64: align fpu_state to 64 bytes, for xsave
x64: add fpu_state functions
x64: enable xsave when it available