IOA Caching Mode configuration in Adapter settings screen (TUI)
shouldn't be available if device has sync cache enabled.  Remove it.

Signed-off-by: Gabriel Krisman Bertazi <kris...@linux.vnet.ibm.com>
---
 iprconfig.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/iprconfig.c b/iprconfig.c
index c4499a6..daedff2 100644
--- a/iprconfig.c
+++ b/iprconfig.c
@@ -11241,7 +11241,7 @@ int change_ioa_config(i_container * i_con)
                        sprintf(pref_str, "Disabled");
                i_con = add_i_con(i_con, pref_str, &ioa_config_attr[index++]);
        }
-       if (dev->ioa->has_cache) {
+       if (dev->ioa->has_cache && !dev->ioa->vset_write_cache) {
                body = add_line_to_body(body,_("IOA Caching Mode"), "%13");
                ioa_config_attr[index].option = 4;
                ioa_config_attr[index].caching = ioa_attr.caching;
-- 
2.1.0


------------------------------------------------------------------------------
_______________________________________________
Iprdd-devel mailing list
Iprdd-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iprdd-devel

Reply via email to