Audit link denied events for symlinks were missing the parent PATH
record. Add it. Since the full pathname may not be available,
reconstruct it from the path in the nameidata supplied.
See: https://github.com/linux-audit/audit-kernel/issues/21
Signed-off-by: Richard Guy Briggs
---
fs/namei.c |
Audit link denied events for symlinks had duplicate PATH records rather
than just updating the existing PATH record. Update the symlink's PATH
record with the current dentry and inode information.
See: https://github.com/linux-audit/audit-kernel/issues/21
Signed-off-by: Richard Guy Briggs
---
f
Audit link denied events emit disjointed records when audit is disabled.
No records should be emitted when audit is disabled.
See: https://github.com/linux-audit/audit-kernel/issues/21
Signed-off-by: Richard Guy Briggs
---
kernel/audit.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/ker
Audit link denied events generate duplicate PATH records which disagree
in different ways from symlink and hardlink denials.
audit_log_link_denied() should not directly generate PATH records.
See: https://github.com/linux-audit/audit-kernel/issues/21
Signed-off-by: Richard Guy Briggs
---
kernel/
From: Colin Ian King
A lower-scoped variable ldev_num is never assigned and is shadowing
the higher scoped iterator ldev_num and should be removed to avoid
using garbage ldev_num values.
Detected by CoverityScan, CID#1465226 ("Uninitialized scalar variable")
Fixes: dd47c1072226 ("scsi: myrb: Ad
Audit link denied events were being unexpectedly produced in a disjoint
way when audit was disabled, and when they were expected, there were
duplicate PATH records. This patchset addresses both issues for
symlinks and hardlinks.
This was introduced with
commit b24a30a7305418ff138ff51776fc
On Tue, Feb 13, 2018 at 3:24 AM, Wu Hao wrote:
Hi Hao,
> For feature devices, we need a method to find the port dedicated
> to the device. This patch adds a function fpga_cdev_find_port
> for this purpose. e.g FPGA Management Engine (FME) Partial
> Reconfiguration sub feature, it uses this funct
The patch
regulator: dt: regulator-name is required property
has been applied to the regulator tree at
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hour
On 02/06/2018 11:40 AM, Stefan Agner wrote:
> Add support for specified ECC strength/size using device tree
> properties nand-ecc-strength/nand-ecc-step-size.
>
> Signed-off-by: Stefan Agner
> ---
> .../devicetree/bindings/mtd/gpmi-nand.txt | 5
> drivers/mtd/nand/gpmi-nand/gpm
The patch
spi: bcm2835aux: Avoid 64-bit arithmetic in xfer len calc
has been applied to the spi tree at
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) an
> -Original Message-
> From: linux-edac-ow...@vger.kernel.org [mailto:linux-edac-
> ow...@vger.kernel.org] On Behalf Of Borislav Petkov
> Sent: Thursday, February 8, 2018 10:15 AM
> To: Ghannam, Yazen
> Cc: linux-e...@vger.kernel.org; linux-kernel@vger.kernel.org; b...@suse.de;
> tony.l...
On Tue, 2018-02-13 at 11:04 +0100, Michal Hocko wrote:
>
> From 97e7355a6dc31a73005fa806566a57eb5c38032b Mon Sep 17 00:00:00
> 2001
> From: Michal Hocko
> Date: Tue, 13 Feb 2018 10:50:53 +0100
> Subject: [PATCH] elf: enforce MAP_FIXED on overlaying elf segments
>
> Anshuman has reported that som
On 14/02/18 08:33, Mathieu Poirier wrote:
> On 14 February 2018 at 04:27, Juri Lelli wrote:
> > On 14/02/18 11:49, Juri Lelli wrote:
> >> On 14/02/18 11:36, Juri Lelli wrote:
> >> > Hi Mathieu,
> >> >
> >> > On 13/02/18 13:32, Mathieu Poirier wrote:
> >> > > No synchronisation mechanism exist betw
On Wed, Feb 14, 2018 at 1:46 AM, Bjorn Andersson
wrote:
> Interrupt commands causes the CP to trigger an interrupt as the command
> is processed, regardless of the GPU being done processing previous
> commands. This is seen by the interrupt being delivered before the
> fence is written on 8974 and
The Tegra XHCI controller requires that the XUSBA (for superspeed) and
XUSBC (for host) power-domains are enabled. Commit 8df127456f29
("soc/tegra: pmc: Enable XUSB partitions on boot") was added to force
on these power-domains if the XHCI driver is enabled while proper
power-domain support is adde
Deferred page initialization allows the boot cpu to initialize a small
subset of the system's pages early in boot, with other cpus doing the rest
later on.
It is, however, problematic to know how many pages the kernel needs during
boot. Different modules and kernel parameters may change the requi
When adding runtime PM support to the Tegra XHCI driver, it is desirable
to move the function calls to enable the clocks, regulators and PHY from
the tegra_xusb_probe into the runtime PM handlers. Currently, the
clocks, regulators and PHY are all enabled before we call
usb_create_hcd() in tegra_xus
This patch replaces in mmots:
mm-initialize-pages-on-demand-during-boot.patch
mm-initialize-pages-on-demand-during-boot-fix.patch
mm-initialize-pages-on-demand-during-boot-fix2.patch
It squashes the two fixes into the original patch, and also in:
deferred_grow_zone()
Repla
Add runtime PM support to the Tegra XHCI driver and move the function
calls to enable/disable the clocks, regulators and PHY into the runtime
PM callbacks.
Signed-off-by: Jon Hunter
---
drivers/usb/host/xhci-tegra.c | 80 ++-
1 file changed, 56 insertions(
On 2/14/2018 10:11 AM, David Woodhouse wrote:
>
>
> On Wed, 2018-02-14 at 10:07 -0600, Tom Lendacky wrote:
>> Shouldn't these writes to the MSR be just for the IBRS bit? The spec
>> also defines the STIBP bit for this MSR, and if that bit had been set by
>> BIOS for example, these writes will cl
On Tue, Feb 13, 2018 at 3:24 AM, Wu Hao wrote:
Hi Hao,
Looks good.
> From: Kang Luwei
>
> The Header Register set is always present for FPGA Management Engine (FME),
> this patch implements init and uinit function for header sub feature and
> introduce several read-only sysfs interfaces for th
> -Original Message-
> From: Borislav Petkov [mailto:b...@alien8.de]
> Sent: Thursday, February 8, 2018 10:05 AM
> To: Ghannam, Yazen
> Cc: linux-e...@vger.kernel.org; linux-kernel@vger.kernel.org; b...@suse.de;
> tony.l...@intel.com; x...@kernel.org
> Subject: Re: [PATCH 1/3] x86/MCE/AMD:
On 02/14/2018 06:14 PM, Srinivas Kandagatla wrote:
>
>
> On 14/02/18 16:00, Stanimir Varbanov wrote:
>>> .../devicetree/bindings/pci/qcom,pcie.txt | 4
>>> drivers/pci/dwc/pcie-qcom.c | 24
>>> --
>>> 2 files changed, 26 insertions(+
On Tue, Jan 16, 2018 at 11:12:33AM +0100, Alexandre Belloni wrote:
> +o CPU system control:
> +
> +The SoC has a few registers (ICPU_CFG:CPU_SYSTEM_CTRL) handling
> configuration of
> +the CPU: 8 general purpose registers, reset control, CPU en/disabling, CPU
> +endianess, CPU bus control, CPU sta
On 14/02/2018 05:42, Tom Lendacky wrote:
>>> +bool kvm_valid_msr_feature(u32 msr, u64 data)
>>> +{
>>> + unsigned int i;
>>> +
>>> + for (i = 0; i < num_msr_based_features; i++) {
>>> + struct kvm_msr_based_features *m = msr_based_features + i;
>>> +
>>> + if (msr != m->msr)
Dear Dmitry,
On 01/30/18 19:07, Dmitry Torokhov wrote:
On Tue, Jan 30, 2018 at 09:52:45AM -0800, Dmitry Torokhov wrote:
On Tue, Jan 30, 2018 at 06:36:34PM +0100, Paul Menzel wrote:
I do not know, when it started, but with Linux 4.14-rc8 and 4.15,
benchmarking suspend and resume time with
Warn if a jump_label fails to patch, and fix up a couple of issues found
by the warning.
Josh Poimboeuf (3):
jump_label: Warn on failed jump_label patch
x86/xen: Remove inert tracepoint in __init code
percpu: Remove inert tracepoint in __init code
arch/x86/xen/enlighten_pv.c | 2 --
kernel
When the jump label code encounters an address which isn't recognized by
kernel_text_address(), it just silently fails.
This can be dangerous because jump labels are used in a variety of
places, and are generally expected to work. Convert the silent failure
to a warning.
Signed-off-by: Josh Poim
The jump_label code doesn't patch init code, so this tracepoint can
never be enabled. Remove it.
Cc: Tejun Heo
Signed-off-by: Josh Poimboeuf
---
mm/percpu.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/mm/percpu.c b/mm/percpu.c
index 50e7fdf84055..3216364ad91b 100644
--- a/mm/percpu.c
++
The jump_label code doesn't patch init code, so this tracepoint can
never be enabled. Remove it.
Cc: Juergen Gross
Signed-off-by: Josh Poimboeuf
---
arch/x86/xen/enlighten_pv.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c
index
On Wed, 14 Feb 2018 17:20:23 +0100,
Ben Hutchings wrote:
>
> On Mon, 2018-02-12 at 09:34 +0100, Takashi Iwai wrote:
> > On Wed, 24 Jan 2018 00:35:48 +0100,
> > Ben Hutchings wrote:
> > >
> > > On Mon, 2018-01-15 at 13:34 +0100, Greg Kroah-Hartman wrote:
> > > > 4.4-stable review patch. If anyone
Does anybody have any opinions about this?
Thanks,
Francesco Ruggeri
On Wed, Jan 31, 2018 at 9:16 AM, Francesco Ruggeri wrote:
> I had a few cases of mount getting stuck in an infinite loop.
> This happens when bdev->bd_inode->i_blkbits gets modified (for
> example by bd_set_size()) while *_fill
On Wed, Feb 14, 2018 at 03:58:52PM +0200, Andy Shevchenko wrote:
> On Tue, Feb 13, 2018 at 7:00 PM, Mika Westerberg
> wrote:
> > Hi,
> >
> > This series adds support for Intel Titan Ridge Thunderbolt controller.
> > Titan Ridge is the next generation Thunderbolt 3 controller and successor
> > of A
On Thu, Feb 08, 2018 at 04:58:46PM -0600, Tom Lendacky wrote:
> @@ -2681,11 +2731,15 @@ static int __msr_io(struct kvm_vcpu *vcpu, struct
> kvm_msrs *msrs,
> {
> int i, idx;
>
> - idx = srcu_read_lock(&vcpu->kvm->srcu);
> + if (vcpu)
> + idx = srcu_read_lock(&vcpu->kvm
On Wed, Feb 14, 2018 at 03:18:50PM +0100, Marc-André Lureau wrote:
> Modify fw_cfg_read_blob() to use DMA if the device supports it.
> Return errors, because the operation may fail.
>
> So far, only one call in fw_cfg_register_dir_entries() is using
> kmalloc'ed buf and is thus clearly eligible to
On 14/02/18 17:40, Josh Poimboeuf wrote:
> The jump_label code doesn't patch init code, so this tracepoint can
> never be enabled. Remove it.
>
> Cc: Juergen Gross
> Signed-off-by: Josh Poimboeuf
Reviewed-by: Juergen Gross
Juergen
On Wed, Feb 14, 2018 at 11:17 AM, SF Markus Elfring
wrote:
> From: Markus Elfring
> Date: Wed, 14 Feb 2018 17:05:13 +0100
>
> Omit an extra message for a memory allocation failure in this function.
>
> This issue was detected by using the Coccinelle software.
>
> Signed-off-by: Markus Elfring
R
On February 14, 2018 6:38:58 AM PST, Michal Suchanek wrote:
>The previous patch does reset during hardware error so make the reset
>progress more visible.
Based on your previous email it looks like this can happen quite frequently so
we might be spamming the kernel log with such reset messages.
On Wednesday, February 14, 2018 11:18:20 AM EST Richard Guy Briggs wrote:
> Audit link denied events were being unexpectedly produced in a disjoint
> way when audit was disabled, and when they were expected, there were
> duplicate PATH records. This patchset addresses both issues for
> symlinks an
Hi Michal,
[add Phil]
Am 14.02.2018 um 17:13 schrieb Michal Suchánek:
> On Wed, 14 Feb 2018 16:36:49 +0100
> Michal Suchánek wrote:
>
>> On Wed, 14 Feb 2018 15:58:31 +0100
>> Stefan Wahren wrote:
>>
>>> Hi Michal,
>>>
>>> Am 14.02.2018 um 15:38 schrieb Michal Suchanek:
The bcm2835 mmc ho
On February 14, 2018 6:38:58 AM PST, Michal Suchanek wrote:
>The previous patch does reset during hardware error so make the reset
>progress more visible.
Based on your previous email it looks like this can happen quite frequently so
we might be spamming the kernel log with such reset messages.
On Tue, Jan 16, 2018 at 11:12:36AM +0100, Alexandre Belloni wrote:
> diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
> index 350a990fc719..a9db028a0338 100644
> --- a/arch/mips/Kconfig
> +++ b/arch/mips/Kconfig
> @@ -527,6 +527,30 @@ config MIPS_MALTA
> This enables support for the MIPS
On Wed, Feb 14, 2018 at 03:07:41PM +, Will Deacon wrote:
> Hi Mark,
Hi Will,
> Cheers for the report. These things tend to be a pain to debug, but I've had
> a go.
Thanks for taking a look!
> On Wed, Feb 14, 2018 at 12:02:54PM +, Mark Rutland wrote:
> The interesting thing here is on th
Hi
On Wed, Feb 14, 2018 at 5:48 PM, Michael S. Tsirkin wrote:
> On Wed, Feb 14, 2018 at 03:18:50PM +0100, Marc-André Lureau wrote:
>> Modify fw_cfg_read_blob() to use DMA if the device supports it.
>> Return errors, because the operation may fail.
>>
>> So far, only one call in fw_cfg_register_di
On 14/02/2018 16:16, Lorenzo Pieralisi wrote:
On Wed, Feb 14, 2018 at 01:45:31AM +0800, John Garry wrote:
On some platforms (such as arm64-based hip06/hip07), access to legacy
ISA/LPC devices through access IO space is required, similar to x86
platforms. As the I/O for these devices are not memo
> Am 07.02.2018 um 18:26 schrieb Jonathan Corbet :
>
> It can be useful to put code snippets into kerneldoc comments; that can be
> done with the "::" operator at the end of a line like this::
>
> if (desperate)
> run_in_circles();
>
> kernel-doc currently fails to understand these litera
On 2/13/2018 12:12 PM, Dmitry Vyukov wrote:
On Sat, Dec 30, 2017 at 8:41 PM, santosh.shilim...@oracle.com
wrote:
On 12/30/17 1:17 AM, syzbot wrote:
Hello,
syzkaller hit the following crash on
fba961ab29e5ffb055592442808bb0f7962e05da
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nex
On Wed, 2018-02-14 at 10:36 -0600, Tom Lendacky wrote:
> On 2/14/2018 10:11 AM, David Woodhouse wrote:
> >
> >
> >
> > On Wed, 2018-02-14 at 10:07 -0600, Tom Lendacky wrote:
> > >
> > > Shouldn't these writes to the MSR be just for the IBRS bit? The spec
> > > also defines the STIBP bit for
From: Chris Zhong
There are 2 Type-c PHYs in RK3399, but only one DP controller. Hence
only one PHY can connect to DP controller at one time, the other should
be disconnected. The GRF_SOC_CON26 register has a switch bit to do it,
set this bit means enable PHY 1, clear this bit means enable PHY 0.
From: Chris Zhong
There are 2 Type-c PHYs in RK3399, but only one DP controller. Hence
only one PHY can connect to DP controller at one time, the other should
be disconnected. The GRF_SOC_CON26 register has a switch bit to do it,
set this bit means enable PHY 1, clear this bit means enable PHY 0.
From: William wu
We have forced usb3 to work in usb2 only mode in firmware by setting
usb3tousb2_en (bit3 of GRF_USB3PHY0/1_CON0) to 1, and setting
host_u3_port_disable (bit0 of GRF_USB3OTG0/1_CON1) to 1 and host_u3_port
(bit15~12 of GRF_USB3OTG0/1_CON1) to 0. So we need to re-enable usb3
host.
As now the following register properties are in the driver, document as
deprecated these properties and recommend to not use them on new bindings.
The deprecated properties are:
- rockchip,typec-conn-dir : the register of type-c connector direction
- rockchip,usb3tousb2-en : the register of type-
From: Chris Zhong
The usb3tousb2_en BIT will be clear to 0 in probe(), it make USB
controller work at USB3 mode, and if the USB phy is turned on with DP
only mode(4 lanes DP), the rockchip_usb3_phy_power_on() will return
directly, so usb3_host_disable and usb3_host_port these 2 BIT will keep
a sa
Adding properties for various register fields in the DT doesn't scale and
this information should be in the driver instead.
Before this patch these registers (description below) were specified in
the DT, every register node contained 3 sections: offset, enable bit,
write mask bit.
- rockchip,typ
On Tue, Jan 16, 2018 at 11:12:37AM +0100, Alexandre Belloni wrote:
> Add a device tree include file for the Microsemi Ocelot SoC.
>
> Signed-off-by: Alexandre Belloni
May I suggest Cc'ing the DT folk on this patch.
> diff --git a/arch/mips/boot/dts/mscc/Makefile
> b/arch/mips/boot/dts/mscc/Mak
* Pavel Machek [180103 06:15]:
>
> This adds dts support for magnetometer on Nokia N9.
Applying into omap-for-v4.17/dt thanks.
Tony
On 14/02/2018 17:44, Borislav Petkov wrote:
> On Thu, Feb 08, 2018 at 04:58:46PM -0600, Tom Lendacky wrote:
>> @@ -2681,11 +2731,15 @@ static int __msr_io(struct kvm_vcpu *vcpu, struct
>> kvm_msrs *msrs,
>> {
>> int i, idx;
>>
>> -idx = srcu_read_lock(&vcpu->kvm->srcu);
>> +if (vcp
On Wed, Feb 14, 2018 at 05:52:10PM +0100, Marc-Andre Lureau wrote:
> >> @@ -282,8 +320,9 @@ static int fw_cfg_do_platform_probe(struct
> >> platform_device *pdev)
> >> #endif
> >>
> >> /* verify fw_cfg device signature */
> >> - fw_cfg_read_blob(FW_CFG_SIGNATURE, sig, 0, FW_CFG_SIG_SIZE
* Roger Quadros [180122 05:17]:
> +Tony
>
> On 22/01/18 15:11, Roger Quadros wrote:
> > USB1 port is micro-AB type and can function as peripheral
> > as well as host. Enable dual-role mode for USB1.
Looks like I don't have this one, please resend it
separately when it's safe to apply.
Regards,
On Tue, Jan 16, 2018 at 11:12:38AM +0100, Alexandre Belloni wrote:
> Add a device tree for the Microsemi Ocelot PCB123 evaluation board.
>
> Signed-off-by: Alexandre Belloni
Please Cc DT folk.
> diff --git a/arch/mips/boot/dts/mscc/ocelot_pcb123.dts
> b/arch/mips/boot/dts/mscc/ocelot_pcb123.dt
* Bartosz Golaszewski [180124 13:22]:
> Using 'at' as the part of the compatible string is now
> deprecated. Use a correct string: 'atmel,'.
Applying into omap-for-v4.17/dt thanks.
Tony
Hello,
On Wed, Feb 14, 2018 at 03:25:02PM +0100, Gavin Schenk wrote:
> Width 20 given in format string is larger than destination
> buffer 'type[20]', use %19s to prevent overflowing it.
>
> Fixes: bbecb07fa0af ("siox: new driver framework for eckelmann SIOX")
> Reported-by: David Binderman
> Si
On Wed, 14 Feb 2018 10:40:41 -0600
Josh Poimboeuf wrote:
> When the jump label code encounters an address which isn't recognized by
> kernel_text_address(), it just silently fails.
>
> This can be dangerous because jump labels are used in a variety of
> places, and are generally expected to work
On Wed, Feb 14, 2018 at 10:40:41AM -0600, Josh Poimboeuf wrote:
> When the jump label code encounters an address which isn't recognized by
> kernel_text_address(), it just silently fails.
>
> This can be dangerous because jump labels are used in a variety of
> places, and are generally expected to
On Wed, 2018-02-14 at 16:55 +0100, Dmitry Vyukov wrote:
> On Wed, Feb 14, 2018 at 4:35 PM, Sowmini Varadhan
> wrote:
> > btw, checkpatch.pl complains about the syzbot*@syzkaller.appspotmail.com
> > addresses as "Unrecognized email address", we should fix that
> > error from checkpatch at some poi
On Tue, Jan 16, 2018 at 11:12:39AM +0100, Alexandre Belloni wrote:
> +# CONFIG_EARLY_PRINTK is not set
Only Loongson1b/1c explicitly disable early printk. Do you disable it
for a particular reason?
Cheers
James
signature.asc
Description: Digital signature
On February 14, 2018 8:07:11 AM PST, Daniel Schultz wrote:
>From: Wadim Egorov
>
>The DP83867 has a muxing option for the CLK_OUT pin. It is possible
>to set CLK_OUT for different channels.
>Create a binding to select a specific clock for CLK_OUT pin.
>
>Signed-off-by: Wadim Egorov
>Signed-off-b
* Felix Brack [180130 06:29]:
> This patch adds support for the PDU001 board from EETS GmbH.
> The board is built around the byteENGINE module AM335X from
> bytes at work AG which in turn is built around a Sitara SoC
> from TI.
Applying into omap-for-v4.17/dt thanks.
Tony
On Wed, Feb 14, 2018 at 10:17:34PM +0800, Jason Wang wrote:
> There're several implications after commit 0bf7800f1799 ("ptr_ring:
> try vmalloc() when kmalloc() fails") with the using of vmalloc() since
> can't allow GFP_ATOMIC but mandate GFP_KERNEL. This will lead a WARN
> since cpumap try to cal
On Tue, Jan 16, 2018 at 11:12:40AM +0100, Alexandre Belloni wrote:
> +MICROSEMI MIPS SOCS
> +M: Alexandre Belloni
> +L: linux-m...@linux-mips.org
> +S: Maintained
> +F: arch/mips/mscc/
> +F: arch/mips/boot/dts/mscc/
You should probably include
Documentation/devicetree/bindings/mips/mscc
On February 14, 2018 8:07:12 AM PST, Daniel Schultz wrote:
>From: Wadim Egorov
>
>Add documentation of ti,clk-output-sel which can be used to select
>a specific clock for CLK_OUT.
>
>Signed-off-by: Wadim Egorov
>Signed-off-by: Daniel Schultz
Reviewed-by: Florian Fainelli
Nit: usually the bin
Hi
On Wed, Feb 14, 2018 at 5:59 PM, Michael S. Tsirkin wrote:
> On Wed, Feb 14, 2018 at 05:52:10PM +0100, Marc-Andre Lureau wrote:
>> >> @@ -282,8 +320,9 @@ static int fw_cfg_do_platform_probe(struct
>> >> platform_device *pdev)
>> >> #endif
>> >>
>> >> /* verify fw_cfg device signature *
On Wed, Feb 14, 2018 at 06:08:48PM +0100, Marc-Andre Lureau wrote:
> Hi
>
> On Wed, Feb 14, 2018 at 5:59 PM, Michael S. Tsirkin wrote:
> > On Wed, Feb 14, 2018 at 05:52:10PM +0100, Marc-Andre Lureau wrote:
> >> >> @@ -282,8 +320,9 @@ static int fw_cfg_do_platform_probe(struct
> >> >> platform_de
On Wed, Feb 14, 2018 at 5:53 PM, Santosh Shilimkar
wrote:
>>> On 12/30/17 1:17 AM, syzbot wrote:
Hello,
syzkaller hit the following crash on
fba961ab29e5ffb055592442808bb0f7962e05da
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/master
comp
On Wed, Feb 14, 2018 at 1:20 AM, Michal Hocko wrote:
> On Tue 13-02-18 13:27:30, Kees Cook wrote:
>> On Tue, Feb 13, 2018 at 2:32 AM, Michal Hocko wrote:
>> > On Tue 13-02-18 21:16:55, Michael Ellerman wrote:
>> >> Kees Cook writes:
>> >>
>> >> > On Mon, Feb 12, 2018 at 7:25 PM, Michael Ellerman
On Mon, Feb 12, 2018 at 06:00:13PM +0100, Daniel Borkmann wrote:
>
> [ +Dennis, +Tejun ]
>
> Looks like we're stuck in percpu allocator with key/value size of 4 bytes
> each and large number of entries (max_entries) in the reproducer in above
> link.
>
> Could we have some __GFP_NORETRY semantic
On Wed, Feb 14, 2018 at 7:39 AM, Ingo Molnar wrote:
>
> * Dave Hansen wrote:
>
>> On 02/13/2018 06:27 PM, Josh Poimboeuf wrote:
>> > --- a/arch/x86/entry/entry_64.S
>> > +++ b/arch/x86/entry/entry_64.S
>> > @@ -1167,10 +1167,10 @@ ENTRY(paranoid_exit)
>> > UNWIND_HINT_REGS
>> > DISABLE_IN
On Wed, Feb 14, 2018 at 6:02 PM, Joe Perches wrote:
> On Wed, 2018-02-14 at 16:55 +0100, Dmitry Vyukov wrote:
>> On Wed, Feb 14, 2018 at 4:35 PM, Sowmini Varadhan
>> wrote:
>> > btw, checkpatch.pl complains about the syzbot*@syzkaller.appspotmail.com
>> > addresses as "Unrecognized email address
I'm removing Greg and Arnd from the email, I don't think this requires
their participation.
On 02/13/2018 08:44 PM, Chris Chiu wrote:
On Fri, Feb 9, 2018 at 9:34 PM, Corey Minyard wrote:
On 02/08/2018 09:09 PM, Chris Chiu wrote:
On Thu, Feb 8, 2018 at 11:53 PM, Corey Minyard wrote:
On 02
On 02/14/2018 12:01 PM, Steven Rostedt wrote:
> On Wed, 14 Feb 2018 10:40:41 -0600
> Josh Poimboeuf wrote:
>
>> When the jump label code encounters an address which isn't recognized by
>> kernel_text_address(), it just silently fails.
>>
>> This can be dangerous because jump labels are used in
On Wed, Feb 14, 2018 at 3:29 PM, Tycho Andersen wrote:
> Hey Kees,
>
> Thanks for taking a look!
>
> On Tue, Feb 13, 2018 at 01:09:20PM -0800, Kees Cook wrote:
>> On Sun, Feb 4, 2018 at 2:49 AM, Tycho Andersen wrote:
>> > This patch introduces a means for syscalls matched in seccomp to notify
>>
If there are multiple functions associated with a configuration, then
the UAC2 interfaces may not start at zero. Set the correct first
interface number in the association descriptor so that the audio
interfaces are enumerated correctly in this case.
Signed-off-by: John Keeping
Reviewed-by: Krzys
[cc:ing Greg for his opinion on this; retaining quoting for context]
On Tue, 13 Feb 2018 17:15:02 -0700
Alex Williamson wrote:
> On Tue, 13 Feb 2018 14:09:01 +0100
> Cornelia Huck wrote:
>
> > On Mon, 12 Feb 2018 14:20:57 -0700
> > Alex Williamson wrote:
> >
> > > On Fri, 9 Feb 2018 11:27
On 14.02.2018 16:17, Richard Weinberger wrote:
From taking a *very* quick look into busybox source, I suspect this should fix
it:
diff --git a/util-linux/unshare.c b/util-linux/unshare.c
index 875e3f86e304..3f59cf4d27c2 100644
--- a/util-linux/unshare.c
+++ b/util-linux/unshare.c
@@ -350,9 +35
On Wed, Feb 14, 2018 at 3:31 PM, James Y Knight wrote:
> I'd be definitely in favor having clang support asm goto. I wouldn't
> want to exclude having other conversations about how to more directly
> provide compiler features that the linux kernel could use, ALSO, but I
> do not think that convers
From: Andrew Lunn
Date: Wed, 14 Feb 2018 14:40:40 +0100
> linux/drivers$ grep -ir aspm * | grep MODULE_
> gpu/drm/amd/amdgpu/amdgpu_drv.c:MODULE_PARM_DESC(aspm, "ASPM support (1 =
> enable, 0 = disable, -1 = auto)");
> gpu/drm/radeon/radeon_drv.c:MODULE_PARM_DESC(aspm, "ASPM support (1 = enable,
From: Colin Ian King
Don't populate the const array norm_addrs on the stack, instead make it
static. Makes the object code smaller by over 230 bytes. Also re-format
array data as the insertion of the static keywork made the first line
overly long.
Before:
textdata bss dec he
On Wed, Feb 14, 2018 at 05:19:52PM +, Andy Lutomirski wrote:
> On Wed, Feb 14, 2018 at 3:29 PM, Tycho Andersen wrote:
> > Hey Kees,
> >
> > Thanks for taking a look!
> >
> > On Tue, Feb 13, 2018 at 01:09:20PM -0800, Kees Cook wrote:
> >> On Sun, Feb 4, 2018 at 2:49 AM, Tycho Andersen wrote:
>
On Wed, Feb 14, 2018 at 11:16 AM, Kirill A. Shutemov
wrote:
> For boot-time switching between paging modes, we need to be able to
> adjust virtual mask shifts.
>
> The change doesn't affect the kernel image size much:
>
>textdata bss dec hex filename
> 8628892 4734340 1368064 1
imx25 contains two registers (LPIMR0 and 1) to define which interrupts
are enabled in low-power mode. As of today, those two registers are
configured to enable all interrupts. Before going to low-power mode, the
AVIC's INTENABLEH and INTENABLEL registers are configured to enable only
those interrup
* Ulf Hansson [180214 09:53]:
> On 5 February 2018 at 13:50, Kishon Vijay Abraham I wrote:
> > DRA74x EVM Rev H EVM comes with revision 2.0 silicon. However, earlier
> > versions of EVM can come with either revision 1.1 or revision 1.0 of
> > silicon.
> >
> > The device-tree file is written to su
In preparation to enabling -Wimplicit-fallthrough, mark switch cases
where we are expecting to fall through.
Addresses-Coverity-ID: 1465255 ("Missing break in switch")
Signed-off-by: Gustavo A. R. Silva
---
This code was compiled with GCC 7.3.0
drivers/char/ipmi/kcs_bmc.c | 1 +
1 file changed,
On Wed, Feb 14, 2018 at 1:08 AM, Peter Zijlstra wrote:
> If you ever get to the point where it makes sense to build a kernel with
> LLVM [...]
Just to speak to this point in particular: it makes sense to build
kernels with LLVM right now. It's already happened; millions of Pixel
2 phones are alre
On Wed, 2018-02-14 at 18:16 +0100, Dmitry Vyukov wrote:
> On Wed, Feb 14, 2018 at 6:02 PM, Joe Perches wrote:
> > On Wed, 2018-02-14 at 16:55 +0100, Dmitry Vyukov wrote:
> > > On Wed, Feb 14, 2018 at 4:35 PM, Sowmini Varadhan
> > > wrote:
> > > > btw, checkpatch.pl complains about the syzbot*@sy
On Wed, Feb 14, 2018 at 12:22:02PM -0500, David Miller wrote:
> From: Andrew Lunn
> Date: Wed, 14 Feb 2018 14:40:40 +0100
>
> > linux/drivers$ grep -ir aspm * | grep MODULE_
> > gpu/drm/amd/amdgpu/amdgpu_drv.c:MODULE_PARM_DESC(aspm, "ASPM support (1 =
> > enable, 0 = disable, -1 = auto)");
> > g
On Wed, Feb 14, 2018 at 12:18:20PM -0500, Jason Baron wrote:
>
>
> On 02/14/2018 12:01 PM, Steven Rostedt wrote:
> > On Wed, 14 Feb 2018 10:40:41 -0600
> > Josh Poimboeuf wrote:
> >
> >> When the jump label code encounters an address which isn't recognized by
> >> kernel_text_address(), it just
On Wed, 14 Feb 2018 16:06:40 +0100
Michal Hocko wrote:
> On Wed 14-02-18 22:17:34, Jason Wang wrote:
> > There're several implications after commit 0bf7800f1799 ("ptr_ring:
> > try vmalloc() when kmalloc() fails") with the using of vmalloc() since
> > can't allow GFP_ATOMIC but mandate GFP_KERNEL
On 2/14/2018 9:14 AM, Dmitry Vyukov wrote:
On Wed, Feb 14, 2018 at 5:53 PM, Santosh Shilimkar
wrote:
[...]
Hi Santosh,
What is that fix? You forgot to provide any link/reference. I also
don't see any patches from you at around that date...
Fix [1] was later not added since there was a sti
This patch set refactors the x86 aes/gcm SSE crypto routines to
support true scatter/gather by adding gcm_enc/dec_update methods.
The layout is:
* First 5 patches refactor the code to use macros, so changes only
need to be applied once for encode and decode. There should be no
functional cha
Use macro operations to merge implemetations of INITIAL_BLOCKS,
since they differ by only a small handful of lines.
Use macro counter \@ to simplify implementation.
Signed-off-by: Dave Watson
---
arch/x86/crypto/aesni-intel_asm.S | 298 ++
1 file changed, 48
501 - 600 of 991 matches
Mail list logo