Mariusz Gorski | 25 Oct 03:30 2014
Picon

[PATCH v2 0/2] staging: lustre: Minor lnet module cleanup

These patches fix some sparse warnings and apply __init and __exit
markers to module's init and exit functions.

v2: Add missing commit sign-offs

Mariusz Gorski (2):
  staging: lustre: Reduce function visibility
  staging: lustre: Use __init and __exit markers for lifecycle functions

 drivers/staging/lustre/lnet/lnet/module.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

--

-- 
2.1.2
Mariusz Gorski | 25 Oct 03:00 2014
Picon

[PATCH 0/2] staging: lustre: Minor lnet module cleanup

These patches fix some sparse warnings and apply __init and __exit 
markers to module's init and exit functions.

Mariusz Gorski (2):
  staging: lustre: Reduce function visibility
  staging: lustre: Use __init and __exit markers for lifecycle functions

 drivers/staging/lustre/lnet/lnet/module.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

--

-- 
2.1.2
Paul McQuade | 25 Oct 02:05 2014
Picon

[PATCH] Staging:rtl8723au: open/closed brace issue

ERROR: that open brace { should be on the previous line

Signed-off-by: Paul McQuade <paulmcquad <at> gmail.com>
---
 drivers/staging/rtl8723au/core/rtw_ap.c | 130 ++++++++++----------------------
 1 file changed, 40 insertions(+), 90 deletions(-)

diff --git a/drivers/staging/rtl8723au/core/rtw_ap.c b/drivers/staging/rtl8723au/core/rtw_ap.c
index 6b4092f..6b69bfe 100644
--- a/drivers/staging/rtl8723au/core/rtw_ap.c
+++ b/drivers/staging/rtl8723au/core/rtw_ap.c
 <at>  <at>  -231,12 +231,10  <at>  <at>  void	expire_timeout_chk23a(struct rtw_adapter *padapter)
 			psta->expire_to--;
 		}

-		if (psta->expire_to <= 0)
-		{
+		if (psta->expire_to <= 0) {
 			struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv;

-			if (padapter->registrypriv.wifi_spec == 1)
-			{
+			if (padapter->registrypriv.wifi_spec == 1) {
 				psta->expire_to = pstapriv->expire_to;
 				continue;
 			}
 <at>  <at>  -308,15 +306,13  <at>  <at>  void	expire_timeout_chk23a(struct rtw_adapter *padapter)
 			ret = issue_nulldata23a(padapter, psta->hwaddr, 0, 3, 50);

 		psta->keep_alive_trycnt++;
(Continue reading)

Paul McQuade | 25 Oct 01:22 2014
Picon

[PATCH] Staging:rtl8723au:core brace issue

ERROR: that open brace { should be on the previous line

Signed-off-by: Paul McQuade <paulmcquad <at> gmail.com>
---
 drivers/staging/rtl8723au/core/rtw_ap.c | 137 ++++++++++----------------------
 1 file changed, 43 insertions(+), 94 deletions(-)

diff --git a/drivers/staging/rtl8723au/core/rtw_ap.c b/drivers/staging/rtl8723au/core/rtw_ap.c
index 6b4092f..fd36be4 100644
--- a/drivers/staging/rtl8723au/core/rtw_ap.c
+++ b/drivers/staging/rtl8723au/core/rtw_ap.c
 <at>  <at>  -231,12 +231,10  <at>  <at>  void	expire_timeout_chk23a(struct rtw_adapter *padapter)
 			psta->expire_to--;
 		}

-		if (psta->expire_to <= 0)
-		{
+		if (psta->expire_to <= 0) {
 			struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv;

-			if (padapter->registrypriv.wifi_spec == 1)
-			{
+			if (padapter->registrypriv.wifi_spec == 1) {
 				psta->expire_to = pstapriv->expire_to;
 				continue;
 			}
 <at>  <at>  -308,15 +306,13  <at>  <at>  void	expire_timeout_chk23a(struct rtw_adapter *padapter)
 			ret = issue_nulldata23a(padapter, psta->hwaddr, 0, 3, 50);

 		psta->keep_alive_trycnt++;
(Continue reading)

YANG | 25 Oct 00:19 2014

Project Update .....2014

Hi,

 I have a project we both can work out for benefit ? if interested email me at ( lin.lins <at> aim.com )
Eric Rost | 25 Oct 00:29 2014
Picon

[PATCH v6 0/7] staging: skein: CryptoAPI and Module Support

Adds CryptoAPI and loadable module support to the Skein Hashing
Algorithm. Collapses threefish module into skein module. Renames skein.c
and skein.h to skein_base.c and skein_base.h so module can be named
skein.ko. Inlines rotl_64 macro. Removes unneeded #define and
skein_debug.h include.

Eric Rost (7):
  staging: skein: Collapses threefish module
  staging: skein: Renames skein to skein_base
  staging: skein: Adds CryptoAPI Support
  staging: skein: Adds Loadable Module Support
  staging: skein: Inlines rotl_64
  staging: skein: Removes unneeded #define
  staging: skein: Removes skein_debug include

 drivers/staging/skein/Kconfig                   |  24 +--
 drivers/staging/skein/Makefile                  |  13 +-
 drivers/staging/skein/skein_api.h               |   2 +-
 drivers/staging/skein/{skein.c => skein_base.c} |   5 +-
 drivers/staging/skein/{skein.h => skein_base.h} |  31 ++--
 drivers/staging/skein/skein_block.c             |   2 +-
 drivers/staging/skein/skein_block.h             |   2 +-
 drivers/staging/skein/skein_generic.c           | 216 ++++++++++++++++++++++++
 drivers/staging/skein/skein_iv.h                |   2 +-
 drivers/staging/skein/threefish_api.h           |   2 +-
 10 files changed, 249 insertions(+), 50 deletions(-)
 rename drivers/staging/skein/{skein.c => skein_base.c} (99%)
 rename drivers/staging/skein/{skein.h => skein_base.h} (95%)
 create mode 100644 drivers/staging/skein/skein_generic.c

(Continue reading)

Devendra Naga | 24 Oct 22:31 2014
Picon

[PATCH 1/3] staging: gs_fpgaboot: cleanup in gs_fpgaboot_init function

the error path is cleanup to return the correct (function call return value)
error code.

Signed-off-by: Devendra Naga <devendranaga4 <at> gmail.com>
---
 drivers/staging/gs_fpgaboot/gs_fpgaboot.c |   15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/drivers/staging/gs_fpgaboot/gs_fpgaboot.c b/drivers/staging/gs_fpgaboot/gs_fpgaboot.c
index 6aa9d7c..e20fc86 100644
--- a/drivers/staging/gs_fpgaboot/gs_fpgaboot.c
+++ b/drivers/staging/gs_fpgaboot/gs_fpgaboot.c
 <at>  <at>  -368,43 +368,38  <at>  <at>  err_out:

 static int __init gs_fpgaboot_init(void)
 {
-	int err, r;
-
-	r = -1;
+	int err;

 	pr_info("FPGA DOWNLOAD --->\n");

 	pr_info("FPGA image file name: %s\n", file);

 	err = init_driver();
-	if (err != 0) {
+	if (err) {
 		pr_err("FPGA DRIVER INIT FAIL!!\n");
-		return r;
(Continue reading)

H Hartley Sweeten | 24 Oct 19:26 2014

[PATCH 0/3] staging: comedi: addi_apci_1564: fix timer subdevice

This driver currently passes the timer "channel" in a manner that violates
the comedi API. Fix the timer subdevice so that the timers "channels" are
correctly used from the insn->chanspec.

H Hartley Sweeten (3):
  staging: comedi: addi_apci_1564: remove APCI1564_COUNTER[1234] defines
  staging: comedi: addi_apci_1564: remove private data 'mode_select_register'
  staging: comedi: addi_apci_1564: board has 3 timers

 .../comedi/drivers/addi-data/hwdrv_apci1564.c      | 36 ++++++++++------------
 drivers/staging/comedi/drivers/addi_apci_1564.c    | 11 +++----
 2 files changed, 20 insertions(+), 27 deletions(-)

--

-- 
2.0.3
Eric Rost | 24 Oct 13:54 2014
Picon

[PATCH v5 0/7] staging: skein: CryptoAPI and Module Support

Adds CryptoAPI and Module support to Skein Hash Algorithm. Also inlines
rotl_64 macro, and removes nonexistent header references.

Eric Rost (7):
  staging: skein: Collapses threefish module
  staging: skein: Renames skein to skein_base
  staging: skein: Adds CryptoAPI Support
  staging: skein: Adds Loadable Module Support
  staging: skein: Inlines rotl_64
  staging: skein: Removes unneeded #define
  staging: skein: Removes skein_debug include

 drivers/staging/skein/Kconfig         |  24 +-
 drivers/staging/skein/Makefile        |  13 +-
 drivers/staging/skein/skein.c         | 883 ----------------------------------
 drivers/staging/skein/skein.h         | 346 -------------
 drivers/staging/skein/skein_api.h     |   2 +-
 drivers/staging/skein/skein_base.c    | 882 +++++++++++++++++++++++++++++++++
 drivers/staging/skein/skein_base.h    | 345 +++++++++++++
 drivers/staging/skein/skein_block.c   |   2 +-
 drivers/staging/skein/skein_block.h   |   2 +-
 drivers/staging/skein/skein_generic.c | 208 ++++++++
 drivers/staging/skein/skein_iv.h      |   2 +-
 drivers/staging/skein/threefish_api.h |   2 +-
 12 files changed, 1451 insertions(+), 1260 deletions(-)
 delete mode 100644 drivers/staging/skein/skein.c
 delete mode 100644 drivers/staging/skein/skein.h
 create mode 100644 drivers/staging/skein/skein_base.c
 create mode 100644 drivers/staging/skein/skein_base.h
 create mode 100644 drivers/staging/skein/skein_generic.c
(Continue reading)

Eric Rost | 24 Oct 13:16 2014
Picon

[PATCH v4 0/7] staging: skein: CryptoAPI and Module Support

Adds CryptoAPI and Module support to Skein Hash Algorithm. Also inlines
rotl_64 macro, and removes nonexistent header references.

Eric Rost (7):
  staging: skein: Collapses threefish module
  staging: skein: Renames skein to skein_base
  staging: skein: Adds CryptoAPI Support
  staging: skein: Adds Loadable Module Support
  staging: skein: Inlines rotl_64
  staging: skein: Removes unneeded #define
  staging: skein: Removes skein_debug include

 drivers/staging/skein/Kconfig         |  24 +-
 drivers/staging/skein/Makefile        |  13 +-
 drivers/staging/skein/skein.c         | 883 ----------------------------------
 drivers/staging/skein/skein.h         | 346 -------------
 drivers/staging/skein/skein_api.h     |   2 +-
 drivers/staging/skein/skein_base.c    | 882 +++++++++++++++++++++++++++++++++
 drivers/staging/skein/skein_base.h    | 345 +++++++++++++
 drivers/staging/skein/skein_block.c   |   2 +-
 drivers/staging/skein/skein_block.h   |   2 +-
 drivers/staging/skein/skein_generic.c | 208 ++++++++
 drivers/staging/skein/skein_iv.h      |   2 +-
 drivers/staging/skein/threefish_api.h |   2 +-
 12 files changed, 1451 insertions(+), 1260 deletions(-)
 delete mode 100644 drivers/staging/skein/skein.c
 delete mode 100644 drivers/staging/skein/skein.h
 create mode 100644 drivers/staging/skein/skein_base.c
 create mode 100644 drivers/staging/skein/skein_base.h
 create mode 100644 drivers/staging/skein/skein_generic.c
(Continue reading)

Gioh Kim | 24 Oct 08:47 2014

[RFCv2 0/3] enable pool shrinking in page unit

Hello,

Current shrinking is not page unit, block unit.
But shrinker returns the pool size in page unit,
so it is confused.

And there is no way to control pool size and shrink pool directly.

I have 3 patches:

1. Patch 1/3: make pool be shrinked by page unit
This patch trys to shrink pool in page unit.

2. Patch 2/3: enable debugfs to shrink page directly
This patch enables debugfs to specify shrink amount.

3. Patch 3/3: limit pool size
This patch specifies pool size limit.

This patchset is based on linux-next-20141023.

Gioh Kim (3):
  staging: ion: shrink page-pool by page unit
  staging: ion: debugfs to shrink pool
  staging: ion: limit pool size

 drivers/staging/android/ion/Kconfig           |    4 ++++
 drivers/staging/android/ion/ion.c             |   31 +++++++------------------
 drivers/staging/android/ion/ion_page_pool.c   |   31 +++++++++++++++----------
 drivers/staging/android/ion/ion_system_heap.c |    7 ++++--
(Continue reading)


Gmane