Re: [PATCH v7 4/8] time: Add driver cross timestamp interface for higher precision time synchronization

2016-02-15 Thread Richard Cochran
On Fri, Feb 12, 2016 at 12:25:25PM -0800, Christopher S. Hall wrote: > /** > + * get_device_system_crosststamp - Synchronously capture system/device > timestamp > + * @sync_devicetime: Callback to get simultaneous device time and > + * system counter from the device driver > + * @xtstamp:

Re: [PATCH v7 4/8] time: Add driver cross timestamp interface for higher precision time synchronization

2016-02-15 Thread Richard Cochran
On Fri, Feb 12, 2016 at 12:25:25PM -0800, Christopher S. Hall wrote: > /** > + * get_device_system_crosststamp - Synchronously capture system/device > timestamp > + * @sync_devicetime: Callback to get simultaneous device time and > + * system counter from the device driver > + * @xtstamp:

[tip:x86/asm] x86/cpufeature: Speed up cpu_feature_enabled()

2016-02-15 Thread tip-bot for Borislav Petkov
Commit-ID: f2cc8e0791c70833758101d9756609a08dd601ec Gitweb: http://git.kernel.org/tip/f2cc8e0791c70833758101d9756609a08dd601ec Author: Borislav Petkov AuthorDate: Tue, 16 Feb 2016 00:19:18 +0100 Committer: Ingo Molnar CommitDate: Tue, 16 Feb 2016

[tip:perf/core] perf tests: Fix build on older systems where ' signal' is reserved

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 1ad826bad5bd0b6ccfb203f78c70302b764df0be Gitweb: http://git.kernel.org/tip/1ad826bad5bd0b6ccfb203f78c70302b764df0be Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 18:30:01 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:x86/asm] x86/cpufeature: Speed up cpu_feature_enabled()

2016-02-15 Thread tip-bot for Borislav Petkov
Commit-ID: f2cc8e0791c70833758101d9756609a08dd601ec Gitweb: http://git.kernel.org/tip/f2cc8e0791c70833758101d9756609a08dd601ec Author: Borislav Petkov AuthorDate: Tue, 16 Feb 2016 00:19:18 +0100 Committer: Ingo Molnar CommitDate: Tue, 16 Feb 2016 08:45:15 +0100 x86/cpufeature: Speed

[tip:perf/core] perf tests: Fix build on older systems where ' signal' is reserved

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 1ad826bad5bd0b6ccfb203f78c70302b764df0be Gitweb: http://git.kernel.org/tip/1ad826bad5bd0b6ccfb203f78c70302b764df0be Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 18:30:01 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 15 Feb 2016 17:33:26 -0300

[tip:perf/core] perf data: Fix releasing event_class

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: 5141d7350d3d8a12f1f76b1015b937f14d2b97e2 Gitweb: http://git.kernel.org/tip/5141d7350d3d8a12f1f76b1015b937f14d2b97e2 Author: Wang Nan AuthorDate: Fri, 5 Feb 2016 14:01:30 + Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb

[tip:perf/core] perf data: Fix releasing event_class

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: 5141d7350d3d8a12f1f76b1015b937f14d2b97e2 Gitweb: http://git.kernel.org/tip/5141d7350d3d8a12f1f76b1015b937f14d2b97e2 Author: Wang Nan AuthorDate: Fri, 5 Feb 2016 14:01:30 + Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 17:27:48 -0300 perf data: Fix

Re: [PATCH RFC 1/1] x86: fix bad memory access in fb_is_primary_device()

2016-02-15 Thread Ingo Molnar
(I've Cc:-ed the EFI-FB and FB gents. Mail quoted below.) * Alexander Popov wrote: > Currently the code in fb_is_primary_device() contains to_pci_dev() macro > which is applied to dev from struct fb_info. In some cases this causes > bad memory access when

[tip:perf/core] perf tools: Use perf_event_terms__purge() for non-malloced terms

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 682dc24c2a0f13d5a16ac8f4303671eb8f11519f Gitweb: http://git.kernel.org/tip/682dc24c2a0f13d5a16ac8f4303671eb8f11519f Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 16:48:00 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

Re: [PATCH RFC 1/1] x86: fix bad memory access in fb_is_primary_device()

2016-02-15 Thread Ingo Molnar
(I've Cc:-ed the EFI-FB and FB gents. Mail quoted below.) * Alexander Popov wrote: > Currently the code in fb_is_primary_device() contains to_pci_dev() macro > which is applied to dev from struct fb_info. In some cases this causes > bad memory access when fb_is_primary_device() handles fb_info

[tip:perf/core] perf tools: Use perf_event_terms__purge() for non-malloced terms

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 682dc24c2a0f13d5a16ac8f4303671eb8f11519f Gitweb: http://git.kernel.org/tip/682dc24c2a0f13d5a16ac8f4303671eb8f11519f Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 16:48:00 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 16:53:22 -0300

[tip:perf/core] perf tools: Rename parse_events__free_terms() to parse_events_terms__delete()

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 2146afc6b45b3f1b967f5605d4e6d97dd9e31061 Gitweb: http://git.kernel.org/tip/2146afc6b45b3f1b967f5605d4e6d97dd9e31061 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 17:09:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf tools: Rename parse_events__free_terms() to parse_events_terms__delete()

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 2146afc6b45b3f1b967f5605d4e6d97dd9e31061 Gitweb: http://git.kernel.org/tip/2146afc6b45b3f1b967f5605d4e6d97dd9e31061 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 17:09:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 17:09:17 -0300

[tip:perf/core] perf tools: Free the terms list_head in parse_events__free_terms()

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: d20a5f2b277b2f46548fb60f2bb95ad9a601d3fe Gitweb: http://git.kernel.org/tip/d20a5f2b277b2f46548fb60f2bb95ad9a601d3fe Author: Wang Nan AuthorDate: Fri, 12 Feb 2016 17:01:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb

[tip:perf/core] perf tools: Free the terms list_head in parse_events__free_terms()

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: d20a5f2b277b2f46548fb60f2bb95ad9a601d3fe Gitweb: http://git.kernel.org/tip/d20a5f2b277b2f46548fb60f2bb95ad9a601d3fe Author: Wang Nan AuthorDate: Fri, 12 Feb 2016 17:01:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 17:01:17 -0300 perf tools: Free

[tip:perf/core] perf hists: Do column alignment on the format iterator

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 89fee70943232d73e3cc328634e0da253b6de9b5 Gitweb: http://git.kernel.org/tip/89fee70943232d73e3cc328634e0da253b6de9b5 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 11 Feb 2016 17:14:13 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf tools: Unlink entries from terms list

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: a8adfceb389a0045e06af22517fa3326797b160a Gitweb: http://git.kernel.org/tip/a8adfceb389a0045e06af22517fa3326797b160a Author: Wang Nan AuthorDate: Fri, 12 Feb 2016 16:31:23 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb

[tip:perf/core] perf hists: Do column alignment on the format iterator

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 89fee70943232d73e3cc328634e0da253b6de9b5 Gitweb: http://git.kernel.org/tip/89fee70943232d73e3cc328634e0da253b6de9b5 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 11 Feb 2016 17:14:13 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 12:52:25 -0300

[tip:perf/core] perf tools: Unlink entries from terms list

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: a8adfceb389a0045e06af22517fa3326797b160a Gitweb: http://git.kernel.org/tip/a8adfceb389a0045e06af22517fa3326797b160a Author: Wang Nan AuthorDate: Fri, 12 Feb 2016 16:31:23 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 16:51:15 -0300 perf tools:

[tip:perf/core] perf tools: Introduce parse_events_terms__purge()

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: fc0a2c1d59beac70b8738f4ce14431b798837374 Gitweb: http://git.kernel.org/tip/fc0a2c1d59beac70b8738f4ce14431b798837374 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 16:43:02 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf tools: Introduce parse_events_terms__purge()

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: fc0a2c1d59beac70b8738f4ce14431b798837374 Gitweb: http://git.kernel.org/tip/fc0a2c1d59beac70b8738f4ce14431b798837374 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 16:43:02 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 16:53:19 -0300

[tip:perf/core] perf symbols: Fix symbols searching for module in buildid-cache

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: e7ee404757609067c8f261d90251f1e96459c535 Gitweb: http://git.kernel.org/tip/e7ee404757609067c8f261d90251f1e96459c535 Author: Wang Nan AuthorDate: Fri, 5 Feb 2016 14:01:27 + Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb

[tip:perf/core] perf build: Add EXTRA_LDFLAGS option to makefile

2016-02-15 Thread tip-bot for Zubair Lutfullah Kakakhel
Commit-ID: 37b4e2020a5f4dbecf22ee3efe92de6dbea1c5f0 Gitweb: http://git.kernel.org/tip/37b4e2020a5f4dbecf22ee3efe92de6dbea1c5f0 Author: Zubair Lutfullah Kakakhel AuthorDate: Tue, 9 Feb 2016 13:33:38 + Committer: Arnaldo Carvalho de Melo

[tip:perf/core] perf symbols: Fix symbols searching for module in buildid-cache

2016-02-15 Thread tip-bot for Wang Nan
Commit-ID: e7ee404757609067c8f261d90251f1e96459c535 Gitweb: http://git.kernel.org/tip/e7ee404757609067c8f261d90251f1e96459c535 Author: Wang Nan AuthorDate: Fri, 5 Feb 2016 14:01:27 + Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 10:54:47 -0300 perf symbols: Fix

[tip:perf/core] perf build: Add EXTRA_LDFLAGS option to makefile

2016-02-15 Thread tip-bot for Zubair Lutfullah Kakakhel
Commit-ID: 37b4e2020a5f4dbecf22ee3efe92de6dbea1c5f0 Gitweb: http://git.kernel.org/tip/37b4e2020a5f4dbecf22ee3efe92de6dbea1c5f0 Author: Zubair Lutfullah Kakakhel AuthorDate: Tue, 9 Feb 2016 13:33:38 + Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 11:30:20 -0300

[tip:perf/core] perf tools: Add comment explaining the repsep_snprintf function

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 37d9bb580aa73c171c51fb93edf67a902bcb186f Gitweb: http://git.kernel.org/tip/37d9bb580aa73c171c51fb93edf67a902bcb186f Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 11:27:51 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf tools: Add comment explaining the repsep_snprintf function

2016-02-15 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 37d9bb580aa73c171c51fb93edf67a902bcb186f Gitweb: http://git.kernel.org/tip/37d9bb580aa73c171c51fb93edf67a902bcb186f Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 12 Feb 2016 11:27:51 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 12:52:20 -0300

[tip:perf/core] perf python scripting: Append examples to err msg about audit-libs-python

2016-02-15 Thread tip-bot for Taeung Song
Commit-ID: b416e204f88dd91d9e99f6deee3d57fbc90aee40 Gitweb: http://git.kernel.org/tip/b416e204f88dd91d9e99f6deee3d57fbc90aee40 Author: Taeung Song AuthorDate: Tue, 9 Feb 2016 20:53:10 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Fri,

[tip:perf/core] perf python scripting: Append examples to err msg about audit-libs-python

2016-02-15 Thread tip-bot for Taeung Song
Commit-ID: b416e204f88dd91d9e99f6deee3d57fbc90aee40 Gitweb: http://git.kernel.org/tip/b416e204f88dd91d9e99f6deee3d57fbc90aee40 Author: Taeung Song AuthorDate: Tue, 9 Feb 2016 20:53:10 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 11:30:27 -0300 perf python

Re: [PATCH v7 3/8] time: Remove duplicated code in ktime_get_raw_and_real()

2016-02-15 Thread Richard Cochran
On Fri, Feb 12, 2016 at 12:25:24PM -0800, Christopher S. Hall wrote: > The code in ktime_get_snapshot() is a superset of the code in > ktime_get_raw_and_real() code. Further, ktime_get_raw_and_real() is > called only by the PPS code, pps_get_ts(). Consolidate the > pps_get_ts() code into a single

Re: [PATCH v7 3/8] time: Remove duplicated code in ktime_get_raw_and_real()

2016-02-15 Thread Richard Cochran
On Fri, Feb 12, 2016 at 12:25:24PM -0800, Christopher S. Hall wrote: > The code in ktime_get_snapshot() is a superset of the code in > ktime_get_raw_and_real() code. Further, ktime_get_raw_and_real() is > called only by the PPS code, pps_get_ts(). Consolidate the > pps_get_ts() code into a single

[tip:perf/core] perf config: Add '--system' and '--user' options to select which config file is used

2016-02-15 Thread tip-bot for Taeung Song
Commit-ID: c7ac24178c50a01f14eebcddf5c7b7a2e54676cc Gitweb: http://git.kernel.org/tip/c7ac24178c50a01f14eebcddf5c7b7a2e54676cc Author: Taeung Song AuthorDate: Thu, 11 Feb 2016 02:51:17 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Fri,

[tip:perf/core] perf config: Add '--system' and '--user' options to select which config file is used

2016-02-15 Thread tip-bot for Taeung Song
Commit-ID: c7ac24178c50a01f14eebcddf5c7b7a2e54676cc Gitweb: http://git.kernel.org/tip/c7ac24178c50a01f14eebcddf5c7b7a2e54676cc Author: Taeung Song AuthorDate: Thu, 11 Feb 2016 02:51:17 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 12 Feb 2016 10:54:46 -0300 perf config:

Re: [PART1 RFC 6/9] svm: Add interrupt injection via AVIC

2016-02-15 Thread Ingo Molnar
* Borislav Petkov wrote: > On Fri, Feb 12, 2016 at 07:56:59PM +0100, Paolo Bonzini wrote: > > Ok, next examples: MSR_VM_CR and MSR_VM_IGNNE. :) > > I knew you were going to dig out some. :-) > > > Are you okay with moving all the SVM MSRs to virtext.h instead? > > So I would

Re: [PART1 RFC 6/9] svm: Add interrupt injection via AVIC

2016-02-15 Thread Ingo Molnar
* Borislav Petkov wrote: > On Fri, Feb 12, 2016 at 07:56:59PM +0100, Paolo Bonzini wrote: > > Ok, next examples: MSR_VM_CR and MSR_VM_IGNNE. :) > > I knew you were going to dig out some. :-) > > > Are you okay with moving all the SVM MSRs to virtext.h instead? > > So I would not move any now

Re: [GIT PULL 00/13] perf/core improvements and fixes

2016-02-15 Thread Ingo Molnar
* Arnaldo Carvalho de Melo wrote: > From: Arnaldo Carvalho de Melo > > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > The following changes since commit a7636d9ecfa3ab7800a7c04c1f89378229eff609: > > kprobes: Optimize hot path by using

Re: [GIT PULL 00/13] perf/core improvements and fixes

2016-02-15 Thread Ingo Molnar
* Arnaldo Carvalho de Melo wrote: > From: Arnaldo Carvalho de Melo > > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > The following changes since commit a7636d9ecfa3ab7800a7c04c1f89378229eff609: > > kprobes: Optimize hot path by using percpu counter to collect 'nhit' >

Re: [PATCH v4 5/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-02-15 Thread Hans Verkuil
On 02/16/2016 07:37 AM, tiffany lin wrote: >>> +static int vidioc_venc_s_parm(struct file *file, void *priv, >>> + struct v4l2_streamparm *a) >>> +{ >>> + struct mtk_vcodec_ctx *ctx = fh_to_ctx(priv); >>> + >>> + if (a->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) {

Re: [PATCH v4 5/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-02-15 Thread Hans Verkuil
On 02/16/2016 07:37 AM, tiffany lin wrote: >>> +static int vidioc_venc_s_parm(struct file *file, void *priv, >>> + struct v4l2_streamparm *a) >>> +{ >>> + struct mtk_vcodec_ctx *ctx = fh_to_ctx(priv); >>> + >>> + if (a->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) {

Re: [PATCH v4 1/4] x86/signal/64: Add a comment about sigcontext->fs and gs

2016-02-15 Thread Ingo Molnar
* Andy Lutomirski wrote: > These fields have a strange history. This tries to document it. > > This borrows from 9a036b93a344 ("x86/signal/64: Remove 'fs' and 'gs' > from sigcontext"), which was reverted by ed596cde9425 ("Revert x86 > sigcontext cleanups"). > >

Re: [PATCH v4 1/4] x86/signal/64: Add a comment about sigcontext->fs and gs

2016-02-15 Thread Ingo Molnar
* Andy Lutomirski wrote: > These fields have a strange history. This tries to document it. > > This borrows from 9a036b93a344 ("x86/signal/64: Remove 'fs' and 'gs' > from sigcontext"), which was reverted by ed596cde9425 ("Revert x86 > sigcontext cleanups"). > > Signed-off-by: Andy Lutomirski

[PATCHv2 3/3] platform/chrome: pstore: Move to larger record size.

2016-02-15 Thread Enric Balletbo i Serra
From: Olof Johansson Accidentally specified a smaller record size, bring it back to the same size as we had when we used the config file. Signed-off-by: Olof Johansson Signed-off-by: Enric Balletbo i Serra Reviewed-by:

[PATCHv2 3/3] platform/chrome: pstore: Move to larger record size.

2016-02-15 Thread Enric Balletbo i Serra
From: Olof Johansson Accidentally specified a smaller record size, bring it back to the same size as we had when we used the config file. Signed-off-by: Olof Johansson Signed-off-by: Enric Balletbo i Serra Reviewed-by: Sameer Nanda --- drivers/platform/chrome/chromeos_pstore.c | 2 +- 1

[PATCHv2 2/3] platform/chrome: pstore: probe for ramoops buffer using acpi

2016-02-15 Thread Enric Balletbo i Serra
From: Aaron Durbin In order to handle the firmware placing the ramoops buffer in a different location than the kernel is configured to look probe for an ACPI device specified by GOOG acpi id. If no device is found or the first memory resource is not defined properly

[PATCHv2 2/3] platform/chrome: pstore: probe for ramoops buffer using acpi

2016-02-15 Thread Enric Balletbo i Serra
From: Aaron Durbin In order to handle the firmware placing the ramoops buffer in a different location than the kernel is configured to look probe for an ACPI device specified by GOOG acpi id. If no device is found or the first memory resource is not defined properly fall back to the

[PATCHv2 1/3] platform/chrome: chromeos_laptop: Add Leon Touch

2016-02-15 Thread Enric Balletbo i Serra
From: Gene Chen Add support for Leon touch devices, which is the same as slippy/falco/peppy/wolf on the same buses using the LynxPoint-LP I2C via the i2c-designware-pci driver. Based on the following patch: https://chromium-review.googlesource.com/#/c/168351/

[PATCHv2 1/3] platform/chrome: chromeos_laptop: Add Leon Touch

2016-02-15 Thread Enric Balletbo i Serra
From: Gene Chen Add support for Leon touch devices, which is the same as slippy/falco/peppy/wolf on the same buses using the LynxPoint-LP I2C via the i2c-designware-pci driver. Based on the following patch: https://chromium-review.googlesource.com/#/c/168351/ Signed-off-by: Gene Chen

[PATCHv2 0/3] platform/chrome: upstream changes

2016-02-15 Thread Enric Balletbo i Serra
Dear all, Please take in consideration to include these patches that upstreams some changes already found in chromeos kernel. The three patches came from the chromeos tree and were tested in current mainline. The first patch simply adds the touch device for Leon Chromebook, the second and the

[PATCHv2 0/3] platform/chrome: upstream changes

2016-02-15 Thread Enric Balletbo i Serra
Dear all, Please take in consideration to include these patches that upstreams some changes already found in chromeos kernel. The three patches came from the chromeos tree and were tested in current mainline. The first patch simply adds the touch device for Leon Chromebook, the second and the

Re: [RFC] component: Fix: Unassign components' masters if bringing up master fails

2016-02-15 Thread Archit Taneja
On 02/16/2016 01:02 AM, Jon Medhurst (Tixy) wrote: On Thu, 2016-02-11 at 15:05 +0530, Archit Taneja wrote: component_master_add_with_match can fail if the master's bind op doesn't go through successfully. In such a scenario, all the components in the master's match array have their 'master'

Re: [RFC] component: Fix: Unassign components' masters if bringing up master fails

2016-02-15 Thread Archit Taneja
On 02/16/2016 01:02 AM, Jon Medhurst (Tixy) wrote: On Thu, 2016-02-11 at 15:05 +0530, Archit Taneja wrote: component_master_add_with_match can fail if the master's bind op doesn't go through successfully. In such a scenario, all the components in the master's match array have their 'master'

[PATCH v3 06/06] devicetree: bindings: Remove deprecated properties

2016-02-15 Thread Magnus Damm
From: Magnus Damm The deprecated DT properties are part of the GIT history, no need to keep them around any longer. Signed-off-by: Magnus Damm Acked-by: Rob Herring Acked-by: Geert Uytterhoeven

[PATCH v3 06/06] devicetree: bindings: Remove deprecated properties

2016-02-15 Thread Magnus Damm
From: Magnus Damm The deprecated DT properties are part of the GIT history, no need to keep them around any longer. Signed-off-by: Magnus Damm Acked-by: Rob Herring Acked-by: Geert Uytterhoeven --- Changes since V2: - Added Acked-by from Rob - Fixed properties typo - Thanks Geert -

[PATCH v3 05/06] devicetree: bindings: Remove unused 32-bit CMT bindings

2016-02-15 Thread Magnus Damm
From: Magnus Damm Remove the 32-bit CMT compat strings to reduce maintenance burden. It should be fine to break DT compatibility because the 32-bit 32-bit CMT DT binding was never part of any upstream DTS file. Signed-off-by: Magnus Damm

[PATCH v3 05/06] devicetree: bindings: Remove unused 32-bit CMT bindings

2016-02-15 Thread Magnus Damm
From: Magnus Damm Remove the 32-bit CMT compat strings to reduce maintenance burden. It should be fine to break DT compatibility because the 32-bit 32-bit CMT DT binding was never part of any upstream DTS file. Signed-off-by: Magnus Damm Acked-by: Rob Herring Acked-by: Geert Uytterhoeven

[PATCH v3 01/06] devicetree: bindings: Remove sh7372 CMT binding

2016-02-15 Thread Magnus Damm
From: Magnus Damm Remove the sh7372 CMT compat string to reduce maintenance burden. It should be fine to break DT compatibility because: 1) The sh7372 SoC support has been removed from upstream 2) The sh7372 CMT DT binding was never part of upstream DTS 3) The CMT

[PATCH v3 03/06] devicetree: bindings: r8a73a4 and R-Car Gen2 CMT bindings

2016-02-15 Thread Magnus Damm
From: Magnus Damm Update SoC-specific bindings for r8a73a4 and R-Car Gen2 CMT0 and CMT1. Signed-off-by: Magnus Damm Acked-by: Geert Uytterhoeven Acked-by: Laurent Pinchart

[PATCH v3 04/06] devicetree: bindings: Deprecate property, update example

2016-02-15 Thread Magnus Damm
From: Magnus Damm Deprecate "renesas,channels-mask" and update the r8a7790 CMT example. Signed-off-by: Magnus Damm Acked-by: Geert Uytterhoeven Acked-by: Laurent Pinchart

[PATCH v3 02/06] devicetree: bindings: R-Car Gen2 CMT0 and CMT1 bindings

2016-02-15 Thread Magnus Damm
From: Magnus Damm Add documentation for new separate CMT0 and CMT1 DT compatible strings for R-Car Gen2. These compat strings allow us to enable CMT1-specific features in the driver. The old compat strings will be deprecated in the not so distant future.

[PATCH v3 01/06] devicetree: bindings: Remove sh7372 CMT binding

2016-02-15 Thread Magnus Damm
From: Magnus Damm Remove the sh7372 CMT compat string to reduce maintenance burden. It should be fine to break DT compatibility because: 1) The sh7372 SoC support has been removed from upstream 2) The sh7372 CMT DT binding was never part of upstream DTS 3) The CMT driver never matches on the

[PATCH v3 03/06] devicetree: bindings: r8a73a4 and R-Car Gen2 CMT bindings

2016-02-15 Thread Magnus Damm
From: Magnus Damm Update SoC-specific bindings for r8a73a4 and R-Car Gen2 CMT0 and CMT1. Signed-off-by: Magnus Damm Acked-by: Geert Uytterhoeven Acked-by: Laurent Pinchart Acked-by: Rob Herring --- Changes since V2: - Added Acked-by from Rob - Removed Tested-by tag from DT binding patch

[PATCH v3 04/06] devicetree: bindings: Deprecate property, update example

2016-02-15 Thread Magnus Damm
From: Magnus Damm Deprecate "renesas,channels-mask" and update the r8a7790 CMT example. Signed-off-by: Magnus Damm Acked-by: Geert Uytterhoeven Acked-by: Laurent Pinchart Acked-by: Rob Herring --- Changes since V2: - Added Acked-by from Rob - Removed Tested-by tag from DT binding patch

[PATCH v3 02/06] devicetree: bindings: R-Car Gen2 CMT0 and CMT1 bindings

2016-02-15 Thread Magnus Damm
From: Magnus Damm Add documentation for new separate CMT0 and CMT1 DT compatible strings for R-Car Gen2. These compat strings allow us to enable CMT1-specific features in the driver. The old compat strings will be deprecated in the not so distant future. Signed-off-by: Magnus Damm Acked-by:

[PATCH v3 00/06] clocksource: sh_cmt: DT binding rework V3

2016-02-15 Thread Magnus Damm
clocksource: sh_cmt: DT binding rework V3 [PATCH v3 01/06] devicetree: bindings: Remove sh7372 CMT binding [PATCH v3 02/06] devicetree: bindings: R-Car Gen2 CMT0 and CMT1 bindings [PATCH v3 03/06] devicetree: bindings: r8a73a4 and R-Car Gen2 CMT bindings [PATCH v3 04/06] devicetree: bindings:

[PATCH v3 00/06] clocksource: sh_cmt: DT binding rework V3

2016-02-15 Thread Magnus Damm
clocksource: sh_cmt: DT binding rework V3 [PATCH v3 01/06] devicetree: bindings: Remove sh7372 CMT binding [PATCH v3 02/06] devicetree: bindings: R-Car Gen2 CMT0 and CMT1 bindings [PATCH v3 03/06] devicetree: bindings: r8a73a4 and R-Car Gen2 CMT bindings [PATCH v3 04/06] devicetree: bindings:

Re: [PATCH] kernel: fs: drop_caches: add dds drop_caches_count

2016-02-15 Thread Nag Avadhanam
On Mon, 15 Feb 2016, Dave Chinner wrote: On Tue, Feb 16, 2016 at 02:58:04AM +, Nag Avadhanam (nag) wrote: Its the calculation of the # of bytes of non-reclaimable file system cache pages that has been troubling us. We do not want to count inactive file pages (of programs/binaries) that

Re: [PATCH] kernel: fs: drop_caches: add dds drop_caches_count

2016-02-15 Thread Nag Avadhanam
On Mon, 15 Feb 2016, Dave Chinner wrote: On Tue, Feb 16, 2016 at 02:58:04AM +, Nag Avadhanam (nag) wrote: Its the calculation of the # of bytes of non-reclaimable file system cache pages that has been troubling us. We do not want to count inactive file pages (of programs/binaries) that

Re: [STABLE] kernel oops which can be fixed by peterz's patches

2016-02-15 Thread Byungchul Park
On Mon, Jan 25, 2016 at 04:25:03PM +0900, Byungchul Park wrote: > On Tue, Jan 05, 2016 at 10:14:44AM +0100, Peter Zijlstra wrote: > > So the reason I didn't mark them for stable is that they were non > > trivial, however they've been in for a while now and nothing broke, so I > > suppose

Re: [STABLE] kernel oops which can be fixed by peterz's patches

2016-02-15 Thread Byungchul Park
On Mon, Jan 25, 2016 at 04:25:03PM +0900, Byungchul Park wrote: > On Tue, Jan 05, 2016 at 10:14:44AM +0100, Peter Zijlstra wrote: > > So the reason I didn't mark them for stable is that they were non > > trivial, however they've been in for a while now and nothing broke, so I > > suppose

Re: [PATCH V2 2/4] gpio: gpio-f81504: Add Fintek F81504/508/512 PCIE-to-UART/GPIO GPIOLIB support

2016-02-15 Thread Peter Hung
Hi Linus, Linus Walleij 於 2016/2/10 下午 05:08 寫道: On Thu, Jan 28, 2016 at 10:20 AM, Peter Hung wrote: +#include +#include Drivers should just #include ok. +static struct f81504_gpio_chip *gpio_to_f81504_chip(struct gpio_chip *chip) +{ + return

Re: [PATCH V2 2/4] gpio: gpio-f81504: Add Fintek F81504/508/512 PCIE-to-UART/GPIO GPIOLIB support

2016-02-15 Thread Peter Hung
Hi Linus, Linus Walleij 於 2016/2/10 下午 05:08 寫道: On Thu, Jan 28, 2016 at 10:20 AM, Peter Hung wrote: +#include +#include Drivers should just #include ok. +static struct f81504_gpio_chip *gpio_to_f81504_chip(struct gpio_chip *chip) +{ + return container_of(chip, struct

[PATCH V3 2/4] gpio: gpio-f81504: Add Fintek F81504/508/512 PCIE-to-UART/GPIO GPIOLIB support

2016-02-15 Thread Peter Hung
This driver is GPIOLIB driver for F81504/508/512, it'll handle the GPIOLIB operation of this device. This module will depend on MFD_FINTEK_F81504_CORE. IC function list: F81504: Max 2x8 GPIOs and max 4 serial ports port2/3 are multi-function F81508: Max 6x8 GPIOs and max 8 serial

[PATCH V3 2/4] gpio: gpio-f81504: Add Fintek F81504/508/512 PCIE-to-UART/GPIO GPIOLIB support

2016-02-15 Thread Peter Hung
This driver is GPIOLIB driver for F81504/508/512, it'll handle the GPIOLIB operation of this device. This module will depend on MFD_FINTEK_F81504_CORE. IC function list: F81504: Max 2x8 GPIOs and max 4 serial ports port2/3 are multi-function F81508: Max 6x8 GPIOs and max 8 serial

[PATCH V3 1/4] mfd: f81504-core: Add Fintek F81504/508/512 PCIE-to-UART/GPIO core support

2016-02-15 Thread Peter Hung
The Fintek F81504/508/512 had implemented the basic serial port function in 8250_pci.c. We try to implement high baudrate & GPIOLIB with a spilt file 8250_f81504.c, but it seems too complex to add GPIOLIB. Alan & Andy recommend us to rewrite and spilt our driver with MFD architecture.

[PATCH V3 1/4] mfd: f81504-core: Add Fintek F81504/508/512 PCIE-to-UART/GPIO core support

2016-02-15 Thread Peter Hung
The Fintek F81504/508/512 had implemented the basic serial port function in 8250_pci.c. We try to implement high baudrate & GPIOLIB with a spilt file 8250_f81504.c, but it seems too complex to add GPIOLIB. Alan & Andy recommend us to rewrite and spilt our driver with MFD architecture.

[PATCH V3 3/4] 8250: 8250_f81504: Add Fintek F81504/508/512 PCIE-to-UART/GPIO UART support

2016-02-15 Thread Peter Hung
This driver is 8250 driver for F81504/508/512, it'll handle the serial port operation of this device. This module will depend on MFD_FINTEK_F81504_CORE. The serial ports support from 50bps to 1.5Mbps with Linux baudrate define excluding 1.0Mbps due to not support 16MHz clock source. PCI

[PATCH V3 3/4] 8250: 8250_f81504: Add Fintek F81504/508/512 PCIE-to-UART/GPIO UART support

2016-02-15 Thread Peter Hung
This driver is 8250 driver for F81504/508/512, it'll handle the serial port operation of this device. This module will depend on MFD_FINTEK_F81504_CORE. The serial ports support from 50bps to 1.5Mbps with Linux baudrate define excluding 1.0Mbps due to not support 16MHz clock source. PCI

[PATCH V3 4/4] serial: 8250_pci: Remove Fintek F81504/508/512 UART driver

2016-02-15 Thread Peter Hung
Remove Fintek F81504/508/512 PCIE-to-UART device driver from 8250_pci.c Paul recommed us do less code deletion to avoid confusing problem when bisect. https://lkml.org/lkml/2016/1/18/646 But this patch is sent after with following patch. 8250: 8250_f81504: Add Fintek F81504/508/512

[PATCH V3 4/4] serial: 8250_pci: Remove Fintek F81504/508/512 UART driver

2016-02-15 Thread Peter Hung
Remove Fintek F81504/508/512 PCIE-to-UART device driver from 8250_pci.c Paul recommed us do less code deletion to avoid confusing problem when bisect. https://lkml.org/lkml/2016/1/18/646 But this patch is sent after with following patch. 8250: 8250_f81504: Add Fintek F81504/508/512

[PATCH V3 0/4] Transform Fintek PCIE driver from 8250 to MFD

2016-02-15 Thread Peter Hung
The Fintek F81504/508/512 is a multi-function PCIE devices. IC function list: F81504: Max 2x8 GPIOs and max 4 serial ports port2/3 are multi-function F81508: Max 6x8 GPIOs and max 8 serial ports port2/3 are multi-function, port8/9/10/11 are gpio only F81512: Max 6x8

[PATCH V3 0/4] Transform Fintek PCIE driver from 8250 to MFD

2016-02-15 Thread Peter Hung
The Fintek F81504/508/512 is a multi-function PCIE devices. IC function list: F81504: Max 2x8 GPIOs and max 4 serial ports port2/3 are multi-function F81508: Max 6x8 GPIOs and max 8 serial ports port2/3 are multi-function, port8/9/10/11 are gpio only F81512: Max 6x8

Re: [PATCH v4 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-02-15 Thread tiffany lin
Hi Hans, On Mon, 2016-02-15 at 13:04 +0100, Hans Verkuil wrote: > Hi Tiffany, > > Once again, thanks for your patch series! > > I have some more comments below. > > On 02/04/2016 12:34 PM, Tiffany Lin wrote: > > > > == > > Introduction > > == > > > > The purpose of

Re: [PATCH v4 0/8] Add MT8173 Video Encoder Driver and VPU Driver

2016-02-15 Thread tiffany lin
Hi Hans, On Mon, 2016-02-15 at 13:04 +0100, Hans Verkuil wrote: > Hi Tiffany, > > Once again, thanks for your patch series! > > I have some more comments below. > > On 02/04/2016 12:34 PM, Tiffany Lin wrote: > > > > == > > Introduction > > == > > > > The purpose of

[PATCH v2 3/5] irqchip: add platform device driver for mbigen device

2016-02-15 Thread MaJun
From: Ma Jun Add the platform device driver for mbigen chip v1. This patch just same as mbigen v2. Signed-off-by: Ma Jun --- drivers/irqchip/Makefile|2 +- drivers/irqchip/irq-mbigen-v1.c | 76 +++ 2

[PATCH v2 3/5] irqchip: add platform device driver for mbigen device

2016-02-15 Thread MaJun
From: Ma Jun Add the platform device driver for mbigen chip v1. This patch just same as mbigen v2. Signed-off-by: Ma Jun --- drivers/irqchip/Makefile|2 +- drivers/irqchip/irq-mbigen-v1.c | 76 +++ 2 files changed, 77 insertions(+), 1

[PATCH v2 4/5] irqchip:create irq domain for each mbigen device

2016-02-15 Thread MaJun
From: Ma Jun For peripheral devices which connect to mbigen,mbigen is a interrupt controller. So, we create irq domain for each mbigen device and add mbigen irq domain into irq hierarchy structure. Signed-off-by: Ma Jun ---

[PATCH v2 2/5] dt-binding:Rename the mbigen binding file name

2016-02-15 Thread MaJun
From: Ma Jun Because added the mbigen-v1 compatible string, the origin name is not suitable any more. So,I remove the version number from file name. Signed-off-by: Ma Jun --- .../interrupt-controller/hisilicon,mbigen-v2.txt | 74

[PATCH v2 4/5] irqchip:create irq domain for each mbigen device

2016-02-15 Thread MaJun
From: Ma Jun For peripheral devices which connect to mbigen,mbigen is a interrupt controller. So, we create irq domain for each mbigen device and add mbigen irq domain into irq hierarchy structure. Signed-off-by: Ma Jun --- drivers/irqchip/irq-mbigen-v1.c | 136

[PATCH v2 2/5] dt-binding:Rename the mbigen binding file name

2016-02-15 Thread MaJun
From: Ma Jun Because added the mbigen-v1 compatible string, the origin name is not suitable any more. So,I remove the version number from file name. Signed-off-by: Ma Jun --- .../interrupt-controller/hisilicon,mbigen-v2.txt | 74

[PATCH v2 0/5] irqchip: Add support for Hisilicon mbigen v1 chip

2016-02-15 Thread MaJun
From: Ma Jun This patch set is used to support the mbigen v1 chip. Compared to mbigen v2 chip, the main difference between them is register layout(address,format) As a sequence of this difference, the functions used to get or calculate register address are also changed for

[PATCH v2 5/5] irqchip:implement the mbigen irq chip operation functions

2016-02-15 Thread MaJun
From: Ma Jun Add the interrupt controller chip operation functions of mbigen chip. Signed-off-by: Ma Jun --- drivers/irqchip/irq-mbigen-v1.c | 75 +++ 1 files changed, 75 insertions(+), 0 deletions(-) diff --git

[PATCH v2 0/5] irqchip: Add support for Hisilicon mbigen v1 chip

2016-02-15 Thread MaJun
From: Ma Jun This patch set is used to support the mbigen v1 chip. Compared to mbigen v2 chip, the main difference between them is register layout(address,format) As a sequence of this difference, the functions used to get or calculate register address are also changed for this reason. Changes

[PATCH v2 5/5] irqchip:implement the mbigen irq chip operation functions

2016-02-15 Thread MaJun
From: Ma Jun Add the interrupt controller chip operation functions of mbigen chip. Signed-off-by: Ma Jun --- drivers/irqchip/irq-mbigen-v1.c | 75 +++ 1 files changed, 75 insertions(+), 0 deletions(-) diff --git a/drivers/irqchip/irq-mbigen-v1.c

[PATCH] perf/jvmti: add check for java alternatives cmd in Makefile

2016-02-15 Thread Stephane Eranian
This patch modifies the jvmti makefile to check if /usr/sbin/java-update-alternatives is present. If so, then use it, if not then use the altenatives command. This helps handle the difference between Ubuntu and Fedora Linux distributions. Signed-off-by: Stephane Eranian ---

Re: [PATCH v4 5/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-02-15 Thread tiffany lin
Hi Hans, Thanks for your time. On Mon, 2016-02-15 at 12:21 +0100, Hans Verkuil wrote: > On 02/04/2016 12:35 PM, Tiffany Lin wrote: > > From: Andrew-CT Chen > > > > Add v4l2 layer encoder driver for MT8173 > > > > Signed-off-by: Tiffany Lin

[PATCH] perf/jvmti: add check for java alternatives cmd in Makefile

2016-02-15 Thread Stephane Eranian
This patch modifies the jvmti makefile to check if /usr/sbin/java-update-alternatives is present. If so, then use it, if not then use the altenatives command. This helps handle the difference between Ubuntu and Fedora Linux distributions. Signed-off-by: Stephane Eranian ---

Re: [PATCH v4 5/8] [Media] vcodec: mediatek: Add Mediatek V4L2 Video Encoder Driver

2016-02-15 Thread tiffany lin
Hi Hans, Thanks for your time. On Mon, 2016-02-15 at 12:21 +0100, Hans Verkuil wrote: > On 02/04/2016 12:35 PM, Tiffany Lin wrote: > > From: Andrew-CT Chen > > > > Add v4l2 layer encoder driver for MT8173 > > > > Signed-off-by: Tiffany Lin > > If Andrew is the author, shouldn't there be a

[PATCH v2 1/5] dt-binding: Change the mbigen binding file to support the mbigen-v1

2016-02-15 Thread MaJun
From: Ma Jun Add the "hisilicon,mbigen-v1" string in binding file. Signed-off-by: Ma Jun --- .../interrupt-controller/hisilicon,mbigen-v2.txt |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH v2 1/5] dt-binding: Change the mbigen binding file to support the mbigen-v1

2016-02-15 Thread MaJun
From: Ma Jun Add the "hisilicon,mbigen-v1" string in binding file. Signed-off-by: Ma Jun --- .../interrupt-controller/hisilicon,mbigen-v2.txt |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

  1   2   3   4   5   6   7   8   9   10   >