module_platform_driver removes some boiler plate and makes
code simpler.
Signed-off-by: Sachin Kamat
---
Compile tested.
---
drivers/staging/emxx_udc/emxx_udc.c | 19 +--
1 file changed, 1 insertion(+), 18 deletions(-)
diff --git a/drivers/staging/emxx_udc/emxx_udc.c
b/driver
devm_request_and_ioremap has been removed since commit c9d53c0f2d23
("devres: remove devm_request_and_ioremap()") Use devm_ioremap_resource
instead. While at it, also remove redundant error message as it is now
handled by devm_ioremap_resource. Without this patch we get the following
build error:
d
From: Dmitry Eremin
'sd.page_link' is used uninitialized in this function.
'ss.page_link' is used uninitialized in this function.
'sl.page_link' is used uninitialized in this function.
Signed-off-by: Dmitry Eremin
Reviewed-on: http://review.whamcloud.com/10613
Intel-bug-id: https://jira.hpdd.in
From: "Christopher J. Morrone"
Most ptlrpc sets are believed to be small and bounded in length. However
at the very least the ptlrpcd reuses the ptlrpc sets at its primary work
queue. This work queue can easily have work added faster than the ptlrpcd
thread can process the work. The unbounded
From: Andriy Skulysh
The bug was caused by race between truncate & fsync.
osc_extent_wait() doesn't takes into account oe_trunc_pending
during setting oe_urgent. The race arises after
osc_object_unlock().
osc_extent_wait() should ignore extents with oe_trunc_pending
while waiting for OES_INV. osc
From: Isaac Huang
If LNetMDUnlink has been called, all outgoing messages
on that MD should be aborted before lnet_ni_send() is
called.
Signed-off-by: Isaac Huang
Reviewed-on: http://review.whamcloud.com/8041
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4006
Reviewed-by: Liang Zhen
Revie
From: Patrick Farrell
The mmap_sem is downed in vvp_mmap_locks, but in case of
error from cl_io_lock_alloc_add, it is not upped.
Credit to Paul Casella at Cray for finding this.
Signed-off-by: Patrick Farrell
Reviewed-on: http://review.whamcloud.com/10741
Intel-bug-id: https://jira.hpdd.intel.
From: Alexey Lyashkov
outgoning buffer may be hold by lnet and don't unlinked fast,
it's break unloading a lustre modules as request hold a
reference to the export/obd
Signed-off-by: Alexey Lyashkov
Xyratex-bug-id: MRP-1848
Reviewed-on: http://review.whamcloud.com/10353
Intel-bug-id: https://ji
From: Bob Glossman
Manually force loading of lustre.ko during client
mounts with request_module for cases where
autoloading doesn't happen.
Signed-off-by: Bob Glossman
Reviewed-on: http://review.whamcloud.com/10587
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4800
Reviewed-by: John L. Ha
From: Li Xi
After vvp_io_kernel_fault() locked the page, it should set
VM_FAULT_LOCKED.
Signed-off-by: Li Xi
Reviewed-on: http://review.whamcloud.com/10740
Reviewed-by: Jinshan Xiong
Reviewed-by: Emoly Liu
Signed-off-by: Oleg Drokin
---
drivers/staging/lustre/lustre/llite/vvp_io.c | 2 +-
1
From: Dmitry Eremin
'f.f_flags' might be used uninitialized in this function.
xattr.c:248: 'f.f_flags' is declared.
xattr.c:244: lump!= ( (void* )0) is true
xattr.c:254: 'f.f_flags' is used, but is uninitialized.
Signed-off-by: Dmitry Eremin
Reviewed-on: http://review.whamcloud.com/10663
Intel
From: "Alexander.Boyko"
Race between ptlrpc_resend_req() and ptlrpc_check_set().
1 thread do ptlrpc_check_set()->after_reply()
2 thread do ptlrpc_resend_req()
The result is request with rq_resend = 1 and MSG_REPLY flag.
When this request will came to server it will cause client eviction.
The patc
From: Cheng Shao
During client mount, the client will send an LDLM_ENQUEUE request to
MGS with send delay set to MGC_ENQUEUE_LIMIT, which is hard coded to
50 seconds. On the other hand, the interval for pinger is deduced from
obd_timeout. When obd_timeout is configured for a longer period of
time
From: Andriy Skulysh
mgc import can be reconnected by pinger or
ptlrpc_reconnect_import().
ptlrpc_invalidate_import() isn't protected against
alteration of imp_invalid state. Import can be
reconnected by pinger which makes imp_invalid
equal to false. Thus LASSERT(imp->imp_invalid) fails
in ptlrpc
*_enlarge_reqbuf class of functions can change request body location
for a request that's already in replay list, as such a parallel
traverser of the list (after_reply -> ptlrpc_free_committed) might
access freed and scrambled memory causing assertion.
Since all such users only can get to this req
From: Bobi Jam
Old code residue assumes initial checksum value as ~0, and relies on
that to check whether OST server has calculated bulk data checksum.
That is not the case anymore.
Signed-off-by: Bobi Jam
Reviewed-on: http://review.whamcloud.com/10354
Intel-bug-id: https://jira.hpdd.intel.com/
From: Dmitry Eremin
Fixed implicit conversion from 'unsigned long long' to 'int'.
Signed-off-by: Dmitry Eremin
Reviewed-on: http://review.whamcloud.com/7799
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4023
Reviewed-by: Andreas Dilger
Signed-off-by: Oleg Drokin
---
drivers/staging/lus
From: Nathaniel Clark
Check that attr mode is valid before using it when determining if to
clear SGID and SUID bits in ll_setattr.
Signed-off-by: Nathaniel Clark
Reviewed-on: http://review.whamcloud.com/10153
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4924
Reviewed-by: Lai Siyao
Revie
From: Dmitry Eremin
Pointer 'obd' checked for NULL at line 694 may be dereferenced at
line 813.
Pointer 'req->rq_export->exp_obd' checked for NULL at line 1155
may be dereferenced at line 1164. Also there is one similar error
on line 1170.
Signed-off-by: Dmitry Eremin
Reviewed-on: http://revie
Changes introduced by 80db2734acbc78db12798cfb611d6acc7fe389e6
unfortunately totally break lustre, we use this function
to access not only socket proto obs, but also device ioctl
like SIOCGIFCONF that now fail.
Reverting part of the previous patch to regain the needed
functionality.
Signed-off-by:
These patches here represent most of recent fixes we added recently
in our tree.
The first patch also unbreaks lustre from total breakage that was
introduced by commit 80db2734acbc78db12798cfb611d6acc7fe389e6
The changes seem to pass my testing.
checkpatch output is clean except for the last patch
Signed-off-by: James A Shackleford
---
drivers/staging/rtl8712/osdep_service.h |5 -
drivers/staging/rtl8712/rtl8712_recv.c |2 +-
2 files changed, 1 insertion(+), 6 deletions(-)
diff --git a/drivers/staging/rtl8712/osdep_service.h
b/drivers/staging/rtl8712/osdep_service.h
index 6a
Signed-off-by: James A Shackleford
---
drivers/staging/rtl8712/osdep_service.h |5 -
1 file changed, 5 deletions(-)
diff --git a/drivers/staging/rtl8712/osdep_service.h
b/drivers/staging/rtl8712/osdep_service.h
index 37ec56b..9316eab 100644
--- a/drivers/staging/rtl8712/osdep_service.h
Signed-off-by: James A Shackleford
---
drivers/staging/rtl8712/osdep_service.h |5 -
1 file changed, 5 deletions(-)
diff --git a/drivers/staging/rtl8712/osdep_service.h
b/drivers/staging/rtl8712/osdep_service.h
index 9316eab..425f0f1 100644
--- a/drivers/staging/rtl8712/osdep_service.h
Signed-off-by: James A Shackleford
---
drivers/staging/rtl8712/osdep_service.h |5 -
drivers/staging/rtl8712/rtl8712_cmd.c |2 +-
2 files changed, 1 insertion(+), 6 deletions(-)
diff --git a/drivers/staging/rtl8712/osdep_service.h
b/drivers/staging/rtl8712/osdep_service.h
index 09
This patch fixes below warning.
drivers/staging/ced1401/ced_ioc.c:703:30: warning: incorrect type in assignment
(different address spaces)
drivers/staging/ced1401/ced_ioc.c:703:30:expected void *[usertype] lpvBuff
drivers/staging/ced1401/ced_ioc.c:703:30:got char [noderef] *puBuf
Signed-
Remove extraneous blank lines in rtw_alloc_xmitbuf_ext().
Signed-off-by: Thomas Vegas
---
drivers/staging/rtl8188eu/core/rtw_xmit.c | 9 -
1 file changed, 9 deletions(-)
diff --git a/drivers/staging/rtl8188eu/core/rtw_xmit.c
b/drivers/staging/rtl8188eu/core/rtw_xmit.c
index 4b93add..10
This patch removes unnecessary parentheses around structure member.
Signed-off-by: Thomas Vegas
---
drivers/staging/rtl8188eu/core/rtw_xmit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/rtl8188eu/core/rtw_xmit.c
b/drivers/staging/rtl8188eu/core/rtw_xmit.c
The variable 'pxmitbuf' is already set to NULL when entering the
function. We can remove the first conditional. When _rtw_queue_empty()
returns false, 'pxmitbuf' if not NULL. We can merge the second and
third conditional.
Signed-off-by: Thomas Vegas
---
drivers/staging/rtl8188eu/core/rtw_xmit.c
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c |3 +--
drivers/staging/rtl8188eu/core/rtw_mlme.c |8 ++--
drivers/staging/rtl8188eu/core/rtw_p2p.c |4 +---
drivers/staging/rtl8188eu/include/osdep_service.h |6 --
4 files
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c |3 ++-
drivers/staging/rtl8188eu/core/rtw_mp.c |3 ++-
drivers/staging/rtl8188eu/include/osdep_service.h |6 --
3 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/drivers/stag
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c |2 +-
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c|4 ++--
drivers/staging/rtl8188eu/include/osdep_service.h |8
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c |2 +-
4 files chan
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c|2 +-
drivers/staging/rtl8188eu/include/osdep_service.h |8
2 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c
b/drivers/staging/rtl8188e
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_service.h
index 1fb92c6..0b3066c 100644
--- a/drivers/staging/r
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |4
1 file changed, 4 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_service.h
index 913cbfe..e335471 100644
--- a/drivers/staging/r
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c |3 +--
drivers/staging/rtl8188eu/core/rtw_mp.c |2 +-
drivers/staging/rtl8188eu/include/osdep_service.h |5 -
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/stagin
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_security.c |6 +++---
drivers/staging/rtl8188eu/core/rtw_xmit.c |4 ++--
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c|2 +-
drivers/staging/rtl8188eu/include/osdep_service.h |2 --
4 files change
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |8
1 file changed, 8 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_service.h
index 0b3066c..1bf324c 100644
--- a/drivers/stagi
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |8
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c |2 +-
2 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl81
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ieee80211.c|8
drivers/staging/rtl8188eu/core/rtw_recv.c |4 ++--
drivers/staging/rtl8188eu/include/osdep_service.h |2 --
3 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/drivers/st
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h | 10 --
1 file changed, 10 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_service.h
index ca0957b..0b54856 100644
--- a/drivers/st
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ieee80211.c|7 +++---
drivers/staging/rtl8188eu/core/rtw_p2p.c | 24 +++--
drivers/staging/rtl8188eu/include/osdep_service.h |6 --
3 files changed, 11 insertions(+), 26 deletions(-)
di
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ap.c |4 ++--
drivers/staging/rtl8188eu/core/rtw_ieee80211.c|8
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c |6 +++---
drivers/staging/rtl8188eu/include/osdep_service.h |1 -
4 files c
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_led.c | 50 ++---
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 37 ---
drivers/staging/rtl8188eu/include/osdep_service.h |5 ---
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_p2p.c | 48 -
drivers/staging/rtl8188eu/include/osdep_service.h |5 ---
2 files changed, 17 insertions(+), 36 deletions(-)
diff --git a/drivers/staging/rtl8188eu/core/rtw_p2p.c
b/drivers/stagi
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_p2p.c |8 +++-
drivers/staging/rtl8188eu/include/osdep_service.h | 10 --
2 files changed, 3 insertions(+), 15 deletions(-)
diff --git a/drivers/staging/rtl8188eu/core/rtw_p2p.c
b/drivers/staging/rtl8
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |8
1 file changed, 8 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_service.h
index bc1ffd4..27a610f 100644
--- a/drivers/stagi
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ap.c | 12 +++
drivers/staging/rtl8188eu/core/rtw_cmd.c |2 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 10 +++---
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 10 +++---
drivers
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ioctl_set.c|2 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c |6 +++---
drivers/staging/rtl8188eu/core/rtw_recv.c |4 ++--
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c |2 +-
drivers/stagin
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c |2 +-
drivers/staging/rtl8188eu/core/rtw_led.c |2 +-
drivers/staging/rtl8188eu/include/osdep_service.h |5 -
3 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/staging
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/os_dep/osdep_service.c |2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/staging/rtl8188eu/os_dep/osdep_service.c
b/drivers/staging/rtl8188eu/os_dep/osdep_service.c
index 76b02b5..ff6ee5b 100644
--- a/drivers/staging/rtl818
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h | 27 -
1 file changed, 27 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_service.h
index e9d5309..294b234 100644
--- a
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |1 -
drivers/staging/rtl8188eu/os_dep/osdep_service.c |5 -
2 files changed, 6 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_s
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |1 -
drivers/staging/rtl8188eu/os_dep/osdep_service.c |6 --
2 files changed, 7 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c | 124 ++---
drivers/staging/rtl8188eu/core/rtw_efuse.c|4 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c |8 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 28 ++---
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |1 -
drivers/staging/rtl8188eu/os_dep/osdep_service.c | 12
2 files changed, 13 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |3 ---
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c| 24 +++--
drivers/staging/rtl8188eu/os_dep/osdep_service.c | 17 ---
3 files changed, 17 insertions(+), 27 deletions(
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ap.c |6 +++---
drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 ++--
drivers/staging/rtl8188eu/core/rtw_mlme.c |6 +++---
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 10 +-
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_cmd.c |2 +-
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 12 ++--
drivers/staging/rtl8188eu/core/rtw_recv.c |4 ++--
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c |4 ++--
driver
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/osdep_service.h |1 -
drivers/staging/rtl8188eu/os_dep/osdep_service.c |5 -
2 files changed, 6 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/osdep_service.h
b/drivers/staging/rtl8188eu/include/osdep_s
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ap.c | 16 ++---
drivers/staging/rtl8188eu/core/rtw_debug.c|2 +-
drivers/staging/rtl8188eu/core/rtw_mlme.c | 13 ++---
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c |7 +--
drivers/stagi
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_efuse.c|2 +-
drivers/staging/rtl8188eu/include/osdep_service.h |1 -
drivers/staging/rtl8188eu/os_dep/osdep_service.c |5 -
3 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/drivers/staging/r
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_ap.c |2 +-
drivers/staging/rtl8188eu/core/rtw_cmd.c |4 ++--
drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 ++--
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c |4 ++--
driver
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/hal_intf.c |7 ---
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c |5 -
drivers/staging/rtl8188eu/include/hal_intf.h |2 --
drivers/staging/rtl8188eu/os_dep/os_intfs.c |1 -
4 files chang
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/hal_intf.c |9 -
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c |5 -
drivers/staging/rtl8188eu/include/hal_intf.h |6 --
3 files changed, 20 deletions(-)
diff --git a/drivers/staging/rtl8
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_xmit.c |3 ---
drivers/staging/rtl8188eu/hal/hal_intf.c |6 --
drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c|4
drivers/staging/rtl8188eu/hal/usb_halinit.c |1 -
drivers/stagin
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/hal_intf.c |7 ---
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c |5 -
drivers/staging/rtl8188eu/include/hal_intf.h |2 --
drivers/staging/rtl8188eu/os_dep/os_intfs.c |1 -
4 files chang
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c |4
drivers/staging/rtl8188eu/hal/usb_halinit.c |4
drivers/staging/rtl8188eu/include/rtl8188e_hal.h |1 -
3 files changed, 9 deletions(-)
diff --git a/drivers/staging/rtl8188eu/hal/rt
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c |6 --
drivers/staging/rtl8188eu/include/rtl8188e_cmd.h |1 -
2 files changed, 7 deletions(-)
diff --git a/drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c
b/drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c
in
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/odm.c | 14 --
drivers/staging/rtl8188eu/include/odm_precomp.h |1 -
2 files changed, 15 deletions(-)
diff --git a/drivers/staging/rtl8188eu/hal/odm.c
b/drivers/staging/rtl8188eu/hal/odm.c
index 60dbde7
navin patidar (42):
staging: rtl8188eu: Remove dummy function odm_DynamicTxPower()
staging: rtl8188eu: Remove dummy function CheckFwRsvdPageContent()
staging: rtl8188eu: Remove dummy rtl8188e_GetHalODMVar() and its
wrapper
staging: rtl8188eu: Remove dummy rtl8188e_start_thread() and its
This patch allocates a few pages and performs an ioread8_rep() from the bus
address, which are then copied to userspace. This fixes the sparse warning:
drivers/staging/goldfish/goldfish_audio.c:136:43: warning: incorrect type in
argument 2 (different address spaces)
drivers/staging/goldfish/gold
72 matches
Mail list logo