Android security team does not allow to use SG_IO. Signed-off-by: Jaegeuk Kim <jaeg...@kernel.org> --- include/android_config.h | 1 - lib/libf2fs.c | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/include/android_config.h b/include/android_config.h index 4bcd5890313f..5f5c693cbbb3 100644 --- a/include/android_config.h +++ b/include/android_config.h @@ -24,7 +24,6 @@ #define HAVE_SYS_XATTR_H 1 #define HAVE_UNISTD_H 1 #define HAVE_UUID_UUID_H 1 -#define HAVE_SCSI_SG_H 1 #define HAVE_FALLOCATE 1 #define HAVE_FSETXATTR 1 diff --git a/lib/libf2fs.c b/lib/libf2fs.c index 961e70cb7b1b..ad8d1bd03509 100644 --- a/lib/libf2fs.c +++ b/lib/libf2fs.c @@ -896,7 +896,7 @@ int get_device_info(int i) #ifdef HDIO_GETGIO struct hd_geometry geom; #endif -#ifdef __linux__ +#if !defined(WITH_ANDROID) && defined(__linux__) sg_io_hdr_t io_hdr; unsigned char reply_buffer[96] = {0}; unsigned char model_inq[6] = {MODELINQUIRY}; @@ -998,7 +998,7 @@ int get_device_info(int i) #endif } -#ifdef __linux__ +#if !defined(WITH_ANDROID) && defined(__linux__) /* Send INQUIRY command */ memset(&io_hdr, 0, sizeof(sg_io_hdr_t)); io_hdr.interface_id = 'S'; -- 2.36.1.124.g0e6072fb45-goog _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel