They added this new "anti-crash-and-burn" code to the 5.1.0 eink kernel driver:
/* 0 is an invalid update_marker value */
if (update_marker == 0) return -EINVAL;
They added a lot more mutex locks, and for existing locks they moved a chunk of code to the OTHER side of the lock (either before or after) in many places. And they have a lot more eink powerup and powerdown calls scattered in it too...
|