| @@ -1,13 +1,15 @@ | | | @@ -1,13 +1,15 @@ |
| | | 1 | /* $NetBSD: COMPAT-branch-notes,v 1.1.2.17 2018/05/26 11:48:40 pgoyette Exp $ */ |
| | | 2 | |
1 | DONE | | 3 | DONE |
2 | ---- | | 4 | ---- |
3 | 1. Removed linking of the kernel compat object library into all kernels; | | 5 | 1. Removed linking of the kernel compat object library into all kernels; |
4 | using the .o library caused some build breakage, and resulted in the | | 6 | using the .o library caused some build breakage, and resulted in the |
5 | bulk of the compat code being included in every kernel, but without | | 7 | bulk of the compat code being included in every kernel, but without |
6 | any module linkage. In turn, this caused failure when loading some | | 8 | any module linkage. In turn, this caused failure when loading some |
7 | modules due to symbols already being defined in the kernel. | | 9 | modules due to symbols already being defined in the kernel. |
8 | | | 10 | |
9 | 2. Reverted some intentional breakage for loading the sysv_ipc module; | | 11 | 2. Reverted some intentional breakage for loading the sysv_ipc module; |
10 | the breakage was introduced as the fix for the above-mentioned build | | 12 | the breakage was introduced as the fix for the above-mentioned build |
11 | breakage. | | 13 | breakage. |
12 | | | 14 | |
13 | 3. Split the sysv_ipc compat routines into their own compat_sysv module. | | 15 | 3. Split the sysv_ipc compat routines into their own compat_sysv module. |