Skip to content
Snippets Groups Projects
  1. Aug 23, 2020
  2. Aug 22, 2020
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/philmd-gitlab/tags/sd-next-20200821' into staging · d7df0cee
      Peter Maydell authored
      SD/MMC patches
      
      - Convert legacy SD host controller to the SDBus API
      - Move legacy API to a separate "sdcard_legacy.h" header
      - Introduce methods to access multiple bytes on SDBus data lines
      - Fix 'switch function' group location
      - Fix SDSC maximum card size (2GB)
      
      CI jobs result:
        https://gitlab.com/philmd/qemu/-/pipelines/180605963
      
      
      
      # gpg: Signature made Fri 21 Aug 2020 18:27:50 BST
      # gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
      # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
      # Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE
      
      * remotes/philmd-gitlab/tags/sd-next-20200821: (23 commits)
        hw/sd: Correct the maximum size of a Standard Capacity SD Memory Card
        hw/sd: Fix incorrect populated function switch status data structure
        hw/sd: Use sdbus_read_data() instead of sdbus_read_byte() when possible
        hw/sd: Add sdbus_read_data() to read multiples bytes on the data line
        hw/sd: Use sdbus_write_data() instead of sdbus_write_byte when possible
        hw/sd: Add sdbus_write_data() to write multiples bytes on the data line
        hw/sd: Rename sdbus_read_data() as sdbus_read_byte()
        hw/sd: Rename sdbus_write_data() as sdbus_write_byte()
        hw/sd: Rename read/write_data() as read/write_byte()
        hw/sd: Move sdcard legacy API to 'hw/sd/sdcard_legacy.h'
        hw/sd/sdcard: Make sd_data_ready() static
        hw/sd/pl181: Replace disabled fprintf()s by trace events
        hw/sd/pl181: Do not create SD card within the SD host controller
        hw/sd/pl181: Expose a SDBus and connect the SDCard to it
        hw/sd/pl181: Use named GPIOs
        hw/sd/pl181: Add TODO to use Fifo32 API
        hw/sd/pl181: Rename pl181_send_command() as pl181_do_command()
        hw/sd/pl181: Replace fprintf(stderr, "*\n") with error_report()
        hw/sd/milkymist: Do not create SD card within the SD host controller
        hw/sd/milkymist: Create the SDBus at init()
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      d7df0cee
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging · 3a52b42c
      Peter Maydell authored
      
      meson fixes:
      
      * --disable-tools --enable-system build
      * s390 no-TCG build
      * fdmon-io_uring
      * 'shift' error message in version_ge()
      
      # gpg: Signature made Fri 21 Aug 2020 22:12:29 BST
      # gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
      # gpg:                issuer "pbonzini@redhat.com"
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini-gitlab/tags/for-upstream:
        keymaps: update
        meson: Fix --disable-tools --enable-system builds
        meson: convert pc-bios/keymaps/Makefile
        configure: silence 'shift' error message in version_ge()
        util/meson.build: fix fdmon-io_uring build
        target/s390x: fix meson.build issue
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      3a52b42c
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/ericb/tags/pull-bitmaps-2020-08-21' into staging · 66e01f1c
      Peter Maydell authored
      
      bitmaps patches for 2020-08-21
      
      - Andrey Shinkevich: Enhance qcow2.py for iotest inspection of qcow2 images
      - Max Reitz: Add block-bitmap-mapping migration parameter
      
      # gpg: Signature made Fri 21 Aug 2020 15:05:07 BST
      # gpg:                using RSA key 71C2CC22B1C4602927D2F3AAA7A16B4A2527436A
      # gpg: Good signature from "Eric Blake <eblake@redhat.com>" [full]
      # gpg:                 aka "Eric Blake (Free Software Programmer) <ebb9@byu.net>" [full]
      # gpg:                 aka "[jpeg image of size 6874]" [full]
      # Primary key fingerprint: 71C2 CC22 B1C4 6029 27D2  F3AA A7A1 6B4A 2527 436A
      
      * remotes/ericb/tags/pull-bitmaps-2020-08-21:
        iotests: Test node/bitmap aliases during migration
        iotests.py: Let wait_migration() return on failure
        migration: Add block-bitmap-mapping parameter
        iotests: dump QCOW2 header in JSON in #303
        qcow2_format.py: support dumping metadata in JSON format
        qcow2_format.py: collect fields to dump in JSON format
        qcow2.py: Introduce '-j' key to dump in JSON format
        qcow2_format.py: Dump bitmap table serialized entries
        qcow2_format.py: pass cluster size to substructures
        qcow2_format.py: Dump bitmap directory information
        qcow2_format.py: dump bitmap flags in human readable way.
        qcow2_format.py: change Qcow2BitmapExt initialization method
        qcow2_format.py: make printable data an extension class member
        iotests: add test for QCOW2 header dump
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      66e01f1c
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging · ca489cd0
      Peter Maydell authored
      
      Machine queue 2020-08-19
      
      Regular post-release changes:
      * hw: add compat machines for 5.2 (Cornelia Huck)
      
      Features:
      * qmp: Expose MachineClass::default_ram_id
        (Michal Privoznik)
      
      Cleanups:
      * qdev: Document qdev_prop_set_drive_err() return value
        (Philippe Mathieu-Daudé)
      
      # gpg: Signature made Wed 19 Aug 2020 16:21:55 BST
      # gpg:                using RSA key 5A322FD5ABC4D3DBACCFD1AA2807936F984DC5A6
      # gpg:                issuer "ehabkost@redhat.com"
      # gpg: Good signature from "Eduardo Habkost <ehabkost@redhat.com>" [full]
      # Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF  D1AA 2807 936F 984D C5A6
      
      * remotes/ehabkost/tags/machine-next-pull-request:
        hw: add compat machines for 5.2
        qmp: Expose MachineClass::default_ram_id
        qdev: Document qdev_prop_set_drive_err() return value
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      ca489cd0
  3. Aug 21, 2020
Loading