From: Darren Hart <dvhart@linux.intel.com>
To: Shuah Khan <shuahkh@osg.samsung.com>,
linux-api@vger.kernel.org,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Cc: Ingo Molnar <mingo@elte.hu>,
Peter Zijlstra <peterz@infradead.org>,
Thomas Gleixner <tglx@linutronix.de>,
Davidlohr Bueso <dave@stgolabs.net>,
KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Subject: Re: [PATCH 1/5] selftests: Add futex functional tests
Date: Mon, 11 May 2015 11:22:13 -0700 [thread overview]
Message-ID: <D1763F31.CC237%dvhart@linux.intel.com> (raw)
In-Reply-To: <5550EF8D.8080403@osg.samsung.com>
On 5/11/15, 11:06 AM, "Shuah Khan" <shuahkh@osg.samsung.com> wrote:
>On 05/08/2015 04:09 PM, Darren Hart wrote:
>> The futextest testsuite [1] provides functional, stress, and
>> performance tests for the various futex op codes. Those tests will be of
>> more use to futex developers if they are included with the kernel
>> source.
>>
>> Copy the core infrastructure and the functional tests into selftests,
>> but adapt them for inclusion in the kernel:
>>
>> - Update the Makefile to include the run_tests target, remove reference
>> to the performance and stress tests from the contributed sources.
>> - Replace my dead IBM email address with my current Intel email address.
>> - Remove the warrantee and write-to paragraphs from the license blurbs.
>> - Remove the NAME section as the filename is easily determined. ;-)
>> - Make the whitespace usage consistent in a couple of places.
>> - Cleanup various CodingStyle violations.
>>
>> A future effort will explore moving the performance and stress tests
>> into the kernel.
>>
>> 1. http://git.kernel.org/cgit/linux/kernel/git/dvhart/futextest.git
>>
>> Cc: Shuah Khan <shuahkh@osg.samsung.com>
>> Cc: linux-api@vger.kernel.org
>> Cc: Ingo Molnar <mingo@elte.hu>
>> Cc: Peter Zijlstra <peterz@infradead.org>
>> Cc: Thomas Gleixner <tglx@linutronix.de>
>> Cc: Davidlohr Bueso <dave@stgolabs.net>
>> Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
>> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
>> ---
>
>Daren,
>
>I am seeing
>
>fatal: cannot convert from y to UTF-8
>
>when I try to apply the patch. Did you use git send-email?
Hi Shuah,
I've seen that from one of my contributors earlier this month as well. I
dropped the Content... Header and it applied without problems.
I created the patch using git format-patch and then sent them using git
send-email - via a script I've been using for years now...
Checking the files locally:
$ file *
0000-cover-letter.patch: ASCII text
0001-selftests-Add-futex-functional-tests.patch: unified
diff output, UTF-8 Unicode text
0002-selftest-futex-Update-Makefile-to-use-lib.mk.patch: unified
diff output, ASCII text
0003-selftest-futex-Increment-ksft-pass-and-fail-counters.patch: unified
diff output, ASCII text
0004-selftest-Add-futex-tests-to-the-top-level-Makefile.patch: unified
diff output, ASCII text
0005-kselftest-Add-exit-code-defines.patch: unified
diff output, ASCII text
This shows that only the first in UTF-8 and the rest are ASCII. I presume
this is due to the Copyright notices in the original files:
Copyright © International Business Machines Corp., 2006-2008
Which use © instead of (C). I just checked and there are 545 instances of
© in the kernel itself, so this should not present a problem.
I apologize for the glitch in applying. If you use the pull request I
included that will avoid the mail transport issues, and I will be sure to
fix my scripts to avoid the issue in the future.
If you want to use the patches directly, please have a look at 1 of 5 and
just remove the "Content..." header, and I think you'll find "git am" will
apply it without complaint.
Thanks,
--
Darren Hart
Intel Open Source Technology Center
WARNING: multiple messages have this Message-ID (diff)
From: Darren Hart <dvhart@linux.intel.com>
To: Shuah Khan <shuahkh@osg.samsung.com>, <linux-api@vger.kernel.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Cc: Ingo Molnar <mingo@elte.hu>,
Peter Zijlstra <peterz@infradead.org>,
Thomas Gleixner <tglx@linutronix.de>,
Davidlohr Bueso <dave@stgolabs.net>,
KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Subject: Re: [PATCH 1/5] selftests: Add futex functional tests
Date: Mon, 11 May 2015 11:22:13 -0700 [thread overview]
Message-ID: <D1763F31.CC237%dvhart@linux.intel.com> (raw)
In-Reply-To: <5550EF8D.8080403@osg.samsung.com>
On 5/11/15, 11:06 AM, "Shuah Khan" <shuahkh@osg.samsung.com> wrote:
>On 05/08/2015 04:09 PM, Darren Hart wrote:
>> The futextest testsuite [1] provides functional, stress, and
>> performance tests for the various futex op codes. Those tests will be of
>> more use to futex developers if they are included with the kernel
>> source.
>>
>> Copy the core infrastructure and the functional tests into selftests,
>> but adapt them for inclusion in the kernel:
>>
>> - Update the Makefile to include the run_tests target, remove reference
>> to the performance and stress tests from the contributed sources.
>> - Replace my dead IBM email address with my current Intel email address.
>> - Remove the warrantee and write-to paragraphs from the license blurbs.
>> - Remove the NAME section as the filename is easily determined. ;-)
>> - Make the whitespace usage consistent in a couple of places.
>> - Cleanup various CodingStyle violations.
>>
>> A future effort will explore moving the performance and stress tests
>> into the kernel.
>>
>> 1. http://git.kernel.org/cgit/linux/kernel/git/dvhart/futextest.git
>>
>> Cc: Shuah Khan <shuahkh@osg.samsung.com>
>> Cc: linux-api@vger.kernel.org
>> Cc: Ingo Molnar <mingo@elte.hu>
>> Cc: Peter Zijlstra <peterz@infradead.org>
>> Cc: Thomas Gleixner <tglx@linutronix.de>
>> Cc: Davidlohr Bueso <dave@stgolabs.net>
>> Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
>> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
>> ---
>
>Daren,
>
>I am seeing
>
>fatal: cannot convert from y to UTF-8
>
>when I try to apply the patch. Did you use git send-email?
Hi Shuah,
I've seen that from one of my contributors earlier this month as well. I
dropped the Content... Header and it applied without problems.
I created the patch using git format-patch and then sent them using git
send-email - via a script I've been using for years now...
Checking the files locally:
$ file *
0000-cover-letter.patch: ASCII text
0001-selftests-Add-futex-functional-tests.patch: unified
diff output, UTF-8 Unicode text
0002-selftest-futex-Update-Makefile-to-use-lib.mk.patch: unified
diff output, ASCII text
0003-selftest-futex-Increment-ksft-pass-and-fail-counters.patch: unified
diff output, ASCII text
0004-selftest-Add-futex-tests-to-the-top-level-Makefile.patch: unified
diff output, ASCII text
0005-kselftest-Add-exit-code-defines.patch: unified
diff output, ASCII text
This shows that only the first in UTF-8 and the rest are ASCII. I presume
this is due to the Copyright notices in the original files:
Copyright © International Business Machines Corp., 2006-2008
Which use © instead of (C). I just checked and there are 545 instances of
© in the kernel itself, so this should not present a problem.
I apologize for the glitch in applying. If you use the pull request I
included that will avoid the mail transport issues, and I will be sure to
fix my scripts to avoid the issue in the future.
If you want to use the patches directly, please have a look at 1 of 5 and
just remove the "Content..." header, and I think you'll find "git am" will
apply it without complaint.
Thanks,
--
Darren Hart
Intel Open Source Technology Center
next prev parent reply other threads:[~2015-05-11 18:22 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-08 22:09 [GIT PULL v2] selftest: Add futex functional tests Darren Hart
2015-05-08 22:09 ` Darren Hart
2015-05-08 22:09 ` [PATCH 1/5] selftests: " Darren Hart
[not found] ` <57d921b1c30e8258ca4b2f55637424527317e92f.1431121818.git.dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
[not found] ` <cover.1431121818.git.dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-08 22:09 ` [PATCH 2/5] selftest/futex: Update Makefile to use lib.mk Darren Hart
2015-05-08 22:09 ` Darren Hart
2015-05-08 22:09 ` [PATCH 4/5] selftest: Add futex tests to the top-level Makefile Darren Hart
2015-05-08 22:09 ` Darren Hart
2015-05-08 22:09 ` [PATCH 5/5] kselftest: Add exit code defines Darren Hart
2015-05-08 22:09 ` Darren Hart
2015-05-11 18:06 ` [PATCH 1/5] selftests: Add futex functional tests Shuah Khan
2015-05-11 18:22 ` Darren Hart [this message]
2015-05-11 18:22 ` Darren Hart
2015-05-11 18:55 ` Shuah Khan
[not found] ` <5550FB2C.1000403-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-11 19:47 ` Darren Hart
2015-05-11 19:47 ` Darren Hart
[not found] ` <D17653E0.CC29F%dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-11 20:51 ` Shuah Khan
2015-05-11 20:51 ` Shuah Khan
[not found] ` <5551164E.5080409-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-11 21:50 ` Darren Hart
2015-05-11 21:50 ` Darren Hart
[not found] ` <D17670E1.CC354%dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-11 22:21 ` Shuah Khan
2015-05-11 22:21 ` Shuah Khan
[not found] ` <55512B54.50304-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-11 22:21 ` Shuah Khan
2015-05-11 22:21 ` Shuah Khan
[not found] ` <55512B86.2040900-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-11 23:07 ` Darren Hart
2015-05-11 23:07 ` Darren Hart
[not found] ` <D1767EA1.CC3DA%dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-11 23:23 ` John Stultz
2015-05-11 23:23 ` John Stultz
2015-05-12 10:02 ` Cyril Hrubis
2015-05-12 10:02 ` Cyril Hrubis
[not found] ` <20150512100256.GA5122-J5syqNJeCN4b1SvskN2V4Q@public.gmane.org>
2015-05-12 16:10 ` Darren Hart
2015-05-12 16:10 ` Darren Hart
[not found] ` <D1777231.CC5D0%dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-12 16:47 ` Shuah Khan
2015-05-12 16:47 ` Shuah Khan
[not found] ` <55522E92.8090609-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-12 17:05 ` Darren Hart
2015-05-12 17:05 ` Darren Hart
[not found] ` <20150512170544.GA30184-JIrPihikzLEQaXB9iyTzyw@public.gmane.org>
2015-05-12 17:14 ` Shuah Khan
2015-05-12 17:14 ` Shuah Khan
2015-05-12 20:05 ` Cyril Hrubis
2015-05-12 20:15 ` Darren Hart
2015-05-12 20:15 ` Darren Hart
[not found] ` <D177AD46.CC848%dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-12 20:40 ` Shuah Khan
2015-05-12 20:40 ` Shuah Khan
[not found] ` <55526544.90909-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-12 20:54 ` Darren Hart
2015-05-12 20:54 ` Darren Hart
2015-05-12 21:17 ` Shuah Khan
2015-05-12 21:21 ` Shuah Khan
[not found] ` <55526EC8.30707-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-13 3:34 ` Darren Hart
2015-05-13 3:34 ` Darren Hart
2015-05-08 22:09 ` [PATCH 3/5] selftest/futex: Increment ksft pass and fail counters Darren Hart
-- strict thread matches above, loose matches on Subject: below --
2015-03-27 22:17 [GIT PULL] selftest: Add futex functional tests Darren Hart
[not found] ` <cover.1427493640.git.dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-03-27 22:17 ` [PATCH 1/5] selftests: " Darren Hart
2015-03-27 22:17 ` Darren Hart
[not found] ` <597c9eabcac5da9456d6cfd6de9117591d73385e.1427493640.git.dvhart-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-05-06 17:28 ` Shuah Khan
2015-05-06 17:28 ` Shuah Khan
[not found] ` <554A4F3A.7020504-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-05-06 18:04 ` Darren Hart
2015-05-06 18:04 ` Darren Hart
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=D1763F31.CC237%dvhart@linux.intel.com \
--to=dvhart@linux.intel.com \
--cc=dave@stgolabs.net \
--cc=kosaki.motohiro@jp.fujitsu.com \
--cc=linux-api@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=peterz@infradead.org \
--cc=shuahkh@osg.samsung.com \
--cc=tglx@linutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.