John L. Hammond
426245a44d
staging: lustre: lmv: release request in lmv_revalidate_slaves()
...
In lmv_revalidate_slaves() ensure that the request returned by
md_intent_lock() is properly released on all paths.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5452
Reviewed-on: http://review.whamcloud.com/11326
Reviewed-by: wang di <di.wang@intel.com >
Reviewed-by: Lai Siyao <lai.siyao@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:46 +02:00
Wang Shilong
9e2c96eb8b
staging: lustre: ptlrpc: fix magic return value of ptlrpc_init_portals
...
Previously, when running 'modprobe lustre', it hit the following
error message which is becaue of network initialisation failure:
modprobe: ERROR: could not insert 'lustre': Input/output error
However, error code is there, just let it return to caller,
after this patch, error message will be something like:
modprobe: ERROR: could not insert 'lustre': Network is down
Signed-off-by: Wang Shilong <wshilong@ddn.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5455
Reviewed-on: http://review.whamcloud.com/11337
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com >
Reviewed-by: James Simmons <uja.ornl@gmail.com >
Reviewed-by: John L. Hammond <john.hammond@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:46 +02:00
Dmitry Eremin
691f8bfd1d
staging: lustre: obdclass: fix comparison between signed and unsigned
...
Make lu_buf->lb_len unsigned.
Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5417
Reviewed-on: http://review.whamcloud.com/11281
Reviewed-by: Fan Yong <fan.yong@intel.com >
Reviewed-by: John L. Hammond <john.hammond@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:46 +02:00
Jinshan Xiong
3dd282c4bd
staging: lustre: lov: adjust page bufsize after layout change
...
Otherwise, the coh_page_bufsize keeps increasing when the file's
layout keeps changing in lov_init_raid0().
Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5459
Reviewed-on: http://review.whamcloud.com/11394
Reviewed-by: frank zago <fzago@cray.com >
Reviewed-by: Bobi Jam <bobijam@gmail.com >
Reviewed-by: John L. Hammond <john.hammond@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:45 +02:00
Dmitry Eremin
97cba1302d
staging: lustre: fix comparison between signed and unsigned
...
Cleanup in general headers.
* use size_t in cfs_size_round*()
* make unsigned index and len in lustre_cfg_*()
* make iteration variable the same type as comparing value
* make unsigned pages counters
Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5417
Reviewed-on: http://review.whamcloud.com/11327
Reviewed-by: John L. Hammond <john.hammond@intel.com >
Reviewed-by: Fan Yong <fan.yong@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:45 +02:00
Bobi Jam
058a6a4203
staging: lustre: clio: lu_ref_del() mismatch ref add scope
...
'commit 77605e41a2 ("staging/lustre/clio: add pages into writeback cache
in batches")' adds a page to a list aggregate issuing them to writeback
cache; A page add is referenced in llite/vvp io scope, while writeback
cache commit de-refers it under osc sub io scope, and enabling -lu_ref
will detect this scope mismatch.
Signed-off-by: Bobi Jam <bobijam.xu@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4503
Reviewed-on: http://review.whamcloud.com/8970
Reviewed-by: frank zago <fzago@cray.com >
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:45 +02:00
John L. Hammond
620f086d9a
staging: lustre: lmv: release locks if lmv_intent_lock() fails
...
In lmv_intent_lock() if we will return an error then first release any
locks referenced by the intent.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5431
Reviewed-on: http://review.whamcloud.com/11319
Reviewed-by: wang di <di.wang@intel.com >
Reviewed-by: Lai Siyao <lai.siyao@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:45 +02:00
Niu Yawei
60deafeae4
staging: lustre: osc: update kms in brw_interpret() properly
...
In brw_interpret(), we forgot page offset when calculating
write offset, that leads to wrong kms for sync write.
Signed-off-by: Niu Yawei <yawei.niu@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5463
Reviewed-on: http://review.whamcloud.com/11374
Reviewed-by: Bobi Jam <bobijam@gmail.com >
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com >
Reviewed-by: Li Dongyang <dongyang.li@anu.edu.au >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:45 +02:00
John L. Hammond
212f6c7fcf
staging: lustre: lmv: fix some byte order issues
...
In the handler for LL_IOC_LMV_GETSTRIPE convert stripe FIDs from
little to CPU endian when unpacking lmv_user_md. In lmv_unpack_md_v1()
fix a double conversion of the stripe count.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5342
Reviewed-on: http://review.whamcloud.com/11106
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com >
Reviewed-by: Jian Yu <jian.yu@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:37:45 +02:00
Bobi Jam
47137ad380
staging: lustre: llite: update ras stride offset
...
When a read ahead does not reach the end of the region reserved from
ras, we'd set ras::ras_next_readahead back to where we left off; For
stride read ahead, it needs to make sure that the offset is no less
than ras_stride_offset, so that the stride read ahead can work
correctly.
Signed-off-by: Bobi Jam <bobijam.xu@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5263
Reviewed-on: http://review.whamcloud.com/11181
Reviewed-by: Fan Yong <fan.yong@intel.com >
Reviewed-by: wang di <di.wang@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:11 +02:00
John L. Hammond
50dd90bab8
staging: lustre: llite: add LL_LEASE_{RD,WR,UN}LCK
...
Define new constants LL_LEASE_{RD,WR,UN}LCK for use as the argument to
and return value from the LL_IOC_{GET,SET}_LEASE ioctls. As arguments,
these contants replace the use of F_{RD,WR,UN}LCK from fcntl.h. As
return values they replace the use of FMODE_{READ,WRITE} which are
internal to the Linux kernel source and not under the control of the
Lustre ioctl interface.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5013
Reviewed-on: http://review.whamcloud.com/10233
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com >
Reviewed-by: Lai Siyao <lai.siyao@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
Niu Yawei
33ddd841ea
staging: lustre: obdclass: serialize lu_site purge
...
Umount process relies on lu_site_purge(-1) to purge all
objects before umount, however, if there happen to have a
cache shrinker which calls lu_site_purge(nr) in parallel,
some objects may still being freed by cache shrinker even
after the lu_site_purge(-1) called by umount done.
This can be simply fixed by serializing purge threads,
since it doesn't make any sense to have them in parallel.
Signed-off-by: Niu Yawei <yawei.niu@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5331
Reviewed-on: http://review.whamcloud.com/11099
Reviewed-by: Lai Siyao <lai.siyao@intel.com >
Reviewed-by: Mike Pershin <mike.pershin@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
John L. Hammond
638814f6cd
staging: lustre: obd: add rnb_ prefix to struct niobuf_remote members
...
Add the prefix rnb_ to the members of struct niobuf_remote. Delete the
relevant compat macros from ofd_internal.h.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5061
Reviewed-on: http://review.whamcloud.com/10452
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Mike Pershin <mike.pershin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
John L. Hammond
485154db5e
staging: lustre: obd: add lnb_ prefix to members of struct niobuf_local
...
Add the prefix lnb_ to the members of struct niobuf_local that do not
already have it. Change the struct dentry *lnb_dentry member to void
*lnb_data as it is not used to hold a pointer to struct dentry.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5061
Reviewed-on: http://review.whamcloud.com/10451
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Mike Pershin <mike.pershin@intel.com >
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
wang di
feefbe04ff
staging: lustre: lmv: Do not ignore ENOENT in lmv_unlink
...
Return correct value (rc) in lmv_unlink. In lmv_unlink,
-ENOENT might be ingored for local directory unlink.
Signed-off-by: wang di <di.wang@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5371
Reviewed-on: http://review.whamcloud.com/11170
Reviewed-by: John L. Hammond <john.hammond@intel.com >
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
Alexander Zarochentsev
2e1ff4515a
staging: lustre: obdclass: optimize busy loop wait
...
two optimizations in the busy loop wait in class_cleanup():
(1) remove unnecessary spinlocks protecting obd_conn_inprogress
access
(2) replace cond_resched by more suitable yield to unconditionally
yield the CPU if the condition check fails.
Signed-off-by: Alexander Zarochentsev <alexander_zarochentsev@xyratex.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5397
Xyratex-bug-id: MRP-1991
Reviewed-on: http://review.whamcloud.com/11198
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
wang di
1d62e09c2d
staging: lustre: lmv: honor MDT index when creating volatile file
...
LMV should honor MDT index embedded in the name of volatile
file, then during hsm restore, the file under striped dir can
be restored to the right MDT.
Signed-off-by: wang di <di.wang@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4691
Reviewed-on: http://review.whamcloud.com/10866
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Henri Doreau <henri.doreau@cea.fr >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
John L. Hammond
cde5f10973
staging: lustre: ldlm: fix a use after free in ldlm_resource_get()
...
If lvbo initialization has failed then save the return status (from
lr_lvb_len) before putting the resource.
Signed-off-by: John L. Hammond <john.hammond@intel.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5305
Reviewed-on: http://review.whamcloud.com/11017
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Emoly Liu <emoly.liu@intel.com >
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
Li Xi
2e0ca34493
staging: lustre: ptlrpc: enlarge OST_MAXREQSIZE for 4MB RPC
...
This patch enlarges OST_MAXREQSIZE so as to make the
request size large enough for 4MB RPC.
Signed-off-by: Li Xi <lixi@ddn.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4755
Reviewed-on: http://review.whamcloud.com/9599
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com >
Reviewed-by: James Simmons <uja.ornl@gmail.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
Li Xi
cfa4860592
staging: lustre: llite: fix ll_statahead_thread() problems on failure
...
When ll_prep_md_op_data() fails, ll_statahead_thread() does not
release reference of sai and parent dentry. It does not wake
up parent thread either. This patch fixes these problems.
Signed-off-by: Li Xi <lixi@ddn.com >
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5274
Reviewed-on: http://review.whamcloud.com/10940
Reviewed-by: John L. Hammond <john.hammond@intel.com >
Reviewed-by: Lai Siyao <lai.siyao@intel.com >
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: James Simmons <jsimmons@infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-19 09:24:10 +02:00
Greg Kroah-Hartman
b125a1b2b9
Revert "staging: olpc_dcon: Replace a bit shift by a use of BIT."
...
This reverts commit ed88363e6a .
It was incorrect :(
Cc: Anchal Jain <anchalj109@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 13:09:50 +02:00
Namrata A Shettar
7cfae24953
staging: vt6655: device_main: Replace NULL comparison with !x
...
Replace NULL comparison to resolve checkpatch issue.
- x == NULL => !x
Signed-off-by: Namrata A Shettar <namrataashettar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:41:48 +02:00
Namrata A Shettar
8f4166d888
staging: vt6655: device_main: Replace explicit NULL comparison
...
Replace NULL comparison to resolve checkpatch issue.
- x == NULL => !x
Signed-off-by: Namrata A Shettar <namrataashettar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:41:48 +02:00
sayli karnik
c9573a8d19
staging: wlan-ng: Remove the typedef to the 'wlandevice' structure
...
This patch removes the typedef 'wlandevice_t' to the 'wlandevice'
structure.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:39:31 +02:00
Sandhya Bankar
cbb351ccdf
Staging: ks7010: Drop memory allocation cast.
...
Drop cast on the result of kzalloc.
The semantic patch that makes this change is as follows:
@@
type T;
@@
- (T *)
(\(kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|kmem_cache_zalloc\|
kmem_cache_alloc_node\|kmalloc_node\|kzalloc_node\)(...))
Signed-off-by: Sandhya Bankar <bankarsandhya512@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:38:27 +02:00
Sandhya Bankar
604e383c52
Staging: fbtft: Use !x instead of x == NULL.
...
Use !x instead of x == NULL. This patch was found by checkpatch.
Signed-off-by: Sandhya Bankar <bankarsandhya512@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:38:27 +02:00
Sandhya Bankar
a2576177cc
Staging: lustre: lmv_obd: Remove redundant if-statement.
...
Remove redundant if-statement.
Signed-off-by: Sandhya Bankar <bankarsandhya512@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:38:26 +02:00
Sandhya Bankar
6869a11bff
Staging: rtl8192e: Use !x instead of x == NULL
...
Use !x instead of x == NULL. This patch was found by checkpatch.
Signed-off-by: Sandhya Bankar <bankarsandhya512@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:37:43 +02:00
Bhumika Goyal
56487aed95
Staging: xgifb: Compress return logic
...
This patch compresses the return logic into a single statement
and removes the now unused return variable.
Done using coccinelle:
@@
type T;
identifier r;
@@
- T r;
... when !=r
- r =
+ return
...;
- return r;
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:37:43 +02:00
Namrata A Shettar
25670ba3f3
staging: xgifb: Replace explicit NULL comparison
...
Replace explicit NULL comparison with equivalent expression to resolve
checkpatch issue.
- x != NULL => x
Signed-off-by: Namrata A Shettar <namrataashettar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:37:43 +02:00
Anchal Jain
58f0ff2a57
staging: rtl8188eu: core: Add spaces around operators
...
Add spaces around operators {+, -, &, /, <<, &&}
Signed-off-by: Anchal Jain <anchalj109@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:39 +02:00
Anchal Jain
70b9bb71fd
staging: rtl8188eu: core: Fix comparison to NULL
...
Convert pointer comparisons to NULL to NULL pointer 'p'
Signed-off-by: Anchal Jain <anchalj109@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:39 +02:00
sayli karnik
149ad082a2
staging: ks7010: Remove extra round braces around expressions/variables
...
This patch removes excess round braces around expressions/variables.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:04 +02:00
sayli karnik
ca4765152e
staging: ks7010: Remove the space after a type cast
...
The patch removes an unnecessary space after a cast, as detected by
checkpatch.pl.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:04 +02:00
sayli karnik
7333c6fd43
staging: ks7010: Remove unnecessary blank lines and commented code
...
The patch removes unnecessary blank lines as detected by checkpatch.pl. Also,
it removes a commented line of unrequired code.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:03 +02:00
sayli karnik
3d4a2cacc4
staging: ks7010: Remove space after '(' and before ')'
...
The patch fixes the following errors detected by checkpatch.pl:
ERROR: space prohibited before that close parenthesis ')'
ERROR: space prohibited after that open parenthesis '('
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:03 +02:00
sayli karnik
53638cef86
staging: ks7010: Remove braces following single statement blocks
...
The patch removes braces {} for single statement blocks, as suggested by
checkpatch.pl.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:03 +02:00
sayli karnik
041c4d754a
staging: ks7010: Use #include <linux/atomic.h> instead of <asm/atomic.h>
...
This patch replaces <asm/atomic.h> with <linux/atomic.h>, as suggested
by checkpatch.pl.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 12:36:03 +02:00
Cathal Mullaney
364bcc5a5a
Staging: octeon: ethernet-rx: fixed three redundant blank line style issues
...
Fixed three minor coding style issues.
Signed-off-by: Cathal Mullaney <chuckleberryfinn@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 09:13:35 +02:00
Jon Eyolfson
e63ecbc774
staging: wlan-ng: if statement style cleanup
...
Changed if statement bodies from 2 levels deeper than if statement to 1.
Signed-off-by: Jon Eyolfson <jon@eyl.io >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 09:13:35 +02:00
Anchal Jain
ed88363e6a
staging: olpc_dcon: Replace a bit shift by a use of BIT.
...
This patch replaces bit shifting on 1 with the BIT(x) macro
as it's extensively used by other function in the file olpc_dcon.h .
Signed-off-by: Anchal Jain <anchalj109@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-18 09:13:35 +02:00
Cathal Mullaney
6841b2a0fc
Staging: dgnc: dgnc_tty: fixed a line too long style issue
...
Fixed a coding style issue.
Signed-off-by: Cathal Mullaney <chuckleberryfinn@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:47:12 +02:00
Namrata A Shettar
9fa1f943d6
staging: rtl8712: Rename misspelt macro
...
Correct the word 'success' being misspelt in the macro:
- LED_BLINK_WPS_SUCESS_INTERVAL_ALPHA => LED_BLINK_WPS_SUCCESS_INTERVAL_ALPHA
Signed-off-by: Namrata A Shettar <namrataashettar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
sayli karnik
c60298c586
staging: rtl8188eu: core: Replace memcpy() with ether_addr_copy() if ethernet addresses are __aligned(2)
...
This patch fixes the checkpatch warning:
Prefer ether_addr_copy() over memcpy() if the Ethernet addresses are
__aligned(2)
Done using coccinelle:
@@
expression exp1, exp2;
@@
- memcpy(exp1, exp2, ETH_ALEN);
+ ether_addr_copy(exp1, exp2);
The output of pahole shows that the addresses are aligned:
struct ieee80211_hdr {
__le16 frame_control; /* 0 2 */
__le16 duration_id; /* 2 2 */
u8 addr1[6]; /* 4 6 */
u8 addr2[6]; /* 10 6 */
u8 addr3[6]; /* 16 6 */
__le16 seq_ctrl; /* 22 2 */
u8 addr4[6]; /* 24 6 */
/* size: 30, cachelines: 1, members: 7 */
/* last cacheline: 30 bytes */
};
struct wlan_bssid_ex {
u32 Length; /* 0 4 */
unsigned char MacAddress[6]; /* 4 6 */
u8 Reserved[2]; /* 10 2 */
struct ndis_802_11_ssid Ssid; /* 12 36 */
u32 Privacy; /* 48 4 */
long int Rssi; /* 52 8 */
enum NDIS_802_11_NETWORK_TYPE NetworkTypeInUse; /* 60 4 */
/* --- cacheline 1 boundary (64 bytes) --- */
struct ndis_802_11_config Configuration; /* 64 32 */
enum ndis_802_11_network_infra InfrastructureMode; /* 96 4 */
unsigned char SupportedRates[16]; /* 100 16 */
struct wlan_phy_info PhyInfo; /* 116 4 */
u32 IELength; /* 120 4 */
u8 IEs[768]; /* 124 768 */
/* --- cacheline 13 boundary (832 bytes) was 60 bytes ago --- */
/* size: 892, cachelines: 14, members: 13 */
/* last cacheline: 60 bytes */
};
struct stadel_event {
unsigned char macaddr[6]; /* 0 6 */
unsigned char rsvd[2]; /* 6 2 */
int mac_id; /* 8 4 */
/* size: 12, cachelines: 1, members: 3 */
/* last cacheline: 12 bytes */
};
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
Andrew Kanner
fbafd397fb
drivers: staging: vme: convert to octal notation for permission bits
...
Ran checkpatch.pl -f vme_pio2_core.c
Fixed: WARNING: Symbolic permissions are not preferred. Consider using
octal permissions (0444)
Signed-off-by: Andrew Kanner <andrew.kanner@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
sayli karnik
069bb6a807
staging: olpc_dcon: Replace u_int8_t with u8
...
This patch replaces type u_int8_t with u8 as suggested by checkpatch.pl.
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
sayli karnik
a0db9c0a52
staging: media: davinci_vpfe: Replace explicit NULL comparison with ! operator
...
This patch replaces the explicit NULL comparisons with ! operator.
It was found using Coccinelle:
@disable is_null@
expression e;
@@
- e == NULL
+ !e
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Acked-by: Julia Lawall <julia.lawall@lip6.fr >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
sayli karnik
f9c7cb1cb5
staging: media: davinci_vpfe: Use BIT macro instead of left shifting 1
...
This patch replaces left shifts on 1 with the BIT(x) macro, as suggested
by checkpatch.pl.
This was done using coccinelle script:
@@
constant c;
@@
- (1 << c)
+ BIT(c)
Signed-off-by: sayli karnik <karniksayli1995@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
Bhumika Goyal
2751bc918e
Staging: ks7010: Remove extern keyword from function declaration
...
Remove extern specifier from function declaration as they have
it by default. Also move extern declaration from .c files to
their respective header file 'ks_hostif.h'. Coccinelle was used
to remove extern and other changes were done by hand.
Script:
@@
identifier func;
type T;
@@
- extern
T func(...);
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:53 +02:00
Namrata A Shettar
2296f5215f
staging: rts5208: rtsx_chip: Add space around binary operators
...
Add space around binary operators to resolve checkpatch issue.
Signed-off-by: Namrata A Shettar <namrataashettar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-09-17 23:36:52 +02:00