This is v3 of patch serie is the implementation of support of
hugepages for the 8xx.
v1 of the serie was including some other fixes and
optimisations/reorganisations for the 8xx. Now the patch has been
split and this part only focuses on the implementation of
hugepages.
v2: the last patch has
Hi
>>
>> Unsinged long is more than enough for s3an. I think v7 is ok.
>
> Then, why did you change the spi_nor_s3an_addr_convert() prototype?
>
Because it is used in spi_nor_read and spi_nor_write, which use loff_t.
I think it is more clean to have only one comment explaining the max
size of
Le mercredi 21 septembre 2016 à 08:52 +0100, Jon Hunter a écrit :
> On 20/09/16 19:14, Paul Kocialkowski wrote:
> >
> > * PGP Signed by an unknown key
> >
> > Le mardi 20 septembre 2016 à 18:15 +0100, Jon Hunter a écrit :
> > >
> > > On 28/08/16 18:32, Paul Kocialkowski wrote:
> > > >
> > > >
Hi Russell,
Are you in a position to be able to test this now?
I believe it should work fine on anything since 4.8-rc1.
(specifically, either of commit e28cd4d0a223 or 79190ea2658a)
Thanks,
Brian
On Tue, Aug 09, 2016 at 11:48:12PM +0100, Russell King - ARM Linux
wrote:
On Tue, Aug 09, 2016
On Wed, Sep 21, 2016 at 12:06:14PM +0300, Mika Westerberg wrote:
> On Tue, Sep 20, 2016 at 11:11:53PM +0200, Johannes Stezenbach wrote:
> > Or it is because the PNP0C40 device depends on GpioInt from PMIC
> > which isn't available...
> >
> > Method (_CRS, 0, NotSerialized) // _CRS:
The result was being ignored and 0 was always returned.
Return the actual result instead.
Signed-off-by: Eric Engestrom
---
v2: add a commit message
---
fs/debugfs/file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/debugfs/file.c
From: Richard Weinberger
If the master device has callbacks for _get/put_device()
and this MTD has slaves a get_mtd_device() call on paritions
will never issue the registered callbacks.
Fix this by propagating _get/put_device() down.
Reviewed-by: Boris Brezillon
Changes since V1:
Incooperate feedback for nand_cleanup()
Improve commit messages
Over a decade ago nandsim was introduced to Linux. The main purpose is having a
software implementation of a NAND chip for rapid prototyping systems such as
UBI on top of it. On
the other hand is it also
From: Richard Weinberger
Add a small UML driver to act as nandsim backend.
This allows us to use the nandsim MTD as root device
and boot from it.
e.g. ./linux mem=512M unand.backing_file=/home/rw/work/ubifs/mtd4.raw \
unand.id_bytes=0x1c,0xd3,0x90,0xa6 unand.no_oob=y
Hi Stephen,
On mar., sept. 20 2016, Stephen Boyd wrote:
> On 09/20, Gregory CLEMENT wrote:
>> From: Jamie Lentin
>>
>> Referring to the u-boot sources for the Netgear WNR854T, add support
>> for the mv88f5181.
>>
>>
Hi Joerg,
Thanks for your reviewing and great suggestion!
On 09/20/16 at 01:58pm, Joerg Roedel wrote:
> Hi Baoquan,
>
> On Thu, Sep 15, 2016 at 11:03:22PM +0800, Baoquan He wrote:
> > +static int copy_dev_tables(void)
> > +{
> > + u64 entry;
> > + u32 lo, hi, devid;
> > + phys_addr_t
On Mon, Sep 19, 2016 at 05:56:49PM +0200, SF Markus Elfring wrote:
> From: Markus Elfring
> Date: Mon, 19 Sep 2016 17:30:31 +0200
>
> The script "checkpatch.pl" can point information out like the following.
>
> WARNING: Prefer kcalloc over kzalloc with multiply
>
Today powerpc64 uses a set of pgtable_caches while powerpc32 uses
standard pages when using 4k pages and a single pgtable_cache
if using other size pages.
In preparation of implementing huge pages on the 8xx, this patch
replaces the specific powerpc32 handling by the 64 bits approach.
This is
On 09/21/2016 10:11 AM, Michal Hocko wrote:
On Wed 21-09-16 06:06:44, Chen Gang wrote:
On 9/20/16 16:09, Michal Hocko wrote:
[...]
skipping the large part of the email because I do not have a spare time
to discuss this.
So what is the point of this whole exercise? Do not take me wrong, this
Today there are two implementations of hugetlbpages which are managed
by exclusive #ifdefs:
* FSL_BOOKE: several directory entries points to the same single hugepage
* BOOK3S: one upper level directory entry points to a table of hugepages
In preparation of implementation of hugepage support on
On Wed, 21 Sep 2016 09:57:23 +0200
Ricardo Ribalda Delgado wrote:
> Hi Boris
>
> On Wed, Sep 21, 2016 at 9:07 AM, Boris Brezillon
> wrote:
> > Hi Ricardo,
> >
> > Please try to pass the version in your subject prefix (pass
> >
8xx uses a two level page table with two different linux page size
support (4k and 16k). 8xx also support two different hugepage sizes
512k and 8M. In order to support them on linux we define two different
page table layout.
The size of pages is in the PGD entry, using PS field (bits 28-29):
00 :
This binding allow to disable the internal 60Mhz clock for USB host2 or
host3.
Signed-off-by: Fabien Lahoudere
---
Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt | 1 +
drivers/usb/chipidea/ci_hdrc_imx.c | 2 ++
Now that we have clk_hw based provider APIs to register clks, we
can get rid of struct clk pointers while registering clks in Armada
CP110 system controller driver. This commit introduces new
API and registration for all clocks in CP110 HW blocks.
Signed-off-by: Marcin Wojtas
On 21/09/16 09:26, Paul Kocialkowski wrote:
> * PGP Signed by an unknown key
>
> Le mercredi 21 septembre 2016 à 08:52 +0100, Jon Hunter a écrit :
>> On 20/09/16 19:14, Paul Kocialkowski wrote:
>>>
Old Signed by an unknown key
>>>
>>> Le mardi 20 septembre 2016 à 18:15 +0100, Jon Hunter a
On Tue, Sep 20, 2016 at 11:11:53PM +0200, Johannes Stezenbach wrote:
> On Tue, Sep 20, 2016 at 05:59:43PM +0200, Johannes Stezenbach wrote:
> > On Tue, Sep 20, 2016 at 01:40:14PM +0300, Mika Westerberg wrote:
> > > If yes, it probably does not have the normal Fixed power button but
> > > instead
Original commit, which added support for Armada CP110 system controller
used global variables for storing all clock information. It worked
fine for Armada 7k SoC, with single CP110 block. After dual-CP110 Armada 8k
was introduced, the data got overwritten and corrupted.
This patch fixes the issue
From: Richard Weinberger
Keep the file backend logic directly in nandsim such that
other users of only have to implement simple read/write
functions.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 101
From: Richard Weinberger
This allows using a nanddump image directly as file backend.
The use case is dumping without OOB from a real device,
startup nandsim with the same NAND ID an use the file.
That way NAND dumps can loaded into nandsim much faster
since no nandwrite is
Hi Geert,
On 21/09/16 09:53, Geert Uytterhoeven wrote:
> Hi Jon,
>
> On Tue, Sep 20, 2016 at 12:28 PM, Jon Hunter wrote:
>> Some devices may require more than one PM domain to operate and this is
>> not currently by the PM domain framework. Furthermore, the current Linux
On Wed, 21 Sep 2016 10:38:52 +0200, Richard Cochran wrote:
> Embedded people like to optimize their systems. One pattern I have
> more than once is that a multihomed design designates a special PTP
> interface, often with a different HW than the other ports. PTP
> support adds extra code into
On Wed, Sep 21, 2016 at 9:39 AM, Greg KH wrote:
> On Wed, Sep 21, 2016 at 08:30:01AM +0200, Valentin Rothberg wrote:
>> Hi Greg,
>
>
I was a little surprised, too, but that's the one in the signed-off
field in the greybus commits, so I used it.
>>
The DMAengine driver for omap-dma use three function calls from the
plat-omap legacy driver. When the DMAengine driver is built when ARCH_OMAP
is not set, the compilation will fail due to missing symbols.
Add empty inline functions to allow the DMAengine driver to be compiled
with COMPILE_TEST.
Hi,
Changes since v1:
- added the compiler warning message to ti-dma-crossbar enum type patch
- moved the Kconfig patches at the end of the seris
The following series will enable unconditional COMPILE_TEST coverage for the
following drivers: omap-dma, edma and ti-dma-crossbar
The series
Fixes the following warning when compiling the driver for 64bit
architectures (x86_64 for example):
drivers/dma/edma.c:2185:16: warning: cast from pointer to integer of different
size [-Wpointer-to-int-cast]
if (match && (u32)match->data == EDMA_BINDING_TPCC)
^
Signed-off-by:
The MODULE_DEVICE_TABLE() were missing from the driver for the of_device_id
structures.
Signed-off-by: Peter Ujfalusi
---
drivers/dma/edma.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/dma/edma.c b/drivers/dma/edma.c
index 3d277fa76c1a..c2098a4b4dcf
The correct type is int and not for the third parameter of
of_find_property().
Fixes compilation for 64bit architectures (x86_64, aarch64).
Signed-off-by: Peter Ujfalusi
---
drivers/dma/edma.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
On 21 September 2016 at 15:26, Thomas Gleixner wrote:
> On Wed, 21 Sep 2016, Baolin Wang wrote:
>> On 21 September 2016 at 06:27, Thomas Gleixner wrote:
>> >> + TP_fast_assign(
>> >> + __entry->second = rtc_time->tm_sec;
>> >> +
On Wed, 21 Sep 2016 18:51:37 +1000
Nicholas Piggin wrote:
> Some architectures require an additional load to find the address of
> percpu pointers. In some implemenatations, the C aliasing rules do not
> allow the result of that load to be kept over the store that modifies
>
Zach,
On 20.09.2016 22:45, Zach Brown wrote:
> From: Ben Shelton
>
> Add a file under debugfs to allow easy access to the erase count for
> each physical erase block on an UBI device. This is useful when
> debugging data integrity issues with UBIFS on NAND flash devices.
>
Hi Bjorn,
> -Original Message-
> From: Bjorn Helgaas [mailto:helg...@kernel.org]
> Sent: Wednesday, September 21, 2016 4:47 AM
> To: Po Liu
> Cc: Roy Zang; Arnd Bergmann; devicet...@vger.kernel.org; Marc Zyngier;
> linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; Stuart
On Tue, Sep 20, 2016 at 03:10:07PM -0500, Kim Phillips wrote:
> On Mon, 19 Sep 2016 15:09:56 +0200
> Jiri Olsa wrote:
>
> > + /* reset abort key so that it can get Ctrl-C as a key */
> > + SLang_reset_tty();
> > + SLang_init_tty(0, 0, 0);
>
> this fails to build on
On Wed, 21 Sep 2016 10:19:10 +0200
Ricardo Ribalda Delgado wrote:
> Hi Boris
>
> On Wed, Sep 21, 2016 at 10:14 AM, Boris Brezillon
> wrote:
> > Wait. If you really want to manipulate an loff_t variable, you can do
> >
> >
Multiple regulators per device aren't supported yet by the kernel code
and the bindings provided in documentation aren't sufficient to handle
that case (as there is no way for kernel code to link multiple
voltage/current values to a power supply).
Remove them. These can be added later if required
Resending with the right CC chain.
Le mercredi 21 septembre 2016 à 10:15 +0100, Jon Hunter a écrit :
>
> On 21/09/16 08:43, Paul Kocialkowski wrote:
>
> ...
>
> > > > > > > > Depthcharge (the payload used with cros devices) will attempt to
> > > > > > > > detect
> > > > > > > > boards using
It was never compulsory to have a compatible string in the OPP table.
Fix the documentation to mark it optional.
Also update its description a bit.
Signed-off-by: Viresh Kumar
---
Documentation/devicetree/bindings/opp/opp.txt | 6 +++---
1 file changed, 3
From: Richard Weinberger
del_mtd_device() is allowed to fail.
i.e. when the MTD is busy.
Unregister the reboot notifier only when we're really
about to delete the MTD.
Signed-off-by: Richard Weinberger
---
drivers/mtd/mtdcore.c | 15 ++-
1 file
From: Richard Weinberger
Provide a nand_cleanup() function to free all nand related resources
without unregistering the mtd device.
This should allow drivers to call mtd_device_unregister() and handle
its return value and still being able to cleanup all nand related
resources.
From: Richard Weinberger
Allow any page size as long it is a power of two and less
than KMALLOC_MAX_SIZE.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff
From: Richard Weinberger
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 97 +++---
1 file changed, 57 insertions(+), 40 deletions(-)
diff --git a/drivers/mtd/nand/nandsim.c b/drivers/mtd/nand/nandsim.c
From: Richard Weinberger
Allow users to define weakpages/blocks while creating
a new nandsim instance.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 338
include/linux/mtd/nandsim.h | 7 +-
2
From: Richard Weinberger
Allow userspace to define nandsim parameters like
delays, bitflips, ...
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 43 ---
include/linux/mtd/nandsim.h | 2 +-
2 files
From: Richard Weinberger
Since we have now all what we need we can arm NANDSIM_IOC_NEW_INSTANCE.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 31 ---
1 file changed, 28 insertions(+), 3 deletions(-)
diff --git
From: Richard Weinberger
The logic for destroying nandsim instances now also ready.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/mtd/nand/nandsim.c
Add a ioctl() call for nandsim information.
This information includes, nand id, backend type
and path to the file if the file backend is used
Signed-off-by: Daniel Walter
---
drivers/mtd/nand/nandsim.c | 65 +
From: Richard Weinberger
Memory allocation failures are tabu, we don't talk
about them.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 37 +
1 file changed, 9 insertions(+), 28 deletions(-)
diff --git
On Wed, 21 Sep 2016 11:44:41 +0200
Daniel Walter wrote:
> From: Richard Weinberger
>
> Provide a nand_cleanup() function to free all nand related resources
> without unregistering the mtd device.
> This should allow drivers to call mtd_device_unregister()
On Tue, Sep 20, 2016 at 2:02 PM, Nava kishore Manne
wrote:
> From: Nava kishore Manne
>
> This patch adds zynq specific check for bank 0 pins 7 and 8
> are special and cannot be used as inputs
Is there any such pins for zynqmp?
>
> Signed-off-by:
From: Richard Weinberger
nand base reads the full 8 byte NAND ID, no matter
how many id bytes we have configured.
So, instead of getting confused return all bytes
even when they are not configured (0xff).
Fixes error messages such as:
nandsim: unexpected data output cycle,
Hi, Arnd,
On 2016年09月15日 20:24, Arnd Bergmann wrote:
> On Thursday, September 15, 2016 12:05:51 PM CEST Gabriele Paoloni wrote:
>>> -Original Message-
>>> On Thursday, September 15, 2016 8:02:27 AM CEST Gabriele Paoloni wrote:
From <<3.1.1. Open Firmware Properties for Bus
To get more coverage, enable COMPILE_TEST for this driver.
Signed-off-by: Peter Ujfalusi
---
drivers/dma/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index fe2dbb811e19..4348249b943a 100644
---
The correct type is int and not for the third parameter of
of_find_property().
Fixes compilation for 64bit architectures (x86_64, aarch64).
Signed-off-by: Peter Ujfalusi
---
drivers/dma/ti-dma-crossbar.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
To get more coverage, enable COMPILE_TEST for this driver.
Signed-off-by: Peter Ujfalusi
---
drivers/dma/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index 4348249b943a..84647d6cb2f4 100644
---
Hi Andy,
On Fri, Sep 16, 2016 at 08:11:14AM -0700, Andy Lutomirski wrote:
> > On Thu, Sep 15, 2016 at 11:37:47AM -0700, Andy Lutomirski wrote:
> > Just to check, what do you mean to happen with the flags field? Should
> > that always be in the generic thread_info? e.g.
> >
> > struct thread_info
Fixes compiler warnings on 64bit architectures:
drivers/dma/ti-dma-crossbar.c: In function ‘ti_dra7_xbar_probe’:
drivers/dma/ti-dma-crossbar.c:398:21: warning: cast from pointer to integer of
different size [-Wpointer-to-int-cast]
xbar->dma_offset = (u32)match->data;
^
On 20/09/16 16:58, Andrey Smirnov wrote:
> When CONFIG_DMA_API_DEBUG is enabled we need to preserve unmapping
> address even if "unmap" is a no-op for our architecutre because we need
> debug_dma_unmap_page() to correctly cleanup all of the debug
> bookkeeping. Failing to do so results in a false
To get more coverage, enable COMPILE_TEST for this driver.
When compile testing eDMA or omap-dma, select also the ti-dma-crossbar so
it is also covered by the compile testing.
Signed-off-by: Peter Ujfalusi
---
drivers/dma/Kconfig | 4 ++--
1 file changed, 2 insertions(+),
On Wed, 2016-09-21 at 18:48 +0930, Joel Stanley wrote:
> > What line is it out of the PHY ? The PHY IRQ ? If yes then it's meant
> > to be telling you to go look at the PHY registers for a link status
> > change, but only works if the PHY has also been configured
> > appropriately...
>
> Yep, PHY
Hi Catalin,
Thanks for your review.
On 20/09/2016:05:59:46 PM, Catalin Marinas wrote:
> Hi Pratyush,
>
> On Tue, Aug 02, 2016 at 11:00:09AM +0530, Pratyush Anand wrote:
> > --- a/arch/arm64/include/asm/debug-monitors.h
> > +++ b/arch/arm64/include/asm/debug-monitors.h
> > @@ -70,6 +70,9 @@
> >
From: Alexey Starikovskiy
The problem with previous code was it rounded values in wrong
place and produced wrong baud rate in some cases.
Signed-off-by: Alexey Starikovskiy
[nicolas.fe...@atmel.com: port to newer kernel and add commit log]
Signed-off-by:
Add support for Toradex Colibri iMX6 module.
Signed-off-by: Sanchayan Maity
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 253
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 890
On Wednesday, September 21, 2016 11:06:47 AM CEST Sriram Dash wrote:
>
> Hello Arnd,
>
> We tried this patch on NXP platforms (ls2085 and ls1043) which use dwc3
> controller without any glue layer. On first go, this did not work. But after
> minimal reworks mention snippet below, we are able to
On Wed, Sep 21, 2016 at 09:36:53AM +0100, Eric Engestrom wrote:
> Signed-off-by: Eric Engestrom
Oops, I can't take patches without any changelog text at all.
Please fix up and resend.
thanks,
greg k-h
From: Richard Weinberger
...to untangle the ram based and cachefile based
code.
It will help us later supporting different backends.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 400 ++---
1 file
From: Richard Weinberger
Instead of creating our files in /nandsim/,
create one directory per instance.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 36 ++--
1 file changed, 34 insertions(+), 2 deletions(-)
From: Richard Weinberger
...also don't use spaces in the name. It allows
UBI attach via MTD name to function correctly.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
On 09/20/2016 07:45 PM, Dave Hansen wrote:
On 09/20/2016 10:37 AM, Mike Kravetz wrote:
Their approach (I believe) would be to fail the offline operation in
this case. However, I could argue that failing the operation, or
dissolving the unused huge page containing the area to be offlined is
From: Richard Weinberger
Add support to create and delete multiple instances
of nandsim.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 59 ++
1 file changed, 49 insertions(+), 10 deletions(-)
From: Richard Weinberger
...such that we have a way to pass different
parameters to different instances.
Signed-off-by: Richard Weinberger
---
drivers/mtd/nand/nandsim.c | 129 -
1 file changed, 93 insertions(+), 36
On 21/09/16 08:56, Paul Kocialkowski wrote:
...
> Sure, this is exported at: /sys/class/power_supply/bq24735@5-0009
> Also, note that the power-supply next branch[2] has some more fixes for the
> bq24735 driver.
I tested the bq24735 on next-20160919 without any of your changes and
when
On Tue, 20 Sep 2016 23:09:52 +0200 (CEST), Thomas Gleixner wrote:
> Now if you want to distangle PTP from a driver then you split it at the
> driver level and not at the PTP level:
>
> DRIVER_X
> tristate "Driver X"
>
> DRIVER_X_PTP
> bool "Enable PTP
On 09/20/16 at 02:42pm, Joerg Roedel wrote:
> On Thu, Sep 15, 2016 at 11:03:24PM +0800, Baoquan He wrote:
> > This enabling should have been done in normal kernel. It's unnecessary
> > to enable it again in kdump kernel.
> >
> > And clean up the function comments of init_device_table_dma.
>
>
The information in /sys/devices/system/cpu/cpuX/topology
directory is useful for userspace monitoring applications and in-tree
utilities like cpupower & turbostat.
When down'ing a thread the /sys/devices/system/cpu/cpuX/topology directory is
removed during the CPU_DEAD hotplug callback in the
On Wednesday, September 21, 2016 2:07:22 PM CEST Peter Ujfalusi wrote:
> >
> > I tend to use 'uintptr_t' for the cast instead.
>
> What about keeping the defines and:
>
> diff --git a/drivers/dma/edma.c b/drivers/dma/edma.c
> index 3e9606b08340..493fdf30e8b8 100644
> --- a/drivers/dma/edma.c
>
Correct comments from "of_node" to "fwnode" according
to function prototype.
Signed-off-by: Peng Fan
Cc: Marc Zyngier
Cc: Thomas Gleixner
---
kernel/irq/irqdomain.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Hi Nicolas,
On Wed, Sep 21, 2016 at 9:55 AM, Nicolas Ferre wrote:
> Use the managed gpio CS pin request so that we avoid having trouble
> in the cleanup code.
> In fact, if module was configured with DT, cleanup code released
> invalid pin. Since resource wasn't freed,
On Wed, 21 Sep 2016 10:14:20 +0200
Boris Brezillon wrote:
> On Wed, 21 Sep 2016 09:57:23 +0200
> Ricardo Ribalda Delgado wrote:
>
> > Hi Boris
> >
> > On Wed, Sep 21, 2016 at 9:07 AM, Boris Brezillon
> >
On Tue, Sep 20, 2016 at 06:47:02PM -0400, Nicolas Pitre wrote:
> IMHO it is much nicer for the poor user configuring the kernel to have a
> single configuration prompt for PTP support, and then have whatever
> driver that can provide a PTP clock just do it (or omit it) based on
> that single
On 2016-09-21 09:56, Alexander Shiyan wrote:
>> Среда, 21 сентября 2016, 9:57 +03:00 от Yangbo Lu :
>>
>> From: Arnd Bergmann < a...@arndb.de >
>>
>> We keep running into cases where device drivers want to know the exact
>> version of the a SoC they are currently running on. In
The original style was correct, the new style is wrong. Multi-line
indents get curly braces for readability.
regards,
dan carpenter
devm_ioremap_resource returns ERR_PTR so we can't check for NULL.
Signed-off-by: Joel Stanley
---
drivers/char/ipmi/bt-bmc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/char/ipmi/bt-bmc.c b/drivers/char/ipmi/bt-bmc.c
index
On Wed, 21 Sep 2016 11:43:56 +0200
Daniel Walter wrote:
> From: Richard Weinberger
>
> If the master device has callbacks for _get/put_device()
> and this MTD has slaves a get_mtd_device() call on paritions
> will never issue the registered callbacks.
>
Hi Vincent,
On 12/09/16 08:47, Vincent Guittot wrote:
> Fix the insertion of cfs_rq in rq->leaf_cfs_rq_list to ensure that
> a child will always be called before its parent.
>
> The hierarchical order in shares update list has been introduced by
> commit 67e86250f8ea ("sched: Introduce
On Wed, Sep 21, 2016 at 12:25:54PM +0200, Valentin Rothberg wrote:
> On Wed, Sep 21, 2016 at 9:39 AM, Greg KH wrote:
> > On Wed, Sep 21, 2016 at 08:30:01AM +0200, Valentin Rothberg wrote:
> >> Hi Greg,
> >
> >
>
> I was a little surprised, too, but that's the one in
On Tue, 20 Sep 2016 10:45:23 -0700
Dave Hansen wrote:
> On 09/20/2016 10:37 AM, Mike Kravetz wrote:
> >
> > Their approach (I believe) would be to fail the offline operation in
> > this case. However, I could argue that failing the operation, or
> > dissolving the
>From: linux-usb-ow...@vger.kernel.org [mailto:linux-usb-ow...@vger.kernel.org]
>On Wednesday, September 7, 2016 1:24:07 PM CEST Felipe Balbi wrote:
>>
>> Hi,
>>
>> Arnd Bergmann writes:
>>
>> [...]
>>
>> > Regarding the DMA configuration that you mention in
>> >
The topology.c file contains sysfs files that describe a cpu's location
and its siblings. There is no purpose that this file is separate from
the core cpu code. This patch combines topology.c into cpu.c to make the
next set of changes easier to understand.
There are no functional changes with
The information in /sys/devices/system/cpu/cpuX/topology
directory is useful for userspace monitoring applications and in-tree
utilities like cpupower & turbostat.
When down'ing a CPU the /sys/devices/system/cpu/cpuX/topology directory is
removed during the CPU_DEAD hotplug callback in the
Hi Boris
On Wed, Sep 21, 2016 at 10:14 AM, Boris Brezillon
wrote:
> Wait. If you really want to manipulate an loff_t variable, you can do
>
> offset = do_div(addr, nor->page_size);
>
>
>
that leads to:
CC drivers/mtd/spi-nor/spi-nor.o
On Wed 21-09-16 06:06:44, Chen Gang wrote:
> On 9/20/16 16:09, Michal Hocko wrote:
[...]
skipping the large part of the email because I do not have a spare time
to discuss this.
> > So what is the point of this whole exercise? Do not take me wrong, this
> > area could see some improvements but I
Signed-off-by: Eric Engestrom
---
fs/debugfs/file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c
index 592059f..40e586f 100644
--- a/fs/debugfs/file.c
+++ b/fs/debugfs/file.c
@@ -209,7 +209,7 @@ static int
On Wed, Sep 21, 2016 at 10:01:11AM +0200, Greg Kroah-Hartman wrote:
> On Tue, Sep 20, 2016 at 05:17:15PM +0100, Eric Engestrom wrote:
> > Signed-off-by: Eric Engestrom
> > ---
> > fs/debugfs/file.c | 3 +--
> > 1 file changed, 1 insertion(+), 2 deletions(-)
> >
> >
On Wed, Sep 21, 2016 at 07:48:35AM +0200, Wolfram Sang wrote:
> On Tue, Sep 20, 2016 at 04:59:25PM +0300, Mika Westerberg wrote:
> > When enumerating I2C devices connected to an I2C adapter we scan the whole
> > namespace (as it is possible to have devices anywhere in that namespace,
> > not just
On Tue, Sep 20, 2016 at 07:25:58PM -0400, Nicolas Pitre wrote:
>
> Drivers must be ready to accept NULL from ptp_clock_register() if the
> PTP clock subsystem is configured out.
>
> This patch documents that and ensures that all drivers cope well
> with a NULL return.
>
> Signed-off-by: Nicolas
On Wed, Sep 14, 2016 at 4:51 PM, Antonio SJ Musumeci
wrote:
> I was unable to reproduce the problem but I'll forward this on to my user
> and see if they can test it.
>
> I imagine the users would prefer it backported though they have worked
> around the problem by turning
1 - 100 of 1514 matches
Mail list logo