mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-29 15:42:46 +00:00
s390/pci: log changes to uid checking
Some hypervisors allow to toggle uid checking at runtime. Log changes to uid checking in s390dbf. Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:
parent
307957b643
commit
5db2317999
1 changed files with 9 additions and 1 deletions
|
@ -24,6 +24,14 @@
|
||||||
|
|
||||||
bool zpci_unique_uid;
|
bool zpci_unique_uid;
|
||||||
|
|
||||||
|
static void update_uid_checking(bool new)
|
||||||
|
{
|
||||||
|
if (zpci_unique_uid != new)
|
||||||
|
zpci_dbg(1, "uid checking:%d\n", new);
|
||||||
|
|
||||||
|
zpci_unique_uid = new;
|
||||||
|
}
|
||||||
|
|
||||||
static inline void zpci_err_clp(unsigned int rsp, int rc)
|
static inline void zpci_err_clp(unsigned int rsp, int rc)
|
||||||
{
|
{
|
||||||
struct {
|
struct {
|
||||||
|
@ -319,7 +327,7 @@ static int clp_list_pci(struct clp_req_rsp_list_pci *rrb, void *data,
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
zpci_unique_uid = rrb->response.uid_checking;
|
update_uid_checking(rrb->response.uid_checking);
|
||||||
WARN_ON_ONCE(rrb->response.entry_size !=
|
WARN_ON_ONCE(rrb->response.entry_size !=
|
||||||
sizeof(struct clp_fh_list_entry));
|
sizeof(struct clp_fh_list_entry));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue