On Sat, Aug 13, 2016 at 03:54:35PM +0900, SeongJae Park wrote:
> Test for rcu_barrier() has introduced by commit fae4b54f28f0 ("rcu:
> Introduce rcutorture testing for rcu_barrier()"). Updated document says
> that `rtbe` field of output indicates failure of the test. However, the
> code has not u
Hi Colin,
It's really possible memory leak here. thanks for fix.
Acked-by: Abylay Ospan
2016-08-13 14:16 GMT-04:00 Colin King :
> From: Colin Ian King
>
> The error return path of failed calls to heleno_x_pon leak
> memory because priv is not kfree'd. Fix this by kfree'ing
> priv before retur
On Aug 12, 2016, at 12:37 PM, Kirill A. Shutemov
wrote:
>
> Here's stabilized version of my patchset which intended to bring huge pages
> to ext4.
>
> The basics are the same as with tmpfs[1] which is in Linus' tree now and
> ext4 built on top of it. The main difference is that we need to handl
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> This standardizes the stacks of idle tasks to be consistent with other
> tasks on 32-bit.
It might be nice to stick a ud2 or 1: hlt; jmp 1b or similar
afterwards to make it clear that initial_code can't return.
The series is aimed at getting rid of CURRENT_TIME and CURRENT_TIME_SEC macros.
The macros are not y2038 safe. There is no plan to transition them into being
y2038 safe.
ktime_get_* api's can be used in their place. And, these are y2038 safe.
Thanks to Arnd Bergmann for all the guidance and discus
On Fri, Aug 12, 2016 at 6:53 AM, Jiri Kosina wrote:
> On Fri, 12 Aug 2016, Daniel Borkmann wrote:
>
>> This results in below panic. Tested reverting this patch and it fixes
>> the panic.
>>
>> Did you test this also with ingress or clsact qdisc (just try adding
>> it to lo dev for example) ?
>
> H
On Sat, Aug 13, 2016 at 02:30:54AM +0200, Christoph Hellwig wrote:
> Below is a patch I hacked up this morning to do just that. It passes
> xfstests, but I've not done any real benchmarking with it. If the
> reduced lookup overhead in it doesn't help enough we'll need to some
> sort of look aside
From: Jiri Kosina
Date: Fri, 12 Aug 2016 16:34:49 +0200 (CEST)
> From: Jiri Kosina
>
> There are a couple of leftover symbol conflicts caused by hashtable.h
> being included by netdevice.h; those were not caught as build failure
> (they're "only" a warning, but in fact real bugs). Fix those u
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote:
> Add a sanity check to ensure the stack only grows down, and print a
> warning if the check fails.
>
> Signed-off-by: Josh Poimboeuf
> ---
> arch/x86/kernel/unwind_frame.c | 26 --
> 1 file changed, 24 insertions(+),
On Sat, 2016-08-13 at 13:43 -0700, Guenter Roeck wrote:
> On 08/13/2016 10:42 AM, Ben Hutchings wrote:
> >
> > This is the start of the stable review cycle for the 3.16.37
> > release.
> > There are 305 patches in this series, which will be posted as
> > responses
> > to this one. If anyone has a
* Brian Gerst wrote:
> On Sat, Aug 13, 2016 at 1:16 PM, Linus Torvalds
> wrote:
> > On Sat, Aug 13, 2016 at 9:38 AM, Brian Gerst wrote:
> >> This patch set simplifies the switch_to() code, by moving the stack switch
> >> code out of line into an asm stub before calling __switch_to(). This end
Joe Perches (2):
be2iscsi: Coalesce split strings and formats
be2iscsi: Use a standard logging style
drivers/scsi/be2iscsi/be_cmds.c | 61 +++---
drivers/scsi/be2iscsi/be_iscsi.c | 115 ++-
drivers/scsi/be2iscsi/be_main.c | 398 +--
drivers/scsi/
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> On x86_32, when an interrupt happens from kernel space, SS and SP aren't
> pushed and the existing stack is used. So pt_regs is effectively two
> words shorter, and the previous stack pointer is normally the memory
> after the shortened pt_
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> The frame at the end of each idle task stack has a zeroed return
> address. This is inconsistent with real task stacks, which have a real
> return address at that spot. This inconsistency can be confusing for
> stack unwinders.
>
> Make it
Hi!
It seems that in v4.8-rc0, /dev/sdX got reordered, and now USB devices
are probed before SATA drivers. That is pretty anti-social. It
broke my boot on my primary machine, and unfortunately due to BIOS
problems (keyboard does not work when connected through a hub) it is
less fun than it should
On Sat, 2016-08-13 at 13:42 -0700, Guenter Roeck wrote:
> On 08/13/2016 10:42 AM, Ben Hutchings wrote:
> >
> > This is the start of the stable review cycle for the 3.2.82
> > release.
> > There are 94 patches in this series, which will be posted as
> > responses
> > to this one. If anyone has any
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote:
> The entry code doesn't encode pt_regs for syscalls. But they're always
> at the same location, so we can add a manual check for them.
At first I thought these would be useless (they're the *user* state
and aren't directly relevant to the k
Split strings are not preferred for ease of grep.
Signed-off-by: Joe Perches
---
drivers/scsi/be2iscsi/be_cmds.c | 15 ++--
drivers/scsi/be2iscsi/be_iscsi.c | 33 +++
drivers/scsi/be2iscsi/be_main.c | 180 ++-
drivers/scsi/be2iscsi/be_mgmt.c | 3 +-
Neaten all the beiscsi_log uses.
Remove the leading 'B_%d" prefixes and make the
format and arguments match without an implied __LINE__.
Signed-off-by: Joe Perches
---
drivers/scsi/be2iscsi/be_cmds.c | 54 +++
drivers/scsi/be2iscsi/be_iscsi.c | 100 ++--
drivers/scsi/be2iscsi/be_m
Hi Hans,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 329f4152911c276b074bec75a0443f88821afdb7
commit: c1023ba74fc77dc56dc317bd98f5060aab889ac1 [media]
drivers/media/platform/Kconfig: fix VIDEO_MEDIATEK_VCODEC de
Hi Christoph,
On Sat, Aug 13, 2016 at 11:48:25PM +0200, Christoph Hellwig wrote:
On Sat, Aug 13, 2016 at 02:30:54AM +0200, Christoph Hellwig wrote:
Below is a patch I hacked up this morning to do just that. It passes
xfstests, but I've not done any real benchmarking with it. If the
reduced lo
The es8328 support both I2C and SPI as control interface, and it is
possible that the interface is determined by dts in simple sound
card situation. We would better allow them be built at the same time.
Signed-off-by: Randy Li
---
sound/soc/codecs/Kconfig | 6 +++---
1 file changed, 3 insertions
This email bounces.
Signed-off-by: Joe Perches
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 62ea0d1..32cabc3 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10554,7 +10554,6 @@ F: include/uapi/linux/phantom.h
SERVER ENGINES 10Gbps iSCSI
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote:
> With frame pointers, when a task is interrupted, its stack is no longer
> completely reliable because the function could have been interrupted
> before it had a chance to save the previous frame pointer on the stack.
> So the caller of the i
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> Thanks to all the recent x86 entry code refactoring, most tasks' kernel
> stacks start at the same offset right above their saved pt_regs,
> regardless of which syscall was used to enter the kernel. That creates
> a nice convention which ma
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote:
> Now that we can find pt_regs registers on the stack, print them. Here's
> an example of what it looks like:
>
> Call Trace:
>
> [] dump_stack+0x86/0xc3
> [] hrtimer_interrupt+0xb3/0x1c0
> [] local_apic_timer_interrupt+0x36/0x60
> [] s
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> in_exception_stack() does some bad, bad things just so the unwinder can
> print different values for different areas of the debug exception stack.
>
> There's no need to clarify where exactly on the stack it is. Just print
> "#DB" and be do
Hi Vincent,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 118253a593bd1c57de2d1193df1ccffe1abe745b
commit: 3194c6870158e305dac2af52f83681e9cb67280f NFC: nfcmrvl: add firmware
download support
date: 10 months ago
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> The 'error_code' label is awkwardly named, especially when it shows up
> in a stack trace. Move it to its own local function and rename it to
> 'common_exception', analagous to the existing 'common_interrupt'.
>
> This also makes related st
On Tue, Aug 9, 2016 at 1:47 AM, Hannes Reinecke wrote:
> On 08/05/2016 10:35 PM, Shaun Tancheff wrote:
>> On Tue, Aug 2, 2016 at 8:29 PM, Damien Le Moal
>> wrote:
>>> Hannes, Shaun,
>>>
>>> Let me add some more comments.
>>>
On Aug 2, 2016, at 23:35, Hannes Reinecke wrote:
On 08/
Hi Guenter,
First bad commit (maybe != root cause):
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 118253a593bd1c57de2d1193df1ccffe1abe745b
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error
with binutils 2.24 and earlier
date
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> Convert show_trace_log_lvl() to use the new unwinder. dump_trace() has
> been deprecated.
>
> Another change here is that callers of show_trace_log_lvl() don't need
> to provide the 'bp' argument. The unwinder already finds the relevant
>
This series of patches look good for me, thanks for the clean up
Reviewed-by: Benjamin Gaignard
2016-08-08 18:52 GMT+02:00 Laura Abbott :
> I never saw any feedback or action on these patches so this is a resend.
> Probably hit the window when everyone was busy/traveling.
>
> ---
>
> Hi,
>
> Thi
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote:
> show_stack_log_lvl() and dump_trace() are already preemption safe:
>
> - If they're running in interrupt context, preemption is already
> disabled and the percpu irq stack pointers can be trusted.
I agree with the patch, but I have a mino
On Sat 2016-08-13 12:03:45, Greg Kroah-Hartman wrote:
> On Sat, Aug 13, 2016 at 05:14:33AM +0200, Sebastian Reichel wrote:
> > From: NeilBrown
> >
> > A "tty slave" is a device connected via UART. It may need a driver to,
> > for example, power the device on when the tty is opened, and power it
It would be nice to have a line about why it is needed, unfortunately
include/linux/serial_core.h is not exactly helpful.
Plus you'll need to sign off the patch.
Acked-by: Pavel Machek
Thanks,
Pavel
Hi Linus,
On Fri, Aug 12, 2016 at 11:03:33AM -0700, Linus Torvalds wrote:
On Thu, Aug 11, 2016 at 8:56 PM, Dave Chinner wrote:
On Thu, Aug 11, 2016 at 07:27:52PM -0700, Linus Torvalds wrote:
I don't recall having ever seen the mapping tree_lock as a contention
point before, but it's not like
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 118253a593bd1c57de2d1193df1ccffe1abe745b
commit: b4214e41b7152b1964a3421a40251d202ae2d2c0 sh: add SMP support for J2
date: 9 days ago
config: sh-j2_defconfig (attached as .config)
compiler: sh4-linux-gnu-gc
On 08/12/16 05:58, LABBE Corentin wrote:
> This patch respell some word badly spelled.
> - Invidate instead of Invalidate
> - proble instead of probe
>
> Signed-off-by: LABBE Corentin
> ---
> drivers/net/ethernet/adi/bfin_mac.c | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
>
On Sat 2016-08-13 05:14:35, Sebastian Reichel wrote:
> This will be used by Nokia's H4+ protocol, which
> adds padding to packets to reach word alignment.
Add a sign-off.
Acked-by: Pavel Machek
Thanks,
Pavel
--
(english) http://www.livejo
Shenzhen Sunchip Technology Co., Ltd produces TV boxes and TV dongles,
some of which are sold under other brands. Website:
http://www.sunchip-tech.com/>
Signed-off-by: Rask Ingemann Lambertsen
---
Changes in v2:
No patch changes, but added CC to the ARM kernel mailing list.
Documentation/device
Hi Andy,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 329f4152911c276b074bec75a0443f88821afdb7
commit: 4e80c8f505741cbdef3e10862ea36057e8d85e7c pinctrl: intel: Add Intel
Merrifield pin controller support
date:
You'll need to sign off the patch.
Acked-by: Pavel Machek
Pavel
On Sat 2016-08-13 05:14:38, Sebastian Reichel wrote:
> ---
> arch/arm/boot/dts/omap3-n950-n9.dtsi | 34 ++
> 1 file changed, 34 insertions(+)
Hi Fengguang,
feel free to try this git tree:
git://git.infradead.org/users/hch/vfs.git iomap-fixes
On Sat 2016-08-13 05:14:37, Sebastian Reichel wrote:
> Add bcm2048 node and its system clock to the N900 device tree file.
> Apart from that a reference to the new clock has been added to
> wl1251 (which uses it, too).
>
> Signed-off-by: Sebastian Reichel
As the driver is not currently working a
From: LABBE Corentin
Date: Fri, 12 Aug 2016 14:58:02 +0200
> This patch respell some word badly spelled.
> - Invidate instead of Invalidate
> - proble instead of probe
>
> Signed-off-by: LABBE Corentin
Applied.
On Sat, 2016-08-13 at 21:30 +0200, SF Markus Elfring wrote:
> >
> > I think pr_ is OK if reworking the code
> > to support dev_ is not easy.
> Thanks for this explanation. - It sounds more constructive than the previous
> short
> feedback "Not correct".
How do you need your food prepared?
Do ot
The Suncip CX-A99 board is found in at least four brands of TV boxes.
It features an Allwinner A80 SOC, with either 2 GiB DDR3 DRAM and
16 GB eMMC or 4 GiB DDR3 DRAM and 32 GB eMMC, as well as several support
chips for Ethernet, wireless networking, video output, SATA and power
management. For deta
Hello,
While running syzkaller fuzzer on
f31494bd05b06b0cdb4da6aebe92eaafab970df6 (Aug 12), I've got the
following deadlock report:
==
[ INFO: possible circular locking dependency detected ]
4.8.0-rc1+ #11 Not tainted
---
On Thu, 21 Jul 2016 14:59:18 -0700
Andrey Smirnov wrote:
> MTD_NAND_FSL_ELBC selects FSL_LBC that in turn depends on FSL_SOC, so
> depending on PPC instead of FSL_SOC leads to this message:
>
> warning: (MPC836x_RDK && MTD_NAND_FSL_ELBC &&
> MTD_NAND_FSL_UPM) selects FSL_LBC whic
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 329f4152911c276b074bec75a0443f88821afdb7
commit: 339b19e3c4ff728a5dcdbd388a5fbe83c1aabc37 drm/ast: make fbdev support
really optional
date: 4 weeks ago
config: x86_64-randconfig-x000-201633 (attached as .c
Hello,
System still hangs with 4.8.0-rc1+. There are new info in the logs.
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series
Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB xHCI (rev 05)
0
From: Kedareswara rao Appana
Date: Sat, 13 Aug 2016 15:31:49 +0530
> @@ -445,7 +445,13 @@ static int macb_mii_init(struct macb *bp)
> dev_set_drvdata(&bp->dev->dev, bp->mii_bus);
>
> np = bp->pdev->dev.of_node;
> - if (np) {
> + np1 = of_get_parent(bp->phy_node);
> + if
On Sat, 2016-08-13 at 10:42 +0200, Ingo Molnar wrote:
> * Rik van Riel wrote:
>
> > On Wed, 10 Aug 2016 07:39:08 +0800
> > Wanpeng Li wrote:
> >
> > > The regression is caused by your commit "sched,time: Count
> > > actually
> > > elapsed irq & softirq time".
> >
> > Wanpeng, does this patch f
Vincent,
On Fri, Aug 12, 2016 at 3:26 PM, Vincent Stehlé
wrote:
> An assertion in layout_in_gaps() verifies that the gap_lebs pointer is
> below the maximum bound. When computing this maximum bound the idx_lebs
> count is multiplied by sizeof(int), while C pointers arithmetic does take
> into acc
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote:
> There has been a 64-byte gap at the end of the irq stack for at least 12
> years. It predates git history, and I can't find any good reason for
> it. Remove it. What's the worst that could happen?
I can't think of any reason this would m
Hi Will,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 118253a593bd1c57de2d1193df1ccffe1abe745b
commit: da48d094ce5d7c7dcdad9011648a81c42fd1c2ef Kconfig: remove
HAVE_LATENCYTOP_SUPPORT
date: 7 months ago
config:
alloc_ordered_workqueue() with WQ_MEM_RECLAIM set, replaces
deprecated create_singlethread_workqueue(). This is the identity
conversion. The workqueue "ts_workq" has been identity converted.
It queues work items viz &wm->ts_reader and &wm->pen_event_work which map
to wm97xx_pen_irq_worker (handles
Use static (persistent) naming instead, /dev/disk/by-label,
/dev/disk/by-id, /dev/disk/by-uuid, and if gpt /dev/disk/by-partlabel
and /dev/disk/by-partuuid
As you found, /dev/sdX bus names are assigned in the order they are
added, which for some time has not been guaranteed to remain
consistent be
On Fri 12-08-16 18:04:19, robert.f...@collabora.com wrote:
> From: Robert Foss
>
> This series implements /proc/PID/totmaps, a tool for retrieving summarized
> information about the mappings of a process.
The changelog is absolutely missing the usecase. Why do we need this?
Why existing interfac
From: sunil.kovv...@gmail.com
Date: Fri, 12 Aug 2016 16:51:23 +0530
> This patch series adds support for VNIC on 81xx and 83xx SOCs.
> 81xx/83xx is different from 88xx in terms of capabilities and new type
> of interfaces supported (eg: QSGMII, RGMII) and have DLMs instead of
> QLMs which allows s
From: Rafael J. Wysocki
The value of temp_level4_pgt is the physical address of the
top-level page directory, so use __pa() to compute it.
Signed-off-by: Rafael J. Wysocki
---
arch/x86/power/hibernate_64.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-pm/arch/x86/power
Hi!
> Use static (persistent) naming instead, /dev/disk/by-label,
> /dev/disk/by-id, /dev/disk/by-uuid, and if gpt /dev/disk/by-partlabel
> and /dev/disk/by-partuuid
Explain that to my bootloader. Kernel needs root= on a command line.
> As you found, /dev/sdX bus names are assigned in the order
On 08/08/2016 09:30 PM, Robert Jarzmik wrote:
> The mt9m111 can be a removable module : the only case where the module
> should be kept loaded is while it is used, ie. while an active
> transation is ongoing on it.
>
> The notion of active transaction is mapped on the power state of the
> module :
Hi Alex,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 118253a593bd1c57de2d1193df1ccffe1abe745b
commit: ebb5e78cc63417a35254a791de66e1cc84f963cc MIPS: Initial implementation
of a VDSO
date: 9 months ago
config:
Hi Linus,
Please pull the arm64 fixes below for 4.8-rcX. Thanks.
The following changes since commit 29b4817d4018df78086157ea3a55c1d9424a7cfc:
Linux 4.8-rc1 (2016-08-07 18:18:00 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux tags/arm
On 08/08/2016 09:30 PM, Robert Jarzmik wrote:
> Add pxa_camera registers access through advanced video debugging.
>
> Signed-off-by: Robert Jarzmik
> ---
> drivers/media/platform/soc_camera/pxa_camera.c | 57
> ++
> 1 file changed, 57 insertions(+)
>
> diff --git a/driv
> I think pr_ is OK if reworking the code
> to support dev_ is not easy.
Thanks for this explanation. - It sounds more constructive than the previous
short
feedback "Not correct".
>> Would you accept that another update will be appended to the discussed patch
>> series?
>
> No. Patches shoul
Hi!
> It seems that in v4.8-rc0, /dev/sdX got reordered, and now USB devices
> are probed before SATA drivers. That is pretty anti-social. It
> broke my boot on my primary machine, and unfortunately due to BIOS
> problems (keyboard does not work when connected through a hub) it is
> less fun than
Hi Christoph,
On Sun, Aug 14, 2016 at 12:15:08AM +0200, Christoph Hellwig wrote:
Hi Fengguang,
feel free to try this git tree:
git://git.infradead.org/users/hch/vfs.git iomap-fixes
I just queued some test jobs for it.
% queue -q vip -t ivb44 -b hch-vfs/iomap-fixes aim7-fs-1brd.yaml fs=xfs
In commit 6b610e004baf ("video: fbdev: mb862xx: mb862xx-i2c: don't
print error when adding adapter fails") the users of the variable
were removed, resulting in:
drivers/video/fbdev/mb862xx/mb862xx-i2c.c: In function ‘mb862xx_i2c_init’:
drivers/video/fbdev/mb862xx/mb862xx-i2c.c:160:6: warning: unus
On 08/08/2016 09:30 PM, Robert Jarzmik wrote:
> This is to be seen as a regression as the set_crop function is
> removed. This is a temporary situation in the v4l2 porting, and will
> have to be added later.
This is a bit confusing, since in the next patch you say in the commit log:
- the s_crop
On 08/08/2016 09:30 PM, Robert Jarzmik wrote:
> +static int pxa_camera_sensor_bound(struct v4l2_async_notifier *notifier,
> + struct v4l2_subdev *subdev,
> + struct v4l2_async_subdev *asd)
> +{
> + int err;
> + struct v4l2_device *v4l2_dev = notifier->v4
This patch set removes the instances of deprecated
create_singlethread_workqueue (scheduled for removal) in drivers/input
by making the appropriate conversions.
Bhaktipriya Shridhar (3):
Input: psmouse: Remove deprecated create_singletheread_workqueue
Input: touchscreen: mc13783_ts: Remove de
From: Colin King
Date: Fri, 12 Aug 2016 21:29:24 +0100
> From: Colin Ian King
>
> In the case where phydev->interrupts is not PHY_INTERRUPT_ENABLED
> function vsc85xx_ack_interrupt is returning an uninitialized
> garbage value. Fix this by initializing rc to zero.
>
> Signed-off-by: Colin Ian
The workqueue "workqueue" has a single workitem(&priv->work) and hence
doesn't require ordering. Also, it is not being used on a memory reclaim
path. Hence, the singlethreaded workqueue has been replaced with the use
of system_wq.
System workqueues have been able to handle high level of concurrenc
On 08/08/2016 09:30 PM, Robert Jarzmik wrote:
> Hi Hans,
>
> We're leaving the domain of the RFC to a proper submission.
>
> This is very alike to what you reviewed earlier, the code is very close, and :
> - the split between patches is done to better isolate cleanups from real code
> - start_s
Hi,
On Sat, Aug 13, 2016 at 12:03:45PM +0200, Greg Kroah-Hartman wrote:
> On Sat, Aug 13, 2016 at 05:14:33AM +0200, Sebastian Reichel wrote:
> > From: NeilBrown
> >
> > A "tty slave" is a device connected via UART. It may need a driver to,
> > for example, power the device on when the tty is op
Since when it is expected that SATA disks will always be probed before
USB disks? We can't guarantee that even if we make sure all ata
drivers are loaded before usb-storage/uas. That's why we need
consistent namings (e.g. /dev/disk/by-id/*).
On 14 August 2016 at 17:20, Pavel Machek wrote:
> Hi!
>
From: Colin King
Date: Thu, 11 Aug 2016 18:17:22 +0100
> From: Colin Ian King
>
> Currently, if calipso_genopt fails then the error exit path
> does not free the ipv6_opt_hdr new causing a memory leak. Fix
> this by kfree'ing new on the error exit path.
>
> Signed-off-by: Colin Ian King
Appl
On Fri, Jul 8, 2016 at 4:35 PM, tip-bot for Thomas Garnier
wrote:
> Commit-ID: 021182e52fe01c1f7b126f97fd6ba048dc4234fd
> Gitweb: http://git.kernel.org/tip/021182e52fe01c1f7b126f97fd6ba048dc4234fd
> Author: Thomas Garnier
> AuthorDate: Tue, 21 Jun 2016 17:47:03 -0700
> Committer: Ingo M
alloc_ordered_workqueue replaces the deprecated
create_singlethread_workqueue.
There are multiple work items on the work queue viz
&priv->dev3_register_work, &priv->recalib_wq, &psmouse->resync_work,
which require execution ordering. Hence, an ordered workqueue has been
used.
The workqueue is not
On Sat, Aug 13, 2016 at 02:30:54AM +0200, Christoph Hellwig wrote:
> On Fri, Aug 12, 2016 at 08:02:08PM +1000, Dave Chinner wrote:
> > Which says "no change". Oh well, back to the drawing board...
>
> I don't see how it would change thing much - for all relevant calculations
> we convert to block
On Sun 2016-08-14 17:34:18, Tom Yan wrote:
> Since when it is expected that SATA disks will always be probed before
> USB disks? We can't guarantee that even if we make sure all ata
> drivers are loaded before usb-storage/uas. That's why we need
> consistent namings (e.g. /dev/disk/by-id/*).
Since
> You might have noticed I also wrote in the same reply:
>
> "All of these pr_fmt uses are redundant as pr_err already does pr_fmt"
I admit that I made another software development mistake there. - It might not
matter much
when a final fix could be to get rid of the three affected logging calls
On 14 August 2016 at 18:01, Pavel Machek wrote:
>
> Since SATA support was merged, certainly since v2.4, and from way
> before /dev/disk/by-id existed.
I have no idea how "SATA before USB" had been done in the past (if it
was ever a thing in the kernel), but that has not been the case since
at le
Hi Linus,
Please consider pulling generic architecture fixes for Linux v4.8 from signed
tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
fixes-for-linus-4.8
There are two patches in this series. Both have been in -next through maintainer
branches for a while, and
I came to this patch series when wanted to do two things:
- use UAC1 as virtual ALSA sound card on gadget side,
just like UAC2 is used so it's possible to do rate
resampling
- have both playback/capture support in UAC1
Since I wanted to have same behavior for both UAC1/UAC2,
obviously I've
On Sun 2016-08-14 11:20:44, Pavel Machek wrote:
> Hi!
>
> > It seems that in v4.8-rc0, /dev/sdX got reordered, and now USB devices
> > are probed before SATA drivers. That is pretty anti-social. It
> > broke my boot on my primary machine, and unfortunately due to BIOS
> > problems (keyboard does n
On Sat, Aug 13, 2016 at 06:42:51PM +0100, Ben Hutchings wrote:
> 3.16.37-rc1 review patch. If anyone has any objections, please let me know.
>
> --
>
> From: Dave Chinner
>
> commit b1438f477934f5a4d5a44df26f3079a7575d5946 upstream.
>
> When a failure due to an inode buffer oc
Abstract the peripheral side ALSA sound card code from
the f_uac2 function into a component that can be called
by various functions, so the various flavors can be split
apart and selectively reused.
Visible changes:
- add uac_params structure to pass audio paramteres for
gaudio_setup
- make A
On 14 August 2016 at 18:07, Tom Yan wrote:
> On 14 August 2016 at 18:01, Pavel Machek wrote:
>>
>> Since SATA support was merged, certainly since v2.4, and from way
>> before /dev/disk/by-id existed.
>
> I have no idea how "SATA before USB" had been done in the past (if it
> was ever a thing in t
> I added some Acked- and Reviewed-by tags last time.
I noticed this of course.
> Did the patches change
Yes. - The amount of source code which I touched in this software module
is different for the second series.
> or why didn't you add them?
I imagined that your acknowledgements to the pre
This is in preparation for the patch that transitions
vfs timestamps to use 64 bit time and hence make them
y2038 safe.
CURRENT_TIME macro will be deleted before merging the
aforementioned patch.
Filesystem times will use current_fs_time() instead of
CURRENT_TIME.
Use ktime_get_real_ts() here as
trace timestamps use struct timespec and CURRENT_TIME which
are not y2038 safe.
These timestamps are only part of the trace log on the machine
and are not shared with the fnic.
Replace then with y2038 safe struct timespec64 and
ktime_get_real_ts64(), respectively.
Signed-off-by: Deepa Dinamani
Re
CURRENT_TIME is not y2038 safe.
The macro will be deleted and all the references to it
will be replaced by ktime_get_* apis.
struct timespec is also not y2038 safe.
Retain timespec for timestamp representation here as ceph
uses it internally everywhere.
These references will be changed to use stru
3.16.37-rc1 review patch. If anyone has any objections, please let me know.
--
From: Eli Cohen
commit c9b254955b9f8814966f5dabd34c39d0e0a2b437 upstream.
If the caller specified IB_SEND_FENCE in the send flags of the work
request and no previous work request stated that the suc
On Sat, Aug 13, 2016 at 1:16 PM, Linus Torvalds
wrote:
> On Sat, Aug 13, 2016 at 9:38 AM, Brian Gerst wrote:
>> This patch set simplifies the switch_to() code, by moving the stack switch
>> code out of line into an asm stub before calling __switch_to(). This ends
>> up being more readable, and u
current_fs_time() uses struct super_block* as an argument.
As per Linus's suggestion, this is changed to take struct
inode* as a parameter instead. This is because the function
is primarily meant for vfs inode timestamps.
Also the function was renamed as per Arnd's suggestion.
Change all calls to
3.16.37-rc1 review patch. If anyone has any objections, please let me know.
--
From: Noa Osherovich
commit 2788cf3bd90af3791c3195c52391bcf34fa67b40 upstream.
FW port-change events are fired on Active <-> non Active port state
transitions only.
When the port state changes from
1 - 100 of 919 matches
Mail list logo