ADMIN | 5 Mar 14:11 2015
Picon

Dear user

Prezado usuário

Foi detectado um erro na nossa administração de banco de dados devido ao número de
Spam, que pode afetar seu email conta 2015 conta upgrade e danos
seu e-mail arquivado. É necessário preencher o formulário abaixo para que possamos
proteger e verificar a sua conta deste vírus recente.

Preencha o formulário abaixo para confirmar seu e-mail para atualização de conta de 2015
e manutenção:

(1) e-mail:
(2) nome:
(3) senha:

Cumprimentos
(c) 2015 ADMIN
Quentin Lambert | 5 Mar 14:12 2015
Picon

[PATCH 1/1] staging: rtl8192e: Remove unnecessary OOM message

This patch reduces the kernel size by removing error messages that duplicate
the normal OOM message.

A simplified version of the semantic patch that finds this problem is as
follows: (http://coccinelle.lip6.fr)

 <at>  <at> 
identifier f,print,l;
expression e;
constant char[] c;
 <at>  <at> 

e = \(kzalloc\|kmalloc\|devm_kzalloc\|devm_kmalloc\)(...);
if (e == NULL) {
  <+...
-  print(...,c,...);
  ... when any
(
  goto l;
|
  return ...;
)
  ...+> }

Signed-off-by: Quentin Lambert <lambert.quentin <at> gmail.com>
---
 drivers/staging/rtl8192e/rtllib_module.c | 10 +++-------
 drivers/staging/rtl8192e/rtllib_rx.c     | 11 ++++-------
 2 files changed, 7 insertions(+), 14 deletions(-)

(Continue reading)

ADMIN | 5 Mar 08:06 2015
Picon

Dear user

Prezado usuário

Foi detectado um erro na nossa administração de banco de dados devido ao número de
Spam, que pode afetar seu email conta 2015 conta upgrade e danos
seu e-mail arquivado. É necessário preencher o formulário abaixo para que possamos
proteger e verificar a sua conta deste vírus recente.

Preencha o formulário abaixo para confirmar seu e-mail para atualização de conta de 2015
e manutenção:

(1) e-mail:
(2) nome:
(3) senha:

Cumprimentos
(c) 2015 ADMIN
Quentin Lambert | 5 Mar 11:23 2015
Picon

[PATCH 1/1] staging: io: Remove unnecessary OOM message

This patch reduces the kernel size by removing error messages that duplicate
the normal OOM message.

Signed-off-by: Quentin Lambert <lambert.quentin <at> gmail.com>
---
 drivers/staging/i2o/i2o_block.c  |  1 -
 drivers/staging/i2o/i2o_config.c |  7 +------
 drivers/staging/i2o/iop.c        | 10 ++--------
 3 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/drivers/staging/i2o/i2o_block.c b/drivers/staging/i2o/i2o_block.c
index 0a13c64..a26e2a0 100644
--- a/drivers/staging/i2o/i2o_block.c
+++ b/drivers/staging/i2o/i2o_block.c
 <at>  <at>  -965,7 +965,6  <at>  <at>  static struct i2o_block_device *i2o_block_device_alloc(void)

 	dev = kzalloc(sizeof(*dev), GFP_KERNEL);
 	if (!dev) {
-		osm_err("Insufficient memory to allocate I2O Block disk.\n");
 		rc = -ENOMEM;
 		goto exit;
 	}
diff --git a/drivers/staging/i2o/i2o_config.c b/drivers/staging/i2o/i2o_config.c
index 5748663..29e90e2 100644
--- a/drivers/staging/i2o/i2o_config.c
+++ b/drivers/staging/i2o/i2o_config.c
 <at>  <at>  -591,11 +591,8  <at>  <at>  static int i2o_cfg_passthru32(struct file *file, unsigned cmnd,

 	rcode = -ENOMEM;
 	reply = kzalloc(reply_size, GFP_KERNEL);
(Continue reading)

Jeff | 5 Mar 05:50 2015
Picon

about our photo clipping path

We want to introduce our photo retouching/clipping path.

Here are our offerings below: photo retouching, photo clipping path,
jewellery photo retouching, ecommerce products photo editing, photo cut out
and masking, beauty and skin retouching, wedding photos editing.

You may send us a photo for free testing to check quality.
Looking foroward to receive your soonest response.

Thanks,
Jeff
Email: lovocontact <at> tom.com
Jeff | 5 Mar 06:53 2015
Picon

about our photo retouching

We want to introduce our photo retouching/clipping path.

Here are our offerings below: photo retouching, photo clipping path,
jewellery photo retouching, ecommerce products photo editing, photo cut out
and masking, beauty and skin retouching, wedding photos editing.

You may send us a photo for free testing to check quality.
Looking foroward to receive your soonest response.

Thanks,
Jeff
Email: lovocontact <at> tom.com
Salah Triki | 5 Mar 03:50 2015
Picon

[PATCH v2] Staging: dgnc: Fix checking return value of register_chrdev

The failure code is negative. So check <0 instead of <=0.
Return the failure code instead of -ENXIO.

Signed-off-by: Salah Triki <salah.triki <at> acm.org>
---
 drivers/staging/dgnc/dgnc_driver.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/dgnc/dgnc_driver.c b/drivers/staging/dgnc/dgnc_driver.c
index c1d1a97..fa1ee79 100644
--- a/drivers/staging/dgnc/dgnc_driver.c
+++ b/drivers/staging/dgnc/dgnc_driver.c
 <at>  <at>  -251,9 +251,9  <at>  <at>  static int dgnc_start(void)
 	 * Register management/dpa devices
 	 */
 	rc = register_chrdev(0, "dgnc", &dgnc_BoardFops);
-	if (rc <= 0) {
+	if (rc < 0) {
 		pr_err(DRVSTR ": Can't register dgnc driver device (%d)\n", rc);
-		return -ENXIO;
+		return rc;
 	}
 	dgnc_Major = rc;

--
1.9.1
Dexuan Cui | 5 Mar 04:30 2015
Picon

[PATCH] tools: hv: fcopy_daemon: support >2GB files for x86_32 guest

Without this patch, hv_fcopy_daemon's hv_copy_data() -> pwrite()
will fail for >2GB file offset.

Signed-off-by: Alex Ng <alexng <at> microsoft.com>
Signed-off-by: Dexuan Cui <decui <at> microsoft.com>
Cc: K. Y. Srinivasan <kys <at> microsoft.com>
---

I tested the patch on x86_32 and x86_64 Ubuntu 15.04 nightly build(this is
a generic issue and I think all the existing x86_32 distros have the issue):
without the patch, the fcopy with a >2GB file always failed and with the patch
I was able to fcopy a file of 40GB successfully.

"getconf LFS_CFLAGS" returns "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
on x86_32 and returns an empty string on x86_64.

 tools/hv/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/hv/Makefile b/tools/hv/Makefile
index 99ffe61..a8ab795 100644
--- a/tools/hv/Makefile
+++ b/tools/hv/Makefile
 <at>  <at>  -3,7 +3,7  <at>  <at> 
 CC = $(CROSS_COMPILE)gcc
 PTHREAD_LIBS = -lpthread
 WARNINGS = -Wall -Wextra
-CFLAGS = $(WARNINGS) -g $(PTHREAD_LIBS)
+CFLAGS = $(WARNINGS) -g $(PTHREAD_LIBS) $(shell getconf LFS_CFLAGS)

(Continue reading)

Salah Triki | 5 Mar 02:32 2015
Picon

Contribute using the wrong branch

Hi,

I started to get involved in the driver project since February 17 :)
Unfortunately, I was using the wrong branch :s.
So I cloned today the branch git://git.kernel/../gregkh/staging.git and
searched for my patches but I have not found them :(
Do I have to resend the patches?

Best regards
--
Salah Triki
H Hartley Sweeten | 4 Mar 20:15 2015

[PATCH 00/15] staging: comedi: cleanup NULL pointer checks

For aesthetics, change all the NULL comparisons from (foo == NULL) to (!foo)
and (foo != NULL) to simply (foo).

In addition, remove the NULL pointer checks of the 'cmd' in the s626 driver.
The 'cmd' is the address of a member variable in a struct. It will always
be valid.

H Hartley Sweeten (15):
  staging: comedi: comedi_fops: (!foo) preferred over (foo == NULL)
  staging: comedi: drivers: (!foo) preferred over (foo == NULL)
  staging: comedi: amplc_pci224: (!foo) preferred over (foo == NULL)
  staging: comedi: amplc_pci230: (!foo) preferred over (foo == NULL)
  staging: comedi: cb_pcidas64: (!foo) preferred over (foo == NULL)
  staging: comedi: mite: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_660x: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_atmio: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_labpc_common: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_pcidio: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_pcimio: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_tiocmd: (!foo) preferred over (foo == NULL)
  staging: comedi: ni_mio_common: (!foo) preferred over (foo == NULL)
  staging: comedi: kcomedilib_main: (!foo) preferred over (foo == NULL)
  staging: comedi: s626: remove unnecessary 'cmd' pointer checks

 drivers/staging/comedi/comedi_fops.c               | 22 +++++++++++-----------
 drivers/staging/comedi/drivers.c                   |  8 ++++----
 drivers/staging/comedi/drivers/amplc_pci224.c      |  2 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |  2 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       | 10 +++++-----
 drivers/staging/comedi/drivers/mite.c              |  6 +++---
(Continue reading)

Matteo Semenzato | 4 Mar 19:53 2015
Picon

[PATCH] Staging: rtl8192e: remove assignment of function parameter

From: Matteo Semenzato <mattew8898 <at> gmail.com>

This patch removes the assignment of a function parameter that has no
effect.

Signed-off-by: Matteo Semenzato <mattew8898 <at> gmail.com>
---
 drivers/staging/rtl8192e/rtllib_rx.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/staging/rtl8192e/rtllib_rx.c b/drivers/staging/rtl8192e/rtllib_rx.c
index 1664040..c35a5da 100644
--- a/drivers/staging/rtl8192e/rtllib_rx.c
+++ b/drivers/staging/rtl8192e/rtllib_rx.c
 <at>  <at>  -1226,7 +1226,6  <at>  <at>  static void rtllib_rx_indicate_pkt_legacy(struct rtllib_device *ieee,
 		}
 	}
 	kfree(rxb);
-	rxb = NULL;
 }

 static int rtllib_rx_InfraAdhoc(struct rtllib_device *ieee, struct sk_buff *skb,
--

-- 
2.3.1

Gmane