On Mon, Jul 17, 2017 at 2:55 PM, Maxime Ripard
wrote:
> On Fri, Jul 14, 2017 at 04:56:01PM +0800, Chen-Yu Tsai wrote:
>> Hi,
>>
>> On Thu, Jul 13, 2017 at 10:41 PM, Maxime Ripard
>> wrote:
>> > In the earlier display engine designs, any register access while a commit
>> > is pending is forbidden.
On Fri, Jul 14, 2017 at 04:56:01PM +0800, Chen-Yu Tsai wrote:
> Hi,
>
> On Thu, Jul 13, 2017 at 10:41 PM, Maxime Ripard
> wrote:
> > In the earlier display engine designs, any register access while a commit
> > is pending is forbidden.
> >
> > One of the symptoms is that reading a register will r
On 2017-07-04 11:40, Archit Taneja wrote:
On 06/29/2017 12:45 PM, Abhishek Sahu wrote:
1. prepare_bam_async_desc is the function which will call
all the DMA API’s. It will fetch the outstanding scatter gather
list for passed channel and will do the DMA descriptor formation.
The DMA f
Hi all,
currently the dma-mapping code doesn't have a dedicated mailing list,
and thus posts get lots on linux-kernel. I wonder if we should add
a new separate list for it, or if it makes sense to reuse the existing
iommu list given that there is a fair amount of overlap.
On Fri 14-07-17 10:29:01, Mike Kravetz wrote:
> On 07/14/2017 01:26 AM, Michal Hocko wrote:
> > On Thu 13-07-17 15:33:47, Mike Kravetz wrote:
> >> On 07/13/2017 12:11 PM, Vlastimil Babka wrote:
> >>> [+CC linux-api]
> >>>
> >>> On 07/13/2017 05:58 PM, Mike Kravetz wrote:
> mremap will create a
On 2017-07-03 13:52, Sricharan R wrote:
Hi Abhishek,
<..>
+/* Allocates and Initializes the BAM transaction */
+static struct bam_transaction *
+alloc_bam_transaction(struct qcom_nand_controller *nandc, unsigned
int
num_cw)
+{
+ struct bam_transaction *bam_txn;
+
+ bam_txn = devm
On 2017-06-29 15:20, Marek Vasut wrote:
On 06/29/2017 09:15 AM, Abhishek Sahu wrote:
The BAM transaction is the core data structure which will be used
for all the data transfers in QPIC NAND. Since the base layer is
serializing all the NAND requests so allocating BAM transaction
before every tra
I would expect that it would support any contiguous range in
the kernel mapping (e.g. no vmalloc and friends). But it's not
documented anywhere, and if no in kernel users makes use of that
fact at the moment it might be better to document a page size
limitation and add asserts to enforce it.
On 2017-07-04 01:17, Boris Brezillon wrote:
On Thu, 29 Jun 2017 11:49:07 +0200
Marek Vasut wrote:
On 06/29/2017 09:15 AM, Abhishek Sahu wrote:
> The configuration for BCH is not correct in the current
> driver so this patch fixed the same.
Fix the commit message, I have no idea what this patc
Hello All,
I am getting the following error messages through PPP connection
without any manual intervention.
Session 152 terminated -- received PADT from peer
PADT: Generic-Error: RP-PPPoE: Child pppd process terminated
Sent PADT
Modem hangup
Exit
Connection terminated.
ADSL connection lost; atte
On 2017-06-29 15:18, Marek Vasut wrote:
On 06/29/2017 09:15 AM, Abhishek Sahu wrote:
1. The QPIC NAND uses 3 BAM channels: command, data tx and
data rx while EBI2 NAND uses only single ADM channel.
2. The EBI2 NAND uses normal register read buffer since this
buffer will be remapped with d
> It surprises me that ext4/VFS doesn't already have a helper routine to do
> this.
> It looks like ext4_find_entry() is doing something similar for read-ahead of
> directory blocks, so it may be worthwhile to consider moving that code over
> to use ext4_bread_batch(), but it looks like it would n
On 2017-07-03 10:47, Archit Taneja wrote:
On 06/29/2017 12:45 PM, Abhishek Sahu wrote:
1. The QPIC NAND uses 3 BAM channels: command, data tx and
data rx while EBI2 NAND uses only single ADM channel.
2. The EBI2 NAND uses normal register read buffer since this
buffer will be remapped wi
On 16.07.2017 12:23, Brian Masney wrote:
On Sun, Jul 16, 2017 at 09:39:19AM +0200, Arek Burdach wrote:
Hi Patrick,
On 15.07.2017 14:27, Patrick Pedersen wrote:
It shall additionally be noted that the i2c-hid 'sleep' bug (present since
kernel ver. 4.3)
still affects the driver. This means th
On Wed, Jul 12, 2017 at 10:40:16AM +0800, Chen-Yu Tsai wrote:
> On Wed, Jul 12, 2017 at 3:21 AM, Maxime Ripard
> wrote:
> > On Mon, Jul 10, 2017 at 04:55:04PM +1000, Jonathan Liu wrote:
> >> The drm_driver lastclose callback is called when the last userspace
> >> DRM client has closed. Call drm_fb
Hi,
On Wed, Jul 12, 2017 at 10:38:38AM +0800, Chen-Yu Tsai wrote:
> On Wed, Jul 12, 2017 at 3:31 AM, Maxime Ripard
> wrote:
> > On Mon, Jul 10, 2017 at 11:48:00PM +0800, Chen-Yu Tsai wrote:
> >> On Sun, Jun 18, 2017 at 10:05 PM, Rob Herring wrote:
> >> > On Wed, Jun 14, 2017 at 02:30:16PM +0800,
* Pavel Machek [170715 13:24]:
> Hi!
>
> > > On Tue, Jul 11, 2017 at 11:41:52PM +0200, Thomas Gleixner wrote:
> > > > [...]
> > > >
> > > > Here is a revised version of the previous patch with the conditional
> > > > locking removed and a bunch of comments added.
> > >
> > > That one also fixes
ext4_xattr_inode_read() currently reads each block sequentially while
waiting for io operation to complete before moving on to the next
block. This prevents request merging in block layer.
Add a ext4_bread_batch() function that starts reads for all blocks
then optionally waits for them to complete
-staging-pi433-New-driver/20170716-181617
reproduce:
# apt-get install sparse
make ARCH=x86_64 allmodconfig
make C=1 CF=-D__CHECK_ENDIAN__
sparse warnings: (new ones prefixed by >>)
include/linux/compiler.h:260:8: sparse: attribute 'no_sanitize_address':
u
Hi, Viresh
I missed to add Acks from Rob for patch 2 and 3 since we sent out almost
at the same time. Do I need to resend again for this or the series is
okay for you?
Sean
On Mon, 2017-07-10 at 22:23 +0800, sean.w...@mediatek.com wrote:
> From: Sean Wang
>
> Changes since v3:
> - rem
On 2017-07-04 01:11, Boris Brezillon wrote:
On Mon, 3 Jul 2017 10:08:32 +0530
Archit Taneja wrote:
On 06/29/2017 12:45 PM, Abhishek Sahu wrote:
> The current driver only support EBI2 NAND which uses ADM DMA. The
> latest QCOM controller supports QPIC NAND which uses BAM DMA. NAND
> registers a
Error reported by static tool for copy paste
issue, fixing the same.
Signed-off-by: Maninder Singh
Signed-off-by: Vaneet Narang
---
fs/ext4/extents.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/ext4/extents.c b/fs/ext4/extents.c
index 2a97dff..5d337ca 100644
--- a/fs/
Hello Hui,
On Fri, Jul 14, 2017 at 03:51:07PM +0800, Hui Zhu wrote:
> Got some -EBUSY from zs_page_migrate that will make migration
> slow (retry) or fail (zs_page_putback will schedule_work free_work,
> but it cannot ensure the success).
I think EAGAIN(migration retrial) is better than EBUSY(bai
* Alex Shi [170716 16:25]:
> I reused the rcu_irq_enter_irqson() from RCU_NONIDLE to avoid this issue.
> It works fine.
>
> Tony, Could you like to give a tested-by if this patch works for you.
Yeah that keeps things booting for me with no splats so:
Tested-by: Tony Lindgren
In general, it s
On Mon, 2017-07-17 at 12:10 +1000, Michael Ellerman wrote:
> Hi Abdul,
>
> Thanks for the bug report.
>
> Abdul Haleem writes:
> > Hi
> >
> > Today's linux-next fails to boot on ppc bare-metal
> >
> > Test: Boot
> > Machine: Power 8 bare-metal
> > kernel: 4.12.0-next-20170713
> > gcc: version 4
On Fri 14-07-17 15:18:23, Mel Gorman wrote:
> On Fri, Jul 14, 2017 at 03:02:42PM +0200, Michal Hocko wrote:
[...]
> > What do you think about this on top?
> > ---
> > diff --git a/mm/page_alloc.c b/mm/page_alloc.c
> > index 49bade7ff049..3b98524c04ec 100644
> > --- a/mm/page_alloc.c
> > +++ b/mm/pa
commit 801bc8193463 ("perf probe: Allow placing uprobes in
alternate namespaces.") did not add the new struct nsinfo argument to
show_line_range for the case where HAVE_DWARF_SUPPORT is undefined,
giving a compilation error when dwarf is not available. Fix it.
Signed-off-by: David Carrillo-Cisnero
* Faiz Abbas [170714 05:48]:
> This patch series removes some code in omap_hsmmc.c
> and hsmmc.c and members from hsmmc.h and
> hsmmc-omap.h which are not used anymore post
> conversion to device-tree.
Hey that's nice! That gets us a bit closer removing the
old platform data for that driver.
R
From: Sean Wang
Fixed the signedness bug returning '(-22)' on the return type as u8 with
removing the sanity checker in clk_cpumux_get_parent() since
clk_cpumux_set_parent() always ensures validity in clk_cpumux_get_parent()
got called.
Fixes: commit 1e17de9049da ("clk: mediatek: add missing cpu
On Mon, Jun 26, 2017 at 05:49:13PM -0500, Tom Zanussi wrote:
> Add support for a timestamp event field. This is actually a 'pseudo-'
> event field in that it behaves like it's part of the event record, but
> is really part of the corresponding ring buffer event.
>
> To make use of the timestamp f
> Am 17.07.2017 um 00:08 schrieb Mauro Carvalho Chehab
> :
>
> Instead of using 3 commands to install a virtualenv, use
> a single one, reading the requirements from this file:
>
> Documentation/sphinx/requirements.txt
>
> Signed-off-by: Mauro Carvalho Chehab
Hi Mauro,
I get a ..
fa
* Roman Gushchin [170716 05:55]:
> On Fri, Jul 14, 2017 at 07:23:43PM +0200, Sebastian Reichel wrote:
> > Hi,
> >
> > On Fri, Jul 14, 2017 at 02:12:21PM +, Roman Gushchin wrote:
> > > > On 14 Jul 2017, at 14:43, Sebastian Reichel
> > > > wrote:
> > > > I just bisected another issue breaking
attribute_groups are not supposed to change at runtime. All functions
working with attribute_groups provided by work
with const attribute_group. So mark the non-const structs as const.
File size before:
textdata bss dec hex filename
9489 992 40 105212919 lustr
attribute_groups are not supposed to change at runtime. All functions
working with attribute_groups provided by work
with const attribute_group. So mark the non-const structs as const.
Signed-off-by: Arvind Yadav
---
drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 2 +-
1 file changed, 1 inse
Remove options which do not exist anymore:
- DRM_RCAR_HDMI was merged to generic DRM bridge and is obsolete since
commit 5c602531feb3 ("drm: rcar-du: Replace manual bridge
implementation with DRM bridge");
- SND_SOC_RSRC_CARD was replaced by SND_SIMPLE_SCU_CARD in commit
d12c6216c4a5 ("
Remove options which do not exist anymore:
- ECONET is gone since commit 349f29d841db ("econet: remove ancient bug
ridden protocol");
- IPDDP_DECAP is gone since commit 9b5645b51384 ("appletalk: remove
"config IPDDP_DECAP"");
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/configs/ixp4x
attribute_groups are not supposed to change at runtime. All functions
working with attribute_groups provided by work
with const attribute_group. So mark the non-const structs as const.
Signed-off-by: Arvind Yadav
---
drivers/staging/lustre/lustre/obdclass/lprocfs_status.c | 2 +-
1 file changed
attribute_groups are not supposed to change at runtime. All functions
working with attribute_groups provided by work
with const attribute_group. So mark the non-const structs as const.
Signed-off-by: Arvind Yadav
---
drivers/staging/lustre/lustre/obdclass/linux/linux-module.c | 2 +-
1 file cha
CPU_FREQ_DEBUG is gone since commit 2d06d8c49afd ("[CPUFREQ] use
dynamic debug instead of custom infrastructure").
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/configs/ezx_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/configs/ezx_defconfig b/arch/arm/configs/ezx_defco
QCOM_SMD is gone since commit 395a48053af6 ("soc: qcom: smd: Remove
standalone driver").
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/configs/qcom_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig
index b02039c712c3.
ARCH_VEXPRESS_CA9X4 is gone since commit 81cc3f868d30 ("ARM: vexpress:
Remove non-DT code").
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/configs/vexpress_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/configs/vexpress_defconfig
b/arch/arm/configs/vexpress_defconfig
in
Remove options which do not exist anymore:
- TEGRA_EMC_SCALING_ENABLE is gone since commit cab4d50389c6 ("ARM:
tegra: remove TEGRA_EMC_SCALING_ENABLE");
- ARCH_VEXPRESS_CA9X4 is gone since commit 81cc3f868d30
("ARM: vexpress: Remove non-DT code");
- DRM_RCAR_HDMI was merged to generic DR
attribute_groups are not supposed to change at runtime. All functions
working with attribute_groups provided by work
with const attribute_group. So mark the non-const structs as const.
Arvind Yadav (4):
[PATCH 1/4] staging: lustre: constify attribute_group structures.
[PATCH 2/4] staging: lus
There is no CONFIG_CPU_S3C2413 so get rid of it.
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/mach-s3c24xx/common.c | 2 +-
arch/arm/mach-s3c24xx/include/mach/regs-clock.h | 4 ++--
arch/arm/plat-samsung/include/plat/map-s3c.h| 2 +-
3 files changed, 4 insertions(+), 4 de
Drop CONFIG_ prefix from a local DEBUG_RESUME define guarding some
debugging code to avoid any confusion with Kconfig options.
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/mach-s3c24xx/sleep.S | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/arch/arm/mach-s3c24x
There is no CONFIG_SND_SOC_SMDK2443_WM9710 so get rid of it.
Signed-off-by: Krzysztof Kozlowski
---
arch/arm/mach-s3c24xx/mach-smdk2443.c | 8
1 file changed, 8 deletions(-)
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2443.c
b/arch/arm/mach-s3c24xx/mach-smdk2443.c
index 87fe5c5b8073..
Wrong Kconfig option was used when adding warning for untested
big-endian capabilities. There is no CONFIG_BIG_ENDIAN option.
Signed-off-by: Krzysztof Kozlowski
---
drivers/iommu/exynos-iommu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/iommu/exynos-iommu.c b/dri
Remove options which do not exist anymore:
- CPU_FREQ_DEBUG is gone since commit 2d06d8c49afd ("[CPUFREQ] use
dynamic debug instead of custom infrastructure").
- ECONET is gone since commit 349f29d841db ("econet: remove ancient bug
ridden protocol");
- IPDDP_DECAP is gone since commit 9
On 17/07/17 00:59, Kirill A. Shutemov wrote:
> XEN_ELFNOTE_INIT_P2M has to be 512GB for both 4- and 5-level paging.
> (PUD_SIZE * PTRS_PER_PUD) would do this.
>
> Unfortunately, we cannot use P4D_SIZE, which would fit here. With
> current headers structure it cannot be used in assembly, if p4d
> l
There is no CONFIG_CPU_S3C2413 so get rid of it.
Signed-off-by: Krzysztof Kozlowski
---
sound/soc/samsung/s3c-i2s-v2.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/samsung/s3c-i2s-v2.c b/sound/soc/samsung/s3c-i2s-v2.c
index 8f42deaa184b..ca522a95160b 100644
--- a
On Thu, Jun 29, 2017 at 01:08:28PM -0500, Yazen Ghannam wrote:
> From: Yazen Ghannam
>
> Current SMCA implementations have the same banks on each CPU with the
> non-core banks only visible to a "master thread" on each Die. Practically,
> this means the smca_banks array, which describes the banks,
+1 From me.
> -Original Message-
> From: platform-driver-x86-ow...@vger.kernel.org [mailto:platform-driver-
> x86-ow...@vger.kernel.org] On Behalf Of Rajneesh Bhardwaj
> Sent: Friday, July 14, 2017 5:24 PM
> To: platform-driver-...@vger.kernel.org
> Cc: dvh...@infradead.org; a...@infradead
> -Original Message-
> From: Bhardwaj, Rajneesh
> Sent: Friday, July 14, 2017 5:24 PM
> To: platform-driver-...@vger.kernel.org
> Cc: dvh...@infradead.org; a...@infradead.org; linux-
> ker...@vger.kernel.org; Murthy, Shanth ;
> Chakravarty, Souvik K ; Bhardwaj,
> Rajneesh
> Subject: [PAT
On Wed, Jul 12, 2017 at 01:42:35PM -0700, David Rientjes wrote:
> Hi Al and everyone,
>
> We're encountering an issue where the per-shrinker per-node deferred
> counts grow excessively large for the superblock shrinker. This appears
> to be long-standing behavior, so reaching out to you to see
On 07/12/2017 02:40 AM, Benjamin Tissoires wrote:
On Jul 07 2017 or thereabouts, Gustavo A. R. Silva wrote:
Check return value from call to devm_kmemdup()
in order to prevent a NULL pointer dereference.
Signed-off-by: Gustavo A. R. Silva
---
Reviewed-by: Benjamin Tissoires
Thank you, B
On 11 July 2017 at 17:01, Russell Joyce wrote:
> Thanks for your comments.
>
>> What I think Rafał is saying is that it would be better to have this
>> code in cfg80211 so other drivers including mac80211 could use it.
>
>
> While I agree that moving all wireless LED triggers to cfg80211 would be
On 07/10/2017 11:25 AM, Moritz Fischer wrote:
On Thu, Jul 6, 2017 at 11:22 PM, Gustavo A. R. Silva
wrote:
Check return value from call to of_match_device()
in order to prevent a NULL pointer dereference.
In case of NULL print error message and return -ENODEV
Signed-off-by: Gustavo A. R. Sil
On 07/09/2017 01:10 PM, Jonathan Cameron wrote:
On Fri, 7 Jul 2017 01:51:31 -0500
"Gustavo A. R. Silva" wrote:
Check return value from call to of_match_device()
in order to prevent a NULL pointer dereference.
In case of NULL print error message and return -ENODEV
Signed-off-by: Gustavo A.
On 07/09/2017 01:08 PM, Jonathan Cameron wrote:
On Sat, 8 Jul 2017 15:42:46 +0200
Martin Blumenstingl wrote:
On Fri, Jul 7, 2017 at 8:46 AM, Gustavo A. R. Silva
wrote:
Check return value from call to of_match_device()
in order to prevent a NULL pointer dereference.
In case of NULL print e
Hi Ulf,
On 07/11/2017 09:43 AM, Ulf Hansson wrote:
On 7 July 2017 at 07:59, Gustavo A. R. Silva wrote:
platform_get_irq() returns an error code, but the mxcmmc driver
ignores it and always returns -EINVAL. This is not correct,
and prevents -EPROBE_DEFER from being propagated properly.
Print e
On 07/04/2017 03:35 AM, Jon Hunter wrote:
On 03/07/17 13:47, Gustavo A. R. Silva wrote:
platform_get_irq() returns an error code, but the tegra-devfreq
driver ignores it and always returns -ENODEV. This is not correct,
and prevents -EPROBE_DEFER from being propagated properly.
Notice that pl
On 07/01/2017 02:50 AM, MyungJoo Ham wrote:
On Fri, Jun 30, 2017 at 5:02 PM, Chanwoo Choi wrote:
Hi,
On 2017년 06월 30일 16:15, Gustavo A. R. Silva wrote:
Print and propagate the return value of platform_get_irq on failure.
Signed-off-by: Gustavo A. R. Silva
---
drivers/devfreq/rk3399_dmc.c
On Sun 16 Jul 11:49 PDT 2017, Jacek Anaszewski wrote:
> On 07/15/2017 12:45 AM, Bjorn Andersson wrote:
> > diff --git a/Documentation/devicetree/bindings/leds/leds-qcom-lpg.txt
> > b/Documentation/devicetree/bindings/leds/leds-qcom-lpg.txt
> > new file mode 100644
> > index ..cc9ffee65
On 07/15/2017 04:28 AM, Eric Anholt wrote:
Archit Taneja writes:
On 06/28/2017 01:28 AM, Eric Anholt wrote:
When a mipi_dsi_host is registered, the DT is walked to find any child
nodes with compatible strings. Those get registered as DSI devices,
and most DSI panel drivers are mipi_dsi_dri
Hi Mark, Joe,
On 07/14/2017 06:25 AM, Mark Brown wrote:
On Fri, Jul 14, 2017 at 04:08:21AM -0700, Joe Perches wrote:
On Fri, 2017-07-14 at 12:02 +0100, Mark Brown wrote:
On Thu, Jul 13, 2017 at 11:18:11AM -0700, Joe Perches wrote:
I don't it's better.
It's not that confusing if the 0/n patch
On 07/13/2017 12:41 PM, Thor Thayer wrote:
On 07/11/2017 05:15 PM, Gustavo A. R. Silva wrote:
This structure is only used to copy into another structure, so declare
it as const.
Signed-off-by: Gustavo A. R. Silva
---
drivers/gpio/gpio-altera-a10sr.c | 2 +-
1 file changed, 1 insertion
On 07/11/2017 04:44 PM, Bjorn Andersson wrote:
On Tue 11 Jul 14:18 PDT 2017, Gustavo A. R. Silva wrote:
[..]
before:
textdata bss dec hex filename
151365112 0 202484f18 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.o
after:
bss dec hex filen
On 07/12/2017 02:13 PM, Eric Anholt wrote:
"Gustavo A. R. Silva" writes:
This structure is only used to copy into other structure, so declare
it as const.
This issue was detected using Coccinelle and the following semantic patch:
Acked-by: Eric Anholt
Thank you, Eric
---
drivers/pin
Below was the trival error flagged by checkpatch.pl:
ERROR: space prohibited after that open parenthesis '('
Signed-off-by: Shy More
---
changes in v2:
- made the suggested corrections
---
.../atomisp/pci/atomisp2/css2400/runtime/isys/src/ibuf_ctrl_rmgr.c | 3 +--
1 file changed, 1 insertio
Hi Daniel,
On 07/10/2017 10:16 AM, Daniel Scheller wrote:
Am Sun, 9 Jul 2017 20:15:36 -0500
schrieb "Gustavo A. R. Silva" :
Check for i2c_algorithm structures that are only stored in
the algo field of an i2c_adapter structure. This field is
declared const, so i2c_algorithm structures that hav
Hi Andy,
On 07/10/2017 05:26 AM, Andy Shevchenko wrote:
On Sun, 2017-07-09 at 16:35 -0500, Gustavo A. R. Silva wrote:
Check for i2c_algorithm structures that are only stored in
the algo field of an i2c_adapter structure. This field is
declared const, so i2c_algorithm structures that have this
On 07/10/2017 02:29 AM, Michal Simek wrote:
On 8.7.2017 03:24, Gustavo A. R. Silva wrote:
These structures are only used to copy into other structures,
so declare them as const.
This issue was detected using Coccinelle and the following semantic patch:
@r disable optional_qualifier@
identifi
On 07/07/2017 08:45 PM, Guenter Roeck wrote:
On 07/07/2017 05:33 PM, Gustavo A. R. Silva wrote:
Check for watchdog_ops structures that are only stored in the ops
field of
a watchdog_device structure. This field is declared const, so
watchdog_ops
structures that have this property can be decl
On 07/07/2017 08:44 PM, Guenter Roeck wrote:
On 07/07/2017 05:18 PM, Gustavo A. R. Silva wrote:
Check for watchdog_ops structures that are only stored in the ops
field of
a watchdog_device structure. This field is declared const, so
watchdog_ops
structures that have this property can be decl
On 07/07/2017 09:33 AM, Hugues FRUCHET wrote:
Acked-by: Hugues Fruchet
Thank you, Hugues.
On 07/06/2017 10:05 PM, Gustavo A. R. Silva wrote:
Check for vb2_ops structures that are only stored in the ops field of a
vb2_queue structure. That field is declared const, so vb2_ops structures
that
Thank you, Hugues.
On 07/07/2017 09:33 AM, Hugues FRUCHET wrote:
Acked-by: Hugues Fruchet
On 07/06/2017 10:14 PM, Gustavo A. R. Silva wrote:
Check for vb2_ops structures that are only stored in the ops field of a
vb2_queue structure. That field is declared const, so vb2_ops structures
that h
Hi heko,
2017-07-17 1:31 GMT+08:00 Heiko Stuebner :
> Hi Jacob,
>
> Am Donnerstag, 13. Juli 2017, 00:03:51 CEST schrieb Jacob Chen:
>> Add devicetree nodes for rk3399 VOP (Video Output Processors), and the
>> top level display-subsystem root node.
>>
>> Later patches add endpoints (eDP, HDMI, MIPI
Hi,
2017-07-17 10:43 GMT+08:00 Laurent Pinchart :
> Hi Jacob,
>
> On Sunday 16 Jul 2017 12:19:41 Jacob Chen wrote:
>> 2017-07-16 0:49 GMT+08:00 Personnel:
>> > Le samedi 15 juillet 2017 à 12:42 +0300, Laurent Pinchart a écrit :
>> >> On Saturday 15 Jul 2017 14:58:36 Jacob Chen wrote:
>> >> > Rockc
On Friday 07 July 2017 05:33 PM, Pratyush Anand wrote:
v1 was here http://marc.info/?l=linux-arm-kernel&m=149910958418708&w=2
v1 -> v2:
- patch 1 of v1 has been modified to patch 1-3 of v2.
- Introduced a new event attribute step_needed and implemented
hw_breakpoint_needs_single_step() (patc
Hi all,
Changes since 20170714:
Non-merge commits (relative to Linus' tree): 647
708 files changed, 24530 insertions(+), 8919 deletions(-)
I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/k
Hi John, Matthais & PWM Maintainers
Just a Gentle ping on this issue :)
Is there anything should be modified?
Regards,
Zhi
On Fri, 2017-06-30 at 14:05 +0800, Zhi Mao wrote:
> change in v3:
> 1. add pwm clk disable in function:mtk_pwm_config()
>for error parameter checking case
>
> Zhi Mao
Perf already has support for disassembling the branch instruction
and using the branch type for filtering. The patch just records
the branch type in perf_branch_entry.
Before recording, the patch converts the x86 branch type to
common branch type.
Change log
--
v9: Use __ffs() to find fir
It is often useful to know the branch types while analyzing branch
data. For example, a call is very different from a conditional branch.
Currently we have to look it up in binary while the binary may later
not be available and even the binary is available but user has to take
some time. It is ver
The option indicates the kernel to save branch type during sampling.
One example:
perf record -g --branch-filter any,save_type
Change log
--
v9: Not changed.
v8: Not changed.
v7: Not changed.
v6: Not changed.
v5: Not changed.
Signed-off-by: Jin Yao
---
tools/perf/Documentation/per
Create new util/branch.c and util/branch.h to contain the common
branch functions. Such as:
branch_type_count(): Count the numbers of branch types
branch_type_name() : Return the name of branch type
branch_type_stat_display(): Display branch type statistics info
branch_type_str(): Construct the br
Show the branch type statistics at the end of perf report --stdio.
For example:
perf report --stdio
COND_FWD: 28.5%
COND_BWD: 9.4%
CROSS_4K: 0.7%
CROSS_2M: 14.1%
COND: 37.9%
UNCOND: 0.2%
IND: 6.7%
CALL: 26.5%
RET: 28.7%
SYSRET: 0.0%
The branch types are:
Show branch type in callchain entry. The branch type is printed
with other LBR information (such as cycles/abort/...).
For example:
perf record -g -j any,save_type
perf report --branch-history --stdio --no-children
38.50% div.c:45[.] maindiv
|
The branch info such as predicted/cycles/... are printed at the
callchain entries.
For example: perf report --branch-history --no-children --stdio
--1.07%--main div.c:39 (predicted:52.4% cycles:1 iterations:17)
main div.c:44 (predicted:52.4% cycles:1)
main div.c:42
v9:
---
It only changes the patch "perf/x86/intel: Record branch type".
Peter suggests to use __ffs() to find first bit.
Yes, with this change, the code is simpler and clearer.
No other functional changes.
v8:
---
Change PERF_BR_NONE to PERF_BR_UNKNOWN according to Peter's comment
Hi Laurent,
2017-07-17 10:28 GMT+08:00 Laurent Pinchart :
> Hi Jacob,
>
> On Sunday 16 Jul 2017 12:23:02 Jacob Chen wrote:
>> 2017-07-15 17:16 GMT+08:00 Laurent Pinchart:
>> > On Saturday 15 Jul 2017 14:58:39 Jacob Chen wrote:
>> >> Signed-off-by: Jacob Chen
>> >> ---
>> >>
>> >> arch/arm/boot/d
On Sun, Jul 16, 2017 at 10:57:27PM +, Trond Myklebust wrote:
> > BUG: KASAN: global-out-of-bounds in call_start+0x93/0x100
> > Read of size 8 at addr 8d582588 by task kworker/0:1/22
>
> Does the following patch fix it?
Yep, seems to do the trick!
Dave
On Fri, Jul 14, 2017 at 12:04:06AM +0100, Colin King wrote:
> From: Colin Ian King
>
> Trivial fix to typo in debug message, dst_instacne should be
> dst_instance
Acked-By: Vinod Koul
--
~Vinod
Hi Jacob,
On Sunday 16 Jul 2017 12:19:41 Jacob Chen wrote:
> 2017-07-16 0:49 GMT+08:00 Personnel:
> > Le samedi 15 juillet 2017 à 12:42 +0300, Laurent Pinchart a écrit :
> >> On Saturday 15 Jul 2017 14:58:36 Jacob Chen wrote:
> >> > Rockchip RGA is a separate 2D raster graphic acceleration unit. I
Hi Nicolas,
On Saturday 15 Jul 2017 12:49:13 Personnel wrote:
You might want to fix your mailer to use your name :-)
> Le samedi 15 juillet 2017 à 12:42 +0300, Laurent Pinchart a écrit :
> > On Saturday 15 Jul 2017 14:58:36 Jacob Chen wrote:
> >> Rockchip RGA is a separate 2D raster graphic acce
This dev_pm_ops structure is only stored in the pm field of a
device_driver structure. This field is declared const, so
dev_pm_ops structures that have this property can be declared
as const also.
Signed-off-by: Gustavo A. R. Silva
---
sound/soc/sh/fsi.c | 2 +-
1 file changed, 1 insertion(+), 1
This dev_pm_ops structure is only stored in the pm field of a
device_driver structure. This field is declared const, so
dev_pm_ops structures that have this property can be declared
as const also.
Signed-off-by: Gustavo A. R. Silva
---
sound/soc/au1x/psc-i2s.c | 2 +-
1 file changed, 1 insertion
This dev_pm_ops structure is only stored in the pm field of a
device_driver structure. This field is declared const, so
dev_pm_ops structures that have this property can be declared
as const also.
Signed-off-by: Gustavo A. R. Silva
---
sound/soc/au1x/psc-ac97.c | 2 +-
1 file changed, 1 insertio
On Fri, Jul 14, 2017 at 02:10:14AM -0700, tip-bot for Wanpeng Li wrote:
> Commit-ID: 0e4097c3354e2f5a5ad8affd9dc7f7f7d00bb6b9
> Gitweb: http://git.kernel.org/tip/0e4097c3354e2f5a5ad8affd9dc7f7f7d00bb6b9
> Author: Wanpeng Li
> AuthorDate: Sun, 9 Jul 2017 00:40:28 -0700
> Committer: Ingo M
FYI, we noticed the following commit:
commit: de8a3b1249d6d6eb910e271dc0d18bafd032172d ("rcu: Add assertions
verifying blocked-tasks list")
https://git.kernel.org/cgit/linux/kernel/git/paulmck/linux-rcu.git rcu/dev
in testcase: trinity
with following parameters:
runtime: 300s
test-des
Hi Jacob,
On Sunday 16 Jul 2017 12:23:02 Jacob Chen wrote:
> 2017-07-15 17:16 GMT+08:00 Laurent Pinchart:
> > On Saturday 15 Jul 2017 14:58:39 Jacob Chen wrote:
> >> Signed-off-by: Jacob Chen
> >> ---
> >>
> >> arch/arm/boot/dts/rk3288-evb.dtsi | 4
> >> arch/arm/boot/dts/r
1 - 100 of 580 matches
Mail list logo