<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/roms/SLOF, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/roms/SLOF?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/roms/SLOF?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-08-30T19:20:01+00:00</updated>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2022-08-30T19:20:01+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2022-07-19T07:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c49b67f72b1a875ca355a170759303b0faa959ca'/>
<id>urn:sha1:c49b67f72b1a875ca355a170759303b0faa959ca</id>
<content type='text'>
The only change is that now SLOF can also boot big endian zImage
but kernel-addr=0 is still required.

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: Daniel Henrique Barboza &lt;danielhb413@gmail.com&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2022-01-10T04:31:14+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2022-01-10T04:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1c127fa8e2ff2b034ebf8e50faea2bbc5136afd2'/>
<id>urn:sha1:1c127fa8e2ff2b034ebf8e50faea2bbc5136afd2</id>
<content type='text'>
The only change is that SLOF is compiled with -mcpu=power5
to make it work on PPC970 too.

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2021-11-13T03:47:56+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2021-11-13T03:47:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=73944a4bf4ab259b489af8128b4aec525484d642'/>
<id>urn:sha1:73944a4bf4ab259b489af8128b4aec525484d642</id>
<content type='text'>
This has really just one fix from Stefan, the rest is housekeeping.

The full changelog is:

Alexey Kardashevskiy (3):
      Revert "make: Define default rule for .c when V=1 or V=2"
      js2x: Fix compile and cleanup
      version: update to 20211112

Stefan Berger (1):
      tcgbios: Disable platform hierarchy in case of failure

Thomas Huth (8):
      Mention the CR vs. LF problem in the documentation
      slof/fs/accept: Replace TABs with spaces
      Fix the URL to the Linux kernel coding style
      lib/libc/README.txt: Fix "cannel" typo
      travis.yml: Fix keywords
      travis.yml: Update to Focal Fossa
      travis.yml: Compile-test the qemu build
      Silence some trivial compiler warning in the js2x code

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2021-07-13T00:04:30+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2021-07-11T14:04:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d01e8dcf2749e3a3bb6e4690492bedd259784ca5'/>
<id>urn:sha1:d01e8dcf2749e3a3bb6e4690492bedd259784ca5</id>
<content type='text'>
This is all about TPM fixes and improvements.

The change log is:

Alexey Kardashevskiy (2):
      tcgbios: Fix warnings
      version: update to 20210711

Stefan Berger (9):
      tcgbios: Fix details in log entries
      tcgbios: Fix a typo in the sha256 algo description
      tcgbios: Add implementations for sha1, sha384, and sha512
      tpm: Add firmware API call 2HASH-EXT-LOG
      tcgbios: Change format of S_CRTM_VERSION string to ucs-2
      tcgbios: Use assembly for 32 bit rotr in sha256
      tcgbios: Use The proper sha function for each PCR bank
      tcgbios: Add test cases and test script to run them
      Travis: Add script for running tests on Travis

Thomas Huth (1):
      Fix bad header guard in version.h

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2021-03-09T22:07:08+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2021-02-19T03:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b88e0a57e6577f22620873d2363671b53faf77a5'/>
<id>urn:sha1:b88e0a57e6577f22620873d2363671b53faf77a5</id>
<content type='text'>
This is mostly compiler warnings fixed but while doing this,
a bug in MIN() in tcgbios was found.

Alexey Kardashevskiy (14):
      helpers: Define MIN()
      libc: Compile with -Wextra
      elf: Compile with -Wextra
      usb: Compile with -Wextra
      veth: Compile with -Wextra
      virtio: Compile with -Wextra
      e1000: Compile with -Wextra
      libnet: Compile with -Wextra
      libhv: Compile with -Wextra
      libnvram: Compile with -Wextra
      libtpm: Compile with -Wextra
      slof/prim: Compile with -Wextra
      Makefile: Actually compile with -Wextra
      version: update to 20210217

Thomas Huth (1):
      virtio-serial: Remove superfluous serial-* words

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2020-07-19T23:21:39+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2020-07-17T01:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b25fbd6a1302c0eac5b326be3e1f828e905c0c9a'/>
<id>urn:sha1:b25fbd6a1302c0eac5b326be3e1f828e905c0c9a</id>
<content type='text'>
This adds tcgbios (this was posted earlier [1] but got lost)
and fixes FDT update at ibm,client-architecture-support
for huge guests.

The full list of changes:

Alexey Kardashevskiy (4):
      make: Define default rule for .c when V=1 or V=2
      version: update to 20200513
      fdt: Avoid recursion when traversing tree
      version: update to 20200717

Gustavo Romero (1):
      board-qemu: Fix comment about SLOF start address

Stefan Berger (6):
      tcgbios: Only write logs for PCRs that are allocated
      tcgbios: Fix the vendorInfoSize to be of type uint8_t
      tcgbios: Add support for SHA3 type of algorithms
      elf: Implement elf_get_file_size to determine size of an ELF image
      tcgbios: Implement tpm_hash_log_extend_event_buffer
      tcgbios: Measure the bootloader file read from disk

[1] https://patchwork.ozlabs.org/project/qemu-devel/patch/20200513024355.121476-1-aik@ozlabs.ru/

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2020-04-06T22:55:11+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2020-03-27T02:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a872e4328bb3c2dda0699e04abf0f902950221f3'/>
<id>urn:sha1:a872e4328bb3c2dda0699e04abf0f902950221f3</id>
<content type='text'>
This is a single regression fix for for 5.0:

Greg Kurz (1):
      slof: Only close stdout for virtio-serial devices

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2020-03-17T06:00:22+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2020-03-16T23:27:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6961eae79f58385482775dc0a6c3d553f633662d'/>
<id>urn:sha1:6961eae79f58385482775dc0a6c3d553f633662d</id>
<content type='text'>
The only change here is moving the decision about rtas-size
to QEMU.

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2020-03-17T04:08:50+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2020-03-12T04:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=eeea9f9d13102c643319e51498c904010dee231d'/>
<id>urn:sha1:eeea9f9d13102c643319e51498c904010dee231d</id>
<content type='text'>
This mainly fixes virtio-serial with and without
enabled iommu-platform.

The full list of changes is:

Alexey Kardashevskiy (3):
      llfw: Fix debug printf warnings
      virtio-serial: Close device completely
      version: update to 20200312

Cédric Le Goater (1):
      virtio: Fix typo in virtio_serial_init()

Greg Kurz (2):
      virtio-serial: Don't override some words
      virtio-serial: Rework shutdown sequence

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>pseries: Update SLOF firmware image</title>
<updated>2020-03-16T22:41:14+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
</author>
<published>2020-02-21T03:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f350d78f102faef84910733b6c45e2c72a05d86a'/>
<id>urn:sha1:f350d78f102faef84910733b6c45e2c72a05d86a</id>
<content type='text'>
This adds vTPM support, full-FDT-rebuild-on-CAS fixes and
basic ext4 support.

The full changelog is:

Alexey Kardashevskiy (10):
      disk-label: Prepare for extenting
      disk-label: Support Linux GPT partition type
      ext2: Prepare for extending
      ext2: Rename group-desc-size
      ext2: Read size of group descriptors
      ext2: Read all 64bit of inode number
      ext2/4: Add basic extent tree support
      elf64: Add LE64 ABIv1/2 support for loading images to given address
      fdt: Fix creating new nodes at H_CAS
      version: update to 20200221

Greg Kurz (2):
      fdt: Fix update of "interrupt-controller" node at CAS
      fdt: Delete nodes of devices removed between boot and CAS

Stefan Berger (8):
      slof: Implement SLOF_get_keystroke() and SLOF_reset()
      slof: Make linker script variables accessible
      qemu: Make print_version variable accessible
      tpm: Add TPM CRQ driver implementation
      tpm: Add sha256 implementation
      tcgbios: Add TPM 2.0 support and firmware API
      tcgbios: Implement menu to clear TPM 2 and activate its PCR banks
      tcgbios: Measure the GPT table

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
</feed>
