Home | History | Annotate | Download | only in android
      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