Re: [PATCH 3/4] coresight: allow to build as modules

2018-05-08 Thread Randy Dunlap
Hi, On 05/08/2018 12:06 PM, Kim Phillips wrote: > Cc: Mathieu Poirier > Cc: Alexander Shishkin > Signed-off-by: Kim Phillips > --- > drivers/hwtracing/coresight/Kconfig | 63 +-- >

Re: [PATCH 3/4] coresight: allow to build as modules

2018-05-08 Thread Randy Dunlap
Hi, On 05/08/2018 12:06 PM, Kim Phillips wrote: > Cc: Mathieu Poirier > Cc: Alexander Shishkin > Signed-off-by: Kim Phillips > --- > drivers/hwtracing/coresight/Kconfig | 63 +-- > drivers/hwtracing/coresight/Makefile | 28 ++--- >

RE: [PATCH 1/7] cifs: smbd: Make upper layer decide when to destroy the transport

2018-05-08 Thread Long Li
> Subject: Re: [PATCH 1/7] cifs: smbd: Make upper layer decide when to > destroy the transport > > Hi Long, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on cifs/for-next] [also build test ERROR on v4.17-rc4 > next-20180507] [if your patch is applied to the

RE: [PATCH 1/7] cifs: smbd: Make upper layer decide when to destroy the transport

2018-05-08 Thread Long Li
> Subject: Re: [PATCH 1/7] cifs: smbd: Make upper layer decide when to > destroy the transport > > Hi Long, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on cifs/for-next] [also build test ERROR on v4.17-rc4 > next-20180507] [if your patch is applied to the

Re: [PATCH v12 0/6] Address error and recovery for AER and DPC

2018-05-08 Thread Bjorn Helgaas
On Mon, Mar 12, 2018 at 05:26:26PM -0600, Keith Busch wrote: > On Mon, Mar 12, 2018 at 02:47:30PM -0500, Bjorn Helgaas wrote: > > On Mon, Mar 12, 2018 at 08:25:51AM -0600, Keith Busch wrote: > > > Per spec, DPC is the recommended way for handling surprise removal > > > events and even recommends

Re: [PATCH v12 0/6] Address error and recovery for AER and DPC

2018-05-08 Thread Bjorn Helgaas
On Mon, Mar 12, 2018 at 05:26:26PM -0600, Keith Busch wrote: > On Mon, Mar 12, 2018 at 02:47:30PM -0500, Bjorn Helgaas wrote: > > On Mon, Mar 12, 2018 at 08:25:51AM -0600, Keith Busch wrote: > > > Per spec, DPC is the recommended way for handling surprise removal > > > events and even recommends

Re: [PATCH 3/4] rtc: ds1307: add calibration of_ for mt41txx chips.

2018-05-08 Thread Alexandre Belloni
Hi, There is a sysfs interface for calibration, please use it. this is especially useful since the calibration value probably depend on temperature so it has to be updated dynamically to be really useful. See

Re: [PATCH 3/4] rtc: ds1307: add calibration of_ for mt41txx chips.

2018-05-08 Thread Alexandre Belloni
Hi, There is a sysfs interface for calibration, please use it. this is especially useful since the calibration value probably depend on temperature so it has to be updated dynamically to be really useful. See

Re: [PATCH v9 11/15] vb2: add in-fence support to QBUF

2018-05-08 Thread Ezequiel Garcia
On Mon, 2018-05-07 at 14:07 +0200, Hans Verkuil wrote: > On 04/05/18 22:06, Ezequiel Garcia wrote: > > From: Gustavo Padovan > > > > Receive in-fence from userspace and add support for waiting on them > > before queueing the buffer to the driver. Buffers can't be

Re: [PATCH v9 11/15] vb2: add in-fence support to QBUF

2018-05-08 Thread Ezequiel Garcia
On Mon, 2018-05-07 at 14:07 +0200, Hans Verkuil wrote: > On 04/05/18 22:06, Ezequiel Garcia wrote: > > From: Gustavo Padovan > > > > Receive in-fence from userspace and add support for waiting on them > > before queueing the buffer to the driver. Buffers can't be queued to the > > driver before

Re: [PATCH] power: supply: ltc2941-battery-gauge: Release device_node in ltc294x_i2c_probe()

2018-05-08 Thread Alexey Khoroshilov
Hi, On 01.05.2018 15:39, Sebastian Reichel wrote: > Hi, > > On Sun, Apr 29, 2018 at 01:35:55AM +0300, Alexey Khoroshilov wrote: >> There is of_node_get(client->dev.of_node) in ltc294x_i2c_probe(), >> but these is no of_node_put() somethere in the driver. >> >> The patch adds one on error and

Re: [PATCH] power: supply: ltc2941-battery-gauge: Release device_node in ltc294x_i2c_probe()

2018-05-08 Thread Alexey Khoroshilov
Hi, On 01.05.2018 15:39, Sebastian Reichel wrote: > Hi, > > On Sun, Apr 29, 2018 at 01:35:55AM +0300, Alexey Khoroshilov wrote: >> There is of_node_get(client->dev.of_node) in ltc294x_i2c_probe(), >> but these is no of_node_put() somethere in the driver. >> >> The patch adds one on error and

Re: [PATCH v4 00/14] Copy Offload in NVMe Fabrics with P2P PCI Memory

2018-05-08 Thread Logan Gunthorpe
On 08/05/18 10:57 AM, Alex Williamson wrote: > AIUI from previously questioning this, the change is hidden behind a > build-time config option and only custom kernels or distros optimized > for this sort of support would enable that build option. I'm more than > a little dubious though that

Re: [PATCH v4 00/14] Copy Offload in NVMe Fabrics with P2P PCI Memory

2018-05-08 Thread Logan Gunthorpe
On 08/05/18 10:57 AM, Alex Williamson wrote: > AIUI from previously questioning this, the change is hidden behind a > build-time config option and only custom kernels or distros optimized > for this sort of support would enable that build option. I'm more than > a little dubious though that

Re: [PATCH v4 04/14] PCI/P2PDMA: Clear ACS P2P flags for all devices behind switches

2018-05-08 Thread Logan Gunthorpe
On 08/05/18 10:50 AM, Christian König wrote: > E.g. transactions are initially send to the root complex for > translation, that's for sure. But at least for AMD GPUs the root complex > answers with the translated address which is then cached in the device. > > So further transactions for the

Re: [PATCH v4 04/14] PCI/P2PDMA: Clear ACS P2P flags for all devices behind switches

2018-05-08 Thread Logan Gunthorpe
On 08/05/18 10:50 AM, Christian König wrote: > E.g. transactions are initially send to the root complex for > translation, that's for sure. But at least for AMD GPUs the root complex > answers with the translated address which is then cached in the device. > > So further transactions for the

[PATCH 4/4] coresight: remove CORESIGHT_LINKS_AND_SINKS dependencies

2018-05-08 Thread Kim Phillips
A coresight topology doesn't need to include links anymore, i.e., a source can be directly connected to a sink. As such the dependency is no longer needed. Suggested-by: Mathieu Poirier Cc: Alexander Shishkin Signed-off-by: Kim

[PATCH 4/4] coresight: remove CORESIGHT_LINKS_AND_SINKS dependencies

2018-05-08 Thread Kim Phillips
A coresight topology doesn't need to include links anymore, i.e., a source can be directly connected to a sink. As such the dependency is no longer needed. Suggested-by: Mathieu Poirier Cc: Alexander Shishkin Signed-off-by: Kim Phillips --- drivers/hwtracing/coresight/Kconfig | 14

[PATCH 1/4] amba: Export amba_bustype

2018-05-08 Thread Kim Phillips
This patch is provided in the context of allowing the Coresight driver subsystem to be loaded as modules. Coresight uses amba_bus in its call to bus_find_device() in of_coresight_get_endpoint_device() when searching for a configurable endpoint device. This patch allows Coresight to reference

[PATCH 2/4] pid: Export find_task_by_vpid for use in external modules

2018-05-08 Thread Kim Phillips
This patch is in the context of allowing the Coresight h/w trace driver suite to be loaded as modules. Coresight uses find_task_by_vpid when running in direct capture mode (via sysfs) when getting/setting the context ID comparator to trigger on (/sys/bus/coresight/devices/.etm/ctxid_pid). Cc:

[PATCH 1/4] amba: Export amba_bustype

2018-05-08 Thread Kim Phillips
This patch is provided in the context of allowing the Coresight driver subsystem to be loaded as modules. Coresight uses amba_bus in its call to bus_find_device() in of_coresight_get_endpoint_device() when searching for a configurable endpoint device. This patch allows Coresight to reference

[PATCH 2/4] pid: Export find_task_by_vpid for use in external modules

2018-05-08 Thread Kim Phillips
This patch is in the context of allowing the Coresight h/w trace driver suite to be loaded as modules. Coresight uses find_task_by_vpid when running in direct capture mode (via sysfs) when getting/setting the context ID comparator to trigger on (/sys/bus/coresight/devices/.etm/ctxid_pid). Cc:

[PATCH 3/4] coresight: allow to build as modules

2018-05-08 Thread Kim Phillips
Allow to build coresight as modules. This greatly enhances developer efficiency by allowing the development to take place exclusively on the target, and without needing to reboot in between changes. - Kconfig bools become tristates, to allow =m - MODULE_* macros added: Please correct me if I'm

[PATCH 3/4] coresight: allow to build as modules

2018-05-08 Thread Kim Phillips
Allow to build coresight as modules. This greatly enhances developer efficiency by allowing the development to take place exclusively on the target, and without needing to reboot in between changes. - Kconfig bools become tristates, to allow =m - MODULE_* macros added: Please correct me if I'm

Re: [PATCH 05/18] docs: core-api: add cachetlb documentation

2018-05-08 Thread Andrea Parri
On Tue, May 08, 2018 at 03:28:51PM -0300, Mauro Carvalho Chehab wrote: > Em Tue, 8 May 2018 15:05:07 -0300 > Mauro Carvalho Chehab escreveu: > > > Em Tue, 08 May 2018 17:40:56 +0300 > > Jani Nikula escreveu: [...] > > > Side note,

Re: [PATCH 05/18] docs: core-api: add cachetlb documentation

2018-05-08 Thread Andrea Parri
On Tue, May 08, 2018 at 03:28:51PM -0300, Mauro Carvalho Chehab wrote: > Em Tue, 8 May 2018 15:05:07 -0300 > Mauro Carvalho Chehab escreveu: > > > Em Tue, 08 May 2018 17:40:56 +0300 > > Jani Nikula escreveu: [...] > > > Side note, there's scripts/documentation-file-ref-check to grep the > > >

Re: KASAN: use-after-free Read in sctp_do_sm

2018-05-08 Thread Marcelo Ricardo Leitner
On Wed, May 09, 2018 at 01:41:03AM +0800, Xin Long wrote: ... > > sctp_chunk_destroy net/sctp/sm_make_chunk.c:1481 [inline] > > sctp_chunk_put+0x321/0x440 net/sctp/sm_make_chunk.c:1504 > > sctp_ulpevent_make_rcvmsg+0x955/0xd40 net/sctp/ulpevent.c:718 > There's no reason to put the chunk in

Re: KASAN: use-after-free Read in sctp_do_sm

2018-05-08 Thread Marcelo Ricardo Leitner
On Wed, May 09, 2018 at 01:41:03AM +0800, Xin Long wrote: ... > > sctp_chunk_destroy net/sctp/sm_make_chunk.c:1481 [inline] > > sctp_chunk_put+0x321/0x440 net/sctp/sm_make_chunk.c:1504 > > sctp_ulpevent_make_rcvmsg+0x955/0xd40 net/sctp/ulpevent.c:718 > There's no reason to put the chunk in

RE: [PATCH v2 1/3] mmc: dw_mmc-bluefield: Add driver extension

2018-05-08 Thread Liming Sun
Thanks Shawn. Patch v7 has been sent out to address these comments. > -Original Message- > From: Shawn Lin [mailto:shawn@rock-chips.com] > Sent: Monday, April 23, 2018 9:11 PM > To: Liming Sun > Cc: Ulf Hansson ; Rob Herring >

RE: [PATCH v2 1/3] mmc: dw_mmc-bluefield: Add driver extension

2018-05-08 Thread Liming Sun
Thanks Shawn. Patch v7 has been sent out to address these comments. > -Original Message- > From: Shawn Lin [mailto:shawn@rock-chips.com] > Sent: Monday, April 23, 2018 9:11 PM > To: Liming Sun > Cc: Ulf Hansson ; Rob Herring > ; Mark Rutland ; Jaehoon > Chung ; Catalin Marinas > ;

Re: [PATCH v6 13/13] Documentation: clarify firmware_class provenance and why we can't rename the module

2018-05-08 Thread Andres Rodriguez
On 2018-05-08 02:12 PM, Luis R. Rodriguez wrote: Clarify the provenance of the firmware loader firmware_class module name and why we cannot rename the module in the future. Signed-off-by: Luis R. Rodriguez --- .../driver-api/firmware/fallback-mechanisms.rst | 9

Re: [PATCH v6 13/13] Documentation: clarify firmware_class provenance and why we can't rename the module

2018-05-08 Thread Andres Rodriguez
On 2018-05-08 02:12 PM, Luis R. Rodriguez wrote: Clarify the provenance of the firmware loader firmware_class module name and why we cannot rename the module in the future. Signed-off-by: Luis R. Rodriguez --- .../driver-api/firmware/fallback-mechanisms.rst | 9 ++--- 1 file

[PATCH v7 3/3] arm64: defconfig: Enable dw_mmc-bluefield driver

2018-05-08 Thread Liming Sun
This patch updates arm64 defconfig to enable dw_mmc-bluefield, which is a driver extension of Synopsys Designware MMC for the Mellanox BlueField Soc. Signed-off-by: Liming Sun Reviewed-by: David Woods --- arch/arm64/configs/defconfig | 1 + 1 file

[PATCH v7 3/3] arm64: defconfig: Enable dw_mmc-bluefield driver

2018-05-08 Thread Liming Sun
This patch updates arm64 defconfig to enable dw_mmc-bluefield, which is a driver extension of Synopsys Designware MMC for the Mellanox BlueField Soc. Signed-off-by: Liming Sun Reviewed-by: David Woods --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH v7 2/3] dt-bindings: mmc: Add binding for BlueField SoC

2018-05-08 Thread Liming Sun
This commit adds "mellanox,bluefield-dw-mshc" for dwmmc driver extension on Mellanox BlueField SoC platform. Signed-off-by: Liming Sun Reviewed-by: David Woods Reviewed-by: Rob Herring ---

[PATCH v7 2/3] dt-bindings: mmc: Add binding for BlueField SoC

2018-05-08 Thread Liming Sun
This commit adds "mellanox,bluefield-dw-mshc" for dwmmc driver extension on Mellanox BlueField SoC platform. Signed-off-by: Liming Sun Reviewed-by: David Woods Reviewed-by: Rob Herring --- .../devicetree/bindings/mmc/bluefield-dw-mshc.txt | 29 ++ 1 file changed, 29

[PATCH v7 1/3] mmc: dw_mmc-bluefield: Add driver extension

2018-05-08 Thread Liming Sun
This commit adds extension to the dw_mmc driver for Mellanox BlueField SoC. It updates the UHS_REG_EXT register to bring up the eMMC card on this SoC. Signed-off-by: Liming Sun Reviewed-by: David Woods --- drivers/mmc/host/Kconfig| 9 +

[PATCH v7 1/3] mmc: dw_mmc-bluefield: Add driver extension

2018-05-08 Thread Liming Sun
This commit adds extension to the dw_mmc driver for Mellanox BlueField SoC. It updates the UHS_REG_EXT register to bring up the eMMC card on this SoC. Signed-off-by: Liming Sun Reviewed-by: David Woods --- drivers/mmc/host/Kconfig| 9 + drivers/mmc/host/Makefile | 1

Re: [PATCH 4.16 00/52] 4.16.8-stable review

2018-05-08 Thread Greg Kroah-Hartman
On Tue, May 08, 2018 at 11:26:41PM +0530, Naresh Kamboju wrote: > On 8 May 2018 at 13:39, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.16.8 release. > > There are 52 patches in this series, all will be posted as a response > > to

Re: [PATCH 4.16 00/52] 4.16.8-stable review

2018-05-08 Thread Greg Kroah-Hartman
On Tue, May 08, 2018 at 11:26:41PM +0530, Naresh Kamboju wrote: > On 8 May 2018 at 13:39, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.16.8 release. > > There are 52 patches in this series, all will be posted as a response > > to this one. If anyone has

Re: [PATCH v5 1/2] iommu - Enable debugfs exposure of IOMMU driver internals

2018-05-08 Thread Joe Perches
/github.com/0day-ci/linux/commits/Gary-R-Hook/iommu-Enable-debugfs-exposure-of-IOMMU-driver-internals/20180508-062918 > > base: https://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git next > > config: x86_64-randconfig-x016-201818 (attached as .config) > > compiler: gcc

Re: [PATCH v5 1/2] iommu - Enable debugfs exposure of IOMMU driver internals

2018-05-08 Thread Joe Perches
/github.com/0day-ci/linux/commits/Gary-R-Hook/iommu-Enable-debugfs-exposure-of-IOMMU-driver-internals/20180508-062918 > > base: https://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git next > > config: x86_64-randconfig-x016-201818 (attached as .config) > > compiler: gcc

Re: [PATCH 2/2] serial: imx: dma_unmap_sg buffers on shutdown

2018-05-08 Thread Uwe Kleine-König
Hello Sebastian, On Tue, May 08, 2018 at 03:40:47PM +0200, Sebastian Reichel wrote: > On Tue, May 08, 2018 at 08:43:51AM +0200, Uwe Kleine-König wrote: > > On Mon, May 07, 2018 at 11:36:10PM +0200, Sebastian Reichel wrote: > > > This properly unmaps DMA SG on device shutdown. > > > > > >

Re: [PATCH 2/2] serial: imx: dma_unmap_sg buffers on shutdown

2018-05-08 Thread Uwe Kleine-König
Hello Sebastian, On Tue, May 08, 2018 at 03:40:47PM +0200, Sebastian Reichel wrote: > On Tue, May 08, 2018 at 08:43:51AM +0200, Uwe Kleine-König wrote: > > On Mon, May 07, 2018 at 11:36:10PM +0200, Sebastian Reichel wrote: > > > This properly unmaps DMA SG on device shutdown. > > > > > >

[PATCH 01/76] vfs: Introduce struct fs_view

2018-05-08 Thread Mark Fasheh
We want to de-couple some items from struct super_block, in particular those that provide a 'fiew' into an fs. Introduce a small struct, fs_view to contain these fields. This first patch has a mostly empty fs_view. We do however, link it into the VFS: Each super_block gets a default fs_view

[PATCH 01/76] vfs: Introduce struct fs_view

2018-05-08 Thread Mark Fasheh
We want to de-couple some items from struct super_block, in particular those that provide a 'fiew' into an fs. Introduce a small struct, fs_view to contain these fields. This first patch has a mostly empty fs_view. We do however, link it into the VFS: Each super_block gets a default fs_view

[PATCH 05/76] include: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- include/linux/backing-dev.h | 4 +- include/linux/cleancache.h | 2 +- include/linux/fs.h | 29 +- include/linux/fscrypt_supp.h | 4 +- include/linux/hugetlb.h | 2 +- include/linux/nfs_fs.h

[PATCH 04/76] fs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/aio.c | 6 ++-- fs/attr.c| 12 +++ fs/binfmt_misc.c | 6 ++-- fs/block_dev.c | 2 +- fs/cachefiles/rdwr.c | 4 +-- fs/dcache.c | 8 ++--- fs/direct-io.c | 8 ++--- fs/eventpoll.c |

[PATCH 05/76] include: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- include/linux/backing-dev.h | 4 +- include/linux/cleancache.h | 2 +- include/linux/fs.h | 29 +- include/linux/fscrypt_supp.h | 4 +- include/linux/hugetlb.h | 2 +- include/linux/nfs_fs.h | 2 +-

[PATCH 04/76] fs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/aio.c | 6 ++-- fs/attr.c| 12 +++ fs/binfmt_misc.c | 6 ++-- fs/block_dev.c | 2 +- fs/cachefiles/rdwr.c | 4 +-- fs/dcache.c | 8 ++--- fs/direct-io.c | 8 ++--- fs/eventpoll.c | 2 +-

[PATCH 06/76] ipc: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- ipc/mqueue.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ipc/mqueue.c b/ipc/mqueue.c index a808f29d4c5a..ac65b309c393 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -106,7 +106,7 @@ static inline struct

[PATCH 06/76] ipc: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- ipc/mqueue.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ipc/mqueue.c b/ipc/mqueue.c index a808f29d4c5a..ac65b309c393 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -106,7 +106,7 @@ static inline struct mqueue_inode_info

[PATCH 07/76] kernel: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- kernel/audit.c | 2 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_watch.c| 5 +++-- kernel/auditsc.c| 8 kernel/bpf/inode.c | 6 +++--- kernel/bpf/offload.c| 4 ++-- kernel/events/core.c| 4 ++-- 7 files

[PATCH 07/76] kernel: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- kernel/audit.c | 2 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_watch.c| 5 +++-- kernel/auditsc.c| 8 kernel/bpf/inode.c | 6 +++--- kernel/bpf/offload.c| 4 ++-- kernel/events/core.c| 4 ++-- 7 files changed, 16

[PATCH 11/76] fs/9p: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/9p/acl.c| 3 ++- fs/9p/v9fs.h | 2 +- fs/9p/vfs_inode.c | 8 fs/9p/vfs_inode_dotl.c | 14 +++--- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/fs/9p/acl.c b/fs/9p/acl.c index

[PATCH 11/76] fs/9p: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/9p/acl.c| 3 ++- fs/9p/v9fs.h | 2 +- fs/9p/vfs_inode.c | 8 fs/9p/vfs_inode_dotl.c | 14 +++--- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/fs/9p/acl.c b/fs/9p/acl.c index

[PATCH 10/76] security: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- security/apparmor/apparmorfs.c | 4 ++-- security/commoncap.c | 8 security/inode.c | 2 +- security/integrity/evm/evm_crypto.c | 4 ++-- security/integrity/ima/ima_policy.c | 4 ++--

[PATCH 10/76] security: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- security/apparmor/apparmorfs.c | 4 ++-- security/commoncap.c | 8 security/inode.c | 2 +- security/integrity/evm/evm_crypto.c | 4 ++-- security/integrity/ima/ima_policy.c | 4 ++--

[PATCH 12/76] fs/adfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/adfs/dir.c | 6 +++--- fs/adfs/inode.c | 8 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/fs/adfs/dir.c b/fs/adfs/dir.c index 29444c83da48..e28357fcb2d4 100644 --- a/fs/adfs/dir.c +++ b/fs/adfs/dir.c @@ -20,7 +20,7 @@

[PATCH 09/76] net: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- net/sunrpc/auth_gss/auth_gss.c | 4 ++-- net/sunrpc/rpc_pipe.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net/sunrpc/auth_gss/auth_gss.c b/net/sunrpc/auth_gss/auth_gss.c index 9463af4b32e8..3560956424fe 100644

[PATCH 09/76] net: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- net/sunrpc/auth_gss/auth_gss.c | 4 ++-- net/sunrpc/rpc_pipe.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net/sunrpc/auth_gss/auth_gss.c b/net/sunrpc/auth_gss/auth_gss.c index 9463af4b32e8..3560956424fe 100644 ---

[PATCH 12/76] fs/adfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/adfs/dir.c | 6 +++--- fs/adfs/inode.c | 8 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/fs/adfs/dir.c b/fs/adfs/dir.c index 29444c83da48..e28357fcb2d4 100644 --- a/fs/adfs/dir.c +++ b/fs/adfs/dir.c @@ -20,7 +20,7 @@ static int

[PATCH 13/76] fs/affs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/affs/amigaffs.c | 10 +- fs/affs/bitmap.c | 2 +- fs/affs/dir.c | 2 +- fs/affs/file.c | 28 ++-- fs/affs/inode.c| 16 fs/affs/namei.c| 12 ++-- fs/affs/symlink.c |

[PATCH 13/76] fs/affs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/affs/amigaffs.c | 10 +- fs/affs/bitmap.c | 2 +- fs/affs/dir.c | 2 +- fs/affs/file.c | 28 ++-- fs/affs/inode.c| 16 fs/affs/namei.c| 12 ++-- fs/affs/symlink.c | 4 ++-- 7 files

[PATCH 14/76] fs/afs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/afs/callback.c | 2 +- fs/afs/dir.c | 8 fs/afs/file.c | 2 +- fs/afs/write.c| 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fs/afs/callback.c b/fs/afs/callback.c index f4291b576054..73371c83b646

[PATCH 14/76] fs/afs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/afs/callback.c | 2 +- fs/afs/dir.c | 8 fs/afs/file.c | 2 +- fs/afs/write.c| 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fs/afs/callback.c b/fs/afs/callback.c index f4291b576054..73371c83b646 100644 ---

[PATCH 08/76] mm: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- mm/cleancache.c | 10 +- mm/filemap.c| 12 ++-- mm/hugetlb.c| 2 +- mm/memory-failure.c | 2 +- mm/shmem.c | 29 +++-- mm/swapfile.c | 4 ++-- 6 files changed, 30

[PATCH 08/76] mm: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- mm/cleancache.c | 10 +- mm/filemap.c| 12 ++-- mm/hugetlb.c| 2 +- mm/memory-failure.c | 2 +- mm/shmem.c | 29 +++-- mm/swapfile.c | 4 ++-- 6 files changed, 30 insertions(+), 29

[PATCH 16/76] fs/befs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/befs/linuxvfs.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fs/befs/linuxvfs.c b/fs/befs/linuxvfs.c index af2832aaeec5..fc997025b9a0 100644 --- a/fs/befs/linuxvfs.c +++ b/fs/befs/linuxvfs.c @@ -131,7 +131,7

[PATCH 16/76] fs/befs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/befs/linuxvfs.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fs/befs/linuxvfs.c b/fs/befs/linuxvfs.c index af2832aaeec5..fc997025b9a0 100644 --- a/fs/befs/linuxvfs.c +++ b/fs/befs/linuxvfs.c @@ -131,7 +131,7 @@ static int

Re: [PATCH] Documentation/admin-guide/pm/intel_pstate: fix Active Mode w/o HWP paragraph

2018-05-08 Thread Srinivas Pandruvada
On Tue, 2018-05-08 at 17:12 +0200, Juri Lelli wrote: > P-state selection algorithm (powersave or performance) is selected by > echoing the desired choice to scaling_governor sysfs attribute and > not > to scaling_cur_freq (as currently stated). > > Fix it. Thanks for the fix. > > Signed-off-by:

Re: [PATCH] Documentation/admin-guide/pm/intel_pstate: fix Active Mode w/o HWP paragraph

2018-05-08 Thread Srinivas Pandruvada
On Tue, 2018-05-08 at 17:12 +0200, Juri Lelli wrote: > P-state selection algorithm (powersave or performance) is selected by > echoing the desired choice to scaling_governor sysfs attribute and > not > to scaling_cur_freq (as currently stated). > > Fix it. Thanks for the fix. > > Signed-off-by:

[PATCH 19/76] fs/ceph: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 16 fs/ceph/dir.c| 24 fs/ceph/file.c | 16 fs/ceph/inode.c | 16 fs/ceph/ioctl.c | 6 +++---

[PATCH 19/76] fs/ceph: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 16 fs/ceph/dir.c| 24 fs/ceph/file.c | 16 fs/ceph/inode.c | 16 fs/ceph/ioctl.c | 6 +++--- fs/ceph/locks.c

[PATCH 18/76] fs/btrfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.h| 2 +- fs/btrfs/delayed-inode.c| 4 +- fs/btrfs/disk-io.c | 8 +-- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 14 ++---

[PATCH 18/76] fs/btrfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.h| 2 +- fs/btrfs/delayed-inode.c| 4 +- fs/btrfs/disk-io.c | 8 +-- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 14 ++--- fs/btrfs/extent_io.c| 24

[PATCH 20/76] fs/cifs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/cifs/cifsacl.c | 4 ++-- fs/cifs/cifsfs.c| 4 ++-- fs/cifs/cifsglob.h | 2 +- fs/cifs/dir.c | 29 - fs/cifs/file.c | 42 ++ fs/cifs/fscache.c | 4 ++--

[PATCH 20/76] fs/cifs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/cifs/cifsacl.c | 4 ++-- fs/cifs/cifsfs.c| 4 ++-- fs/cifs/cifsglob.h | 2 +- fs/cifs/dir.c | 29 - fs/cifs/file.c | 42 ++ fs/cifs/fscache.c | 4 ++-- fs/cifs/inode.c

[PATCH 17/76] fs/bfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/bfs/dir.c | 23 --- fs/bfs/file.c | 4 ++-- fs/bfs/inode.c | 16 +--- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/fs/bfs/dir.c b/fs/bfs/dir.c index ee832ca5f734..124c1eedb53c 100644 ---

[PATCH 17/76] fs/bfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/bfs/dir.c | 23 --- fs/bfs/file.c | 4 ++-- fs/bfs/inode.c | 16 +--- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/fs/bfs/dir.c b/fs/bfs/dir.c index ee832ca5f734..124c1eedb53c 100644 --- a/fs/bfs/dir.c +++

[PATCH 21/76] fs/coda: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/coda/dir.c | 25 + fs/coda/file.c| 7 --- fs/coda/inode.c | 4 ++-- fs/coda/pioctl.c | 4 ++-- fs/coda/symlink.c | 2 +- 5 files changed, 22 insertions(+), 20 deletions(-) diff --git a/fs/coda/dir.c

[PATCH 21/76] fs/coda: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/coda/dir.c | 25 + fs/coda/file.c| 7 --- fs/coda/inode.c | 4 ++-- fs/coda/pioctl.c | 4 ++-- fs/coda/symlink.c | 2 +- 5 files changed, 22 insertions(+), 20 deletions(-) diff --git a/fs/coda/dir.c b/fs/coda/dir.c

[PATCH 24/76] fs/crypto: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/crypto/bio.c | 10 +- fs/crypto/crypto.c | 4 ++-- fs/crypto/fname.c | 4 ++-- fs/crypto/keyinfo.c | 8 fs/crypto/policy.c | 12 ++-- 5 files changed, 19 insertions(+), 19 deletions(-) diff --git

[PATCH 24/76] fs/crypto: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/crypto/bio.c | 10 +- fs/crypto/crypto.c | 4 ++-- fs/crypto/fname.c | 4 ++-- fs/crypto/keyinfo.c | 8 fs/crypto/policy.c | 12 ++-- 5 files changed, 19 insertions(+), 19 deletions(-) diff --git a/fs/crypto/bio.c

Re: [PATCH 05/18] docs: core-api: add cachetlb documentation

2018-05-08 Thread Mauro Carvalho Chehab
Em Tue, 08 May 2018 17:40:56 +0300 Jani Nikula escreveu: > On Mon, 07 May 2018, Andrea Parri wrote: > > On Mon, May 07, 2018 at 06:35:41AM -0300, Mauro Carvalho Chehab wrote: > >> The cachetlb.txt is already in ReST format. So,

Re: [PATCH 05/18] docs: core-api: add cachetlb documentation

2018-05-08 Thread Mauro Carvalho Chehab
Em Tue, 08 May 2018 17:40:56 +0300 Jani Nikula escreveu: > On Mon, 07 May 2018, Andrea Parri wrote: > > On Mon, May 07, 2018 at 06:35:41AM -0300, Mauro Carvalho Chehab wrote: > >> The cachetlb.txt is already in ReST format. So, move it to the > >> core-api guide, where it belongs. > >> > >>

[PATCH 22/76] fs/configfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/configfs/inode.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/configfs/inode.c b/fs/configfs/inode.c index ad718e5e37bb..4f28a7445336 100644 --- a/fs/configfs/inode.c +++ b/fs/configfs/inode.c @@ -91,13 +91,13 @@

[PATCH 22/76] fs/configfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/configfs/inode.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/configfs/inode.c b/fs/configfs/inode.c index ad718e5e37bb..4f28a7445336 100644 --- a/fs/configfs/inode.c +++ b/fs/configfs/inode.c @@ -91,13 +91,13 @@ int

[PATCH 25/76] fs/ecryptfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/ecryptfs/crypto.c | 5 ++--- fs/ecryptfs/file.c | 5 ++--- fs/ecryptfs/inode.c | 15 +++ 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/fs/ecryptfs/crypto.c b/fs/ecryptfs/crypto.c index

[PATCH 25/76] fs/ecryptfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/ecryptfs/crypto.c | 5 ++--- fs/ecryptfs/file.c | 5 ++--- fs/ecryptfs/inode.c | 15 +++ 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/fs/ecryptfs/crypto.c b/fs/ecryptfs/crypto.c index 846ca150d52e..ae979420d9d1 100644 ---

[PATCH 26/76] fs/efivarfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/efivarfs/inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/efivarfs/inode.c b/fs/efivarfs/inode.c index 71ff317e..5e0de72476bf 100644 --- a/fs/efivarfs/inode.c +++ b/fs/efivarfs/inode.c @@ -92,7 +92,7 @@ static

[PATCH 26/76] fs/efivarfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/efivarfs/inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/efivarfs/inode.c b/fs/efivarfs/inode.c index 71ff317e..5e0de72476bf 100644 --- a/fs/efivarfs/inode.c +++ b/fs/efivarfs/inode.c @@ -92,7 +92,7 @@ static int

[PATCH 29/76] fs/exportfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/exportfs/expfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/exportfs/expfs.c b/fs/exportfs/expfs.c index 329a5d103846..d0ce48374bda 100644 --- a/fs/exportfs/expfs.c +++ b/fs/exportfs/expfs.c @@ -383,7 +383,7 @@ static

[PATCH 30/76] fs/ext2: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/ext2/balloc.c | 10 +++ fs/ext2/dir.c| 32 ++-- fs/ext2/file.c | 6 ++-- fs/ext2/ialloc.c | 16 +- fs/ext2/inode.c | 82 +++- fs/ext2/ioctl.c

[PATCH 29/76] fs/exportfs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/exportfs/expfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/exportfs/expfs.c b/fs/exportfs/expfs.c index 329a5d103846..d0ce48374bda 100644 --- a/fs/exportfs/expfs.c +++ b/fs/exportfs/expfs.c @@ -383,7 +383,7 @@ static int

[PATCH 30/76] fs/ext2: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/ext2/balloc.c | 10 +++ fs/ext2/dir.c| 32 ++-- fs/ext2/file.c | 6 ++-- fs/ext2/ialloc.c | 16 +- fs/ext2/inode.c | 82 +++- fs/ext2/ioctl.c | 4 +--

[PATCH 32/76] fs/f2fs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/f2fs/data.c | 6 +++--- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 36 ++-- fs/f2fs/inline.c | 4 ++-- fs/f2fs/inode.c| 6 +++--- fs/f2fs/namei.c| 11 ++- fs/f2fs/recovery.c | 11

[PATCH 32/76] fs/f2fs: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/f2fs/data.c | 6 +++--- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 36 ++-- fs/f2fs/inline.c | 4 ++-- fs/f2fs/inode.c| 6 +++--- fs/f2fs/namei.c| 11 ++- fs/f2fs/recovery.c | 11 ++-

[PATCH 33/76] fs/fat: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/fat/cache.c | 12 ++-- fs/fat/dir.c | 26 +- fs/fat/fat.h | 2 +- fs/fat/fatent.c | 10 +- fs/fat/file.c| 24 fs/fat/inode.c | 28

[PATCH 33/76] fs/fat: Use inode_sb() helper instead of inode->i_sb

2018-05-08 Thread Mark Fasheh
Signed-off-by: Mark Fasheh --- fs/fat/cache.c | 12 ++-- fs/fat/dir.c | 26 +- fs/fat/fat.h | 2 +- fs/fat/fatent.c | 10 +- fs/fat/file.c| 24 fs/fat/inode.c | 28

<    2   3   4   5   6   7   8   9   10   11   >