MORE IMPORTANT

   - Make OSv easier to use
      - Improve build system 
      - https://groups.google.com/forum/#!topic/osv-dev/1LmL3c89JRg
      - Improve Capstan 
      - https://groups.google.com/forum/#!topic/osv-dev/ORbMFbe6M8E
   - Make OSv more universal
   - 
      - Minimize occurrences of having to recompile LInux apps
         - Fully support pies
            - PIE applications using "optarg" do not work on newer gcc 
            - https://github.com/cloudius-systems/osv/issues/689
            - Thread-local storage doesn't work in PIE - 
            https://github.com/cloudius-systems/osv/issues/352
            - Support position dependant executables
            - https://github.com/cloudius-systems/osv/issues/190
            - Support more hypervisors
         - NEMU/QEMU 4.0
            - HVM direct boot - https://patchwork.kernel.org/patch/10741013/
         - Improve file systems
      - ROFS
   - 
      - [FASTER BOOT] Add compression - 
         https://github.com/cloudius-systems/osv/issues/978
         - [LESS MEMORY] Avoid creating another copy when mmap-ing ROFS 
         file - https://github.com/cloudius-systems/osv/issues/979
      - 
      - RAMFS
      - 
         - [SPEED, LESS MEMORY] Fix slow write/append of files on RAMFS - 
         https://github.com/cloudius-systems/osv/issues/884
      - ZFS
   - 
      - [MODULARITY, SMALLER KERNEL, FASTER BOOT] move all ZFS code in 
         kernel into libzfs.so
      - 
         - Make ZFS an optional library - 
            https://github.com/cloudius-systems/osv/issues/1009
         - Optimize memory usage
   - Improve physical memory utilization by using memory below 2MB - 
      https://github.com/cloudius-systems/osv/issues/1012
   - Improve modularity
      - Remove boost programs_options from kernel by rewriting 
      loader.cc::parse_options() to use getopt_long() and extract 
      commands.cc:parse_command_line(const std::string line, bool& ok)as a 
      optional library commands.so; see 
      https://github.com/cloudius-systems/osv/issues/1014 for details
   - Networking
      - Finish merging IPV6 patch from Spirent - 
      https://groups.google.com/forum/#!msg/osv-dev/WJ52lvQtC9Q/gEdLdD7fAAAJ
         - Pull other bug fixes from Spirent fork - 
         https://github.com/SpirentOrion/osv/commits/master
         - Add monitoring API module (without https code)
      - Kind of similar - https://github.com/cloudius-systems/osv/issues/820
   

LESS IMPORTANT

   - [ENHANCEMENTS] Support new hypervisors
   - 
      - qboot
      - Hyperkit - https://github.com/cloudius-systems/osv/issues/948
      - 
         - multiboot - https://github.com/cloudius-systems/osv/issues/981
      - File systems
   - 
      - RAMFS
   - 
         - [LESS MEMORY] Avoid creating another copy when mmap-ing RAMF - 
         https://github.com/cloudius-systems/osv/issues/979
         - [BUG] readdir does not handle asynchronous entry removal 
         properly - https://github.com/cloudius-systems/osv/issues/68
      - ZFS
      - 
         - [ENHANCEMENTS] create ZFS image on host instead of booting OSv - 
         see https://github.com/cloudius-systems/osv/issues/918
      - Make VFS locking more granular
      - 
         - VFS: read()/write() lock the vnode for too long - 
         https://github.com/cloudius-systems/osv/issues/450
         - 
            - this commit addresses ZFS - 
            
https://github.com/cloudius-systems/osv/commit/b5eadc37f12c4b97a52705830d2d9097498049c2
            - 
               - people reported that some FS apps did not scale even 
               though commit above addresses
               - this commit 
               
https://github.com/cloudius-systems/osv/commit/697943f631960b3d55f66381581e1435b726a1a8
 reverted 
               previous one because of 
               https://github.com/cloudius-systems/osv/issues/504 
            - [MONITORING] REST API enhancements
   - 
      - Remote test execution - 
      https://github.com/cloudius-systems/osv/issues/445
      - Page in/page out - 
      https://github.com/cloudius-systems/osv/issues/465
      - Block IO - https://github.com/cloudius-systems/osv/issues/466
      - Network stat - https://github.com/cloudius-systems/osv/issues/467
      - Load average - https://github.com/cloudius-systems/osv/issues/469
   - [SECURITY] OpenSSL upgrade

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to