kernel-patch-viewos_0.20141201-1_all.deb


Advertisement

Description

kernel-patch-viewos - View-OS - Kernel patch for better UMView performances

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: kernel-patch-viewos
Package version: 0.20141201
Package release: 1
Package architecture: all
Package type: deb
Installed size: 482 B
Download size: 249.09 KB
Official Mirror: ftp.br.debian.org
View-OS is a novel approach to the process/kernel interface. The semantics of each system call can be assigned process by process giving the user the right to decide which view of the system each process has to join. Each process can "see" a different file system structure, networking resources, processor, devices. Moreover some of the resources can be provided by the user him/herself, thus these resource can be private to the single process and are not known a priori by the system. Groups of processes can share the same view but this is just an optimization to share management methods. For more information, see http://wiki.virtualsquare.org This package contains a couple of kernel patches that should be used together with UMView. Though not required, they consent dramatic improvements in performances. These patches are quite general and can also be used by other virtualization software (as User Mode Linux, or everything that uses the ptrace() system call) to increase performances.

Alternatives

    Download

    Source package: kernel-patch-viewos

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install kernel-patch-viewos deb package:
      # sudo apt-get install kernel-patch-viewos

    Files

    • /usr/share/doc/kernel-patch-viewos/README
    • /usr/share/doc/kernel-patch-viewos/README-kernelpatch.Debian
    • /usr/share/doc/kernel-patch-viewos/changelog.Debian.gz
    • /usr/share/doc/kernel-patch-viewos/copyright
    • /usr/src/kernel-patches/all/apply/ptmulti
    • /usr/src/kernel-patches/all/apply/ptmulti-ptvm
    • /usr/src/kernel-patches/all/apply/ptvm1
    • /usr/src/kernel-patches/all/apply/ptvm2
    • /usr/src/kernel-patches/all/apply/utrace-ptmulti
    • /usr/src/kernel-patches/all/apply/utrace-ptvm1
    • /usr/src/kernel-patches/all/apply/utrace-ptvm2
    • /usr/src/kernel-patches/all/unpatch/ptmulti
    • /usr/src/kernel-patches/all/unpatch/ptmulti-ptvm
    • /usr/src/kernel-patches/all/unpatch/ptvm1
    • /usr/src/kernel-patches/all/unpatch/ptvm2
    • /usr/src/kernel-patches/all/unpatch/utrace-ptmulti
    • /usr/src/kernel-patches/all/unpatch/utrace-ptvm1
    • /usr/src/kernel-patches/all/unpatch/utrace-ptvm2
    • /usr/src/kernel-patches/amd64/apply/ptvm
    • /usr/src/kernel-patches/amd64/unpatch/ptvm
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.15-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.16-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.17-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.18-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.19-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.20-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.21-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.22-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.23-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.24-ptmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.25.6-ptrace_multi.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.26-rc6-ptrace_multi.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.28.2-ptrace_multi.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.29-ptrace3_vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.30.5-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.31-rc8-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.32.2-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.33-rc2-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.34-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.35-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.36.2-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.37-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-2.6.39.1-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-3.0.1-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-3.1.5-ptrace3-vmmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-3.17.4-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-3.4.7-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-linux-3.6-rc1-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/ptmulti/patch-viewos-2.6.14.diff.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.15-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.16-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.17-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.18-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.19-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.20-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.21-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.22-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.23-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptmulti-ptvm/patch-linux-2.6.24-ptmulti-ptvm.gz
    • /usr/src/kernel-patches/diffs/ptvm/patch-linux-2.6.25.6-ptrace_vm.gz
    • /usr/src/kernel-patches/diffs/ptvm/patch-linux-2.6.26-rc6-ptrace_vm.gz
    • /usr/src/kernel-patches/diffs/ptvm/patch-linux-2.6.28.2-ptrace_vm.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.29-ptrace1_vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.30.5-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.31-rc8-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.32.2-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.33-rc2-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.34-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.35-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.36.2-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.37-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-2.6.39.1-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-3.0.1-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-3.1.5-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-3.17.4-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-3.4.7-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm1/patch-linux-3.6-rc1-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.29-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.30.5-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.31-rc8-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.32.2-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.33-rc2-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.34-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.35-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.36.2-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.37-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-2.6.39.1-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-3.0.1-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-3.1.5-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-3.17.4-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-3.4.7-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/ptvm2/patch-linux-3.6-rc1-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/utrace-ptmulti/patch-linux-2.6.34-utrace-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/utrace-ptmulti/patch-linux-2.6.35-utrace-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/utrace-ptmulti/patch-linux-2.6.35.10-utrace-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/utrace-ptmulti/patch-linux-2.6.37-utrace-ptrace3-vmulti.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm1/patch-linux-2.6.34-utrace-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm1/patch-linux-2.6.35-utrace-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm1/patch-linux-2.6.35.10-utrace-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm1/patch-linux-2.6.37-utrace-ptrace1-vm1.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm2/patch-linux-2.6.34-utrace-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm2/patch-linux-2.6.35-utrace-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm2/patch-linux-2.6.35.10-utrace-ptrace2-vm2.gz
    • /usr/src/kernel-patches/diffs/utrace-ptvm2/patch-linux-2.6.37-utrace-ptrace2-vm2.gz
    • /usr/src/kernel-patches/i386/apply/ptvm
    • /usr/src/kernel-patches/i386/unpatch/ptvm
    • /usr/src/kernel-patches/powerpc/apply/ptvm
    • /usr/src/kernel-patches/powerpc/unpatch/ptvm
    • /usr/src/kernel-patches/ppc64/apply/ptvm
    • /usr/src/kernel-patches/ppc64/unpatch/ptvm

    Changelog

    2014-12-07 - Ludovico Gardenghi <garden@debian.org> kernel-patch-viewos (0.20141201-1) unstable; urgency=medium * New upstream version + Add support to kernels 3.16.x and 3.17.x (Closes: #770519)

    2012-01-15 - Ludovico Gardenghi <garden@debian.org> kernel-patch-viewos (0.20120115-2) unstable; urgency=low * Update Section from devel to kernel

    2012-01-15 - Ludovico Gardenghi <garden@debian.org> kernel-patch-viewos (0.20120115-1) unstable; urgency=low * New upstream version + Add support to kernels up to 3.1.5 (Closes: #629026) * Add ptvm1 and ptvm2 kpatches series which supersede series ptvm starting from 2.6.29 (the patch has been split into two independent parts) * Add utrace-ptvm1, utrace-ptvm2, utrace-ptmulti kpatches series for the utrace version of ptvm1, ptvm2, ptmulti. * Update Ludovico Gardenghi's mail address to the Debian one * Bump Standards-Version to 3.9.2 * Add ${misc:Depends} to Depends: field * Fix pointer to GPL license to GPL-2 instead of generic GPL.

    2008-08-15 - Ludovico Gardenghi <garden@acheronte.it> kernel-patch-viewos (0.20080616-1) unstable; urgency=low [ Filippo Giunchedi ] * Switch to cdbs * Add DM-Upload-Allowed field [ Ludovico Gardenghi ] * New upstream version + Add support to kernels up to 2.6.26 (Closes: #494759) * Add ptvm kpatches series (in addition to ptmulti and ptmulti-ptvm) as starting from 2.6.25 the two patches are independent

    2007-07-23 - Ludovico Gardenghi <garden@acheronte.it> kernel-patch-viewos (0.20070721-1) unstable; urgency=low * New upstream patch (kernel 2.6.22)

    2007-04-30 - Ludovico Gardenghi <garden@acheronte.it> kernel-patch-viewos (0.20070412-1) unstable; urgency=low * New upstream patch (kernel 2.6.20)

    2007-01-22 - Ludovico Gardenghi <garden@acheronte.it> kernel-patch-viewos (0.20061201-1) unstable; urgency=low * Initial release

    Advertisement
    Advertisement