File tree Expand file tree Collapse file tree 39 files changed +39
-390
lines changed Expand file tree Collapse file tree 39 files changed +39
-390
lines changed Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* alloc.c - NILFS dat/inode allocator
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Originally written by Koji Sato.
17
8
* Two allocators were unified by Ryusuke Konishi and Amagai Yoshiji.
18
9
*/
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* alloc.h - persistent object (dat entry/disk inode) allocator/deallocator
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Originally written by Koji Sato.
17
8
* Two allocators were unified by Ryusuke Konishi and Amagai Yoshiji.
18
9
*/
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* bmap.c - NILFS block mapping.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* bmap.h - NILFS block mapping.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* btnode.c - NILFS B-tree node cache
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Originally written by Seiji Kihara.
17
8
* Fully revised by Ryusuke Konishi for stabilization and simplification.
18
9
*
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* btnode.h - NILFS B-tree node cache
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Seiji Kihara.
17
8
* Revised by Ryusuke Konishi.
18
9
*/
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* btree.c - NILFS B-tree.
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* btree.h - NILFS B-tree.
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* cpfile.c - NILFS checkpoint file.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* cpfile.h - NILFS checkpoint file.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* dat.c - NILFS disk address translation.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* dat.h - NILFS disk address translation.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* dir.c - NILFS directory entry operations
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Modified for NILFS by Amagai Yoshiji.
17
8
*/
18
9
/*
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* direct.c - NILFS direct block pointer.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* direct.h - NILFS direct block pointer.
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Koji Sato.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* file.c - NILFS regular file handling primitives including fsync().
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Amagai Yoshiji and Ryusuke Konishi.
17
8
*/
18
9
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* gcinode.c - dummy inodes to buffer blocks for garbage collection
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Seiji Kihara, Amagai Yoshiji, and Ryusuke Konishi.
17
8
* Revised by Ryusuke Konishi.
18
9
*
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* ifile.c - NILFS inode file
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Amagai Yoshiji.
17
8
* Revised by Ryusuke Konishi.
18
9
*
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0+ */
1
2
/*
2
3
* ifile.h - NILFS inode file
3
4
*
4
5
* Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Amagai Yoshiji.
17
8
* Revised by Ryusuke Konishi.
18
9
*
Original file line number Diff line number Diff line change
1
+ // SPDX-License-Identifier: GPL-2.0+
1
2
/*
2
3
* inode.c - NILFS inode operations.
3
4
*
4
5
* Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5
6
*
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License as published by
8
- * the Free Software Foundation; either version 2 of the License, or
9
- * (at your option) any later version.
10
- *
11
- * This program is distributed in the hope that it will be useful,
12
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
- * GNU General Public License for more details.
15
- *
16
7
* Written by Ryusuke Konishi.
17
8
*
18
9
*/
You can’t perform that action at this time.
0 commit comments