ia64/xen-unstable

changeset 12295:8d0e06c38c0c

[XEN] Put the non-GPL license text in each public header file.

This excludes arch-powerpc.h and xencomm.h which require
confirmation from the original authors that the existing GPL
text can be removed and replaced.

Original patch from: Mark Johnson <mark.johnson@sun.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
author kaf24@localhost.localdomain
date Wed Nov 08 00:03:11 2006 +0000 (2006-11-08)
parents e10a13f13207
children 17f48b5907a6
files xen/COPYING xen/include/public/COPYING xen/include/public/acm.h xen/include/public/acm_ops.h xen/include/public/arch-ia64.h xen/include/public/arch-x86_32.h xen/include/public/arch-x86_64.h xen/include/public/callback.h xen/include/public/dom0_ops.h xen/include/public/domctl.h xen/include/public/elfnote.h xen/include/public/event_channel.h xen/include/public/features.h xen/include/public/grant_table.h xen/include/public/hvm/e820.h xen/include/public/hvm/hvm_info_table.h xen/include/public/hvm/ioreq.h xen/include/public/hvm/params.h xen/include/public/hvm/vmx_assist.h xen/include/public/io/blkif.h xen/include/public/io/console.h xen/include/public/io/netif.h xen/include/public/io/pciif.h xen/include/public/io/ring.h xen/include/public/io/tpmif.h xen/include/public/io/xenbus.h xen/include/public/io/xs_wire.h xen/include/public/memory.h xen/include/public/nmi.h xen/include/public/physdev.h xen/include/public/platform.h xen/include/public/sched.h xen/include/public/sysctl.h xen/include/public/trace.h xen/include/public/vcpu.h xen/include/public/version.h xen/include/public/xen-compat.h xen/include/public/xen.h xen/include/public/xenoprof.h
line diff
     1.1 --- a/xen/COPYING	Tue Nov 07 23:14:09 2006 +0000
     1.2 +++ b/xen/COPYING	Wed Nov 08 00:03:11 2006 +0000
     1.3 @@ -9,20 +9,17 @@ Foundation, but the instance of code tha
     1.4  virtual machine monitor) is copyrighted by me and others who actually
     1.5  wrote it.
     1.6  
     1.7 -Further note that the guest-OS interfacing header files, which
     1.8 -includes all files within the subdirectory include/public, are
     1.9 -*not* covered by the GPL but by a much weaker license:
    1.10 - include/public/COPYING
    1.11 +A few files are licensed under both GPL and a weaker BSD-style
    1.12 +license. This includes all files within the subdirectory
    1.13 +include/public, as described in include/public/COPYING. All such files
    1.14 +include the non-GPL license text as a source-code comment. Although
    1.15 +the license text refers generically to "the software", the non-GPL
    1.16 +license applies *only* to those source files that explicitly include
    1.17 +the non-GPL license text.
    1.18  
    1.19 -A few other files are also licensed under the weaker BSD-style
    1.20 -license. These files all include the license stanza as a text
    1.21 -comment. Although this stanza refers to the "Software", the license
    1.22 -applies *only* those source files that explicitly include it.
    1.23 -
    1.24 -Also note that the only valid version of the GPL as far as Xen is
    1.25 -concerned is _this_ particular version of the license (i.e., *only*
    1.26 -v2, not v2.2 or v3.x or whatever), unless explicitly otherwise
    1.27 -stated.
    1.28 +Note that the only valid version of the GPL as far as Xen is concerned
    1.29 +is _this_ particular version of the license (i.e., *only* v2, not v2.2
    1.30 +or v3.x or whatever), unless explicitly otherwise stated.
    1.31  
    1.32   -- Keir Fraser (on behalf of the Xen team)
    1.33  
     2.1 --- a/xen/include/public/COPYING	Tue Nov 07 23:14:09 2006 +0000
     2.2 +++ b/xen/include/public/COPYING	Wed Nov 08 00:03:11 2006 +0000
     2.3 @@ -7,6 +7,10 @@ subdirectories:
     2.4    include/public/hvm/*.h
     2.5    include/public/io/*.h
     2.6  
     2.7 +The intention is that these files can be freely copied into the source
     2.8 +tree of an operating system when porting that OS to run on Xen. Doing
     2.9 +so does *not* cause the OS to become subject to the terms of the GPL.
    2.10 +
    2.11  All other files in the Xen source distribution are covered by version
    2.12  2 of the GNU General Public License except where explicitly stated
    2.13  otherwise within individual source files.
     3.1 --- a/xen/include/public/acm.h	Tue Nov 07 23:14:09 2006 +0000
     3.2 +++ b/xen/include/public/acm.h	Wed Nov 08 00:03:11 2006 +0000
     3.3 @@ -1,6 +1,24 @@
     3.4  /*
     3.5   * acm.h: Xen access control module interface defintions
     3.6   *
     3.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     3.8 + * of this software and associated documentation files (the "Software"), to
     3.9 + * deal in the Software without restriction, including without limitation the
    3.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    3.11 + * sell copies of the Software, and to permit persons to whom the Software is
    3.12 + * furnished to do so, subject to the following conditions:
    3.13 + *
    3.14 + * The above copyright notice and this permission notice shall be included in
    3.15 + * all copies or substantial portions of the Software.
    3.16 + *
    3.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    3.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    3.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    3.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    3.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    3.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    3.23 + * DEALINGS IN THE SOFTWARE.
    3.24 + *
    3.25   * Reiner Sailer <sailer@watson.ibm.com>
    3.26   * Copyright (c) 2005, International Business Machines Corporation.
    3.27   */
     4.1 --- a/xen/include/public/acm_ops.h	Tue Nov 07 23:14:09 2006 +0000
     4.2 +++ b/xen/include/public/acm_ops.h	Wed Nov 08 00:03:11 2006 +0000
     4.3 @@ -1,6 +1,24 @@
     4.4  /*
     4.5   * acm_ops.h: Xen access control module hypervisor commands
     4.6   *
     4.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     4.8 + * of this software and associated documentation files (the "Software"), to
     4.9 + * deal in the Software without restriction, including without limitation the
    4.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    4.11 + * sell copies of the Software, and to permit persons to whom the Software is
    4.12 + * furnished to do so, subject to the following conditions:
    4.13 + *
    4.14 + * The above copyright notice and this permission notice shall be included in
    4.15 + * all copies or substantial portions of the Software.
    4.16 + *
    4.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    4.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    4.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    4.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    4.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    4.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    4.23 + * DEALINGS IN THE SOFTWARE.
    4.24 + *
    4.25   * Reiner Sailer <sailer@watson.ibm.com>
    4.26   * Copyright (c) 2005,2006 International Business Machines Corporation.
    4.27   */
     5.1 --- a/xen/include/public/arch-ia64.h	Tue Nov 07 23:14:09 2006 +0000
     5.2 +++ b/xen/include/public/arch-ia64.h	Wed Nov 08 00:03:11 2006 +0000
     5.3 @@ -2,6 +2,25 @@
     5.4   * arch-ia64/hypervisor-if.h
     5.5   * 
     5.6   * Guest OS interface to IA64 Xen.
     5.7 + *
     5.8 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     5.9 + * of this software and associated documentation files (the "Software"), to
    5.10 + * deal in the Software without restriction, including without limitation the
    5.11 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    5.12 + * sell copies of the Software, and to permit persons to whom the Software is
    5.13 + * furnished to do so, subject to the following conditions:
    5.14 + *
    5.15 + * The above copyright notice and this permission notice shall be included in
    5.16 + * all copies or substantial portions of the Software.
    5.17 + *
    5.18 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    5.19 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    5.20 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    5.21 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    5.22 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    5.23 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    5.24 + * DEALINGS IN THE SOFTWARE.
    5.25 + *
    5.26   */
    5.27  
    5.28  #ifndef __HYPERVISOR_IF_IA64_H__
     6.1 --- a/xen/include/public/arch-x86_32.h	Tue Nov 07 23:14:09 2006 +0000
     6.2 +++ b/xen/include/public/arch-x86_32.h	Wed Nov 08 00:03:11 2006 +0000
     6.3 @@ -3,6 +3,24 @@
     6.4   * 
     6.5   * Guest OS interface to x86 32-bit Xen.
     6.6   * 
     6.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     6.8 + * of this software and associated documentation files (the "Software"), to
     6.9 + * deal in the Software without restriction, including without limitation the
    6.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    6.11 + * sell copies of the Software, and to permit persons to whom the Software is
    6.12 + * furnished to do so, subject to the following conditions:
    6.13 + *
    6.14 + * The above copyright notice and this permission notice shall be included in
    6.15 + * all copies or substantial portions of the Software.
    6.16 + *
    6.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    6.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    6.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    6.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    6.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    6.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    6.23 + * DEALINGS IN THE SOFTWARE.
    6.24 + *
    6.25   * Copyright (c) 2004, K A Fraser
    6.26   */
    6.27  
     7.1 --- a/xen/include/public/arch-x86_64.h	Tue Nov 07 23:14:09 2006 +0000
     7.2 +++ b/xen/include/public/arch-x86_64.h	Wed Nov 08 00:03:11 2006 +0000
     7.3 @@ -3,6 +3,24 @@
     7.4   * 
     7.5   * Guest OS interface to x86 64-bit Xen.
     7.6   * 
     7.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     7.8 + * of this software and associated documentation files (the "Software"), to
     7.9 + * deal in the Software without restriction, including without limitation the
    7.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    7.11 + * sell copies of the Software, and to permit persons to whom the Software is
    7.12 + * furnished to do so, subject to the following conditions:
    7.13 + *
    7.14 + * The above copyright notice and this permission notice shall be included in
    7.15 + * all copies or substantial portions of the Software.
    7.16 + *
    7.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    7.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    7.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    7.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    7.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    7.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    7.23 + * DEALINGS IN THE SOFTWARE.
    7.24 + *
    7.25   * Copyright (c) 2004, K A Fraser
    7.26   */
    7.27  
     8.1 --- a/xen/include/public/callback.h	Tue Nov 07 23:14:09 2006 +0000
     8.2 +++ b/xen/include/public/callback.h	Wed Nov 08 00:03:11 2006 +0000
     8.3 @@ -3,6 +3,24 @@
     8.4   *
     8.5   * Register guest OS callbacks with Xen.
     8.6   *
     8.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     8.8 + * of this software and associated documentation files (the "Software"), to
     8.9 + * deal in the Software without restriction, including without limitation the
    8.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    8.11 + * sell copies of the Software, and to permit persons to whom the Software is
    8.12 + * furnished to do so, subject to the following conditions:
    8.13 + *
    8.14 + * The above copyright notice and this permission notice shall be included in
    8.15 + * all copies or substantial portions of the Software.
    8.16 + *
    8.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    8.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    8.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    8.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    8.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    8.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    8.23 + * DEALINGS IN THE SOFTWARE.
    8.24 + *
    8.25   * Copyright (c) 2006, Ian Campbell
    8.26   */
    8.27  
     9.1 --- a/xen/include/public/dom0_ops.h	Tue Nov 07 23:14:09 2006 +0000
     9.2 +++ b/xen/include/public/dom0_ops.h	Wed Nov 08 00:03:11 2006 +0000
     9.3 @@ -3,6 +3,24 @@
     9.4   * 
     9.5   * Process command requests from domain-0 guest OS.
     9.6   * 
     9.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
     9.8 + * of this software and associated documentation files (the "Software"), to
     9.9 + * deal in the Software without restriction, including without limitation the
    9.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    9.11 + * sell copies of the Software, and to permit persons to whom the Software is
    9.12 + * furnished to do so, subject to the following conditions:
    9.13 + *
    9.14 + * The above copyright notice and this permission notice shall be included in
    9.15 + * all copies or substantial portions of the Software.
    9.16 + *
    9.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    9.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    9.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    9.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    9.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    9.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    9.23 + * DEALINGS IN THE SOFTWARE.
    9.24 + *
    9.25   * Copyright (c) 2002-2003, B Dragovic
    9.26   * Copyright (c) 2002-2006, K Fraser
    9.27   */
    10.1 --- a/xen/include/public/domctl.h	Tue Nov 07 23:14:09 2006 +0000
    10.2 +++ b/xen/include/public/domctl.h	Wed Nov 08 00:03:11 2006 +0000
    10.3 @@ -3,6 +3,24 @@
    10.4   * 
    10.5   * Domain management operations. For use by node control stack.
    10.6   * 
    10.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    10.8 + * of this software and associated documentation files (the "Software"), to
    10.9 + * deal in the Software without restriction, including without limitation the
   10.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   10.11 + * sell copies of the Software, and to permit persons to whom the Software is
   10.12 + * furnished to do so, subject to the following conditions:
   10.13 + *
   10.14 + * The above copyright notice and this permission notice shall be included in
   10.15 + * all copies or substantial portions of the Software.
   10.16 + *
   10.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   10.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   10.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   10.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   10.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   10.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   10.23 + * DEALINGS IN THE SOFTWARE.
   10.24 + *
   10.25   * Copyright (c) 2002-2003, B Dragovic
   10.26   * Copyright (c) 2002-2006, K Fraser
   10.27   */
    11.1 --- a/xen/include/public/elfnote.h	Tue Nov 07 23:14:09 2006 +0000
    11.2 +++ b/xen/include/public/elfnote.h	Wed Nov 08 00:03:11 2006 +0000
    11.3 @@ -3,6 +3,24 @@
    11.4   *
    11.5   * Definitions used for the Xen ELF notes.
    11.6   *
    11.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    11.8 + * of this software and associated documentation files (the "Software"), to
    11.9 + * deal in the Software without restriction, including without limitation the
   11.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   11.11 + * sell copies of the Software, and to permit persons to whom the Software is
   11.12 + * furnished to do so, subject to the following conditions:
   11.13 + *
   11.14 + * The above copyright notice and this permission notice shall be included in
   11.15 + * all copies or substantial portions of the Software.
   11.16 + *
   11.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   11.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   11.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   11.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   11.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   11.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   11.23 + * DEALINGS IN THE SOFTWARE.
   11.24 + *
   11.25   * Copyright (c) 2006, Ian Campbell, XenSource Ltd.
   11.26   */
   11.27  
    12.1 --- a/xen/include/public/event_channel.h	Tue Nov 07 23:14:09 2006 +0000
    12.2 +++ b/xen/include/public/event_channel.h	Wed Nov 08 00:03:11 2006 +0000
    12.3 @@ -3,6 +3,24 @@
    12.4   * 
    12.5   * Event channels between domains.
    12.6   * 
    12.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    12.8 + * of this software and associated documentation files (the "Software"), to
    12.9 + * deal in the Software without restriction, including without limitation the
   12.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   12.11 + * sell copies of the Software, and to permit persons to whom the Software is
   12.12 + * furnished to do so, subject to the following conditions:
   12.13 + *
   12.14 + * The above copyright notice and this permission notice shall be included in
   12.15 + * all copies or substantial portions of the Software.
   12.16 + *
   12.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   12.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   12.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   12.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   12.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   12.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   12.23 + * DEALINGS IN THE SOFTWARE.
   12.24 + *
   12.25   * Copyright (c) 2003-2004, K A Fraser.
   12.26   */
   12.27  
    13.1 --- a/xen/include/public/features.h	Tue Nov 07 23:14:09 2006 +0000
    13.2 +++ b/xen/include/public/features.h	Wed Nov 08 00:03:11 2006 +0000
    13.3 @@ -3,6 +3,24 @@
    13.4   * 
    13.5   * Feature flags, reported by XENVER_get_features.
    13.6   * 
    13.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    13.8 + * of this software and associated documentation files (the "Software"), to
    13.9 + * deal in the Software without restriction, including without limitation the
   13.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   13.11 + * sell copies of the Software, and to permit persons to whom the Software is
   13.12 + * furnished to do so, subject to the following conditions:
   13.13 + *
   13.14 + * The above copyright notice and this permission notice shall be included in
   13.15 + * all copies or substantial portions of the Software.
   13.16 + *
   13.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   13.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   13.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   13.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   13.23 + * DEALINGS IN THE SOFTWARE.
   13.24 + *
   13.25   * Copyright (c) 2006, Keir Fraser <keir@xensource.com>
   13.26   */
   13.27  
    14.1 --- a/xen/include/public/grant_table.h	Tue Nov 07 23:14:09 2006 +0000
    14.2 +++ b/xen/include/public/grant_table.h	Wed Nov 08 00:03:11 2006 +0000
    14.3 @@ -4,6 +4,24 @@
    14.4   * Interface for granting foreign access to page frames, and receiving
    14.5   * page-ownership transfers.
    14.6   * 
    14.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    14.8 + * of this software and associated documentation files (the "Software"), to
    14.9 + * deal in the Software without restriction, including without limitation the
   14.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   14.11 + * sell copies of the Software, and to permit persons to whom the Software is
   14.12 + * furnished to do so, subject to the following conditions:
   14.13 + *
   14.14 + * The above copyright notice and this permission notice shall be included in
   14.15 + * all copies or substantial portions of the Software.
   14.16 + *
   14.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   14.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   14.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   14.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   14.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   14.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   14.23 + * DEALINGS IN THE SOFTWARE.
   14.24 + *
   14.25   * Copyright (c) 2004, K A Fraser
   14.26   */
   14.27  
    15.1 --- a/xen/include/public/hvm/e820.h	Tue Nov 07 23:14:09 2006 +0000
    15.2 +++ b/xen/include/public/hvm/e820.h	Wed Nov 08 00:03:11 2006 +0000
    15.3 @@ -1,3 +1,24 @@
    15.4 +
    15.5 +/*
    15.6 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    15.7 + * of this software and associated documentation files (the "Software"), to
    15.8 + * deal in the Software without restriction, including without limitation the
    15.9 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   15.10 + * sell copies of the Software, and to permit persons to whom the Software is
   15.11 + * furnished to do so, subject to the following conditions:
   15.12 + *
   15.13 + * The above copyright notice and this permission notice shall be included in
   15.14 + * all copies or substantial portions of the Software.
   15.15 + *
   15.16 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   15.17 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   15.18 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   15.19 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   15.20 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   15.21 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   15.22 + * DEALINGS IN THE SOFTWARE.
   15.23 + */
   15.24 +
   15.25  #ifndef __XEN_PUBLIC_HVM_E820_H__
   15.26  #define __XEN_PUBLIC_HVM_E820_H__
   15.27  
    16.1 --- a/xen/include/public/hvm/hvm_info_table.h	Tue Nov 07 23:14:09 2006 +0000
    16.2 +++ b/xen/include/public/hvm/hvm_info_table.h	Wed Nov 08 00:03:11 2006 +0000
    16.3 @@ -2,6 +2,24 @@
    16.4   * hvm/hvm_info_table.h
    16.5   * 
    16.6   * HVM parameter and information table, written into guest memory map.
    16.7 + *
    16.8 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    16.9 + * of this software and associated documentation files (the "Software"), to
   16.10 + * deal in the Software without restriction, including without limitation the
   16.11 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   16.12 + * sell copies of the Software, and to permit persons to whom the Software is
   16.13 + * furnished to do so, subject to the following conditions:
   16.14 + *
   16.15 + * The above copyright notice and this permission notice shall be included in
   16.16 + * all copies or substantial portions of the Software.
   16.17 + *
   16.18 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   16.19 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   16.20 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   16.21 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   16.22 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   16.23 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   16.24 + * DEALINGS IN THE SOFTWARE.
   16.25   */
   16.26  
   16.27  #ifndef __XEN_PUBLIC_HVM_HVM_INFO_TABLE_H__
    17.1 --- a/xen/include/public/hvm/ioreq.h	Tue Nov 07 23:14:09 2006 +0000
    17.2 +++ b/xen/include/public/hvm/ioreq.h	Wed Nov 08 00:03:11 2006 +0000
    17.3 @@ -1,20 +1,24 @@
    17.4  /*
    17.5   * ioreq.h: I/O request definitions for device models
    17.6   * Copyright (c) 2004, Intel Corporation.
    17.7 - *
    17.8 - * This program is free software; you can redistribute it and/or modify it
    17.9 - * under the terms and conditions of the GNU General Public License,
   17.10 - * version 2, as published by the Free Software Foundation.
   17.11 + * 
   17.12 + * Permission is hereby granted, free of charge, to any person obtaining a copy
   17.13 + * of this software and associated documentation files (the "Software"), to
   17.14 + * deal in the Software without restriction, including without limitation the
   17.15 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   17.16 + * sell copies of the Software, and to permit persons to whom the Software is
   17.17 + * furnished to do so, subject to the following conditions:
   17.18   *
   17.19 - * This program is distributed in the hope it will be useful, but WITHOUT
   17.20 - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   17.21 - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
   17.22 - * more details.
   17.23 + * The above copyright notice and this permission notice shall be included in
   17.24 + * all copies or substantial portions of the Software.
   17.25   *
   17.26 - * You should have received a copy of the GNU General Public License along with
   17.27 - * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
   17.28 - * Place - Suite 330, Boston, MA 02111-1307 USA.
   17.29 - *
   17.30 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   17.31 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   17.32 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   17.33 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   17.34 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   17.35 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   17.36 + * DEALINGS IN THE SOFTWARE.
   17.37   */
   17.38  
   17.39  #ifndef _IOREQ_H_
    18.1 --- a/xen/include/public/hvm/params.h	Tue Nov 07 23:14:09 2006 +0000
    18.2 +++ b/xen/include/public/hvm/params.h	Wed Nov 08 00:03:11 2006 +0000
    18.3 @@ -1,3 +1,24 @@
    18.4 +
    18.5 +/*
    18.6 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    18.7 + * of this software and associated documentation files (the "Software"), to
    18.8 + * deal in the Software without restriction, including without limitation the
    18.9 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   18.10 + * sell copies of the Software, and to permit persons to whom the Software is
   18.11 + * furnished to do so, subject to the following conditions:
   18.12 + *
   18.13 + * The above copyright notice and this permission notice shall be included in
   18.14 + * all copies or substantial portions of the Software.
   18.15 + *
   18.16 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   18.17 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   18.18 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   18.19 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   18.20 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   18.21 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   18.22 + * DEALINGS IN THE SOFTWARE.
   18.23 + */
   18.24 +
   18.25  #ifndef __XEN_PUBLIC_HVM_PARAMS_H__
   18.26  #define __XEN_PUBLIC_HVM_PARAMS_H__
   18.27  
    19.1 --- a/xen/include/public/hvm/vmx_assist.h	Tue Nov 07 23:14:09 2006 +0000
    19.2 +++ b/xen/include/public/hvm/vmx_assist.h	Wed Nov 08 00:03:11 2006 +0000
    19.3 @@ -1,6 +1,24 @@
    19.4  /*
    19.5   * vmx_assist.h: Context definitions for the VMXASSIST world switch.
    19.6   *
    19.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    19.8 + * of this software and associated documentation files (the "Software"), to
    19.9 + * deal in the Software without restriction, including without limitation the
   19.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   19.11 + * sell copies of the Software, and to permit persons to whom the Software is
   19.12 + * furnished to do so, subject to the following conditions:
   19.13 + *
   19.14 + * The above copyright notice and this permission notice shall be included in
   19.15 + * all copies or substantial portions of the Software.
   19.16 + *
   19.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   19.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   19.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   19.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   19.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   19.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   19.23 + * DEALINGS IN THE SOFTWARE.
   19.24 + *
   19.25   * Leendert van Doorn, leendert@watson.ibm.com
   19.26   * Copyright (c) 2005, International Business Machines Corporation.
   19.27   */
    20.1 --- a/xen/include/public/io/blkif.h	Tue Nov 07 23:14:09 2006 +0000
    20.2 +++ b/xen/include/public/io/blkif.h	Wed Nov 08 00:03:11 2006 +0000
    20.3 @@ -3,6 +3,24 @@
    20.4   * 
    20.5   * Unified block-device I/O interface for Xen guest OSes.
    20.6   * 
    20.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    20.8 + * of this software and associated documentation files (the "Software"), to
    20.9 + * deal in the Software without restriction, including without limitation the
   20.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   20.11 + * sell copies of the Software, and to permit persons to whom the Software is
   20.12 + * furnished to do so, subject to the following conditions:
   20.13 + *
   20.14 + * The above copyright notice and this permission notice shall be included in
   20.15 + * all copies or substantial portions of the Software.
   20.16 + *
   20.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   20.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   20.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   20.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   20.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   20.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   20.23 + * DEALINGS IN THE SOFTWARE.
   20.24 + *
   20.25   * Copyright (c) 2003-2004, Keir Fraser
   20.26   */
   20.27  
    21.1 --- a/xen/include/public/io/console.h	Tue Nov 07 23:14:09 2006 +0000
    21.2 +++ b/xen/include/public/io/console.h	Wed Nov 08 00:03:11 2006 +0000
    21.3 @@ -3,6 +3,24 @@
    21.4   * 
    21.5   * Console I/O interface for Xen guest OSes.
    21.6   * 
    21.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    21.8 + * of this software and associated documentation files (the "Software"), to
    21.9 + * deal in the Software without restriction, including without limitation the
   21.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   21.11 + * sell copies of the Software, and to permit persons to whom the Software is
   21.12 + * furnished to do so, subject to the following conditions:
   21.13 + *
   21.14 + * The above copyright notice and this permission notice shall be included in
   21.15 + * all copies or substantial portions of the Software.
   21.16 + *
   21.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   21.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   21.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   21.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   21.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   21.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   21.23 + * DEALINGS IN THE SOFTWARE.
   21.24 + *
   21.25   * Copyright (c) 2005, Keir Fraser
   21.26   */
   21.27  
    22.1 --- a/xen/include/public/io/netif.h	Tue Nov 07 23:14:09 2006 +0000
    22.2 +++ b/xen/include/public/io/netif.h	Wed Nov 08 00:03:11 2006 +0000
    22.3 @@ -3,6 +3,24 @@
    22.4   * 
    22.5   * Unified network-device I/O interface for Xen guest OSes.
    22.6   * 
    22.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    22.8 + * of this software and associated documentation files (the "Software"), to
    22.9 + * deal in the Software without restriction, including without limitation the
   22.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   22.11 + * sell copies of the Software, and to permit persons to whom the Software is
   22.12 + * furnished to do so, subject to the following conditions:
   22.13 + *
   22.14 + * The above copyright notice and this permission notice shall be included in
   22.15 + * all copies or substantial portions of the Software.
   22.16 + *
   22.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   22.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   22.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   22.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   22.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   22.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   22.23 + * DEALINGS IN THE SOFTWARE.
   22.24 + *
   22.25   * Copyright (c) 2003-2004, Keir Fraser
   22.26   */
   22.27  
    23.1 --- a/xen/include/public/io/pciif.h	Tue Nov 07 23:14:09 2006 +0000
    23.2 +++ b/xen/include/public/io/pciif.h	Wed Nov 08 00:03:11 2006 +0000
    23.3 @@ -1,6 +1,24 @@
    23.4  /*
    23.5   * PCI Backend/Frontend Common Data Structures & Macros
    23.6   *
    23.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    23.8 + * of this software and associated documentation files (the "Software"), to
    23.9 + * deal in the Software without restriction, including without limitation the
   23.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   23.11 + * sell copies of the Software, and to permit persons to whom the Software is
   23.12 + * furnished to do so, subject to the following conditions:
   23.13 + *
   23.14 + * The above copyright notice and this permission notice shall be included in
   23.15 + * all copies or substantial portions of the Software.
   23.16 + *
   23.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   23.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   23.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   23.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   23.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   23.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   23.23 + * DEALINGS IN THE SOFTWARE.
   23.24 + *
   23.25   *   Author: Ryan Wilson <hap9@epoch.ncsc.mil>
   23.26   */
   23.27  #ifndef __XEN_PCI_COMMON_H__
    24.1 --- a/xen/include/public/io/ring.h	Tue Nov 07 23:14:09 2006 +0000
    24.2 +++ b/xen/include/public/io/ring.h	Wed Nov 08 00:03:11 2006 +0000
    24.3 @@ -3,6 +3,24 @@
    24.4   * 
    24.5   * Shared producer-consumer ring macros.
    24.6   *
    24.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    24.8 + * of this software and associated documentation files (the "Software"), to
    24.9 + * deal in the Software without restriction, including without limitation the
   24.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   24.11 + * sell copies of the Software, and to permit persons to whom the Software is
   24.12 + * furnished to do so, subject to the following conditions:
   24.13 + *
   24.14 + * The above copyright notice and this permission notice shall be included in
   24.15 + * all copies or substantial portions of the Software.
   24.16 + *
   24.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   24.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   24.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   24.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   24.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   24.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   24.23 + * DEALINGS IN THE SOFTWARE.
   24.24 + *
   24.25   * Tim Deegan and Andrew Warfield November 2004.
   24.26   */
   24.27  
    25.1 --- a/xen/include/public/io/tpmif.h	Tue Nov 07 23:14:09 2006 +0000
    25.2 +++ b/xen/include/public/io/tpmif.h	Wed Nov 08 00:03:11 2006 +0000
    25.3 @@ -3,6 +3,24 @@
    25.4   *
    25.5   * TPM I/O interface for Xen guest OSes.
    25.6   *
    25.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    25.8 + * of this software and associated documentation files (the "Software"), to
    25.9 + * deal in the Software without restriction, including without limitation the
   25.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   25.11 + * sell copies of the Software, and to permit persons to whom the Software is
   25.12 + * furnished to do so, subject to the following conditions:
   25.13 + *
   25.14 + * The above copyright notice and this permission notice shall be included in
   25.15 + * all copies or substantial portions of the Software.
   25.16 + *
   25.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   25.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   25.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   25.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   25.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   25.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   25.23 + * DEALINGS IN THE SOFTWARE.
   25.24 + *
   25.25   * Copyright (c) 2005, IBM Corporation
   25.26   *
   25.27   * Author: Stefan Berger, stefanb@us.ibm.com
    26.1 --- a/xen/include/public/io/xenbus.h	Tue Nov 07 23:14:09 2006 +0000
    26.2 +++ b/xen/include/public/io/xenbus.h	Wed Nov 08 00:03:11 2006 +0000
    26.3 @@ -3,6 +3,24 @@
    26.4   *
    26.5   * Xenbus protocol details.
    26.6   *
    26.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    26.8 + * of this software and associated documentation files (the "Software"), to
    26.9 + * deal in the Software without restriction, including without limitation the
   26.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   26.11 + * sell copies of the Software, and to permit persons to whom the Software is
   26.12 + * furnished to do so, subject to the following conditions:
   26.13 + *
   26.14 + * The above copyright notice and this permission notice shall be included in
   26.15 + * all copies or substantial portions of the Software.
   26.16 + *
   26.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   26.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   26.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   26.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   26.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   26.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   26.23 + * DEALINGS IN THE SOFTWARE.
   26.24 + *
   26.25   * Copyright (C) 2005 XenSource Ltd.
   26.26   */
   26.27  
    27.1 --- a/xen/include/public/io/xs_wire.h	Tue Nov 07 23:14:09 2006 +0000
    27.2 +++ b/xen/include/public/io/xs_wire.h	Wed Nov 08 00:03:11 2006 +0000
    27.3 @@ -1,6 +1,25 @@
    27.4  /*
    27.5   * Details of the "wire" protocol between Xen Store Daemon and client
    27.6   * library or guest kernel.
    27.7 + *
    27.8 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    27.9 + * of this software and associated documentation files (the "Software"), to
   27.10 + * deal in the Software without restriction, including without limitation the
   27.11 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   27.12 + * sell copies of the Software, and to permit persons to whom the Software is
   27.13 + * furnished to do so, subject to the following conditions:
   27.14 + *
   27.15 + * The above copyright notice and this permission notice shall be included in
   27.16 + * all copies or substantial portions of the Software.
   27.17 + *
   27.18 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   27.19 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   27.20 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   27.21 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   27.22 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   27.23 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   27.24 + * DEALINGS IN THE SOFTWARE.
   27.25 + *
   27.26   * Copyright (C) 2005 Rusty Russell IBM Corporation
   27.27   */
   27.28  
    28.1 --- a/xen/include/public/memory.h	Tue Nov 07 23:14:09 2006 +0000
    28.2 +++ b/xen/include/public/memory.h	Wed Nov 08 00:03:11 2006 +0000
    28.3 @@ -3,6 +3,24 @@
    28.4   * 
    28.5   * Memory reservation and information.
    28.6   * 
    28.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    28.8 + * of this software and associated documentation files (the "Software"), to
    28.9 + * deal in the Software without restriction, including without limitation the
   28.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   28.11 + * sell copies of the Software, and to permit persons to whom the Software is
   28.12 + * furnished to do so, subject to the following conditions:
   28.13 + *
   28.14 + * The above copyright notice and this permission notice shall be included in
   28.15 + * all copies or substantial portions of the Software.
   28.16 + *
   28.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   28.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   28.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   28.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   28.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   28.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   28.23 + * DEALINGS IN THE SOFTWARE.
   28.24 + *
   28.25   * Copyright (c) 2005, Keir Fraser <keir@xensource.com>
   28.26   */
   28.27  
    29.1 --- a/xen/include/public/nmi.h	Tue Nov 07 23:14:09 2006 +0000
    29.2 +++ b/xen/include/public/nmi.h	Wed Nov 08 00:03:11 2006 +0000
    29.3 @@ -3,6 +3,24 @@
    29.4   * 
    29.5   * NMI callback registration and reason codes.
    29.6   * 
    29.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    29.8 + * of this software and associated documentation files (the "Software"), to
    29.9 + * deal in the Software without restriction, including without limitation the
   29.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   29.11 + * sell copies of the Software, and to permit persons to whom the Software is
   29.12 + * furnished to do so, subject to the following conditions:
   29.13 + *
   29.14 + * The above copyright notice and this permission notice shall be included in
   29.15 + * all copies or substantial portions of the Software.
   29.16 + *
   29.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   29.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   29.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   29.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   29.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   29.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   29.23 + * DEALINGS IN THE SOFTWARE.
   29.24 + *
   29.25   * Copyright (c) 2005, Keir Fraser <keir@xensource.com>
   29.26   */
   29.27  
    30.1 --- a/xen/include/public/physdev.h	Tue Nov 07 23:14:09 2006 +0000
    30.2 +++ b/xen/include/public/physdev.h	Wed Nov 08 00:03:11 2006 +0000
    30.3 @@ -1,3 +1,23 @@
    30.4 +
    30.5 +/*
    30.6 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    30.7 + * of this software and associated documentation files (the "Software"), to
    30.8 + * deal in the Software without restriction, including without limitation the
    30.9 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   30.10 + * sell copies of the Software, and to permit persons to whom the Software is
   30.11 + * furnished to do so, subject to the following conditions:
   30.12 + *
   30.13 + * The above copyright notice and this permission notice shall be included in
   30.14 + * all copies or substantial portions of the Software.
   30.15 + *
   30.16 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   30.17 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   30.18 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   30.19 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   30.20 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   30.21 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   30.22 + * DEALINGS IN THE SOFTWARE.
   30.23 + */
   30.24  
   30.25  #ifndef __XEN_PUBLIC_PHYSDEV_H__
   30.26  #define __XEN_PUBLIC_PHYSDEV_H__
    31.1 --- a/xen/include/public/platform.h	Tue Nov 07 23:14:09 2006 +0000
    31.2 +++ b/xen/include/public/platform.h	Wed Nov 08 00:03:11 2006 +0000
    31.3 @@ -3,6 +3,24 @@
    31.4   * 
    31.5   * Hardware platform operations. Intended for use by domain-0 kernel.
    31.6   * 
    31.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    31.8 + * of this software and associated documentation files (the "Software"), to
    31.9 + * deal in the Software without restriction, including without limitation the
   31.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   31.11 + * sell copies of the Software, and to permit persons to whom the Software is
   31.12 + * furnished to do so, subject to the following conditions:
   31.13 + *
   31.14 + * The above copyright notice and this permission notice shall be included in
   31.15 + * all copies or substantial portions of the Software.
   31.16 + *
   31.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   31.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   31.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   31.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   31.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   31.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   31.23 + * DEALINGS IN THE SOFTWARE.
   31.24 + *
   31.25   * Copyright (c) 2002-2006, K Fraser
   31.26   */
   31.27  
    32.1 --- a/xen/include/public/sched.h	Tue Nov 07 23:14:09 2006 +0000
    32.2 +++ b/xen/include/public/sched.h	Wed Nov 08 00:03:11 2006 +0000
    32.3 @@ -3,6 +3,24 @@
    32.4   * 
    32.5   * Scheduler state interactions
    32.6   * 
    32.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    32.8 + * of this software and associated documentation files (the "Software"), to
    32.9 + * deal in the Software without restriction, including without limitation the
   32.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   32.11 + * sell copies of the Software, and to permit persons to whom the Software is
   32.12 + * furnished to do so, subject to the following conditions:
   32.13 + *
   32.14 + * The above copyright notice and this permission notice shall be included in
   32.15 + * all copies or substantial portions of the Software.
   32.16 + *
   32.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   32.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   32.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   32.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   32.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   32.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   32.23 + * DEALINGS IN THE SOFTWARE.
   32.24 + *
   32.25   * Copyright (c) 2005, Keir Fraser <keir@xensource.com>
   32.26   */
   32.27  
    33.1 --- a/xen/include/public/sysctl.h	Tue Nov 07 23:14:09 2006 +0000
    33.2 +++ b/xen/include/public/sysctl.h	Wed Nov 08 00:03:11 2006 +0000
    33.3 @@ -3,6 +3,24 @@
    33.4   * 
    33.5   * System management operations. For use by node control stack.
    33.6   * 
    33.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    33.8 + * of this software and associated documentation files (the "Software"), to
    33.9 + * deal in the Software without restriction, including without limitation the
   33.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   33.11 + * sell copies of the Software, and to permit persons to whom the Software is
   33.12 + * furnished to do so, subject to the following conditions:
   33.13 + *
   33.14 + * The above copyright notice and this permission notice shall be included in
   33.15 + * all copies or substantial portions of the Software.
   33.16 + *
   33.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   33.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   33.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   33.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   33.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   33.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   33.23 + * DEALINGS IN THE SOFTWARE.
   33.24 + *
   33.25   * Copyright (c) 2002-2006, K Fraser
   33.26   */
   33.27  
    34.1 --- a/xen/include/public/trace.h	Tue Nov 07 23:14:09 2006 +0000
    34.2 +++ b/xen/include/public/trace.h	Wed Nov 08 00:03:11 2006 +0000
    34.3 @@ -1,6 +1,24 @@
    34.4  /******************************************************************************
    34.5   * include/public/trace.h
    34.6   * 
    34.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    34.8 + * of this software and associated documentation files (the "Software"), to
    34.9 + * deal in the Software without restriction, including without limitation the
   34.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   34.11 + * sell copies of the Software, and to permit persons to whom the Software is
   34.12 + * furnished to do so, subject to the following conditions:
   34.13 + *
   34.14 + * The above copyright notice and this permission notice shall be included in
   34.15 + * all copies or substantial portions of the Software.
   34.16 + *
   34.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   34.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   34.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   34.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   34.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   34.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   34.23 + * DEALINGS IN THE SOFTWARE.
   34.24 + *
   34.25   * Mark Williamson, (C) 2004 Intel Research Cambridge
   34.26   * Copyright (C) 2005 Bin Ren
   34.27   */
    35.1 --- a/xen/include/public/vcpu.h	Tue Nov 07 23:14:09 2006 +0000
    35.2 +++ b/xen/include/public/vcpu.h	Wed Nov 08 00:03:11 2006 +0000
    35.3 @@ -3,6 +3,24 @@
    35.4   * 
    35.5   * VCPU initialisation, query, and hotplug.
    35.6   * 
    35.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    35.8 + * of this software and associated documentation files (the "Software"), to
    35.9 + * deal in the Software without restriction, including without limitation the
   35.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   35.11 + * sell copies of the Software, and to permit persons to whom the Software is
   35.12 + * furnished to do so, subject to the following conditions:
   35.13 + *
   35.14 + * The above copyright notice and this permission notice shall be included in
   35.15 + * all copies or substantial portions of the Software.
   35.16 + *
   35.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   35.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   35.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   35.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   35.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   35.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   35.23 + * DEALINGS IN THE SOFTWARE.
   35.24 + *
   35.25   * Copyright (c) 2005, Keir Fraser <keir@xensource.com>
   35.26   */
   35.27  
    36.1 --- a/xen/include/public/version.h	Tue Nov 07 23:14:09 2006 +0000
    36.2 +++ b/xen/include/public/version.h	Wed Nov 08 00:03:11 2006 +0000
    36.3 @@ -3,6 +3,24 @@
    36.4   * 
    36.5   * Xen version, type, and compile information.
    36.6   * 
    36.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    36.8 + * of this software and associated documentation files (the "Software"), to
    36.9 + * deal in the Software without restriction, including without limitation the
   36.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   36.11 + * sell copies of the Software, and to permit persons to whom the Software is
   36.12 + * furnished to do so, subject to the following conditions:
   36.13 + *
   36.14 + * The above copyright notice and this permission notice shall be included in
   36.15 + * all copies or substantial portions of the Software.
   36.16 + *
   36.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   36.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   36.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   36.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   36.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   36.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   36.23 + * DEALINGS IN THE SOFTWARE.
   36.24 + *
   36.25   * Copyright (c) 2005, Nguyen Anh Quynh <aquynh@gmail.com>
   36.26   * Copyright (c) 2005, Keir Fraser <keir@xensource.com>
   36.27   */
    37.1 --- a/xen/include/public/xen-compat.h	Tue Nov 07 23:14:09 2006 +0000
    37.2 +++ b/xen/include/public/xen-compat.h	Wed Nov 08 00:03:11 2006 +0000
    37.3 @@ -3,6 +3,24 @@
    37.4   * 
    37.5   * Guest OS interface to Xen.  Compatibility layer.
    37.6   * 
    37.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    37.8 + * of this software and associated documentation files (the "Software"), to
    37.9 + * deal in the Software without restriction, including without limitation the
   37.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   37.11 + * sell copies of the Software, and to permit persons to whom the Software is
   37.12 + * furnished to do so, subject to the following conditions:
   37.13 + *
   37.14 + * The above copyright notice and this permission notice shall be included in
   37.15 + * all copies or substantial portions of the Software.
   37.16 + *
   37.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   37.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   37.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   37.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   37.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   37.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   37.23 + * DEALINGS IN THE SOFTWARE.
   37.24 + *
   37.25   * Copyright (c) 2006, Christian Limpach
   37.26   */
   37.27  
    38.1 --- a/xen/include/public/xen.h	Tue Nov 07 23:14:09 2006 +0000
    38.2 +++ b/xen/include/public/xen.h	Wed Nov 08 00:03:11 2006 +0000
    38.3 @@ -3,6 +3,24 @@
    38.4   * 
    38.5   * Guest OS interface to Xen.
    38.6   * 
    38.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    38.8 + * of this software and associated documentation files (the "Software"), to
    38.9 + * deal in the Software without restriction, including without limitation the
   38.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   38.11 + * sell copies of the Software, and to permit persons to whom the Software is
   38.12 + * furnished to do so, subject to the following conditions:
   38.13 + *
   38.14 + * The above copyright notice and this permission notice shall be included in
   38.15 + * all copies or substantial portions of the Software.
   38.16 + *
   38.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   38.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   38.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   38.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   38.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   38.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   38.23 + * DEALINGS IN THE SOFTWARE.
   38.24 + *
   38.25   * Copyright (c) 2004, K A Fraser
   38.26   */
   38.27  
    39.1 --- a/xen/include/public/xenoprof.h	Tue Nov 07 23:14:09 2006 +0000
    39.2 +++ b/xen/include/public/xenoprof.h	Wed Nov 08 00:03:11 2006 +0000
    39.3 @@ -4,6 +4,24 @@
    39.4   * Interface for enabling system wide profiling based on hardware performance
    39.5   * counters
    39.6   * 
    39.7 + * Permission is hereby granted, free of charge, to any person obtaining a copy
    39.8 + * of this software and associated documentation files (the "Software"), to
    39.9 + * deal in the Software without restriction, including without limitation the
   39.10 + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
   39.11 + * sell copies of the Software, and to permit persons to whom the Software is
   39.12 + * furnished to do so, subject to the following conditions:
   39.13 + *
   39.14 + * The above copyright notice and this permission notice shall be included in
   39.15 + * all copies or substantial portions of the Software.
   39.16 + *
   39.17 + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   39.18 + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   39.19 + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   39.20 + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   39.21 + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   39.22 + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   39.23 + * DEALINGS IN THE SOFTWARE.
   39.24 + *
   39.25   * Copyright (C) 2005 Hewlett-Packard Co.
   39.26   * Written by Aravind Menon & Jose Renato Santos
   39.27   */