Firstly, thanks for the link. That was a VERY informative and enlightening link.
So, the question is what is the eMMC revision ids of the affected platforms we have (Captivate, Vibrant, etc), and what version/platform source are the CM kernels based on?
EDIT: Looks like we probably are affected.
root@android:/ # cat /sys/class/block/mmcblk0/device/fwrev
That was from my Vibrant.
Originally Posted by Ken Sumrall
The patch includes a line in mmc.c setting fwrev to the rights bits from the cid register. Before this patch, the file /sys/class/block/mmcblk0/device/fwrev was not initialized from the CID for emmc devices rev 4 and greater, and thus showed zero.(On second inquiry)
fwrev is zero until the patch is applied.
Daily Driver: TMO SGS3 - Stock/Odex/TW/ICS 4.0.4 UVALI5 + UVALI8 Modem + CWM6 + My Own Custom Kernel (MOCK) Redux
Fine print: v3.0.8 -- 384/1512 MHz -- Noop/Ondemand -- XZ compressed -- 4096K SD read-ahead
blah, blah, blah. something /dev/random. yada, yada, yada.