1c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/ddcb_info 2c59330cdSFrank HaverkampDate: Oct 2013 3c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 4c59330cdSFrank HaverkampDescription: DDCB queue dump used for debugging queueing problems. 5c59330cdSFrank Haverkamp 6c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_regs 7c59330cdSFrank HaverkampDate: Oct 2013 8c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 9c59330cdSFrank HaverkampDescription: Dump of the current error registers. 10c59330cdSFrank Haverkamp Only available for PF. 11c59330cdSFrank Haverkamp 12c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid0 13c59330cdSFrank HaverkampDate: Oct 2013 14c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 15c59330cdSFrank HaverkampDescription: Internal chip state of UID0 (unit id 0). 16c59330cdSFrank Haverkamp Only available for PF. 17c59330cdSFrank Haverkamp 18c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid1 19c59330cdSFrank HaverkampDate: Oct 2013 20c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 21c59330cdSFrank HaverkampDescription: Internal chip state of UID1. 22c59330cdSFrank Haverkamp Only available for PF. 23c59330cdSFrank Haverkamp 24c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid2 25c59330cdSFrank HaverkampDate: Oct 2013 26c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 27c59330cdSFrank HaverkampDescription: Internal chip state of UID2. 28c59330cdSFrank Haverkamp Only available for PF. 29c59330cdSFrank Haverkamp 30c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_regs 31c59330cdSFrank HaverkampDate: Oct 2013 32c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 33c59330cdSFrank HaverkampDescription: Dump of the error registers before the last reset of 34*3e42d1deSCarlos Bilbao the card occurred. 35c59330cdSFrank Haverkamp Only available for PF. 36c59330cdSFrank Haverkamp 37c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid0 38c59330cdSFrank HaverkampDate: Oct 2013 39c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 40c59330cdSFrank HaverkampDescription: Internal chip state of UID0 before card was reset. 41c59330cdSFrank Haverkamp Only available for PF. 42c59330cdSFrank Haverkamp 43c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid1 44c59330cdSFrank HaverkampDate: Oct 2013 45c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 46c59330cdSFrank HaverkampDescription: Internal chip state of UID1 before card was reset. 47c59330cdSFrank Haverkamp Only available for PF. 48c59330cdSFrank Haverkamp 49c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid2 50c59330cdSFrank HaverkampDate: Oct 2013 51c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 52c59330cdSFrank HaverkampDescription: Internal chip state of UID2 before card was reset. 53c59330cdSFrank Haverkamp Only available for PF. 54c59330cdSFrank Haverkamp 55c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/info 56c59330cdSFrank HaverkampDate: Oct 2013 57c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 58c59330cdSFrank HaverkampDescription: Comprehensive summary of bitstream version and software 59c59330cdSFrank Haverkamp version. Used bitstream and bitstream clocking information. 60c59330cdSFrank Haverkamp 61c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/err_inject 62c59330cdSFrank HaverkampDate: Oct 2013 63c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 64c59330cdSFrank HaverkampDescription: Possibility to inject error cases to ensure that the drivers 65c59330cdSFrank Haverkamp error handling code works well. 66c59330cdSFrank Haverkamp 67c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/vf<0..14>_jobtimeout_msec 68c59330cdSFrank HaverkampDate: Oct 2013 69c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 70c59330cdSFrank HaverkampDescription: Default VF timeout 250ms. Testing might require 1000ms. 71c59330cdSFrank Haverkamp Using 0 will use the cards default value (whatever that is). 72c59330cdSFrank Haverkamp 73c59330cdSFrank Haverkamp The timeout depends on the max number of available cards 74c59330cdSFrank Haverkamp in the system and the maximum allowed queue size. 75c59330cdSFrank Haverkamp 76c59330cdSFrank Haverkamp The driver ensures that the settings are done just before 77c59330cdSFrank Haverkamp the VFs get enabled. Changing the timeouts in flight is not 78c59330cdSFrank Haverkamp possible. 79c59330cdSFrank Haverkamp Only available for PF. 80c59330cdSFrank Haverkamp 81c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/jobtimer 82c59330cdSFrank HaverkampDate: Oct 2013 83c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 84c59330cdSFrank HaverkampDescription: Dump job timeout register values for PF and VFs. 85c59330cdSFrank Haverkamp Only available for PF. 86c59330cdSFrank Haverkamp 87c59330cdSFrank HaverkampWhat: /sys/kernel/debug/genwqe/genwqe<n>_card/queue_working_time 88c59330cdSFrank HaverkampDate: Dec 2013 89c59330cdSFrank HaverkampContact: haver@linux.vnet.ibm.com 90c59330cdSFrank HaverkampDescription: Dump queue working time register values for PF and VFs. 91c59330cdSFrank Haverkamp Only available for PF. 92