6e3550f2a1c3909fb75be068f7ae9009f7e8622a |
|
12-Dec-2016 |
Christopher Ferris <cferris@google.com> |
Update to kernel headers v4.8.14. Test: Built mips/arm/arm64/x86/x86_64. Built and booted angler. Change-Id: I1691a363c8d889535334a98dad93651808a15af6
/external/kernel-headers/modified/scsi/scsi.h
|
8c8c2a287339ff470bdb716bdcebc5f5a6cbac5c |
|
22-Jul-2016 |
Christopher Ferris <cferris@google.com> |
More kernel header updates. The new generate script is going to completely delete the uapi directory, so move the contents of README.TXT into the other readme. Also add more description of how the scsi directory manual modification works. Update the scsi headers to match the current kernel headers in v4.4.11. Bug: 30072483 Change-Id: I786befadb47958ea00b918ab00da83668928421a
/external/kernel-headers/modified/scsi/scsi.h
|
695dcc72487e20fd20bbec587a17bab6200f2c15 |
|
14-Sep-2015 |
Greg Hackmann <ghackmann@google.com> |
Import scsi headers Linux's scsi headers are a mix of userspace-facing and kernel-facing declarations that can't be directly used by userspace. The glibc maintainers manually copy-and-pasted these definitions into their own scsi headers and haven't substantially updated them in 15 years. musl has a similar set of definitions in its scsi headers. scsi/scsi.h has been modified from the 3.18 headers to put #define __KERNEL__ ... #endif around the sections that other libc implementations don't expose. scsi/{scsi_ioctl,sg}.h are the original upstream headers. The cleaned-up versions of these headers are equivalent to the same headers in glibc and musl (though much more up-to-date). Change-Id: I3395f7433d91c4c661bd1b88d392b1b11f1ad557 Signed-off-by: Greg Hackmann <ghackmann@google.com>
/external/kernel-headers/modified/scsi/scsi.h
|