* [seabios baseline-only test] 38383: trouble: blocked/broken
@ 2015-11-29 12:24 Platform Team regression test user
0 siblings, 0 replies; only message in thread
From: Platform Team regression test user @ 2015-11-29 12:24 UTC (permalink / raw)
To: xen-devel, osstest-admin
This run is configured for baseline tests only.
flight 38383 seabios real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38383/
Failures and problems with tests :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-i386-pvops 3 host-install(3) broken REGR. vs. 38319
build-i386 3 host-install(3) broken REGR. vs. 38319
build-amd64-pvops 3 host-install(3) broken REGR. vs. 38319
build-amd64 3 host-install(3) broken REGR. vs. 38319
build-i386-xsm 3 host-install(3) broken REGR. vs. 38319
build-amd64-xsm 3 host-install(3) broken REGR. vs. 38319
Tests which did not succeed, but are not blocking:
build-amd64-libvirt 1 build-check(1) blocked n/a
build-i386-libvirt 1 build-check(1) blocked n/a
test-amd64-amd64-qemuu-nested 1 build-check(1) blocked n/a
test-amd64-i386-qemuu-rhel6hvm-amd 1 build-check(1) blocked n/a
test-amd64-i386-qemuu-rhel6hvm-intel 1 build-check(1) blocked n/a
test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
test-amd64-i386-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked n/a
test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
test-amd64-amd64-xl-qemuu-ovmf-amd64 1 build-check(1) blocked n/a
test-amd64-amd64-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a
test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
test-amd64-i386-xl-qemuu-ovmf-amd64 1 build-check(1) blocked n/a
test-amd64-i386-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a
test-amd64-amd64-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked n/a
test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 1 build-check(1) blocked n/a
test-amd64-amd64-xl-qemuu-winxpsp3 1 build-check(1) blocked n/a
test-amd64-i386-xl-qemuu-winxpsp3 1 build-check(1) blocked n/a
version targeted for testing:
seabios 948f3c9b5f74f265bd171ee367a632a8f7c81f68
baseline version:
seabios dc8eb671325599f9222b48a3297e584c84d7c3ba
Last test of basis 38319 2015-11-21 00:24:05 Z 8 days
Testing same since 38383 2015-11-29 07:20:01 Z 0 days 1 attempts
------------------------------------------------------------
People who touched revisions under test:
Kevin O'Connor <kevin@koconnor.net>
Stefan Berger <stefanb@linux.vnet.ibm.com>
Stefan Berger <stefanb@us.ibm.com>
jobs:
build-amd64-xsm broken
build-i386-xsm broken
build-amd64 broken
build-i386 broken
build-amd64-libvirt blocked
build-i386-libvirt blocked
build-amd64-pvops broken
build-i386-pvops broken
test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm blocked
test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm blocked
test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm blocked
test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm blocked
test-amd64-i386-qemuu-rhel6hvm-amd blocked
test-amd64-amd64-xl-qemuu-debianhvm-amd64 blocked
test-amd64-i386-xl-qemuu-debianhvm-amd64 blocked
test-amd64-amd64-xl-qemuu-ovmf-amd64 blocked
test-amd64-i386-xl-qemuu-ovmf-amd64 blocked
test-amd64-amd64-xl-qemuu-win7-amd64 blocked
test-amd64-i386-xl-qemuu-win7-amd64 blocked
test-amd64-i386-qemuu-rhel6hvm-intel blocked
test-amd64-amd64-qemuu-nested blocked
test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 blocked
test-amd64-amd64-xl-qemuu-winxpsp3 blocked
test-amd64-i386-xl-qemuu-winxpsp3 blocked
------------------------------------------------------------
sg-report-flight on osstest.xs.citrite.net
logs: /home/osstest/logs
images: /home/osstest/images
Logs, config files, etc. are available at
http://osstest.xs.citrite.net/~osstest/testlogs/logs
Test harness code can be found at
http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary
broken-step build-i386-pvops host-install(3)
broken-step build-i386 host-install(3)
broken-step build-amd64-pvops host-install(3)
broken-step build-amd64 host-install(3)
broken-step build-i386-xsm host-install(3)
broken-step build-amd64-xsm host-install(3)
Push not applicable.
------------------------------------------------------------
commit 948f3c9b5f74f265bd171ee367a632a8f7c81f68
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 19:16:16 2015 -0500
tpm: Merge tpm_log_extend_event() and tpm_extend(); extend before logging
Merge tpm_extend() into tpm_log_extend_event(). Also, the spec states
that a log entry should only be added if the extend succeeds, so
attempt the extend prior to adding to the log.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 4e7cf9c1275fd86a75072cafb3edf463f91897c0
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 18:51:31 2015 -0500
tpm: Merge tpm_log_event() and tpm_extend_acpi_log()
Merge tpm_extend_acpi_log() and tpm_log_event(). Move error checking
and handling to callers. Don't shutdown the TPM on a failure from the
16bit BIOS interface.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 7ba0568234c91432f54c9a65511c7d02b3b51eb0
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 18:21:45 2015 -0500
tpm: Don't implement scatter-gather in transmit()
There are no longer any callers to transmit() that use multiple
buffers. Simplify transmit() so that it takes a single request
buffer.
The pass_through_to_tpm() wrapper around transmit() is no longer
needed. Remove the function and have all callers use transmit()
directly.
Now that tpm_extend() function calls transmit directly, it can use
TPM_DURATION_TYPE_SHORT duration.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit b82bc5109e8366d5fb9cb9015e1c6d3e187de369
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 17:56:53 2015 -0500
tpm: Avoid scatter-gather copying in build_and_send_cmd()
Setup the tpm hardware request in a linear area of memory.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 7bf7738b1ac09fe7714eb844aa41965ceca8885d
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 17:28:36 2015 -0500
tpm: There is no need to pass event_length to hash/extend functions
The event_length field is already in pcpes->eventdatasize.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 9224440e38b3ff734a6d5a866386c83e6344efe9
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 16:54:18 2015 -0500
tpm: Perform hashing separately from logging
Instead of calculating the hash in hash_log_event(), create a new
function (tpm_fill_hash) that will create the hash, and update all
callers to use tpm_fill_hash() before calling hash_log_event(). This
reduce the number of parameters to hash_log_event().
Rename hash_log_event() and hash_log_extent_event() to tpm_log_event()
and tpm_log_extend_event() now that these functions no longer
implement the hashing.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 8149f1bf5cfd181c38fe8dc47bb64c8d6630dde6
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 16:43:47 2015 -0500
tpm: There is no need to pass pcrindex to hash_log_extend_event()
The pcrindex is already in pcpes->pcrindex, so no need to pass it as a
parameter.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 5afdced3c42b2d54dbe88a9446fe14dc129f85bc
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 16:39:59 2015 -0500
tpm: Don't pass entry_count around in parameters to/from tpm_extend_acpi_log()
Now that entry_count is in a global variable there is no need to pass
it around as function parameters.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit bad6f964318ecfa6e7a0e3dc0f09773656f6a2b4
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Mon Nov 23 22:32:09 2015 -0500
tpm: pcpes->event is a variable length array
The event field can be of an arbitrary length.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 12575330e5f6182909a9c6a692796b391857b03a
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 11:34:38 2015 -0500
tpm: Move tpm_start_option_rom_scan() and tpm_calling_int19h() into callers
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 8bd4a08daecf286b5e99c6fb5ff286b1ce2f7cca
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Thu Nov 19 17:43:27 2015 -0500
tpm: Move tpm_add_bootdevice() into callers
The switch statement in tpm_add_bootdevice() corresponds with its call
sites - just perform the appropriate action in each caller.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit a617542063071da7de3908b85df5ca8b4a4378fd
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 11:28:14 2015 -0500
tpm: Change tpm_add_measurement() to tpm_add_action()
Make the only caller of tpm_add_measurement() with EV_SEPARATOR
directly call tpm_add_measurement_to_log(). Rename to
tpm_add_action() and change all callers with EV_ACTION to use this
function.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 7ea191bb4127052bfd5088584f0a93dd20d8d558
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 11:15:51 2015 -0500
tpm: Open code tpm_ipl() into callers
The only three callers of tpm_ipl() exactly correlate with the three
switch branches in tpm_ipl(), so just move the appropriate code into
the callers.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit f4820ac1269b3c855edc0d5139d4b4c319ef0e69
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 11:00:06 2015 -0500
tpm: Move error recovery from tpm_extend_acpi_log() to only caller
Move tpm state checking and error handling from tpm_extend_acpi_log()
to its only caller hash_log_event(). This makes tpm_extend_acpi_log()
specific to just ACPI table handling.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit f51c50a16720feeaa7ddcbfbc798e2da20918239
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Sun Nov 22 10:57:52 2015 -0500
tpm: Move code around in tcgbios.c
Move like functions near each other. Reduce forward function
declarations. This is only code movement - no code changes.
This groups the code into six sections: TPM state tracking, TPM
hardware interface, ACPI TCPA table interface, Helper functions, Setup
and Measurements, BIOS interface.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 0818b1dabdf3d61eff0276231c313cb6d64d09eb
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Thu Nov 19 16:23:39 2015 -0500
tpm: Add "static" declaration to functions not used outside tcgbios.c
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit 45064004613e43b6d1cb69d35834d180a76dcbae
Author: Stefan Berger <stefanb@linux.vnet.ibm.com>
Date: Sat Nov 21 14:54:44 2015 -0500
tpm: Rename remaining interrupt functions
Rename all remaining functions called directly by the BIOS interrupt
by adding the suffix '_int' to them.
Add the check for whether the preboot interface is shut down
where missing.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
commit fbc231b2e838e021f287fb5e057fab1d7b956bee
Author: Stefan Berger <stefanb@linux.vnet.ibm.com>
Date: Sat Nov 21 14:54:43 2015 -0500
tpm: Refactor pass_through_to_tpm
Refactor the signature of the pass_through_to_tpm function to take
individual pointers as parameters and introduce pass_through_to_tpm_int
as a function to be called with the parameters passed from the BIOS
interrupt.
Refactor existing callers that now do not have to build up the data
structure expected by the BIOS interface.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
commit 60bb9e9778324f0b7cbbbc11d66ef0c59017be40
Author: Stefan Berger <stefanb@linux.vnet.ibm.com>
Date: Sat Nov 21 14:54:42 2015 -0500
tpm: Cache all log related pointers in tpm_state
Move the tpm_state to RAM area and add all log related pointers
to it so they can be cached. Remove functions that previously
determined these pointers by searching for the TCPA ACPI table
and walking the log.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
commit ec42c8dc69be8eda4fc794c8cd5f030ed38cea30
Author: Stefan Berger <stefanb@linux.vnet.ibm.com>
Date: Sat Nov 21 14:54:41 2015 -0500
tpm: Set timeouts and durations to microsecond values
Fix the timeouts and durations -- they are provided in microseconds.
Adapt the TPM driver for it.
Get TPM specific timeout and duration values earlier from the device.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
commit 47b9df59f877ce85203ae6a845f9e115d4b67613
Author: Stefan Berger <stefanb@linux.vnet.ibm.com>
Date: Sat Nov 21 14:54:40 2015 -0500
tpm: Drop code using the TPM for sha1
Drop the code that is using the TPM for sha1 calculations.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
commit eb59924776dd2f838ec36fee51b5376fa7e405d3
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Thu Nov 19 15:29:39 2015 -0500
util.h: Minor - HaveRunPost is in misc.c not resume.c
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
commit df50aaabd34894286707c6d1c08730b8d0324cb3
Author: Kevin O'Connor <kevin@koconnor.net>
Date: Thu Nov 19 09:24:18 2015 -0500
tpm: Move standard definitions from tcgbios.h to new file std/tcg.h
Tested-by: Stefan Berger <stefanb@us.ibm.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-11-29 12:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-29 12:24 [seabios baseline-only test] 38383: trouble: blocked/broken Platform Team regression test user
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.