Define chunk states as given in the 2.0 spec. Also, add an extra chunk
state that signals that the chunk is in use by the host. This allows for
the chunk metadata to be "owned" by a target when active, thus
completing the chunk state machine from the host perspective and
facilitating sanity checks.
On address conversions, use the generic device, instead of the target
device. This allows to use conversions outside of the target's realm.
Signed-off-by: Javier González
---
drivers/lightnvm/core.c | 4 ++--
include/linux/lightnvm.h | 8
2 files changed, 6 insertions(+), 6 deletions(-
Add support for 2.0 address format. Also, align address bits for 1.2 and
2.0 to be able to operate on channel and luns without requiring a format
conversion. Use a generic address format for this purpose.
Signed-off-by: Javier González
---
drivers/lightnvm/core.c | 20 -
include/linux/
At this point, only 1.2 spec is supported, thus check for it. Also,
since device-side L2P is only supported in the 1.2 spec, make sure to
only check its value under 1.2.
Signed-off-by: Javier González
---
drivers/lightnvm/pblk-init.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(
In preparation for 2.0 support in pblk, rename variables referring to
the address format to addrf and reserve ppaf for the 1.2 path.
Signed-off-by: Javier González
---
drivers/lightnvm/pblk-init.c | 8
drivers/lightnvm/pblk-sysfs.c | 4 ++--
drivers/lightnvm/pblk.h | 16 +++
Both 1.2 and 2.0 specs define a field for media and controller
capabilities. Also, 1.2 defines a separate field dedicated to device
capabilities.
In 2.0 sysfs, this values have been mixed. Revert them to the right
value.
Signed-off-by: Javier González
---
drivers/nvme/host/lightnvm.c | 18 +
Create a generic identify structure to collect the identify information
before knowing the spec. version. This forces different version paths to
cast the structure to their spec structure, thus making the code less
error prone and more maintainable.
Signed-off-by: Javier González
---
drivers/nvm
Rename abbreviations for sector from sect_* to sec_* as most of the code
uses this format and it is confusing when using the different
structures.
Signed-off-by: Javier González
---
drivers/lightnvm/pblk-init.c | 8
drivers/lightnvm/pblk-sysfs.c | 4 ++--
drivers/lightnvm/pblk.h
Separate the version between major and minor on the generic geometry.
Also, add a "subversion" entry to sysfs to expose the minor version
without breaking user space.
Signed-off-by: Javier González
---
drivers/lightnvm/core.c | 4 ++--
drivers/nvme/host/lightnvm.c | 25
Create a shorten version to use in the generic geometry.
Signed-off-by: Javier González
---
drivers/nvme/host/lightnvm.c | 6 ++
include/linux/lightnvm.h | 8
2 files changed, 14 insertions(+)
diff --git a/drivers/nvme/host/lightnvm.c b/drivers/nvme/host/lightnvm.c
index f22331
Normalize nomenclature for naming number of channels and number of luns
in order to improve readability. Use num_ch and num_lun.
Signed-off-by: Javier González
---
drivers/lightnvm/core.c | 69 ++--
drivers/lightnvm/pblk-core.c | 4 +--
drivers/light
Complete the generic geometry structure with the maxoc and maxocpu
felds, present in the 2.0 spec.
Signed-off-by: Javier González
---
drivers/nvme/host/lightnvm.c | 4
include/linux/lightnvm.h | 2 ++
2 files changed, 6 insertions(+)
diff --git a/drivers/nvme/host/lightnvm.c b/drivers/
Assign missing mccap value on 2.0 path
Signed-off-by: Javier González
---
drivers/nvme/host/lightnvm.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/nvme/host/lightnvm.c b/drivers/nvme/host/lightnvm.c
index c81e64cc20d7..969bb874850c 100644
--- a/drivers/nvme/host/lightnvm.c
+++
Hi Andy,
On Tue, Feb 20, 2018 at 10:43 PM, Andy Shevchenko
wrote:
> There are users which print time and date represented by content of
> struct rtc_time in human readable format.
>
> Instead of open coding that each time introduce %ptR[dt][rv] specifier.
Thanks for your patch!
> Note, users ha
Hi Jaehoon,
On Wed, Feb 21, 2018 at 6:39 AM, Jaehoon Chung wrote:
> On 02/20/2018 07:50 PM, Geert Uytterhoeven wrote:
>> On Tue, Feb 20, 2018 at 10:03 AM, Geert Uytterhoeven
>> wrote:
>>> The hs_timing_cfg[] array is indexed using a value derived from the
>>> "mshcN" alias in DT, which may lead
If there is a memory allocation error when trying to change an audit
kernel feature value, the ignored allocation error will trigger a NULL
pointer dereference oops on subsequent use of that pointer. Return
instead.
Passes audit-testsuite.
See: https://github.com/linux-audit/audit-kernel/issues/7
> On 15 Feb 2018, at 14.11, Matias Bjørling wrote:
>
> A couple of patches for 2.0 support for the lightnvm subsystem. They
> form the foundation for the integration.
>
> The first two patches is preparation for the 2.0 work. The third patch
> implements the 2.0 data structures, the geometry com
Am Dienstag, den 20.02.2018, 23:55 +0100 schrieb Stefan Agner:
> Add Dong Aisheng, Fabio Estevam, Shawn Guo and myself as maintainer
> and the Pengutronix kernel team as reviewer.
>
> Signed-off-by: Stefan Agner
> Reviewed-by: Fabio Estevam
> Acked-by: Dong Aisheng
Acked-by: Lucas Stach
> --
On Thu, Feb 15, 2018 at 09:58:00AM -0800, Kees Cook wrote:
> On Thu, Feb 15, 2018 at 7:16 AM, Arnd Bergmann wrote:
> > I ran into a 4.9 build warning in randconfig testing, starting with the
> > KAISER patches:
> >
> > arch/x86/kernel/ldt.c: In function 'alloc_ldt_struct':
> > arch/x86/include/asm
On Thu, Feb 15, 2018 at 11:18:21AM -0800, Hugh Dickins wrote:
> On Thu, 15 Feb 2018, Greg Kroah-Hartman wrote:
> > On Thu, Feb 15, 2018 at 04:16:56PM +0100, Arnd Bergmann wrote:
> > > I ran into a 4.9 build regression in randconfig testing, starting with the
> > > KAISER patches:
> > >
> > > arch/
Hi Andy,
On Tue, Feb 20, 2018 at 10:43 PM, Andy Shevchenko
wrote:
> Use %ptR instead of open coded variant to print content of
> struct rtc_time in human readable format.
>
> Cc: Geert Uytterhoeven
> Signed-off-by: Andy Shevchenko
> ---
> arch/m68k/Kconfig.machine | 1 +
> arch/m68k/mac/misc.c
> Will do. What about this (http://patchwork.ozlabs.org/patch/867169/)
> one? It's part of a bigger series, do you want me to apply it to my
> tree and provide you with an immutable branch?
Well, I would accept it for 4.16 using the "plain new id" rule. So, if
you add it on top of Peter's sorting
As we have option in u-boot to set CPU mask for running linux,
we want to pass information to kernel about CPU cores should
be brought up. So we patch kernel dtb in u-boot to set
possible-cpus property.
This also allows us to have correctly setuped MCIP debug mask.
Signed-off-by: Eugeniy Paltsev
Currently GFRC is running regardless state of ARC cores in the SMP cluster.
That means even if ARC cores are halted when doing JTAG debugging GFRC
[our source of wall-time] continues to run giving us unexpected warnings
once we allow ARC cores to run due to some tasks being stuck for too
long.
Sta
Setup MCIP debug mask according cpu possible mask instead of
use hardcoded one.
Signed-off-by: Eugeniy Paltsev
---
arch/arc/kernel/mcip.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/arch/arc/kernel/mcip.c b/arch/arc/kernel/mcip.c
index e87a4ea..da73258 1006
Make the noop functions in x86_init.c static in case they are used
locally only.
Signed-off-by: Juergen Gross
---
arch/x86/kernel/x86_init.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/x86/kernel/x86_init.c b/arch/x86/kernel/x86_init.c
index 9e4e994a4836..
On 02/21/2018 11:17 AM, Roger Pau Monné wrote:
On Wed, Feb 21, 2018 at 10:03:34AM +0200, Oleksandr Andrushchenko wrote:
From: Oleksandr Andrushchenko
Introduce skeleton of the para-virtualized Xen display
frontend driver. This patch only adds required
essential stubs.
Signed-off-by: Oleksandr
On Wed, Feb 21, 2018 at 4:15 AM, Nicolas Pitre wrote:
> On Tue, 20 Feb 2018, Arnd Bergmann wrote:
>
>> We need some way to pass -mbig-endian to the linker during the
>> LTO link stage, otherwise we get a waning like
>>
>> arm-linux-gnueabi/bin/ld: arch/arm/lib/clearbit.o: compiled for a big endian
On 2/20/2018 11:47 PM, Chuck Lever wrote:
On Feb 20, 2018, at 4:14 PM, Bart Van Assche wrote:
On Tue, 2018-02-20 at 21:59 +0100, Arnd Bergmann wrote:
/* # of WCs to poll for with a single call to ib_poll_cq */
-#define IB_POLL_BATCH 16
+#define IB_POLL_BATCH
On Wed, Feb 21, 2018 at 9:37 AM, Ard Biesheuvel
wrote:
> On 20 February 2018 at 21:59, Arnd Bergmann wrote:
>> We need some way to pass -mbig-endian to the linker during the
>> LTO link stage, otherwise we get a waning like
>>
>> arm-linux-gnueabi/bin/ld: arch/arm/lib/clearbit.o: compiled for a b
On Mon, Feb 19, 2018 at 01:47:23PM +0100, Quentin Schulz wrote:
> The AXP813 PMIC is relatively close to the already supported AXP20X and
> AXP22X. It provides three different power outputs: battery, AC and USB, and
> measures a few different things: temperature, power supply status, current
> curr
On Tue 20-02-18 22:24:57, Dan Rue wrote:
> On Wed, Jan 03, 2018 at 10:32:12AM +0100, Michal Hocko wrote:
> > From: Michal Hocko
> >
> > Hugetlb allocator has several layer of allocation functions depending
> > and the purpose of the allocation. There are two allocators depending
> > on whether th
On Wed, Feb 21, 2018 at 02:58:13PM +0530, George Cherian wrote:
> I will explain the setup used
> To the Cavium ThunderX RC the following PLX device is connected.
> PLX Technology, Inc. PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s)
> Switch
> There is no device connected downstream to the P
On Wed, Feb 21, 2018 at 8:38 AM, Masahiro Yamada
wrote:
> 2018-02-20 0:18 GMT+09:00 Ulf Magnusson :
>
>>>
>>> I'm not happy that we in one context can reference CONFIG variables
>>> directly, but inside the $(call ...) and $(shell ...) needs the $ prefix.
>>> But I could not come up with something
On 21/02/18 03:36, Dave Chinner wrote:
> On Tue, Feb 20, 2018 at 03:56:00PM -0800, Matthew Wilcox wrote:
>> On Wed, Feb 21, 2018 at 08:36:04AM +1100, Dave Chinner wrote:
>>> FWIW, I'm not wanting to use it to replace static variables. All the
>>> structures are dynamically allocated right now, and
On Wed 21-02-18 10:55:26, Michal Hocko wrote:
> On Tue 20-02-18 22:24:57, Dan Rue wrote:
[...]
> > I bisected the failure to this commit. The problem is seen on multiple
> > architectures (tested x86-64 and arm64).
>
> The patch shouldn't have introduced any functional changes IIRC. But let
> me h
On 21-02-18, 10:27, Rafael J. Wysocki wrote:
> To be precise, ->init() should fail as that's where the table is
> created. The registration fails as a result then.
>
> But what if the bug is that ->init() doesn't fail when it should?
>
> I guess the core could double check the frequency table af
On 02/19/2018 05:38 PM, Farhan Ali wrote:
>
>
> On 02/19/2018 11:25 AM, Thomas Huth wrote:
>> On 19.02.2018 16:47, Farhan Ali wrote:
>>> The 'commit e25df1205f37 ("[S390] Kconfig: menus with depends on
>>> HAS_IOMEM.")'
>>> added the HAS_IOMEM dependecy for "Graphics support". This disabled th
Hi Sergei,
On Tue, Feb 20, 2018 at 06:30:56PM +0300, Sergei Shtylyov wrote:
> On 02/20/2018 06:12 PM, Jacopo Mondi wrote:
>
> > Populate the ethernet@e680 device node to enable Ethernet interface
> > for R-Car M3-N (r8a77965) SoC.
> >
> > Signed-off-by: Jacopo Mondi
> > Reviewed-by: Geert Uyt
On 21 February 2018 at 09:48, Arnd Bergmann wrote:
> On Wed, Feb 21, 2018 at 9:37 AM, Ard Biesheuvel
> wrote:
>> On 20 February 2018 at 21:59, Arnd Bergmann wrote:
>>> We need some way to pass -mbig-endian to the linker during the
>>> LTO link stage, otherwise we get a waning like
>>>
>>> arm-li
On Tue, Feb 20, 2018 at 11:55 PM, Stefan Agner wrote:
> Add Dong Aisheng, Fabio Estevam, Shawn Guo and myself as maintainer
> and the Pengutronix kernel team as reviewer.
>
> Signed-off-by: Stefan Agner
> Reviewed-by: Fabio Estevam
> Acked-by: Dong Aisheng
Patch applied with Lucas' additional
On Wed 17-01-18 11:47:57, Dou Liyang wrote:
> The early_param() is only called during kernel initialization, So Linux
> marks the function of it with __init macro to save memory.
>
> But it forgot to mark the early_page_poison_param(). So, Make it __init
> as well.
>
> Cc: Andrew Morton
> Cc: Ph
On Wed, Feb 21, 2018 at 11:02 AM, Viresh Kumar wrote:
> On 21-02-18, 10:27, Rafael J. Wysocki wrote:
>> To be precise, ->init() should fail as that's where the table is
>> created. The registration fails as a result then.
>>
>> But what if the bug is that ->init() doesn't fail when it should?
>>
From: Borislav Petkov
The MCA banks log error info into MCA_ADDR, MCA_MISC0, and MCA_SYND even
if the corresponding valid bits are not set:
"Error handlers should save the values in MCA_ADDR, MCA_MISC0,
and MCA_SYND even if MCA_STATUS[AddrV], MCA_STATUS[MiscV], and
MCA_STATUS[SyndV] are zero."
From: Yazen Ghannam
The block address is saved after the block is initialized when
threshold_init_device() is called.
Use the saved block address, if available, rather than trying to
rediscover it.
This will avoid a call trace, when resuming from suspend, due to the
rdmsr_safe_on_cpu() call in
From: Yazen Ghannam
Carve out the SMCA code in get_block_address() into a separate helper
function.
No functional change.
Signed-off-by: Yazen Ghannam
Cc: Tony Luck
Cc: linux-edac
Cc: x86-ml
Link: http://lkml.kernel.org/r/20180215210943.11530-4-yazen.ghan...@amd.com
[ Save an indentation le
On 21-02-18, 11:17, Rafael J. Wysocki wrote:
> The driver is expected to call cpufreq_table_validate_and_show() at
> ->init() time and fail ->init() if that fails.
>
> That's kind of fragile, because it depends on the driver to do the right
> thing.
That's exactly what I am trying to explore her
From: Yazen Ghannam
Currently, bank 4 is reserved on Fam17h, so we chose not to initialize
bank 4 in the smca_banks array. This means that when we check if a bank
is initialized, like during boot or resume, we will see that bank 4 is
not initialized and try to initialize it.
This will cause a ca
From: Yazen Ghannam
Pass the bank number to smca_get_bank_type() since that's all we need.
Also, we should compare the bank number to MAX_NR_BANKS (size of the
smca_banks array) not the number of bank types. Bank types are reused
for multiple banks, so the number of types can be different from t
On Wed, Feb 21, 2018 at 11:42:23AM +0200, Oleksandr Andrushchenko wrote:
> On 02/21/2018 11:17 AM, Roger Pau Monné wrote:
> > On Wed, Feb 21, 2018 at 10:03:34AM +0200, Oleksandr Andrushchenko wrote:
> > > --- /dev/null
> > > +++ b/drivers/gpu/drm/xen/xen_drm_front.c
> > > @@ -0,0 +1,83 @@
> > > +/*
Fix lines with a trailing open parenthesis, which is a coding style issue.
Signed-off-by: Quytelda Kahja
---
drivers/staging/gdm724x/gdm_lte.c | 44 +++
1 file changed, 21 insertions(+), 23 deletions(-)
diff --git a/drivers/staging/gdm724x/gdm_lte.c
b/driver
* Juergen Gross wrote:
> On 21/02/18 09:51, Ingo Molnar wrote:
> >
> > * kbuild test robot wrote:
> >
> >>
> >> Fixes: 62d8b7fba8d3 ("x86/acpi: Add a new x86_init_acpi structure to
> >> x86_init_ops")
> >> Signed-off-by: Fengguang Wu
> >> ---
> >> 0 files changed
> >
> > -ENOPATCH?
>
> I
2018-02-21 18:56 GMT+09:00 Arnd Bergmann :
> On Wed, Feb 21, 2018 at 8:38 AM, Masahiro Yamada
> wrote:
>> 2018-02-20 0:18 GMT+09:00 Ulf Magnusson :
>>
I'm not happy that we in one context can reference CONFIG variables
directly, but inside the $(call ...) and $(shell ...) needs the
From: Borislav Petkov
mcelog cannot decode AMD MCEs.
Signed-off-by: Borislav Petkov
---
arch/x86/kernel/cpu/mcheck/mce.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c
index 9c8cb58c77f8..b16b184d90c5 1
From: Borislav Petkov
... to save space when future flags are added.
No functionality change.
Signed-off-by: Borislav Petkov
---
arch/x86/kernel/cpu/mcheck/mce-internal.h | 13 -
arch/x86/kernel/cpu/mcheck/mce.c | 16
2 files changed, 16 insertions(+), 13
From: Borislav Petkov
... because they don't need to be exported outside of MCE.
Signed-off-by: Borislav Petkov
---
arch/x86/include/asm/mce.h| 52 ---
arch/x86/kernel/cpu/mcheck/mce-internal.h | 52 +++
2 files changed, 5
Hi Laurent,
On Wed, Feb 21, 2018 at 12:10 AM, Laurent Pinchart
wrote:
> From: Pantelis Antoniou
>
> Changesets are very powerful, but the lack of a helper API
> makes using them cumbersome. Introduce a simple copy based
> API that makes things considerably easier.
>
> To wit, adding a property u
On 02/21/2018 11:05 AM, Christian Borntraeger wrote:
>
>
> On 02/19/2018 05:38 PM, Farhan Ali wrote:
>>
>>
>> On 02/19/2018 11:25 AM, Thomas Huth wrote:
>>> On 19.02.2018 16:47, Farhan Ali wrote:
The 'commit e25df1205f37 ("[S390] Kconfig: menus with depends on
HAS_IOMEM.")'
adde
From: Borislav Petkov
Hi,
first 3 are cleanups, 4th makes MCA code collect error info without
looking at the Valid bits because there might be cases where they're not
set.
The last 4 fix the IPI-with-IRQs-off issue which was reported recently.
Thx.
Borislav Petkov (4):
x86/MCE: Put private
On 02/21/2018 12:19 PM, Roger Pau Monné wrote:
On Wed, Feb 21, 2018 at 11:42:23AM +0200, Oleksandr Andrushchenko wrote:
On 02/21/2018 11:17 AM, Roger Pau Monné wrote:
On Wed, Feb 21, 2018 at 10:03:34AM +0200, Oleksandr Andrushchenko wrote:
--- /dev/null
+++ b/drivers/gpu/drm/xen/xen_drm_front.
Commit-ID: 47812e00910407a0f14906c0a3bf2d803a616c6f
Gitweb: https://git.kernel.org/tip/47812e00910407a0f14906c0a3bf2d803a616c6f
Author: Thomas Richter
AuthorDate: Mon, 19 Feb 2018 11:24:44 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 19 Feb 2018 09:16:01 -0300
perf s390:
Hi Laurent,
On Wed, Feb 21, 2018 at 12:10 AM, Laurent Pinchart
wrote:
> From: Pantelis Antoniou
>
> Add an __of_node_dupv() private method and make __of_node_dup() use it.
> This is required for the subsequent changeset accessors which will
> make use of it.
>
> Signed-off-by: Pantelis Antoniou
Commit-ID: d2ed5d2bdc5cd30b44dc52c44c63f08c0a31b845
Gitweb: https://git.kernel.org/tip/d2ed5d2bdc5cd30b44dc52c44c63f08c0a31b845
Author: Arnaldo Carvalho de Melo
AuthorDate: Mon, 19 Feb 2018 12:24:13 -0300
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 19 Feb 2018 12:28:08 -0300
p
This patch set brings in error handling support for DPC
The current implementation of AER and error message broadcasting to the
EP driver is tightly coupled and limited to AER service driver.
It is important to factor out broadcasting and other link handling
callbacks. So that not only when AER ge
This patch renames error recovery to generic name with pci prefix
Signed-off-by: Oza Pawandeep
diff --git a/drivers/pci/pcie/aer/aerdrv_core.c
b/drivers/pci/pcie/aer/aerdrv_core.c
index a4bfea5..306bf2f 100644
--- a/drivers/pci/pcie/aer/aerdrv_core.c
+++ b/drivers/pci/pcie/aer/aerdrv_core.c
@@
This patch moves AER error defines to drivers/pci/pci.h.
So that it unifies the error repoting codes at single place along with dpc
Signed-off-by: Oza Pawandeep
diff --git a/drivers/acpi/apei/ghes.c b/drivers/acpi/apei/ghes.c
index 1efefe9..7ae9bb3 100644
--- a/drivers/acpi/apei/ghes.c
+++ b/dri
Implement error_resume callback in DPC so, after DPC trigger event
enumerates the devices beneath.
Signed-off-by: Oza Pawandeep
diff --git a/drivers/pci/pcie/pcie-dpc.c b/drivers/pci/pcie/pcie-dpc.c
index fce4518..59c01c7 100644
--- a/drivers/pci/pcie/pcie-dpc.c
+++ b/drivers/pci/pcie/pcie-dpc.c
Commit-ID: 63cd02d84be5f7b3bc4f8fbb93cc1f871f84ae1d
Gitweb: https://git.kernel.org/tip/63cd02d84be5f7b3bc4f8fbb93cc1f871f84ae1d
Author: Changbin Du
AuthorDate: Mon, 19 Feb 2018 10:33:29 +0800
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 19 Feb 2018 09:49:12 -0300
perf ftrace: A
This patch factors out error reporting callbacks, which are currently
tightly coupled with AER.
DPC should be able to register callbacks and attmept recovery when DPC
trigger event occurs.
Signed-off-by: Oza Pawandeep
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index fcd8191..a5a79f0 1006
Clients such as pciehp, dpc are using pcie_wait_link_active, which waits
till the link becomes active or inactive.
Made generic function and moved it to drivers/pci/pci.c
Signed-off-by: Oza Pawandeep
diff --git a/drivers/pci/hotplug/pciehp_hpc.c b/drivers/pci/hotplug/pciehp_hpc.c
index 18a42f8.
On Wed, Feb 14, 2018 at 5:54 PM, Greg KH wrote:
> > > IPSEC doesn't work with a 64bit kernel and 32bit userspace right now.
> > >
> > > Back in 2015 someone started to work on that, and properly marked that
> > > the kernel could not handle this with commit 74005991b78a ("xfrm: Do not
> > > parse
Current DPC driver does not do recovery, e.g. calling end-point's driver's
callbacks, which sanitize the sw.
DPC driver implements link_reset callback, and calls pci_do_recovery.
Signed-off-by: Oza Pawandeep
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index a5a79f0..124f42e 100644
--- a/
This patch protects pci_do_recovery with mutex.
Signed-off-by: Oza Pawandeep
diff --git a/drivers/pci/pcie/pcie-err.c b/drivers/pci/pcie/pcie-err.c
index a532fe0..8318c84 100644
--- a/drivers/pci/pcie/pcie-err.c
+++ b/drivers/pci/pcie/pcie-err.c
@@ -20,6 +20,8 @@
#include
#include "portdrv.h"
On Tue 20-02-18 18:16:59, Kees Cook wrote:
> One of the classes of kernel stack content leaks[1] is exposing the
> contents of prior heap or stack contents when a new process stack is
> allocated. Normally, those stacks are not zeroed, and the old contents
> remain in place. In the face of stack co
Commit-ID: eeb60398639143c11ff2c8b509e3a471411bb5d3
Gitweb: https://git.kernel.org/tip/eeb60398639143c11ff2c8b509e3a471411bb5d3
Author: Mel Gorman
AuthorDate: Tue, 13 Feb 2018 13:37:26 +
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 08:49:07 +0100
sched/fair: Defer calculatio
Commit-ID: 7ebb66a12f85bc375beaf45ca900427fe47aa8f7
Gitweb: https://git.kernel.org/tip/7ebb66a12f85bc375beaf45ca900427fe47aa8f7
Author: Mel Gorman
AuthorDate: Tue, 13 Feb 2018 13:37:25 +
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 08:49:07 +0100
sched/fair: Avoid an unneces
On 16 February 2018 at 19:35, Daniel Lezcano wrote:
> On 12/06/2017 23:12, Arnd Bergmann wrote:
>> On Mon, Jun 12, 2017 at 11:38 AM, Daniel Lezcano
>> wrote:
>>> On Fri, Jun 09, 2017 at 10:48:13PM +0200, Arnd Bergmann wrote:
On Fri, Jun 9, 2017 at 10:15 PM, John Stultz
wrote:
> On
Commit-ID: 082f764a2f3f2968afa1a0b04a1ccb1b70633844
Gitweb: https://git.kernel.org/tip/082f764a2f3f2968afa1a0b04a1ccb1b70633844
Author: Mel Gorman
AuthorDate: Tue, 13 Feb 2018 13:37:27 +
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 08:49:08 +0100
sched/fair: Do not migrate o
Commit-ID: 24d0c1d6e65f635b2c0684d0a42ff6c0674aa0e6
Gitweb: https://git.kernel.org/tip/24d0c1d6e65f635b2c0684d0a42ff6c0674aa0e6
Author: Peter Zijlstra
AuthorDate: Tue, 13 Feb 2018 13:37:28 +
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 08:49:42 +0100
sched/fair: Do not migra
Commit-ID: 7347fc87dfe6b7315e74310ee1243dc222c68086
Gitweb: https://git.kernel.org/tip/7347fc87dfe6b7315e74310ee1243dc222c68086
Author: Mel Gorman
AuthorDate: Tue, 13 Feb 2018 13:37:30 +
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 08:49:45 +0100
sched/numa: Delay retrying p
On Wed, 21 Feb 2018 11:22:38 +0100
Christian Borntraeger wrote:
> On 02/21/2018 11:05 AM, Christian Borntraeger wrote:
> >
> >
> > On 02/19/2018 05:38 PM, Farhan Ali wrote:
> >>
> >>
> >> On 02/19/2018 11:25 AM, Thomas Huth wrote:
> >>> On 19.02.2018 16:47, Farhan Ali wrote:
> The 'c
Commit-ID: 2c83362734dad8e48ccc0710b5cd2436a0323893
Gitweb: https://git.kernel.org/tip/2c83362734dad8e48ccc0710b5cd2436a0323893
Author: Mel Gorman
AuthorDate: Tue, 13 Feb 2018 13:37:29 +
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 08:49:43 +0100
sched/fair: Consider SD_NUMA
On Mon, Feb 12, 2018 at 02:20:31PM -0800, kan.li...@linux.intel.com wrote:
> @@ -1389,8 +1456,22 @@ static void intel_pmu_drain_pebs_nhm(struct pt_regs
> *iregs)
>
> ds->pebs_index = ds->pebs_buffer_base;
>
> - if (unlikely(base >= top))
> + if (unlikely(base >= top)) {
> +
On 21/02/2018 11:30, Riku Voipio wrote:
> On 16 February 2018 at 19:35, Daniel Lezcano
> wrote:
>> On 12/06/2017 23:12, Arnd Bergmann wrote:
>>> On Mon, Jun 12, 2017 at 11:38 AM, Daniel Lezcano
>>> wrote:
On Fri, Jun 09, 2017 at 10:48:13PM +0200, Arnd Bergmann wrote:
> On Fri, Jun 9, 20
Commit-ID: 1d12cec6ce99614297e10945d917fd8a62cd2b09
Gitweb: https://git.kernel.org/tip/1d12cec6ce99614297e10945d917fd8a62cd2b09
Author: Namhyung Kim
AuthorDate: Mon, 19 Feb 2018 19:00:46 +0900
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 19 Feb 2018 09:17:46 -0300
perf machine:
Commit-ID: 77a021be383ebdacb17594e280242f7fd116095f
Gitweb: https://git.kernel.org/tip/77a021be383ebdacb17594e280242f7fd116095f
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:23 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:07 +0100
sched/core: Rename
Commit-ID: 22ab8bc02a5f6e8ffc418759894f7a6b0b632331
Gitweb: https://git.kernel.org/tip/22ab8bc02a5f6e8ffc418759894f7a6b0b632331
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:25 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:08 +0100
nohz: Allow to chec
Commit-ID: a364298359e74a414857bbbf3b725564feb22d09
Gitweb: https://git.kernel.org/tip/a364298359e74a414857bbbf3b725564feb22d09
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:24 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:08 +0100
nohz: Convert tick_
Commit-ID: dcdedb24159be3487e3dbbe1faa79ae7d00c92ac
Gitweb: https://git.kernel.org/tip/dcdedb24159be3487e3dbbe1faa79ae7d00c92ac
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:28 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:09 +0100
sched/nohz: Remove
Commit-ID: 1bda3f8087fce9063da0b8aef87f17a3fe541aca
Gitweb: https://git.kernel.org/tip/1bda3f8087fce9063da0b8aef87f17a3fe541aca
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:26 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:08 +0100
sched/isolation: Is
Commit-ID: d84b31313ef8a8de55a2cbfb72f76f36d8c927fb
Gitweb: https://git.kernel.org/tip/d84b31313ef8a8de55a2cbfb72f76f36d8c927fb
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:27 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:09 +0100
sched/isolation: Of
Commit-ID: 85c615eb5bc5fab6c7190d146bc59fac289e
Gitweb: https://git.kernel.org/tip/85c615eb5bc5fab6c7190d146bc59fac289e
Author: Arnd Bergmann
AuthorDate: Tue, 20 Feb 2018 21:58:21 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:54:17 +0100
x86/oprofile: Fix bogus G
Hi Rodrigo,
I have written a kernel driver [1], some time ago. I did not submit it
for merging in the main-line because I thought that would mess with
user-space drivers. If your driver create an input device, a
user-space driver will have to disable it before creating its own. I
guess libusb base
Commit-ID: 083c6eeab2cc13894618d188b854f2fc6b5b2303
Gitweb: https://git.kernel.org/tip/083c6eeab2cc13894618d188b854f2fc6b5b2303
Author: Frederic Weisbecker
AuthorDate: Wed, 21 Feb 2018 05:17:29 +0100
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:49:10 +0100
sched/isolation: Up
Changed a variable name from camel to snake case to fix a coding style
issue.
Signed-off-by: Quytelda Kahja
---
drivers/staging/gdm724x/hci_packet.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/gdm724x/hci_packet.h
b/drivers/staging/gdm724x/hci_packet.h
in
Commit-ID: 48d44d4e8a583c66d9f376e18c1a1fcc445f4b64
Gitweb: https://git.kernel.org/tip/48d44d4e8a583c66d9f376e18c1a1fcc445f4b64
Author: Andrea Parri
AuthorDate: Tue, 20 Feb 2018 15:25:01 -0800
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:58:12 +0100
tools/memory-model: Clarif
Commit-ID: e7d74c9f900a12ea0bd5cabb3be142441530e24e
Gitweb: https://git.kernel.org/tip/e7d74c9f900a12ea0bd5cabb3be142441530e24e
Author: Andrea Parri
AuthorDate: Tue, 20 Feb 2018 15:25:02 -0800
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:58:12 +0100
MAINTAINERS: Add the Memor
Commit-ID: ea52d698c1ed0c4555656de0dd1f7ac5866f89e1
Gitweb: https://git.kernel.org/tip/ea52d698c1ed0c4555656de0dd1f7ac5866f89e1
Author: Andrea Parri
AuthorDate: Tue, 20 Feb 2018 15:25:03 -0800
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:58:13 +0100
MAINTAINERS: List file mem
Commit-ID: 8f32543b61d7daeddb5b64c80b5ad5f05cc97722
Gitweb: https://git.kernel.org/tip/8f32543b61d7daeddb5b64c80b5ad5f05cc97722
Author: Paul E. McKenney
AuthorDate: Tue, 20 Feb 2018 15:25:04 -0800
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:58:13 +0100
EXP litmus_tests: Add
Commit-ID: 62155147048f6c811b82cbb53bee246aee083774
Gitweb: https://git.kernel.org/tip/62155147048f6c811b82cbb53bee246aee083774
Author: Paul E. McKenney
AuthorDate: Tue, 20 Feb 2018 15:25:05 -0800
Committer: Ingo Molnar
CommitDate: Wed, 21 Feb 2018 09:58:14 +0100
README: Fix a couple o
101 - 200 of 1656 matches
Mail list logo