Thread (6 messages) 6 messages, 2 authors, 2019-05-14

Re: [PATCH v2] powerpc: Fix compile issue with force DAWR

flat view

From: Christophe Leroy <hidden>
Date: 2019-05-14 07:07:59


Le 14/05/2019 à 08:55, Michael Neuling a écrit :
[...]

quoted
quoted
quoted
quoted
+
+static ssize_t dawr_write_file_bool(struct file *file,
+				    const char __user *user_buf,
+				    size_t count, loff_t *ppos)
+{
+	struct arch_hw_breakpoint null_brk = {0, 0, 0};
+	size_t rc;
+
+	/* Send error to user if they hypervisor won't allow us to write
DAWR */
+	if ((!dawr_force_enable) &&
+	    (firmware_has_feature(FW_FEATURE_LPAR)) &&
+	    (set_dawr(&null_brk) != H_SUCCESS))
The above is not real clear.
set_dabr() returns 0, H_SUCCESS is not used there.
It pseries_set_dawr() will return a hcall number.
Right, then it maybe means set_dawr() should be fixes ?
Sorry, I don't understand this.
I meant set_dawr() should be fixed:

As the above test hide value 0 by using H_SUCCESS for the test, in order to ease understanding, set_dawr() should return H_SUCCESS instead of return 0;

Christophe
quoted
quoted
This code hasn't changed. I'm just moving it.
Right, but could be an improvment for another patch.
As far as I remember you are the one who wrote that code at first place,
arent't you ?
Yep, classic crap Mikey code :-)

Mikey
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help