mmc-utils (0+git20240329.f757f413-1)
[PTS] [DDPO]
OLD: VCS is behind the version in the archive: 0+git20191004.73d6c59-1 < 0+git20240329.f757f413-1.
- Git: https://salsa.debian.org/debian/mmc-utils.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 196608
- Browser: https://salsa.debian.org/debian/mmc-utils
- Last scan: 2025-04-01 01:35:06+00
- Next scan: 2025-04-06 09:39:00+00
- Debian changelog in Git:
mmc-utils (0+git20191004.73d6c59-1) UNRELEASED; urgency=medium
* Snapshot, taken from the master (20191004).
-- Nobuhiro Iwamatsu <iwamatsu@debian.org> Mon, 20 Sep 2021 16:51:56 +0900
- This branch is 11 commits ahead of tag debian/0+git20180327.b4fe0c8c-1
- Git log:
commit 10f8a48bdf61fc2ade99042caf9baf34f49545d9
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Mon Sep 20 16:53:13 2021 +0900
Update upstream
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
commit b37f9a277acf1add79fdccb26613b78d428ef030
Merge: 942a972 73d6c59
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Mon Sep 20 16:51:46 2021 +0900
Merge tag 'upstream/0+git20191004.73d6c59'
commit 73d6c59af8d1bcedf5de4aa1f5d5b7f765f545f5
Author: Michael Heimpold <michael.heimpold@i2se.com>
Date: Tue Dec 18 15:09:42 2018 +0100
Add eMMC vendor Micron to table
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Cc: Michael Heimpold <mhei@heimpold.de>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit 6c595aea070de5652afc6fe37ab4976806a522a2
Author: Michael Heimpold <michael.heimpold@i2se.com>
Date: Tue Dec 18 15:02:25 2018 +0100
Optimize to_binstr() function
Appending multiple times to same string is slow since strcat() needs
to determine the end during each run. So manually maintain a pointer
to the end to speed-up things.
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Cc: Michael Heimpold <mhei@heimpold.de>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit c19c7694d21c2d5b2878954eac8bc55a9bd639e7
Author: Michael Heimpold <michael.heimpold@i2se.com>
Date: Tue Dec 18 14:52:12 2018 +0100
Fix parsing of character in to_binstr()
When a hex-digit > 'a' or 'A' is read, we have to add an offset of 10
to access the valid symbol in our mapping table.
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Cc: Michael Heimpold <mhei@heimpold.de>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit de27fd97529437331451070c81b226a43507c0a1
Author: Michael Heimpold <michael.heimpold@i2se.com>
Date: Tue Dec 18 14:49:37 2018 +0100
Cleanup memory in error case
In case that we leave due to malformed string,
free the allocated memory before returning.
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Cc: Michael Heimpold <mhei@heimpold.de>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit de0715d5b06560904b45633cc6e01fe89d9f508b
Author: Michael Heimpold <michael.heimpold@i2se.com>
Date: Tue Dec 18 14:47:16 2018 +0100
Check calloc's return value before using the pointer
If calloc fails, bail out immediately instead of trying to
use the NULL pointer.
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Cc: Michael Heimpold <mhei@heimpold.de>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit d40ec535b9d4e4c974e8c2fbfb422cd0348cc5e8
Author: Jungseung Lee <js07.lee@samsung.com>
Date: Thu Aug 8 18:42:30 2019 -0400
mmc-utils: feature spec 5.0+, add secure removal type fields to Extended CSD
Display secure removal type when printing Extended CSD
Example:
# mmc extcsd read /dev/mmcblk0
...
Secure Removal Type [SECURE_REMOVAL_TYPE]: 0x39
information is configured to be removed using a vendor defined
Supported Secure Removal Type:
information removed by an erase of the physical memory
information removed using a vendor defined
Signed-off-by: Jungseung Lee <js07.lee@samsung.com>
Reviewed-by: Avri Altman <Avri.Altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit aef913e31b659462fe6b9320d241676cba97f67b
Author: Nikita Maslov <wkernelteam@gmail.com>
Date: Wed Oct 24 12:58:59 2018 +0200
mmc-utils: use MMC_IOC_MULTI_CMD for RPMB access
On some systems which use MMC as a main storage device
it is possible that RPMB commands are mixed with
generic MMC access commands which invalidates RPMB.
This patch uses MMC_IOC_MULTI_CMD.
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit 485b05ec40031a06077db9c84ae75a36ebd3db25
Author: Wolfram Sang <wsa+renesas@sang-engineering.com>
Date: Sat Dec 8 00:51:03 2018 -0500
use proper type for RPMB blocks_cnt
The JEDEC standard is confusing. The number of max blocks for reading
RPMB is determined by CMD23 which can hold an unsigned int and not only
u16. It is true that the current maximum is 64K of blocks, yet this may
be extended in the future. Let's not apply a limit here which should be
checked by the card.
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Chris Ball <chris@printf.net>
commit bd23a79e34ec7f058426027fbcc1b493f960da90
Author: Wolfram Sang <wsa+renesas@sang-engineering.com>
Date: Mon Dec 3 14:19:23 2018 +0100
fix GCC7 build by refactoring trimming routines
I got a compile error with GCC7. When trimming white spaces from strings
lsmmc uses strncpy with overlapping memory areas. This is not allowed.
In addition, the implementation was not efficient with calling strlen
and strncpy once per iteration. Refactor the code to be valid and more
effective.
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Chris Ball <chris@printf.net>