README.TXT
1 The files under the uapi directory are android kernel uapi header files that
2 exist in android kernels, but have not been upstreamed into the regular
3 kernel.
4
5 None of these files will get updated automatically, and are frozen at their
6 current value.
7
8 The files under the scsi directory are frozen copies of kernel scsi headers.
9 Linux's scsi headers are a mix of userspace-facing and kernel-facing
10 declarations that can't be directly used by userspace. The glibc
11 maintainers manually copy-and-pasted these definitions into their own
12 scsi headers and haven't substantially updated them in 15 years. The
13 musl libc project has a similar set of definitions in its scsi headers.
14
15 These files are actually maintained in external/kernel-headers/modified/scsi.
16 Any modification should first be made there then copied into the scsi
17 directory.
18