diff for duplicates of <20080320141018.34127f0d.akpm@linux-foundation.org> diff --git a/a/1.txt b/N1/1.txt index 79599a6..c47f7f6 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -137,7 +137,7 @@ where mdev->mq->sem gets up()ed ever. But I didn't look too hard. > + maple_getcond_callback(mdev, vmu_blockread, 0, MAPLE_FUNC_MEMCARD); > + maple_add_packet(mdev->mq); > + wait_event_interruptible_timeout(vmu_read, block_read, HZ * 4); -> + if (block_read = 0) { +> + if (block_read == 0) { > + printk(KERN_INFO "Maple: VMU read failed on block 0x%X\n", num); > + goto fail_blockread; > + } @@ -194,7 +194,8 @@ wait_event_interruptible_timeout() was interrupted by a signal? Confused. Where within this loop does the up(&mdev->mq->sem) happen? -> + ((unsigned long *)sendbuf)[1] > + cpu_to_be32(partition << 24 | x << 16 | num); +> + ((unsigned long *)sendbuf)[1] = +> + cpu_to_be32(partition << 24 | x << 16 | num); > + memcpy(sendbuf + 8, buf + phaselen * x, phaselen); > + mdev->mq->sendbuf = sendbuf; > + /* wait for the mutex to be available */ diff --git a/a/content_digest b/N1/content_digest index 478ab18..1240a14 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,7 +3,7 @@ "ref\01205880982.6250.32.camel@localhost.localdomain\0" "From\0Andrew Morton <akpm@linux-foundation.org>\0" "Subject\0Re: [PATCH] 2/2 mtd: Add support for the Dreamcast VMU flash\0" - "Date\0Thu, 20 Mar 2008 21:10:18 +0000\0" + "Date\0Thu, 20 Mar 2008 14:10:18 -0700\0" "To\0Adrian McMenamin <adrian@newgolddream.dyndns.info>\0" "Cc\0dwmw2@infradead.org" greg@kroah.com @@ -152,7 +152,7 @@ "> +\tmaple_getcond_callback(mdev, vmu_blockread, 0, MAPLE_FUNC_MEMCARD);\n" "> +\tmaple_add_packet(mdev->mq);\n" "> +\twait_event_interruptible_timeout(vmu_read, block_read, HZ * 4);\n" - "> +\tif (block_read = 0) {\n" + "> +\tif (block_read == 0) {\n" "> +\t\tprintk(KERN_INFO \"Maple: VMU read failed on block 0x%X\\n\", num);\n" "> +\t\tgoto fail_blockread;\n" "> +\t}\n" @@ -209,7 +209,8 @@ "\n" "Confused. Where within this loop does the up(&mdev->mq->sem) happen?\n" "\n" - "> +\t\t((unsigned long *)sendbuf)[1] > +\t\t\tcpu_to_be32(partition << 24 | x << 16 | num);\n" + "> +\t\t((unsigned long *)sendbuf)[1] =\n" + "> +\t\t\tcpu_to_be32(partition << 24 | x << 16 | num);\n" "> +\t\tmemcpy(sendbuf + 8, buf + phaselen * x, phaselen);\n" "> +\t\tmdev->mq->sendbuf = sendbuf;\n" "> +\t\t/* wait for the mutex to be available */\n" @@ -240,4 +241,4 @@ "> +}\n" > + -98a8c73c3bddddfe077873b62e899bd46d0701e93ddd216cf964fb4713331134 +822c31fdc5f10afd60003d89d04e0a963ae9f6c1343019dadd512c746afeccc5
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.