Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: qemu/qemu
base: 32e07fddc6d9
Choose a base ref
...
head repository: qemu/qemu
compare: a8fc5165aab0
Choose a head ref
  • 3 commits
  • 2 files changed
  • 2 contributors

Commits on Aug 8, 2023

  1. hw/nvme: fix CRC64 for guard tag

    The nvme CRC64 generator expects the caller to pass inverted seed value.
    Pass inverted crc value for metadata buffer.
    
    Cc: qemu-stable@nongnu.org
    Fixes: 44219b6 ("hw/nvme: 64-bit pi support")
    Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
    Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
    ankit-sam authored and birkelund committed Aug 8, 2023
    Copy the full SHA
    dbdb13f View commit details
    Browse the repository at this point in the history
  2. docs: update hw/nvme documentation for protection information

    Add missing entry for pif ("protection information format").
    Protection information size can be 8 or 16 bytes, Update the pil entry
    as per the NVM command set specification.
    
    Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
    Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
    ankit-sam authored and birkelund committed Aug 8, 2023
    Copy the full SHA
    ec5a138 View commit details
    Browse the repository at this point in the history
  3. Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu

    … into staging
    
    hw/nvme fixes
    
    - fix for invalid protection information calculation
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQEzBAABCgAdFiEEUigzqnXi3OaiR2bATeGvMW1PDekFAmTSREoACgkQTeGvMW1P
    # DekH6Qf/e3gi0KloAUpbTQvGmBA6XmkJFAtOdZn7IJXVCowjYTIKU84DrdPyT1c1
    # rofL4w0klKG5c4Or/Cs4dH/ASxTWaQZRlFAYxsTW3nUX74MnaFDRZcN2geb30ws7
    # ryejVEKeHNWH/YYY4Ny55wO3tmy2ILAKnbiadiXhj4dQfCK1GzZnrx10PWxLNlkZ
    # KRhiXLNBHpPnDlrLq7/nLs+/0cMrrqEz6ISm/Ju4iUczAH/wmqEbR/yD3pAwmH07
    # PCaSeegOpwscovI5TWRelOJlzIXb6D8Xk9d3dGL5x/eeN7GlkgERX4MAcNYKwe8T
    # JNR8y2ErTEj2nLU/juES1EpiR2gYKw==
    # =vJlA
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 08 Aug 2023 06:34:02 AM PDT
    # gpg:                using RSA key 522833AA75E2DCE6A24766C04DE1AF316D4F0DE9
    # gpg: Good signature from "Klaus Jensen <its@irrelevant.dk>" [unknown]
    # gpg:                 aka "Klaus Jensen <k.jensen@samsung.com>" [unknown]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: DDCA 4D9C 9EF9 31CC 3468  4272 63D5 6FC5 E55D A838
    #      Subkey fingerprint: 5228 33AA 75E2 DCE6 A247  66C0 4DE1 AF31 6D4F 0DE9
    
    * tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu:
      docs: update hw/nvme documentation for protection information
      hw/nvme: fix CRC64 for guard tag
    
    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
    rth7680 committed Aug 8, 2023
    Copy the full SHA
    a8fc516 View commit details
    Browse the repository at this point in the history