From 621817b20a175656cfe60018140a96330f836af4 Mon Sep 17 00:00:00 2001 From: pjkirner Date: Wed, 28 Sep 2005 18:01:31 +0000 Subject: [PATCH] * Update license text for all PTLLND from phil's boilerplate --- lnet/include/lnet/ptllnd_wire.h | 18 +++++++++++++ lnet/klnds/ptllnd/autoMakefile.am | 5 ---- lnet/klnds/ptllnd/ptllnd.c | 21 ++++++--------- lnet/klnds/ptllnd/ptllnd.h | 27 ++++++++----------- lnet/klnds/ptllnd/ptllnd_cb.c | 29 +++++++++----------- lnet/klnds/ptllnd/ptllnd_modparams.c | 33 ++++++++++------------- lnet/klnds/ptllnd/ptllnd_peer.c | 26 +++++++++++++++--- lnet/klnds/ptllnd/ptllnd_proc.c | 51 ++++++++++++++++-------------------- lnet/klnds/ptllnd/ptllnd_rx_buf.c | 22 ++++++++++++++-- lnet/klnds/ptllnd/ptllnd_tx.c | 20 +++++++++++++- lnet/klnds/ptllnd/wirecheck.c | 14 ++++++++++ lnet/ulnds/ptllnd/ptllnd.c | 21 ++++++--------- lnet/ulnds/ptllnd/ptllnd.h | 22 +++++++--------- lnet/ulnds/ptllnd/ptllnd_cb.c | 23 +++++++--------- 14 files changed, 187 insertions(+), 145 deletions(-) diff --git a/lnet/include/lnet/ptllnd_wire.h b/lnet/include/lnet/ptllnd_wire.h index 0c724d5..6fa8ee5 100644 --- a/lnet/include/lnet/ptllnd_wire.h +++ b/lnet/include/lnet/ptllnd_wire.h @@ -1,3 +1,21 @@ +/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- + * vim:expandtab:shiftwidth=8:tabstop=8: + * + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: PJ Kirner + * + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. + * + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. + * + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. + * + */ + /************************************************************************ * Tunable defaults that {u,k}lnds/ptllnd should have in common. */ diff --git a/lnet/klnds/ptllnd/autoMakefile.am b/lnet/klnds/ptllnd/autoMakefile.am index 10f0ef9..07a36ec 100755 --- a/lnet/klnds/ptllnd/autoMakefile.am +++ b/lnet/klnds/ptllnd/autoMakefile.am @@ -1,8 +1,3 @@ -# Copyright (C) 2001 Cluster File Systems, Inc. -# -# This code is issued under the GNU General Public License. -# See the file COPYING in this distribution - if MODULES if BUILD_PTLLND modulenet_DATA = kptllnd$(KMODEXT) diff --git a/lnet/klnds/ptllnd/ptllnd.c b/lnet/klnds/ptllnd/ptllnd.c index 1262437..4cb3908 100755 --- a/lnet/klnds/ptllnd/ptllnd.c +++ b/lnet/klnds/ptllnd/ptllnd.c @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. * Author: PJ Kirner * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ diff --git a/lnet/klnds/ptllnd/ptllnd.h b/lnet/klnds/ptllnd/ptllnd.h index 55251bb..0819cf9 100755 --- a/lnet/klnds/ptllnd/ptllnd.h +++ b/lnet/klnds/ptllnd/ptllnd.h @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. * Author: PJ Kirner * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ @@ -412,12 +407,12 @@ int kptllnd_recv ( unsigned int offset, unsigned int mlen, unsigned int rlen); - + int kptllnd_eager_recv( - struct lnet_ni *ni, + struct lnet_ni *ni, void *private, lnet_msg_t *msg, - void **new_privatep); + void **new_privatep); void kptllnd_eq_callback( ptl_event_t *evp); diff --git a/lnet/klnds/ptllnd/ptllnd_cb.c b/lnet/klnds/ptllnd/ptllnd_cb.c index 80f7e7c..008a556 100644 --- a/lnet/klnds/ptllnd/ptllnd_cb.c +++ b/lnet/klnds/ptllnd/ptllnd_cb.c @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. * Author: PJ Kirner * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ @@ -494,8 +489,8 @@ kptllnd_send(lnet_ni_t *ni, void *private, lnet_msg_t *lntmsg) */ if(target_is_router || routing) break; - - PJK_UT_MSG_DATA("nob=%d\n",lntmsg->msg_md->md_length); + + PJK_UT_MSG_DATA("nob=%d\n",lntmsg->msg_md->md_length); /* Is the payload small enough not to need RDMA? */ nob = offsetof(kptl_msg_t, ptlm_u.immediate.kptlim_payload[lntmsg->msg_md->md_length]); @@ -668,14 +663,14 @@ launch: } int kptllnd_eager_recv( - struct lnet_ni *ni, + struct lnet_ni *ni, void *private, lnet_msg_t *msg, void **new_privatep) { //kptl_data_t *kptllnd_data = ni->ni_data; kptl_rx_t *rx = private; - + PJK_UT_MSG_DATA("Eager RX=%p RXB=%p\n",rx,rx->rx_rxb); LASSERT(rx->rx_nob < *kptllnd_tunables.kptl_max_immd_size); diff --git a/lnet/klnds/ptllnd/ptllnd_modparams.c b/lnet/klnds/ptllnd/ptllnd_modparams.c index ec85f0e..e067903 100644 --- a/lnet/klnds/ptllnd/ptllnd_modparams.c +++ b/lnet/klnds/ptllnd/ptllnd_modparams.c @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. * Author: PJ Kirner * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ @@ -68,7 +63,7 @@ CFS_MODULE_PARM(peer_hash_table_size, "i", int, 0444, static int simulation_bitmap = 0; CFS_MODULE_PARM(simulation_bitmap, "i", int, 0444, "simulation bitmap"); -#endif +#endif kptl_tunables_t kptllnd_tunables = { @@ -82,9 +77,9 @@ kptl_tunables_t kptllnd_tunables = { .kptl_peercredits = &peercredits, .kptl_max_immd_size = &max_immd_size, .kptl_peer_hash_table_size = &peer_hash_table_size, -#ifdef PJK_DEBUGGING +#ifdef PJK_DEBUGGING .kptl_simulation_bitmap = &simulation_bitmap, -#endif +#endif }; @@ -111,12 +106,12 @@ static ctl_table kptllnd_ctl_table[] = { sizeof(int), 0444, NULL, &proc_dointvec}, {10, "peer_hash_table_size,", &peer_hash_table_size, sizeof(int), 0444, NULL, &proc_dointvec}, - -#ifdef PJK_DEBUGGING + +#ifdef PJK_DEBUGGING {11, "simulation_bitmap,", &simulation_bitmap, sizeof(int), 0444, NULL, &proc_dointvec}, #endif - + {0} }; diff --git a/lnet/klnds/ptllnd/ptllnd_peer.c b/lnet/klnds/ptllnd/ptllnd_peer.c index 533551f..ad09daa 100644 --- a/lnet/klnds/ptllnd/ptllnd_peer.c +++ b/lnet/klnds/ptllnd/ptllnd_peer.c @@ -1,3 +1,21 @@ +/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- + * vim:expandtab:shiftwidth=8:tabstop=8: + * + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: PJ Kirner + * + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. + * + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. + * + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. + * + */ + #include "ptllnd.h" #include @@ -720,9 +738,9 @@ kptllnd_peer_check_sends ( * posted to portals */ tx->tx_mdh = PTL_INVALID_HANDLE; - + spin_unlock(&peer->peer_lock); - + kptllnd_tx_decref(tx); rc2 = PtlMEUnlink(meh); @@ -791,8 +809,8 @@ kptllnd_peer_check_sends ( LASSERT(atomic_read(&tx->tx_refcount)>1); rc2 = PtlMDUnlink(tx->tx_mdh_msg); LASSERT( rc2 == 0); - - + + #ifndef LUSTRE_PORTALS_UNLINK_SEMANTICS tx->tx_mdh_msg = PTL_INVALID_HANDLE; kptllnd_tx_decref(tx); diff --git a/lnet/klnds/ptllnd/ptllnd_proc.c b/lnet/klnds/ptllnd/ptllnd_proc.c index d4251e9..1795e41 100755 --- a/lnet/klnds/ptllnd/ptllnd_proc.c +++ b/lnet/klnds/ptllnd/ptllnd_proc.c @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2002 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: PJ Kirner * - * This file is part of Portals - * http://sourceforge.net/projects/sandiaportals/ + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Portals is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Portals is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Portals; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ @@ -63,16 +58,16 @@ ptllnd_stats_seq_seek (ptllnd_stats_seq_iterator_t *pssi, loff_t off) off < sizeof(stats_name_table) / sizeof(stats_name_table[0])){ pssi->pssi_index = off; return 0; - } + } return -ENOENT; } static void * -ptllnd_stats_seq_start (struct seq_file *s, loff_t *pos) +ptllnd_stats_seq_start (struct seq_file *s, loff_t *pos) { ptllnd_stats_seq_iterator_t *pssi; int rc; - + PORTAL_ALLOC(pssi, sizeof(*pssi)); if (pssi == NULL) return NULL; @@ -81,7 +76,7 @@ ptllnd_stats_seq_start (struct seq_file *s, loff_t *pos) rc = ptllnd_stats_seq_seek(pssi, *pos); if (rc == 0) return pssi; - + PORTAL_FREE(pssi, sizeof(*pssi)); return NULL; } @@ -90,7 +85,7 @@ static void ptllnd_stats_seq_stop (struct seq_file *s, void *iter) { ptllnd_stats_seq_iterator_t *pssi = iter; - + if (pssi != NULL) PORTAL_FREE(pssi, sizeof(*pssi)); } @@ -107,21 +102,21 @@ ptllnd_stats_seq_next (struct seq_file *s, void *iter, loff_t *pos) PORTAL_FREE(pssi, sizeof(*pssi)); return NULL; } - + *pos = next; return pssi; } -static int +static int ptllnd_stats_seq_show (struct seq_file *s, void *iter) { ptllnd_stats_seq_iterator_t *pssi = iter; - + seq_printf(s,"%02d %-40s %d\n", (int)pssi->pssi_index, stats_name_table[pssi->pssi_index], ((int*)&kptllnd_stats)[pssi->pssi_index]); - + return 0; } @@ -138,13 +133,13 @@ ptllnd_stats_seq_open(struct inode *inode, struct file *file) struct proc_dir_entry *dp = PDE(inode); struct seq_file *sf; int rc; - + rc = seq_open(file, &ptllnd_stats_sops); if (rc == 0) { sf = file->private_data; sf->private = dp->data; } - + return rc; } @@ -156,7 +151,7 @@ static struct file_operations ptllnd_stats_fops = { .release = seq_release, }; -void +void kptllnd_proc_init(void) { struct proc_dir_entry *stats; @@ -167,9 +162,9 @@ kptllnd_proc_init(void) CERROR("couldn't create proc entry %s\n", LNET_PTLLND_PROC_STATS); return; } - + stats->proc_fops = &ptllnd_stats_fops; - stats->data = NULL; + stats->data = NULL; } void diff --git a/lnet/klnds/ptllnd/ptllnd_rx_buf.c b/lnet/klnds/ptllnd/ptllnd_rx_buf.c index 1e96a00..93f56d3 100644 --- a/lnet/klnds/ptllnd/ptllnd_rx_buf.c +++ b/lnet/klnds/ptllnd/ptllnd_rx_buf.c @@ -1,4 +1,22 @@ -#include "ptllnd.h" +/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- + * vim:expandtab:shiftwidth=8:tabstop=8: + * + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: PJ Kirner + * + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. + * + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. + * + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. + * + */ + + #include "ptllnd.h" kptl_rx_t* kptllnd_rx_alloc( @@ -852,7 +870,7 @@ kptllnd_rx_destroy(kptl_rx_t *rx,kptl_data_t *kptllnd_data) kptl_peer_t *peer = rx->rx_peer; kptl_msg_t *msg = rx->rx_msg; int returned_credits = msg->ptlm_credits; - + PJK_UT_MSG(">>> rx=%p\n",rx); STAT_UPDATE(kps_rx_released); diff --git a/lnet/klnds/ptllnd/ptllnd_tx.c b/lnet/klnds/ptllnd/ptllnd_tx.c index 8a1a53e..300bd4d 100644 --- a/lnet/klnds/ptllnd/ptllnd_tx.c +++ b/lnet/klnds/ptllnd/ptllnd_tx.c @@ -1,4 +1,22 @@ -#include "ptllnd.h" +/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- + * vim:expandtab:shiftwidth=8:tabstop=8: + * + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: PJ Kirner + * + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. + * + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. + * + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. + * + */ + + #include "ptllnd.h" void diff --git a/lnet/klnds/ptllnd/wirecheck.c b/lnet/klnds/ptllnd/wirecheck.c index 65ef2db..83f33eb 100644 --- a/lnet/klnds/ptllnd/wirecheck.c +++ b/lnet/klnds/ptllnd/wirecheck.c @@ -1,5 +1,19 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: + * + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: PJ Kirner + * + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. + * + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. + * + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. + * */ #include #include diff --git a/lnet/ulnds/ptllnd/ptllnd.c b/lnet/ulnds/ptllnd/ptllnd.c index 234cffb..b947ff6 100644 --- a/lnet/ulnds/ptllnd/ptllnd.c +++ b/lnet/ulnds/ptllnd/ptllnd.c @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. * Author: Eric Barton * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ diff --git a/lnet/ulnds/ptllnd/ptllnd.h b/lnet/ulnds/ptllnd/ptllnd.h index ab48eb1..61f7dcc 100644 --- a/lnet/ulnds/ptllnd/ptllnd.h +++ b/lnet/ulnds/ptllnd/ptllnd.h @@ -1,26 +1,22 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. * Author: Eric Barton * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ + #define DEBUG_SUBSYSTEM S_NAL #include diff --git a/lnet/ulnds/ptllnd/ptllnd_cb.c b/lnet/ulnds/ptllnd/ptllnd_cb.c index 7a0cfe9..d516dce 100644 --- a/lnet/ulnds/ptllnd/ptllnd_cb.c +++ b/lnet/ulnds/ptllnd/ptllnd_cb.c @@ -1,23 +1,18 @@ /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- * vim:expandtab:shiftwidth=8:tabstop=8: * - * Copyright (C) 2005 Cluster File Systems, Inc. - * Author: Eric Barton + * Copyright (C) 2005 Cluster File Systems, Inc. All rights reserved. + * Author: Eric Barton * - * This file is part of Lustre, http://www.lustre.org. + * This file is part of the Lustre file system, http://www.lustre.org + * Lustre is a trademark of Cluster File Systems, Inc. * - * Lustre is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. + * This file is confidential source code owned by Cluster File Systems. + * No viewing, modification, compilation, redistribution, or any other + * form of use is permitted except through a signed license agreement. * - * Lustre is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Lustre; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * If you have not signed such an agreement, then you have no rights to + * this file. Please destroy it immediately and contact CFS. * */ -- 1.8.3.1