On most small systems where user space is tightly controlled, the realtime
scheduling class can often be dispensed with to reduce the kernel footprint.
Let's make it configurable.
The code that makes explicit assumptions about actual RT mutexes (i.e
where the compatibility wrappers don't make
Prepare the code for the next patch making RT task support optional.
With no actual RT task, there is no priority inversion issues to care about.
We can therefore map RT mutexes to regular mutexes in that case and remain
compatible with most users.
The code that makes explicit assumptions about
The stop class is invoked through stop_machine only.
This is dead code on UP builds.
Signed-off-by: Nicolas Pitre
---
kernel/sched/Makefile | 4 ++--
kernel/sched/core.c | 60 +--
kernel/sched/sched.h | 4
3 files
The stop class is invoked through stop_machine only.
This is dead code on UP builds.
Signed-off-by: Nicolas Pitre
---
kernel/sched/Makefile | 4 ++--
kernel/sched/core.c | 60 +--
kernel/sched/sched.h | 4
3 files changed, 36
Many embedded systems don't need the full scheduler support. Most of the
time, user space is tightly controlled and many of the scheduler facilities
are simply unused.
This patch series makes it possible to configure out some parts of the
scheduler such as the deadline and realtime scheduler
Many embedded systems don't need the full scheduler support. Most of the
time, user space is tightly controlled and many of the scheduler facilities
are simply unused.
This patch series makes it possible to configure out some parts of the
scheduler such as the deadline and realtime scheduler
On Tue, 6 Jun 2017, Andy Lutomirski wrote:
> On Tue, Jun 6, 2017 at 3:49 PM, Mikulas Patocka wrote:
> >
> >
> > On Sun, 28 May 2017, Andy Lutomirski wrote:
> >
> >> On Sun, May 28, 2017 at 11:18 AM, Bernhard Held wrote:
> >> > Hi,
> >> >
> >> > this patch
On Tue, 6 Jun 2017, Andy Lutomirski wrote:
> On Tue, Jun 6, 2017 at 3:49 PM, Mikulas Patocka wrote:
> >
> >
> > On Sun, 28 May 2017, Andy Lutomirski wrote:
> >
> >> On Sun, May 28, 2017 at 11:18 AM, Bernhard Held wrote:
> >> > Hi,
> >> >
> >> > this patch breaks the boot of my kernel. The
Those constants have been unused for quite some time now.
Signed-off-by: Seraphime Kirkovski
---
I've compile-tested it.
drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 7 ---
1 file changed, 7 deletions(-)
diff --git
Those constants have been unused for quite some time now.
Signed-off-by: Seraphime Kirkovski
---
I've compile-tested it.
drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 7 ---
1 file changed, 7 deletions(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/dvm/commands.h
On Tue, Jun 6, 2017 at 6:07 PM, Bandan Das wrote:
> Hi Jintack,
>
> Jintack Lim writes:
>
>> Hi Bandan,
>>
>> On Tue, Jun 6, 2017 at 4:21 PM, Bandan Das wrote:
>>> Jintack Lim writes:
>>>
Emulate taking an
On Tue, Jun 6, 2017 at 6:07 PM, Bandan Das wrote:
> Hi Jintack,
>
> Jintack Lim writes:
>
>> Hi Bandan,
>>
>> On Tue, Jun 6, 2017 at 4:21 PM, Bandan Das wrote:
>>> Jintack Lim writes:
>>>
Emulate taking an exception to the guest hypervisor running in the
virtual EL2 as described in
On Tue, Jun 06, 2017 at 07:19:10PM -0300, Henrique de Moraes Holschuh wrote:
> On that same idea, one could add an early_initramfs handler for entropy
> data.
>
> One could also ensure the kernel command line is used to feed some
> entropy for the CRNG init (for all I know, this is already being
On Tue, Jun 06, 2017 at 07:19:10PM -0300, Henrique de Moraes Holschuh wrote:
> On that same idea, one could add an early_initramfs handler for entropy
> data.
>
> One could also ensure the kernel command line is used to feed some
> entropy for the CRNG init (for all I know, this is already being
From: "Wesley W. Terpstra"
There are RISC-V systems that have been mapped to Xilinx FPGAs that have
their PCIe controllers on chip. These build system changes allow RISC-V
systems to enable the Xilinx PCIe controller, and to setup PCIe IRQs.
Signed-off-by: Palmer Dabbelt
From: "Wesley W. Terpstra"
There are RISC-V systems that have been mapped to Xilinx FPGAs that have
their PCIe controllers on chip. These build system changes allow RISC-V
systems to enable the Xilinx PCIe controller, and to setup PCIe IRQs.
Signed-off-by: Palmer Dabbelt
---
From: "Wesley W. Terpstra"
This fixes: [0.01] cpu cpu0: Error -2 creating of_node link
... which you get for every CPU on all architectures with a OF cpu/ node.
This affects riscv, nios, etc.
Signed-off-by: Palmer Dabbelt
---
drivers/base/init.c
On Tue, 2017-06-06 at 14:57 -0400, Benjamin Coddington wrote:
> On 6 Jun 2017, at 14:25, Jeff Layton wrote:
>
> > On Tue, 2017-06-06 at 14:00 -0400, Jeff Layton wrote:
> > > On Tue, 2017-06-06 at 13:19 -0400, Benjamin Coddington wrote:
> > > > Since commit c69899a17ca4 "NFSv4: Update of VFS byte
On Tue, 2017-06-06 at 21:30 +0200, Greg Kroah-Hartman wrote:
> >
> > static struct device_attribute vio_dev_attrs[] = {
> > __ATTR_RO(name),
> > @@ -1573,6 +1576,13 @@ static struct device_attribute vio_dev_attrs[] = {
> > __ATTR_RO(modalias),
> > __ATTR_NULL
> > };
> >
On Tue, 2017-06-06 at 21:30 +0200, Greg Kroah-Hartman wrote:
> >
> > static struct device_attribute vio_dev_attrs[] = {
> > __ATTR_RO(name),
> > @@ -1573,6 +1576,13 @@ static struct device_attribute vio_dev_attrs[] = {
> > __ATTR_RO(modalias),
> > __ATTR_NULL
> > };
> >
From: "Wesley W. Terpstra"
This fixes: [0.01] cpu cpu0: Error -2 creating of_node link
... which you get for every CPU on all architectures with a OF cpu/ node.
This affects riscv, nios, etc.
Signed-off-by: Palmer Dabbelt
---
drivers/base/init.c | 2 +-
1 file changed, 1
On Tue, 2017-06-06 at 14:57 -0400, Benjamin Coddington wrote:
> On 6 Jun 2017, at 14:25, Jeff Layton wrote:
>
> > On Tue, 2017-06-06 at 14:00 -0400, Jeff Layton wrote:
> > > On Tue, 2017-06-06 at 13:19 -0400, Benjamin Coddington wrote:
> > > > Since commit c69899a17ca4 "NFSv4: Update of VFS byte
Thanks to everyone who has participated in the review process so far. We've
made a lot of changes since the v1 and while this isn't ready to go yet, I
finally managed to get through everything in my inbox so I thought it would be
a good time to submit a v2 so everyone is on the same page.
A
Thanks to everyone who has participated in the review process so far. We've
made a lot of changes since the v1 and while this isn't ready to go yet, I
finally managed to get through everything in my inbox so I thought it would be
a good time to submit a v2 so everyone is on the same page.
A
From: "Wesley W. Terpstra"
Signed-off-by: Palmer Dabbelt
---
.../interrupt-controller/riscv,cpu-intc.txt| 46 ++
.../bindings/interrupt-controller/riscv,plic0.txt | 44 +
2 files changed, 90 insertions(+)
This patch adds a driver that manages the local interrupts on each
RISC-V hart, as specifiec by the RISC-V supervisor level ISA manual.
The local interrupt controller manages software interrupts, timer
interrupts, and hardware interrupts (which are routed via the
platform level interrupt
Many ports (m32r, microblaze, mips, parisc, score, and sparc) use
functionally identical copies of various GCC library routine files,
which came up as we were submitting the RISC-V port (which also uses
some of these).
This patch adds a new copy of these library routine files, which are
From: "Wesley W. Terpstra"
Signed-off-by: Palmer Dabbelt
---
.../interrupt-controller/riscv,cpu-intc.txt| 46 ++
.../bindings/interrupt-controller/riscv,plic0.txt | 44 +
2 files changed, 90 insertions(+)
create mode 100644
This patch adds a driver that manages the local interrupts on each
RISC-V hart, as specifiec by the RISC-V supervisor level ISA manual.
The local interrupt controller manages software interrupts, timer
interrupts, and hardware interrupts (which are routed via the
platform level interrupt
Many ports (m32r, microblaze, mips, parisc, score, and sparc) use
functionally identical copies of various GCC library routine files,
which came up as we were submitting the RISC-V port (which also uses
some of these).
This patch adds a new copy of these library routine files, which are
This patch adds a new driver for the console availiable via the RISC-V
SBI. This console is specified to be used for early boot messages, and
is designed to be a very simple (albiet somewhat slow) console that is
always availiable. All RISC-V systems have an SBI console.
The SBI console is made
This patch adds a new driver for the console availiable via the RISC-V
SBI. This console is specified to be used for early boot messages, and
is designed to be a very simple (albiet somewhat slow) console that is
always availiable. All RISC-V systems have an SBI console.
The SBI console is made
On 06/06/2017 12:45 PM, Borislav Petkov wrote:
On Tue, Jun 06, 2017 at 12:15:30PM +0200, Peter Zijlstra wrote:
Maybe something like:
for (cache_level = 0; cache_level < 3; cache_level++) {
cpuid_count(0x801d, cache_level, , , , );
if ((eax & 0x1f)
On 06/06/2017 12:45 PM, Borislav Petkov wrote:
On Tue, Jun 06, 2017 at 12:15:30PM +0200, Peter Zijlstra wrote:
Maybe something like:
for (cache_level = 0; cache_level < 3; cache_level++) {
cpuid_count(0x801d, cache_level, , , , );
if ((eax & 0x1f)
These files are mostly based on the score port, but as all the non-stub
functions are very ISA specific they've been heavily modified.
Signed-off-by: Palmer Dabbelt
---
arch/riscv/mm/Makefile | 1 +
arch/riscv/mm/extable.c | 37 +++
arch/riscv/mm/fault.c | 280
From: Jonathan Neuschäfer
RISC-V needs a MAINTAINERS entry. Let's add one.
Signed-off-by: Jonathan Neuschäfer
Signed-off-by: Palmer Dabbelt
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git
These files are mostly based on the score port, but as all the non-stub
functions are very ISA specific they've been heavily modified.
Signed-off-by: Palmer Dabbelt
---
arch/riscv/mm/Makefile | 1 +
arch/riscv/mm/extable.c | 37 +++
arch/riscv/mm/fault.c | 280
From: Jonathan Neuschäfer
RISC-V needs a MAINTAINERS entry. Let's add one.
Signed-off-by: Jonathan Neuschäfer
Signed-off-by: Palmer Dabbelt
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7a28acd7f525..50b18dad8c22 100644
---
Most of these files are based off code in GCC, but the delay code is
mostly from ARM.
Signed-off-by: Palmer Dabbelt
---
arch/riscv/lib/Makefile | 5 ++
arch/riscv/lib/delay.c | 107
arch/riscv/lib/memcpy.S | 98
These files were mostly based on the score port, but many of them are
very ISA specific.
Signed-off-by: Palmer Dabbelt
---
arch/riscv/kernel/.gitignore | 1 +
arch/riscv/kernel/Makefile | 16 ++
arch/riscv/kernel/asm-offsets.c| 316
Most of these files are based off code in GCC, but the delay code is
mostly from ARM.
Signed-off-by: Palmer Dabbelt
---
arch/riscv/lib/Makefile | 5 ++
arch/riscv/lib/delay.c | 107
arch/riscv/lib/memcpy.S | 98
These files were mostly based on the score port, but many of them are
very ISA specific.
Signed-off-by: Palmer Dabbelt
---
arch/riscv/kernel/.gitignore | 1 +
arch/riscv/kernel/Makefile | 16 ++
arch/riscv/kernel/asm-offsets.c| 316 +++
This patch adds RISC-V support to the build infastructure.
Signed-off-by: Palmer Dabbelt
---
Makefile | 3 +-
arch/riscv/Kconfig| 318 ++
arch/riscv/Makefile | 64
This patch adds RISC-V support to the build infastructure.
Signed-off-by: Palmer Dabbelt
---
Makefile | 3 +-
arch/riscv/Kconfig| 318 ++
arch/riscv/Makefile | 64 ++
This patch adds a driver for the Platform Level Interrupt Controller
(PLIC) specified as part of the RISC-V supervisor level ISA manual.
The PLIC connocts global interrupt sources to the local interrupt
controller on each hart. A PLIC is present on all RISC-V systems.
Signed-off-by: Palmer
While upstreaming the RISC-V port, it was pointed out that multiple
architectures (arc, arm64, cris, microblaze, sh, tile) have copied the
mostly empty versions of at least one of these functions. This defines
weakly bound versions of the common functions so other architetures can
use them.
This patch adds a driver for the Platform Level Interrupt Controller
(PLIC) specified as part of the RISC-V supervisor level ISA manual.
The PLIC connocts global interrupt sources to the local interrupt
controller on each hart. A PLIC is present on all RISC-V systems.
Signed-off-by: Palmer
While upstreaming the RISC-V port, it was pointed out that multiple
architectures (arc, arm64, cris, microblaze, sh, tile) have copied the
mostly empty versions of at least one of these functions. This defines
weakly bound versions of the common functions so other architetures can
use them.
From: "Wesley W. Terpstra"
These are numbered from 1.
Signed-off-by: Palmer Dabbelt
---
drivers/pci/host/pcie-xilinx.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/host/pcie-xilinx.c b/drivers/pci/host/pcie-xilinx.c
The RISC-V ISA defines a single RTC as well as an SBI oneshot timer.
This timer is present on all RISC-V systems.
Signed-off-by: Palmer Dabbelt
---
drivers/clocksource/Kconfig | 8 +++
drivers/clocksource/Makefile | 1 +
drivers/clocksource/timer-riscv.c | 118
From: "Wesley W. Terpstra"
These are numbered from 1.
Signed-off-by: Palmer Dabbelt
---
drivers/pci/host/pcie-xilinx.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/host/pcie-xilinx.c b/drivers/pci/host/pcie-xilinx.c
index 2fe2df51f9f8..8804145d399a
The RISC-V ISA defines a single RTC as well as an SBI oneshot timer.
This timer is present on all RISC-V systems.
Signed-off-by: Palmer Dabbelt
---
drivers/clocksource/Kconfig | 8 +++
drivers/clocksource/Makefile | 1 +
drivers/clocksource/timer-riscv.c | 118
For INT3403 sensor PTYP field is mandatory. But some platforms didn't
have this field for sensors. This cause load failure for int3403 driver.
This change checks for the presence of _TMP method and if present, then
treats this device as a sensor.
Signed-off-by: Srinivas Pandruvada
For INT3403 sensor PTYP field is mandatory. But some platforms didn't
have this field for sensors. This cause load failure for int3403 driver.
This change checks for the presence of _TMP method and if present, then
treats this device as a sensor.
Signed-off-by: Srinivas Pandruvada
---
I was reading the memory barries documentation in order to make sure the
RISC-V barries were correct, and I found a broken link to the atomic
operations documentation.
Signed-off-by: Palmer Dabbelt
---
Documentation/memory-barriers.txt | 10 +-
1 file changed, 5
I was reading the memory barries documentation in order to make sure the
RISC-V barries were correct, and I found a broken link to the atomic
operations documentation.
Signed-off-by: Palmer Dabbelt
---
Documentation/memory-barriers.txt | 10 +-
1 file changed, 5 insertions(+), 5
On Tue, Jun 6, 2017 at 3:49 PM, Mikulas Patocka wrote:
>
>
> On Sun, 28 May 2017, Andy Lutomirski wrote:
>
>> On Sun, May 28, 2017 at 11:18 AM, Bernhard Held wrote:
>> > Hi,
>> >
>> > this patch breaks the boot of my kernel. The last message is "Booting
>> >
On Tue, Jun 6, 2017 at 3:49 PM, Mikulas Patocka wrote:
>
>
> On Sun, 28 May 2017, Andy Lutomirski wrote:
>
>> On Sun, May 28, 2017 at 11:18 AM, Bernhard Held wrote:
>> > Hi,
>> >
>> > this patch breaks the boot of my kernel. The last message is "Booting
>> > the kernel.".
>> >
>> > My setup
On Sun, 28 May 2017, Andy Lutomirski wrote:
> On Sun, May 28, 2017 at 11:18 AM, Bernhard Held wrote:
> > Hi,
> >
> > this patch breaks the boot of my kernel. The last message is "Booting
> > the kernel.".
> >
> > My setup might be unusual: I'm running a Xenon E5450 (LGA 771)
On Sun, 28 May 2017, Andy Lutomirski wrote:
> On Sun, May 28, 2017 at 11:18 AM, Bernhard Held wrote:
> > Hi,
> >
> > this patch breaks the boot of my kernel. The last message is "Booting
> > the kernel.".
> >
> > My setup might be unusual: I'm running a Xenon E5450 (LGA 771) in a
> > Gigbayte
On Thu, Jun 1, 2017 at 3:46 PM, Richard Weinberger wrote:
> Hi!
>
> UserModeLinux hits the following warning on the host.
> I've extracted the evil ptrace() command sequence, please see attached
> program,
> it triggers the warning too.
This sounds like a known QEMU bug. Paolo,
On Thu, Jun 1, 2017 at 3:46 PM, Richard Weinberger wrote:
> Hi!
>
> UserModeLinux hits the following warning on the host.
> I've extracted the evil ptrace() command sequence, please see attached
> program,
> it triggers the warning too.
This sounds like a known QEMU bug. Paolo, did this get
> > 2 drivers/i2c/i2c-stub.c:18:0: warning: "DEBUG" redefined
>
> Caused by 6c42778780c4 ("i2c: stub: use pr_fmt"): "#define DEBUG"
> now conflicts with "ccflags-$(CONFIG_I2C_DEBUG_CORE) := -DDEBUG"
> in the Makefile.
I'll fix it tomorrow!
signature.asc
Description: PGP signature
> > 2 drivers/i2c/i2c-stub.c:18:0: warning: "DEBUG" redefined
>
> Caused by 6c42778780c4 ("i2c: stub: use pr_fmt"): "#define DEBUG"
> now conflicts with "ccflags-$(CONFIG_I2C_DEBUG_CORE) := -DDEBUG"
> in the Makefile.
I'll fix it tomorrow!
signature.asc
Description: PGP signature
On Tue, 2017-06-06 at 21:22 +0200, Greg Kroah-Hartman wrote:
> The dev_attrs field has long been "depreciated" and is finally being
> removed, so move the driver to use the "correct" dev_groups field
> instead for struct bus_type.
>
> Cc: Srinivas Pandruvada
On Tue, 2017-06-06 at 21:22 +0200, Greg Kroah-Hartman wrote:
> The dev_attrs field has long been "depreciated" and is finally being
> removed, so move the driver to use the "correct" dev_groups field
> instead for struct bus_type.
>
> Cc: Srinivas Pandruvada
> Cc: Jiri Kosina
> Cc: Benjamin
On Mon, Jun 5, 2017 at 8:16 PM, Andy Lutomirski wrote:
> +static ssize_t
> +read_bmof(struct file *filp, struct kobject *kobj,
> +struct bin_attribute *attr,
> +char *buf, loff_t off, size_t count)
> +{
> + struct bmof_priv *priv =
> +
On Mon, Jun 5, 2017 at 8:16 PM, Andy Lutomirski wrote:
> +static ssize_t
> +read_bmof(struct file *filp, struct kobject *kobj,
> +struct bin_attribute *attr,
> +char *buf, loff_t off, size_t count)
> +{
> + struct bmof_priv *priv =
> + container_of(attr, struct
On 06/05, Florian Fainelli wrote:
>
>
> On 06/05/2017 09:51 AM, Florian Fainelli wrote:
> > On 06/01/2017 11:34 PM, Anup Patel wrote:
> >> This patchset adds initial support of Broadcom Stingray SOC
> >> by reusing existing Broadcom iProc device drivers.
> >>
> >> Most of the patches in this
On 06/05, Florian Fainelli wrote:
>
>
> On 06/05/2017 09:51 AM, Florian Fainelli wrote:
> > On 06/01/2017 11:34 PM, Anup Patel wrote:
> >> This patchset adds initial support of Broadcom Stingray SOC
> >> by reusing existing Broadcom iProc device drivers.
> >>
> >> Most of the patches in this
On Tue, Jun 6, 2017 at 10:31 AM, Borislav Petkov wrote:
> From: Borislav Petkov
>
> ... because this is exactly what it is: the number of entries in the
> LDT. Calling it "size" is simply confusing and it is actually begging
> to be called "n_entries" or somesuch,
On Tue, Jun 6, 2017 at 10:31 AM, Borislav Petkov wrote:
> From: Borislav Petkov
>
> ... because this is exactly what it is: the number of entries in the
> LDT. Calling it "size" is simply confusing and it is actually begging
> to be called "n_entries" or somesuch, especially if you see
On Tue, 06 Jun 2017, Theodore Ts'o wrote:
> It might be possible, for example, to store a cryptographic key in a
> UEFI boot-services variable, where the key becomes inaccessible after
> the boot-time services terminate. But you also need either a reliable
> time-of-day clock, or a reliable
On Tue, 06 Jun 2017, Theodore Ts'o wrote:
> It might be possible, for example, to store a cryptographic key in a
> UEFI boot-services variable, where the key becomes inaccessible after
> the boot-time services terminate. But you also need either a reliable
> time-of-day clock, or a reliable
On Tue, Jun 06, 2017 at 06:47:34PM +0200, Luis R. Rodriguez wrote:
> On Tue, Jun 06, 2017 at 03:53:16PM +0100, Alan Cox wrote:
> > Yep everyone codes
> >
> > write(disk_file, "foo", 3);
> >
> > not while(..) blah around it.
In general I/O to tty devices and other character mode devices was
On 06/05/2017 12:50 PM, Alexey Brodkin wrote:
This initial port adds support of ARC HS Development Kit board with some
basic features such serial port, USB, SD/MMC and Ethernet.
Essentially we run Linux kernel on all 4 cores (i.e. utilize SMP) and
heavily use IO Coherency for speeding-up
On Tue, Jun 06, 2017 at 06:47:34PM +0200, Luis R. Rodriguez wrote:
> On Tue, Jun 06, 2017 at 03:53:16PM +0100, Alan Cox wrote:
> > Yep everyone codes
> >
> > write(disk_file, "foo", 3);
> >
> > not while(..) blah around it.
In general I/O to tty devices and other character mode devices was
On 06/05/2017 12:50 PM, Alexey Brodkin wrote:
This initial port adds support of ARC HS Development Kit board with some
basic features such serial port, USB, SD/MMC and Ethernet.
Essentially we run Linux kernel on all 4 cores (i.e. utilize SMP) and
heavily use IO Coherency for speeding-up
This fixes debugger syscall restart interactions. A debugger that
modifies the tracee's program counter is expected to set the orig_d0
pseudo register to -1, to disable a possible syscall restart.
This removes the last user of the ptrace_signal_deliver hook in the ptrace
signal handling, so
This fixes debugger syscall restart interactions. A debugger that
modifies the tracee's program counter is expected to set the orig_d0
pseudo register to -1, to disable a possible syscall restart.
This removes the last user of the ptrace_signal_deliver hook in the ptrace
signal handling, so
On 05/27/2017 11:52 PM, Noam Camus wrote:
From: Noam Camus
This commit adds the configuration CONFIG_EZNPS_MEM_ERROR.
If set, it will cause the kernel to handle user memory error
as a machine check exception.
It is required in order to align the NPS simulator memory
error
On 05/27/2017 11:52 PM, Noam Camus wrote:
From: Noam Camus
This commit adds the configuration CONFIG_EZNPS_MEM_ERROR.
If set, it will cause the kernel to handle user memory error
as a machine check exception.
It is required in order to align the NPS simulator memory
error handling to the one
Hi Masahiro,
On Tue, 6 Jun 2017 08:21:39 +0900
Masahiro Yamada wrote:
> This patch series intends to solve various problems.
>
> [1] The driver just retrieves the OOB area as-is
> whereas the controller uses syndrome page layout.
> [2] Many NAND chip
Hi Masahiro,
On Tue, 6 Jun 2017 08:21:39 +0900
Masahiro Yamada wrote:
> This patch series intends to solve various problems.
>
> [1] The driver just retrieves the OOB area as-is
> whereas the controller uses syndrome page layout.
> [2] Many NAND chip specific parameters are hard-coded in
On 06/06, Arnd Bergmann wrote:
> On Mon, Jun 5, 2017 at 4:45 PM, Maxime Ripard
> wrote:
> > Hi,
> >
> > On Sat, Jun 03, 2017 at 12:22:32PM +0800, kbuild test robot wrote:
> >> Hi Stephen,
> >>
> >> [auto build test ERROR on sunxi/sunxi/for-next]
> >> [also build
On 06/06, Arnd Bergmann wrote:
> On Mon, Jun 5, 2017 at 4:45 PM, Maxime Ripard
> wrote:
> > Hi,
> >
> > On Sat, Jun 03, 2017 at 12:22:32PM +0800, kbuild test robot wrote:
> >> Hi Stephen,
> >>
> >> [auto build test ERROR on sunxi/sunxi/for-next]
> >> [also build test ERROR on next-20170602]
> >>
On Tue, Jun 06, 2017 at 04:12:58PM -0400, Jeff Layton wrote:
> On Tue, 2017-06-06 at 10:17 -0700, Darrick J. Wong wrote:
> > On Tue, Jun 06, 2017 at 08:23:25PM +0800, Eryu Guan wrote:
> > > On Tue, Jun 06, 2017 at 06:15:57AM -0400, Jeff Layton wrote:
> > > > On Tue, 2017-06-06 at 16:58 +0800, Eryu
On Tue, Jun 06, 2017 at 04:12:58PM -0400, Jeff Layton wrote:
> On Tue, 2017-06-06 at 10:17 -0700, Darrick J. Wong wrote:
> > On Tue, Jun 06, 2017 at 08:23:25PM +0800, Eryu Guan wrote:
> > > On Tue, Jun 06, 2017 at 06:15:57AM -0400, Jeff Layton wrote:
> > > > On Tue, 2017-06-06 at 16:58 +0800, Eryu
Hi Jintack,
Jintack Lim writes:
> Hi Bandan,
>
> On Tue, Jun 6, 2017 at 4:21 PM, Bandan Das wrote:
>> Jintack Lim writes:
>>
>>> Emulate taking an exception to the guest hypervisor running in the
>>> virtual EL2 as described in
Hi Jintack,
Jintack Lim writes:
> Hi Bandan,
>
> On Tue, Jun 6, 2017 at 4:21 PM, Bandan Das wrote:
>> Jintack Lim writes:
>>
>>> Emulate taking an exception to the guest hypervisor running in the
>>> virtual EL2 as described in ARM ARM AArch64.TakeException().
>>
>> ARM newbie here, I keep
On Tue, Jun 6, 2017 at 2:17 PM, Stefani Seibold wrote:
> Hi Pantelis,
>
> thanks for the suggestion. This feature is not very well documented. I
> tried this on my rasp1 running 4.12.0-rc3 and it doesn't work. My
> source is:
>
> // rapsi example
> /dts-v1/;
> /plugin/;
>
> /
On Tue, Jun 6, 2017 at 2:17 PM, Stefani Seibold wrote:
> Hi Pantelis,
>
> thanks for the suggestion. This feature is not very well documented. I
> tried this on my rasp1 running 4.12.0-rc3 and it doesn't work. My
> source is:
>
> // rapsi example
> /dts-v1/;
> /plugin/;
>
> / {
> compatible =
> Tested-by: Libor Pechacek <lpecha...@suse.com>
> > Reviewed-by: Darrick J. Wong <darrick.w...@oracle.com>
> > Signed-off-by: Darrick J. Wong
; >
> > a54fba8f5a xfs: Move handling of missing page into one place in
> > xfs_find_get_desired_pgoff()
> > 63db7c815b xfs: use ->b_state to fix buffer I/O accounting release race
> > ba7b2
On Tue, 6 Jun 2017 08:21:43 +0900
Masahiro Yamada wrote:
> This driver was originally written for the Intel MRST platform with
> several platform-specific parameters hard-coded.
>
> Currently, the ECC settings are hard-coded as follows:
>
> #define
On Tue, 6 Jun 2017 08:21:43 +0900
Masahiro Yamada wrote:
> This driver was originally written for the Intel MRST platform with
> several platform-specific parameters hard-coded.
>
> Currently, the ECC settings are hard-coded as follows:
>
> #define ECC_SECTOR_SIZE 512
> #define ECC_8BITS
This was detected by UBSAN.
Fix it by checking whether there are any arguments prior to indexing the array.
[0.222775] UBSAN: Undefined behaviour in
drivers/acpi/acpica/dsutils.c:640:16
[0.222778] index -1 is out of range for type 'acpi_operand_object*[9]'
[0.222781] CPU: 0 PID: 1
This was detected by UBSAN.
Fix it by checking whether there are any arguments prior to indexing the array.
[0.222775] UBSAN: Undefined behaviour in
drivers/acpi/acpica/dsutils.c:640:16
[0.222778] index -1 is out of range for type 'acpi_operand_object*[9]'
[0.222781] CPU: 0 PID: 1
On 05/25/2017 04:30 AM, Alexey Brodkin wrote:
Hi Noam,
On Thu, 2017-05-25 at 11:26 +, Noam Camus wrote:
From: Alexey Brodkin [mailto:alexey.brod...@synopsys.com]
Sent: Thursday, May 25, 2017 14:15 PM
diff --git a/arch/arc/kernel/entry-compact.S
b/arch/arc/kernel/entry-compact.S index
On 05/25/2017 04:30 AM, Alexey Brodkin wrote:
Hi Noam,
On Thu, 2017-05-25 at 11:26 +, Noam Camus wrote:
From: Alexey Brodkin [mailto:alexey.brod...@synopsys.com]
Sent: Thursday, May 25, 2017 14:15 PM
diff --git a/arch/arc/kernel/entry-compact.S
b/arch/arc/kernel/entry-compact.S index
201 - 300 of 2164 matches
Mail list logo