All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <56D5823A.1050607@redhat.com>

diff --git a/a/1.txt b/N1/1.txt
index d888811..d285d74 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -123,17 +123,17 @@ Laurent
 > +	rc = hcall(H_SET_SPRG0, 0xcafebabedeadbeefULL);
 > +	sprg0 = mfspr(SPR_SPRG0);
 > +	report("sprg0 = 0xcafebabedeadbeef",
-> +		rc = H_SUCCESS && sprg0 = 0xcafebabedeadbeefULL);
+> +		rc == H_SUCCESS && sprg0 == 0xcafebabedeadbeefULL);
 > +
 > +	rc = hcall(H_SET_SPRG0, 0xaaaaaaaa55555555ULL);
 > +	sprg0 = mfspr(SPR_SPRG0);
 > +	report("sprg0 = 0xaaaaaaaa55555555",
-> +		rc = H_SUCCESS && sprg0 = 0xaaaaaaaa55555555ULL);
+> +		rc == H_SUCCESS && sprg0 == 0xaaaaaaaa55555555ULL);
 > +
 > +	rc = hcall(H_SET_SPRG0, sprg0_orig);
 > +	sprg0 = mfspr(SPR_SPRG0);
 > +	report("sprg0 = 0x%llx",
-> +		rc = H_SUCCESS && sprg0 = sprg0_orig, sprg0_orig);
+> +		rc == H_SUCCESS && sprg0 == sprg0_orig, sprg0_orig);
 > +}
 > +
 > +/**
@@ -155,23 +155,23 @@ Laurent
 > +
 > +	memset(dst, 0xaa, PAGE_SIZE);
 > +	rc = hcall(H_PAGE_INIT, H_ZERO_PAGE, dst, src);
-> +	report("h_zero_page", rc = H_SUCCESS && *(uint64_t*)dst = 0);
+> +	report("h_zero_page", rc == H_SUCCESS && *(uint64_t*)dst == 0);
 > +
 > +	*(uint64_t*)src = 0xbeefc0dedeadcafeULL;
 > +	rc = hcall(H_PAGE_INIT, H_COPY_PAGE, dst, src);
 > +	report("h_copy_page",
-> +		rc = H_SUCCESS && *(uint64_t*)dst = 0xbeefc0dedeadcafeULL);
+> +		rc == H_SUCCESS && *(uint64_t*)dst == 0xbeefc0dedeadcafeULL);
 > +
 > +	*(uint64_t*)src = 0x9abcdef012345678ULL;
 > +	rc = hcall(H_PAGE_INIT, H_COPY_PAGE|H_ZERO_PAGE, dst, src);
 > +	report("h_copy_page+h_zero_page",
-> +		rc = H_SUCCESS &&  *(uint64_t*)dst = 0x9abcdef012345678ULL);
+> +		rc == H_SUCCESS &&  *(uint64_t*)dst == 0x9abcdef012345678ULL);
 > +
 > +	rc = hcall(H_PAGE_INIT, H_ZERO_PAGE, dst + 0x123, src);
-> +	report("h_zero_page unaligned dst", rc = H_PARAMETER);
+> +	report("h_zero_page unaligned dst", rc == H_PARAMETER);
 > +
 > +	rc = hcall(H_PAGE_INIT, H_COPY_PAGE, dst, src + 0x123);
-> +	report("h_copy_page unaligned src", rc = H_PARAMETER);
+> +	report("h_copy_page unaligned src", rc == H_PARAMETER);
 > +}
 > +
 > +static int h_random(uint64_t *val)
@@ -216,7 +216,7 @@ Laurent
 > +	} while (i-- > 0 && (val0 != ~0ULL || val1 != 0ULL));
 > +
 > +	report("h-call available and working",
-> +		rc = H_SUCCESS && val0 = ~0ULL && val1 = 0ULL);
+> +		rc == H_SUCCESS && val0 == ~0ULL && val1 == 0ULL);
 > +}
 > +
 > +struct {
@@ -236,12 +236,12 @@ Laurent
 > +
 > +	report_prefix_push("hypercall");
 > +
-> +	if (!argc || (argc = 1 && !strcmp(argv[0], "all")))
+> +	if (!argc || (argc == 1 && !strcmp(argv[0], "all")))
 > +		all = 1;
 > +
 > +	for (i = 0; hctests[i].name != NULL; i++) {
 > +		report_prefix_push(hctests[i].name);
-> +		if (all || strcmp(argv[0], hctests[i].name) = 0) {
+> +		if (all || strcmp(argv[0], hctests[i].name) == 0) {
 > +			hctests[i].func(argc, argv);
 > +		}
 > +		report_prefix_pop();
@@ -255,7 +255,7 @@ Laurent
 > +++ b/powerpc/unittests.cfg
 > @@ -28,3 +28,6 @@ file = selftest.elf
 >  smp = 2
->  extra_params = -m 256 -append 'setup smp=2 mem%6'
+>  extra_params = -m 256 -append 'setup smp=2 mem=256'
 >  groups = selftest
 > +
 > +[spapr_hcall]
diff --git a/a/content_digest b/N1/content_digest
index 2cc6204..f84c784 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,7 +1,7 @@
  "ref\01456826935-21043-1-git-send-email-thuth@redhat.com\0"
  "From\0Laurent Vivier <lvivier@redhat.com>\0"
  "Subject\0Re: [kvm-unit-tests PATCH v2] powerpc: Add tests for sPAPR h-calls\0"
- "Date\0Tue, 01 Mar 2016 11:51:22 +0000\0"
+ "Date\0Tue, 1 Mar 2016 12:51:22 +0100\0"
  "To\0Thomas Huth <thuth@redhat.com>"
   kvm@vger.kernel.org
   kvm-ppc@vger.kernel.org
@@ -135,17 +135,17 @@
  "> +\trc = hcall(H_SET_SPRG0, 0xcafebabedeadbeefULL);\n"
  "> +\tsprg0 = mfspr(SPR_SPRG0);\n"
  "> +\treport(\"sprg0 = 0xcafebabedeadbeef\",\n"
- "> +\t\trc = H_SUCCESS && sprg0 = 0xcafebabedeadbeefULL);\n"
+ "> +\t\trc == H_SUCCESS && sprg0 == 0xcafebabedeadbeefULL);\n"
  "> +\n"
  "> +\trc = hcall(H_SET_SPRG0, 0xaaaaaaaa55555555ULL);\n"
  "> +\tsprg0 = mfspr(SPR_SPRG0);\n"
  "> +\treport(\"sprg0 = 0xaaaaaaaa55555555\",\n"
- "> +\t\trc = H_SUCCESS && sprg0 = 0xaaaaaaaa55555555ULL);\n"
+ "> +\t\trc == H_SUCCESS && sprg0 == 0xaaaaaaaa55555555ULL);\n"
  "> +\n"
  "> +\trc = hcall(H_SET_SPRG0, sprg0_orig);\n"
  "> +\tsprg0 = mfspr(SPR_SPRG0);\n"
  "> +\treport(\"sprg0 = 0x%llx\",\n"
- "> +\t\trc = H_SUCCESS && sprg0 = sprg0_orig, sprg0_orig);\n"
+ "> +\t\trc == H_SUCCESS && sprg0 == sprg0_orig, sprg0_orig);\n"
  "> +}\n"
  "> +\n"
  "> +/**\n"
@@ -167,23 +167,23 @@
  "> +\n"
  "> +\tmemset(dst, 0xaa, PAGE_SIZE);\n"
  "> +\trc = hcall(H_PAGE_INIT, H_ZERO_PAGE, dst, src);\n"
- "> +\treport(\"h_zero_page\", rc = H_SUCCESS && *(uint64_t*)dst = 0);\n"
+ "> +\treport(\"h_zero_page\", rc == H_SUCCESS && *(uint64_t*)dst == 0);\n"
  "> +\n"
  "> +\t*(uint64_t*)src = 0xbeefc0dedeadcafeULL;\n"
  "> +\trc = hcall(H_PAGE_INIT, H_COPY_PAGE, dst, src);\n"
  "> +\treport(\"h_copy_page\",\n"
- "> +\t\trc = H_SUCCESS && *(uint64_t*)dst = 0xbeefc0dedeadcafeULL);\n"
+ "> +\t\trc == H_SUCCESS && *(uint64_t*)dst == 0xbeefc0dedeadcafeULL);\n"
  "> +\n"
  "> +\t*(uint64_t*)src = 0x9abcdef012345678ULL;\n"
  "> +\trc = hcall(H_PAGE_INIT, H_COPY_PAGE|H_ZERO_PAGE, dst, src);\n"
  "> +\treport(\"h_copy_page+h_zero_page\",\n"
- "> +\t\trc = H_SUCCESS &&  *(uint64_t*)dst = 0x9abcdef012345678ULL);\n"
+ "> +\t\trc == H_SUCCESS &&  *(uint64_t*)dst == 0x9abcdef012345678ULL);\n"
  "> +\n"
  "> +\trc = hcall(H_PAGE_INIT, H_ZERO_PAGE, dst + 0x123, src);\n"
- "> +\treport(\"h_zero_page unaligned dst\", rc = H_PARAMETER);\n"
+ "> +\treport(\"h_zero_page unaligned dst\", rc == H_PARAMETER);\n"
  "> +\n"
  "> +\trc = hcall(H_PAGE_INIT, H_COPY_PAGE, dst, src + 0x123);\n"
- "> +\treport(\"h_copy_page unaligned src\", rc = H_PARAMETER);\n"
+ "> +\treport(\"h_copy_page unaligned src\", rc == H_PARAMETER);\n"
  "> +}\n"
  "> +\n"
  "> +static int h_random(uint64_t *val)\n"
@@ -228,7 +228,7 @@
  "> +\t} while (i-- > 0 && (val0 != ~0ULL || val1 != 0ULL));\n"
  "> +\n"
  "> +\treport(\"h-call available and working\",\n"
- "> +\t\trc = H_SUCCESS && val0 = ~0ULL && val1 = 0ULL);\n"
+ "> +\t\trc == H_SUCCESS && val0 == ~0ULL && val1 == 0ULL);\n"
  "> +}\n"
  "> +\n"
  "> +struct {\n"
@@ -248,12 +248,12 @@
  "> +\n"
  "> +\treport_prefix_push(\"hypercall\");\n"
  "> +\n"
- "> +\tif (!argc || (argc = 1 && !strcmp(argv[0], \"all\")))\n"
+ "> +\tif (!argc || (argc == 1 && !strcmp(argv[0], \"all\")))\n"
  "> +\t\tall = 1;\n"
  "> +\n"
  "> +\tfor (i = 0; hctests[i].name != NULL; i++) {\n"
  "> +\t\treport_prefix_push(hctests[i].name);\n"
- "> +\t\tif (all || strcmp(argv[0], hctests[i].name) = 0) {\n"
+ "> +\t\tif (all || strcmp(argv[0], hctests[i].name) == 0) {\n"
  "> +\t\t\thctests[i].func(argc, argv);\n"
  "> +\t\t}\n"
  "> +\t\treport_prefix_pop();\n"
@@ -267,11 +267,11 @@
  "> +++ b/powerpc/unittests.cfg\n"
  "> @@ -28,3 +28,6 @@ file = selftest.elf\n"
  ">  smp = 2\n"
- ">  extra_params = -m 256 -append 'setup smp=2 mem%6'\n"
+ ">  extra_params = -m 256 -append 'setup smp=2 mem=256'\n"
  ">  groups = selftest\n"
  "> +\n"
  "> +[spapr_hcall]\n"
  "> +file = spapr_hcall.elf\n"
  >
 
-ae001116d815190e3d1b0a6230d850c41e68412d36633e632c23a83a5bda98f9
+1e41569c3e8f1f013b0b4317a640d914e275559430f4319cf1d5f9ea04a1efc8

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.