On 02/15/2012 12:31 AM, Johan RUDHOLM wrote: > Hi Chris, Jaehoon, > > Chris Ball wrote: > >> >> Hi, >> >> On Tue, Feb 14 2012, Jaehoon Chung wrote: >>> What kernel version is supported? up to linux-3.3? did you know? >> >> I think the only requirement is the command submission ioctl, so it >> should work in every kernel from 3.0 onwards. > > Actually, to be able to write to the ext csd via the ioctl, "mmc: core: check for zero length ioctl data" is also required. I think this went into 3.3-rc1. Hi..Chris, Johan. I think that mmc extcsd read/write <device> is something wrong.. If mmc extcsd write /dev/mmcblk0, then boot area1/2 is power-on-write-protect. right? And i ran mmc extcsd read /dev/mmcblk0, and i printed the ext_csd[174](BOOT_WP_STATUS) That's always 0x0. That means Boot-area1/2 is not protected. In do_write_extcsd(), i think that check with BOOT_WP_STATUS[174] whether protected or not. not BOOT_WP[173]. How think about? I will send the patch for this. Best Regards, Jaehoon Chung > > Kind regards, Johan > -- > To unsubscribe from this list: send the line "unsubscribe linux-mmc" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html