[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [UNIKRAFT PATCH 3/8] Correct license headers introduced by UPB



Hi Razvan,

as discussed offline, I will add a note to your `reviewed-by` tag that says that you did it `on behalf of` Costin Lupu who gave the agreement to you.

Thanks,

Simon

On 10.03.21 07:37, Razvan Deaconescu wrote:
This is OK from UPB's side.

Reviewed-by: Razvan Deaconescu <razvan.deaconescu@xxxxxxxxx>

Razvan

Simon Kuenzer <simon.kuenzer@xxxxxxxxx> writes:
This commit removes the additional clause
"THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY"
from BSD license headers that got introduced by mistake
by Costin Lupu with the following commits:
  e09db222a - lib/posix-process: Introduce library
  790787e1a - plat/kvm: Add KVM (x86_64) timer support
  495221f5a - plat/common: Common x86 tracing functions
  6ea24ce5f - plat/common: Common x86 segment descriptors definitions
  3174af1a1 - plat/common: Common x86 traps definitions and functions
  f2478ed85 - plat/kvm: Add KVM (x86_64) interrupts support
  9f0389adf - plat/xen: Add Xenbus driver registration support
  ff0c0bf65 - plat/kvm: Fix current thread retrieval in interrupt context on 
x86_64
  fbbc468c9 - lib/uktime: Introduce time_types.h for type defintions
  a79078c96 - plat/xen: Add API for Xenstore messages
  300c8309c - plat: Introduce API for setting platform default allocator
  45d7afdb5 - lib/uksched: Introduce thread attributes
  9464bdc06 - plat/xen: Introduce client API for Xenbus drivers
  cf2e10677 - plat/common: Common x86 CPU definitions
  3bf7ba15a - plat/xen: Add IRQ subsystem initialization function
  26a59e3d2 - plat/xen: Add support for communication with Xenstore daemon
  cc797499a - plat/common: Common x86 CPU functions
  dde942de7 - lib/ukunistd: Add user.h for user related functions declarations
  1162bca18 - lib/posix-libdl: Add stubs
  0101002ee - plat/common: Halting functions
  5e73e025f - plat/xen: Add Xenstore watch support
  62917eb15 - plat/linuxu: Add linuxu (x86_64) interrupts support
  2c29345cd - lib/ukswrand: Add getrandom() function
  925b04e24 - plat/linuxu: Add linuxu (x86_64) timer support
  df484abae - lib/nolibc: Add time.c

On the one hand, this additional clause is redundant because
the BSD license already states that it must remain and the
copyright notice must be kept.
On the other hand, the clause freezes the file header
and prohibits future contributors from extending the
copyright notice for their contributions. This additional
clause is not part of the official BSD 3-clause.

The original author  consents to the change with a `Signed-off-by`
or `Reviewed-by` tag to this commit.

Signed-off-by: Simon Kuenzer <simon.kuenzer@xxxxxxxxx>
---
  include/uk/plat/irq.h                       | 2 --
  lib/posix-libdl/stubs.c                     | 2 --
  lib/posix-process/include/uk/process.h      | 2 --
  lib/posix-process/process.c                 | 2 --
  lib/posix-user/include/uk/user.h            | 2 --
  lib/uksched/include/uk/thread_attr.h        | 2 --
  lib/uksched/thread_attr.c                   | 2 --
  lib/ukswrand/getrandom.c                    | 2 --
  lib/ukswrand/include/sys/random.h           | 2 --
  lib/uktime/include/uk/time_types.h          | 2 --
  lib/uktime/time.c                           | 2 --
  plat/common/include/uk/plat/common/_time.h  | 2 --
  plat/common/include/uk/plat/common/cpu.h    | 2 --
  plat/common/include/uk/plat/common/memory.h | 2 --
  plat/common/include/uk/plat/common/trace.h  | 2 --
  plat/common/include/x86/cpu_defs.h          | 2 --
  plat/common/include/x86/desc.h              | 2 --
  plat/common/include/x86/traps.h             | 2 --
  plat/common/lcpu.c                          | 2 --
  plat/common/memory.c                        | 2 --
  plat/common/x86/cpu_native.c                | 2 --
  plat/common/x86/trace.c                     | 2 --
  plat/common/x86/traps.c                     | 2 --
  plat/kvm/include/kvm/intctrl.h              | 2 --
  plat/kvm/include/kvm/irq.h                  | 2 --
  plat/kvm/include/kvm/tscclock.h             | 2 --
  plat/kvm/x86/memory.c                       | 2 --
  plat/linuxu/include/linuxu/signal.h         | 2 --
  plat/linuxu/include/linuxu/time.h           | 2 --
  plat/linuxu/irq.c                           | 2 --
  plat/xen/include/xenbus/client.h            | 2 --
  plat/xen/include/xenbus/xenbus.h            | 2 --
  plat/xen/include/xenbus/xs.h                | 2 --
  plat/xen/x86/cpu_pv.c                       | 2 --
  plat/xen/xenbus/client.c                    | 2 --
  plat/xen/xenbus/xenbus.c                    | 2 --
  plat/xen/xenbus/xs.c                        | 2 --
  plat/xen/xenbus/xs_comms.c                  | 2 --
  plat/xen/xenbus/xs_comms.h                  | 2 --
  plat/xen/xenbus/xs_watch.c                  | 2 --
  plat/xen/xenbus/xs_watch.h                  | 2 --
  41 files changed, 82 deletions(-)

diff --git a/include/uk/plat/irq.h b/include/uk/plat/irq.h
index 6c1eb9402..baf0fa6e9 100644
--- a/include/uk/plat/irq.h
+++ b/include/uk/plat/irq.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  #ifndef __UKPLAT_IRQ_H__
  #define __UKPLAT_IRQ_H__
diff --git a/lib/posix-libdl/stubs.c b/lib/posix-libdl/stubs.c
index 4d1ea3e93..8407562d5 100644
--- a/lib/posix-libdl/stubs.c
+++ b/lib/posix-libdl/stubs.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <uk/essentials.h>
diff --git a/lib/posix-process/include/uk/process.h 
b/lib/posix-process/include/uk/process.h
index b5eeb90a0..de7f80077 100644
--- a/lib/posix-process/include/uk/process.h
+++ b/lib/posix-process/include/uk/process.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __UK_PROCESS_H__
diff --git a/lib/posix-process/process.c b/lib/posix-process/process.c
index a8541d8ab..3aecf01a5 100644
--- a/lib/posix-process/process.c
+++ b/lib/posix-process/process.c
@@ -29,8 +29,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <errno.h>
diff --git a/lib/posix-user/include/uk/user.h b/lib/posix-user/include/uk/user.h
index 9c72bc0f7..6548702eb 100644
--- a/lib/posix-user/include/uk/user.h
+++ b/lib/posix-user/include/uk/user.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __UK_USER_H__
diff --git a/lib/uksched/include/uk/thread_attr.h 
b/lib/uksched/include/uk/thread_attr.h
index f4ba6cc39..48b47c60f 100644
--- a/lib/uksched/include/uk/thread_attr.h
+++ b/lib/uksched/include/uk/thread_attr.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __UK_SCHED_THREAD_ATTR_H__
diff --git a/lib/uksched/thread_attr.c b/lib/uksched/thread_attr.c
index 52afe9f94..388557081 100644
--- a/lib/uksched/thread_attr.c
+++ b/lib/uksched/thread_attr.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <stdlib.h>
diff --git a/lib/ukswrand/getrandom.c b/lib/ukswrand/getrandom.c
index f4567385a..f4f2b210a 100644
--- a/lib/ukswrand/getrandom.c
+++ b/lib/ukswrand/getrandom.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <string.h>
diff --git a/lib/ukswrand/include/sys/random.h 
b/lib/ukswrand/include/sys/random.h
index 4ccee1ccd..3fe8897f3 100644
--- a/lib/ukswrand/include/sys/random.h
+++ b/lib/ukswrand/include/sys/random.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef _SYS_RANDOM_H
diff --git a/lib/uktime/include/uk/time_types.h 
b/lib/uktime/include/uk/time_types.h
index d6b0083f1..36f76775d 100644
--- a/lib/uktime/include/uk/time_types.h
+++ b/lib/uktime/include/uk/time_types.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#if (defined __NEED_time_t && !defined __DEFINED_time_t)
diff --git a/lib/uktime/time.c b/lib/uktime/time.c
index 307d5008b..de4204697 100644
--- a/lib/uktime/time.c
+++ b/lib/uktime/time.c
@@ -31,8 +31,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <errno.h>
diff --git a/plat/common/include/uk/plat/common/_time.h 
b/plat/common/include/uk/plat/common/_time.h
index 06240ff0f..31a2c9a90 100644
--- a/plat/common/include/uk/plat/common/_time.h
+++ b/plat/common/include/uk/plat/common/_time.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __PLAT_CMN_TIME_H__
diff --git a/plat/common/include/uk/plat/common/cpu.h 
b/plat/common/include/uk/plat/common/cpu.h
index ac2f8fe3a..5506c25b6 100644
--- a/plat/common/include/uk/plat/common/cpu.h
+++ b/plat/common/include/uk/plat/common/cpu.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __PLAT_CMN_CPU_H__
diff --git a/plat/common/include/uk/plat/common/memory.h 
b/plat/common/include/uk/plat/common/memory.h
index f627348a9..1d05ada1d 100644
--- a/plat/common/include/uk/plat/common/memory.h
+++ b/plat/common/include/uk/plat/common/memory.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __PLAT_CMN_MEMORY_H__
diff --git a/plat/common/include/uk/plat/common/trace.h 
b/plat/common/include/uk/plat/common/trace.h
index bc3b6de87..2727bf5ae 100644
--- a/plat/common/include/uk/plat/common/trace.h
+++ b/plat/common/include/uk/plat/common/trace.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  #ifndef __PLAT_CMN_TRACE_H__
  #define __PLAT_CMN_TRACE_H__
diff --git a/plat/common/include/x86/cpu_defs.h 
b/plat/common/include/x86/cpu_defs.h
index 1cf5367db..161b72f38 100644
--- a/plat/common/include/x86/cpu_defs.h
+++ b/plat/common/include/x86/cpu_defs.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  #ifndef __PLAT_CMN_X86_CPU_DEFS_H__
  #define __PLAT_CMN_X86_CPU_DEFS_H__
diff --git a/plat/common/include/x86/desc.h b/plat/common/include/x86/desc.h
index 10cabd52f..9ef26f87a 100644
--- a/plat/common/include/x86/desc.h
+++ b/plat/common/include/x86/desc.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /*
   * Adapted from Mini-OS: include/x86/desc.h
diff --git a/plat/common/include/x86/traps.h b/plat/common/include/x86/traps.h
index da90f2ea0..9fd9a4920 100644
--- a/plat/common/include/x86/traps.h
+++ b/plat/common/include/x86/traps.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /* Ported from Mini-OS */
diff --git a/plat/common/lcpu.c b/plat/common/lcpu.c
index fe08a393c..4c31231e6 100644
--- a/plat/common/lcpu.c
+++ b/plat/common/lcpu.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <uk/plat/lcpu.h>
diff --git a/plat/common/memory.c b/plat/common/memory.c
index c46a4b0ef..ddcb7084d 100644
--- a/plat/common/memory.c
+++ b/plat/common/memory.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <uk/plat/memory.h>
diff --git a/plat/common/x86/cpu_native.c b/plat/common/x86/cpu_native.c
index e29c2dbcc..b7298a5a5 100644
--- a/plat/common/x86/cpu_native.c
+++ b/plat/common/x86/cpu_native.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <x86/cpu.h>
diff --git a/plat/common/x86/trace.c b/plat/common/x86/trace.c
index d1abd4611..4f2e8b095 100644
--- a/plat/common/x86/trace.c
+++ b/plat/common/x86/trace.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <uk/plat/common/trace.h>
diff --git a/plat/common/x86/traps.c b/plat/common/x86/traps.c
index 961438674..f638db5eb 100644
--- a/plat/common/x86/traps.c
+++ b/plat/common/x86/traps.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /* Ported from Mini-OS */
diff --git a/plat/kvm/include/kvm/intctrl.h b/plat/kvm/include/kvm/intctrl.h
index a6ce3075a..c87fe5d90 100644
--- a/plat/kvm/include/kvm/intctrl.h
+++ b/plat/kvm/include/kvm/intctrl.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
void intctrl_init(void);
diff --git a/plat/kvm/include/kvm/irq.h b/plat/kvm/include/kvm/irq.h
index 750ccd254..19232d285 100644
--- a/plat/kvm/include/kvm/irq.h
+++ b/plat/kvm/include/kvm/irq.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __KVM_IRQ_H_
diff --git a/plat/kvm/include/kvm/tscclock.h b/plat/kvm/include/kvm/tscclock.h
index 27d0e0241..2105ed785 100644
--- a/plat/kvm/include/kvm/tscclock.h
+++ b/plat/kvm/include/kvm/tscclock.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __KVM_TSCCLOCK_H__
diff --git a/plat/kvm/x86/memory.c b/plat/kvm/x86/memory.c
index ed58c1a43..1ca2a715f 100644
--- a/plat/kvm/x86/memory.c
+++ b/plat/kvm/x86/memory.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <uk/plat/memory.h>
diff --git a/plat/linuxu/include/linuxu/signal.h 
b/plat/linuxu/include/linuxu/signal.h
index 62395df3f..5d1582da5 100644
--- a/plat/linuxu/include/linuxu/signal.h
+++ b/plat/linuxu/include/linuxu/signal.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
/* This file contains definitions for interfacing with the Linux kernel. To
diff --git a/plat/linuxu/include/linuxu/time.h 
b/plat/linuxu/include/linuxu/time.h
index 648ad0bbe..d2c5da370 100644
--- a/plat/linuxu/include/linuxu/time.h
+++ b/plat/linuxu/include/linuxu/time.h
@@ -29,8 +29,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  #ifndef __LINUXU_TIME_H__
  #define __LINUXU_TIME_H__
diff --git a/plat/linuxu/irq.c b/plat/linuxu/irq.c
index 961dcf9b6..f1dbd58cb 100644
--- a/plat/linuxu/irq.c
+++ b/plat/linuxu/irq.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  #include <string.h>
  #include <uk/alloc.h>
diff --git a/plat/xen/include/xenbus/client.h b/plat/xen/include/xenbus/client.h
index a9417a929..aa362fef7 100644
--- a/plat/xen/include/xenbus/client.h
+++ b/plat/xen/include/xenbus/client.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /*
   * Client interface between the device and the Xenbus driver.
diff --git a/plat/xen/include/xenbus/xenbus.h b/plat/xen/include/xenbus/xenbus.h
index 9fc942bcb..138db6c50 100644
--- a/plat/xen/include/xenbus/xenbus.h
+++ b/plat/xen/include/xenbus/xenbus.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __XENBUS_H__
diff --git a/plat/xen/include/xenbus/xs.h b/plat/xen/include/xenbus/xs.h
index e887bc492..f41f53dcb 100644
--- a/plat/xen/include/xenbus/xs.h
+++ b/plat/xen/include/xenbus/xs.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /* Xenstore API */
  /*
diff --git a/plat/xen/x86/cpu_pv.c b/plat/xen/x86/cpu_pv.c
index 471cc37e4..fa50fb1c4 100644
--- a/plat/xen/x86/cpu_pv.c
+++ b/plat/xen/x86/cpu_pv.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#include <x86/cpu.h>
diff --git a/plat/xen/xenbus/client.c b/plat/xen/xenbus/client.c
index 504b117e0..20e671ec1 100644
--- a/plat/xen/xenbus/client.c
+++ b/plat/xen/xenbus/client.c
@@ -32,8 +32,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /*
   * Client interface between the device and the Xenbus driver.
diff --git a/plat/xen/xenbus/xenbus.c b/plat/xen/xenbus/xenbus.c
index a2cd65c6e..2fa23577f 100644
--- a/plat/xen/xenbus/xenbus.c
+++ b/plat/xen/xenbus/xenbus.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#define _GNU_SOURCE
diff --git a/plat/xen/xenbus/xs.c b/plat/xen/xenbus/xs.c
index d4819ea80..4fc10cb54 100644
--- a/plat/xen/xenbus/xs.c
+++ b/plat/xen/xenbus/xs.c
@@ -32,8 +32,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /*
   * Ported from Mini-OS xenbus.c
diff --git a/plat/xen/xenbus/xs_comms.c b/plat/xen/xenbus/xs_comms.c
index 5c393c1e7..b81d16bd2 100644
--- a/plat/xen/xenbus/xs_comms.c
+++ b/plat/xen/xenbus/xs_comms.c
@@ -32,8 +32,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /*
   * Communication with Xenstore
diff --git a/plat/xen/xenbus/xs_comms.h b/plat/xen/xenbus/xs_comms.h
index cae609364..4ece31e05 100644
--- a/plat/xen/xenbus/xs_comms.h
+++ b/plat/xen/xenbus/xs_comms.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
#ifndef __XS_COMMS_H__
diff --git a/plat/xen/xenbus/xs_watch.c b/plat/xen/xenbus/xs_watch.c
index d77a285e8..b958b5862 100644
--- a/plat/xen/xenbus/xs_watch.c
+++ b/plat/xen/xenbus/xs_watch.c
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /* Internal API for Xenstore watches */
diff --git a/plat/xen/xenbus/xs_watch.h b/plat/xen/xenbus/xs_watch.h
index f9a5bff49..662187b02 100644
--- a/plat/xen/xenbus/xs_watch.h
+++ b/plat/xen/xenbus/xs_watch.h
@@ -28,8 +28,6 @@
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
   */
  /* Internal API for Xenstore watches */



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.