Hi Bart, On Wed, Jan 18, 2023 at 02:54:47PM -0800, Bart Van Assche wrote: > Since the maximum segment size supported by the Exynos controller is 4 > KiB, this controller needs CONFIG_BLK_SUB_PAGE_SEGMENTS if the page size > exceeds 4 KiB. > > Cc: Alim Akhtar <alim.akhtar@xxxxxxxxxxx> > Cc: Kiwoong Kim <kwmad.kim@xxxxxxxxxxx> > Signed-off-by: Bart Van Assche <bvanassche@xxxxxxx> > --- > drivers/ufs/host/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/ufs/host/Kconfig b/drivers/ufs/host/Kconfig > index 4cc2dbd79ed0..376a4039912d 100644 > --- a/drivers/ufs/host/Kconfig > +++ b/drivers/ufs/host/Kconfig > @@ -117,6 +117,7 @@ config SCSI_UFS_TI_J721E > config SCSI_UFS_EXYNOS > tristate "Exynos specific hooks to UFS controller platform driver" > depends on SCSI_UFSHCD_PLATFORM && (ARCH_EXYNOS || COMPILE_TEST) > + select BLK_SUB_PAGE_SEGMENTS if PAGE_SIZE > 4096 I remember that PAGE_SIZE is still 4K on Android kernel, so UFS_EXYNOS should work just fine, or Android kernel is going to change PAGE_SIZE? Thanks, Ming