[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [UNIKRAFT PATCH 4/8] Correct license headers introduced by UPB
Yup, I already discussed with Cristian Banu. All is OK. Razvan Simon Kuenzer <simon.kuenzer@xxxxxxxxx> writes: > Hi Razvan, > > as discussed offline, I will add a note to your `reviewed-by` tag that > says that you did it `on behalf of` Cristian Banu who gave the > agreement to you. > > Thanks, > > Simon > > > On 10.03.21 07:36, 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 Cristian Banu with the following commits: >>> ca9616f9a - lib/uk9p: Add 9P fid abstraction >>> b2ce99adc - lib/uk9p: Add 9P transport registration >>> 5c24de843 - lib/uk9p: Add 9P device implementation >>> 440259b39 - plat/xen/drivers/9p: Initialize xenbus device >>> 5282598ae - plat/drivers: Virtio 9P driver skeleton >>> 7ee9a512d - plat/xen/drivers: Add 9pfront driver skeleton >>> f2c29a657 - lib/uk9p: Add 9P requests abstraction >>> f74733d49 - lib/9pfs: Implement mount and unmount >>> cd65e50e4 - lib/uk9p: Add 9P protocol core definitions >>> ef1021378 - lib/9pfs: Add 9pfs header >>> e77b99c78 - lib/uk9p: Add 9P helper API >>> >>> 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> >>> --- >>> lib/9pfs/9pfs.h | 2 -- >>> lib/9pfs/9pfs_vfsops.c | 2 -- >>> lib/9pfs/9pfs_vnops.c | 2 -- >>> lib/uk9p/9p.c | 2 -- >>> lib/uk9p/9pdev.c | 2 -- >>> lib/uk9p/9pdev_trans.c | 2 -- >>> lib/uk9p/9pfid.c | 2 -- >>> lib/uk9p/9preq.c | 2 -- >>> lib/uk9p/include/uk/9p.h | 2 -- >>> lib/uk9p/include/uk/9p_core.h | 2 -- >>> lib/uk9p/include/uk/9pdev.h | 2 -- >>> lib/uk9p/include/uk/9pdev_core.h | 2 -- >>> lib/uk9p/include/uk/9pdev_trans.h | 2 -- >>> lib/uk9p/include/uk/9pfid.h | 2 -- >>> lib/uk9p/include/uk/9preq.h | 2 -- >>> plat/drivers/include/virtio/virtio_9p.h | 2 -- >>> plat/drivers/virtio/virtio_9p.c | 2 -- >>> plat/xen/drivers/9p/9pfront.c | 2 -- >>> plat/xen/drivers/9p/9pfront.h | 2 -- >>> plat/xen/drivers/9p/9pfront_xb.h | 2 -- >>> plat/xen/drivers/9p/9pfront_xs.c | 2 -- >>> 21 files changed, 42 deletions(-) >>> >>> diff --git a/lib/9pfs/9pfs.h b/lib/9pfs/9pfs.h >>> index 3571c857b..38eb00b8c 100644 >>> --- a/lib/9pfs/9pfs.h >>> +++ b/lib/9pfs/9pfs.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_9PFS__ >>> diff --git a/lib/9pfs/9pfs_vfsops.c b/lib/9pfs/9pfs_vfsops.c >>> index 5293b2213..6550a5e99 100644 >>> --- a/lib/9pfs/9pfs_vfsops.c >>> +++ b/lib/9pfs/9pfs_vfsops.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/config.h> >>> diff --git a/lib/9pfs/9pfs_vnops.c b/lib/9pfs/9pfs_vnops.c >>> index 5a0700c61..a0b11686c 100644 >>> --- a/lib/9pfs/9pfs_vnops.c >>> +++ b/lib/9pfs/9pfs_vnops.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/lib/uk9p/9p.c b/lib/uk9p/9p.c >>> index abddb6088..a6a7fb943 100644 >>> --- a/lib/uk9p/9p.c >>> +++ b/lib/uk9p/9p.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/config.h> >>> diff --git a/lib/uk9p/9pdev.c b/lib/uk9p/9pdev.c >>> index bdd6a84cf..1cc6167f8 100644 >>> --- a/lib/uk9p/9pdev.c >>> +++ b/lib/uk9p/9pdev.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 <stdbool.h> >>> diff --git a/lib/uk9p/9pdev_trans.c b/lib/uk9p/9pdev_trans.c >>> index 156632032..628f67d24 100644 >>> --- a/lib/uk9p/9pdev_trans.c >>> +++ b/lib/uk9p/9pdev_trans.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 <errno.h> >>> diff --git a/lib/uk9p/9pfid.c b/lib/uk9p/9pfid.c >>> index 85d14c660..16e27b74f 100644 >>> --- a/lib/uk9p/9pfid.c >>> +++ b/lib/uk9p/9pfid.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/config.h> >>> diff --git a/lib/uk9p/9preq.c b/lib/uk9p/9preq.c >>> index edc462cc0..b85798051 100644 >>> --- a/lib/uk9p/9preq.c >>> +++ b/lib/uk9p/9preq.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/uk9p/include/uk/9p.h b/lib/uk9p/include/uk/9p.h >>> index e91b14774..06befc755 100644 >>> --- a/lib/uk9p/include/uk/9p.h >>> +++ b/lib/uk9p/include/uk/9p.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_9P__ >>> #define __UK_9P__ >>> diff --git a/lib/uk9p/include/uk/9p_core.h b/lib/uk9p/include/uk/9p_core.h >>> index 197f7a95d..59f5527ae 100644 >>> --- a/lib/uk9p/include/uk/9p_core.h >>> +++ b/lib/uk9p/include/uk/9p_core.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_9P_CORE__ >>> diff --git a/lib/uk9p/include/uk/9pdev.h b/lib/uk9p/include/uk/9pdev.h >>> index 560ba8f79..75be3518f 100644 >>> --- a/lib/uk9p/include/uk/9pdev.h >>> +++ b/lib/uk9p/include/uk/9pdev.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_9PDEV__ >>> diff --git a/lib/uk9p/include/uk/9pdev_core.h >>> b/lib/uk9p/include/uk/9pdev_core.h >>> index fcad1ef75..99c290b4c 100644 >>> --- a/lib/uk9p/include/uk/9pdev_core.h >>> +++ b/lib/uk9p/include/uk/9pdev_core.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_9PDEV_CORE__ >>> diff --git a/lib/uk9p/include/uk/9pdev_trans.h >>> b/lib/uk9p/include/uk/9pdev_trans.h >>> index 6e981ae88..7a68ff027 100644 >>> --- a/lib/uk9p/include/uk/9pdev_trans.h >>> +++ b/lib/uk9p/include/uk/9pdev_trans.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_9PDEV_TRANS__ >>> diff --git a/lib/uk9p/include/uk/9pfid.h b/lib/uk9p/include/uk/9pfid.h >>> index 7ec75bb4a..ad33efbaa 100644 >>> --- a/lib/uk9p/include/uk/9pfid.h >>> +++ b/lib/uk9p/include/uk/9pfid.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_9PFID__ >>> diff --git a/lib/uk9p/include/uk/9preq.h b/lib/uk9p/include/uk/9preq.h >>> index aad8d4263..90febd865 100644 >>> --- a/lib/uk9p/include/uk/9preq.h >>> +++ b/lib/uk9p/include/uk/9preq.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_9PREQ__ >>> diff --git a/plat/drivers/include/virtio/virtio_9p.h >>> b/plat/drivers/include/virtio/virtio_9p.h >>> index 29158ab71..383a60832 100644 >>> --- a/plat/drivers/include/virtio/virtio_9p.h >>> +++ b/plat/drivers/include/virtio/virtio_9p.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_DRV_VIRTIO_9P_H >>> diff --git a/plat/drivers/virtio/virtio_9p.c >>> b/plat/drivers/virtio/virtio_9p.c >>> index a783eba27..1974efe88 100644 >>> --- a/plat/drivers/virtio/virtio_9p.c >>> +++ b/plat/drivers/virtio/virtio_9p.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 <inttypes.h> >>> diff --git a/plat/xen/drivers/9p/9pfront.c b/plat/xen/drivers/9p/9pfront.c >>> index 429c7b97d..6c9f232c0 100644 >>> --- a/plat/xen/drivers/9p/9pfront.c >>> +++ b/plat/xen/drivers/9p/9pfront.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 <stdbool.h> >>> diff --git a/plat/xen/drivers/9p/9pfront.h b/plat/xen/drivers/9p/9pfront.h >>> index 0bbc7f445..2fba9ad7d 100644 >>> --- a/plat/xen/drivers/9p/9pfront.h >>> +++ b/plat/xen/drivers/9p/9pfront.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 __9PFRONT_H__ >>> diff --git a/plat/xen/drivers/9p/9pfront_xb.h >>> b/plat/xen/drivers/9p/9pfront_xb.h >>> index 6e2697f9c..bfa094fb8 100644 >>> --- a/plat/xen/drivers/9p/9pfront_xb.h >>> +++ b/plat/xen/drivers/9p/9pfront_xb.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 __9PFRONT_XB_H__ >>> diff --git a/plat/xen/drivers/9p/9pfront_xs.c >>> b/plat/xen/drivers/9p/9pfront_xs.c >>> index 7185061cc..b78e67211 100644 >>> --- a/plat/xen/drivers/9p/9pfront_xs.c >>> +++ b/plat/xen/drivers/9p/9pfront_xs.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>
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |