Rationale:
Reduces attack surface on kernel devs opening the links for MITM
as HTTPS traffic is much harder to manipulate.
Deterministic algorithm:
For each file:
If not .svg:
For each line:
If doesn't contain `\bxmlns\b`:
For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:
If both the HTTP and HTTPS versions
return 200 OK and serve the same content:
Replace HTTP with HTTPS.
Signed-off-by: Alexander A. Klimov <grandmaster@al2klimov.de>
Link: https://lore.kernel.org/r/20200621133512.46311-1-grandmaster@al2klimov.de
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
38 lines
1.2 KiB
ReStructuredText
38 lines
1.2 KiB
ReStructuredText
======================
|
|
MMC tools introduction
|
|
======================
|
|
|
|
There is one MMC test tools called mmc-utils, which is maintained by Chris Ball,
|
|
you can find it at the below public git repository:
|
|
|
|
https://git.kernel.org/cgit/linux/kernel/git/cjb/mmc-utils.git/
|
|
|
|
Functions
|
|
=========
|
|
|
|
The mmc-utils tools can do the following:
|
|
|
|
- Print and parse extcsd data.
|
|
- Determine the eMMC writeprotect status.
|
|
- Set the eMMC writeprotect status.
|
|
- Set the eMMC data sector size to 4KB by disabling emulation.
|
|
- Create general purpose partition.
|
|
- Enable the enhanced user area.
|
|
- Enable write reliability per partition.
|
|
- Print the response to STATUS_SEND (CMD13).
|
|
- Enable the boot partition.
|
|
- Set Boot Bus Conditions.
|
|
- Enable the eMMC BKOPS feature.
|
|
- Permanently enable the eMMC H/W Reset feature.
|
|
- Permanently disable the eMMC H/W Reset feature.
|
|
- Send Sanitize command.
|
|
- Program authentication key for the device.
|
|
- Counter value for the rpmb device will be read to stdout.
|
|
- Read from rpmb device to output.
|
|
- Write to rpmb device from data file.
|
|
- Enable the eMMC cache feature.
|
|
- Disable the eMMC cache feature.
|
|
- Print and parse CID data.
|
|
- Print and parse CSD data.
|
|
- Print and parse SCR data.
|