----- "Rishikesh K Rajak" <[email protected]> wrote:

> On Tue, Apr 20, 2010 at 06:00:13AM -0400, Caspar ZHANG wrote:
> > 
> > 
> > ----- "Subrata Modak" <[email protected]> wrote:
> > 
> > > Hi,
> > > 
> > > msgctl10() un-necessarily eats up all the PIDs of the system
> leading
> > > to
> > > system becoming un-responsive. The changed no.s would better do
> the
> > > job.
> > 
> > Hi, I see this patch is not included in ltp-full-20100331, will it
> be 
> > accepted in the future? 
> 
> Thanks for testing this patch. can you put your Acked-By / Tested-By
> ?
> 
> After that it will be included in master branch immediately.

Sure, add Acked-by info in the attached patch.

Thanks,
Caspar

> 
> -Rishi
> > 
> > I tested msgctl10 testcase on RHEL5(2.6.18) and RHEL6(>2.6.31),
> > Since /proc/sys/kernel/msgmni has increased from 10 (RHEL5) to 
> > thousands (RHEL6), the testing time will be several hours long.
> > Applied this patch, the testing time can be lowed down to minutes.
> > 
> > Thanks,
> > Caspar
> > 
> > > 
> > > Signed-off-by: Subrata Modak<[email protected]>
> > > ---
> > > 
> > > ---
> > >
> ltp-full-20100131/testcases/kernel/syscalls/ipc/msgctl/msgctl10.c.orig
> > > 2010-02-19 17:59:23.000000000 +0530
> > > +++
> ltp-full-20100131/testcases/kernel/syscalls/ipc/msgctl/msgctl10.c
> > > 2010-02-19 18:01:13.000000000 +0530
> > > @@ -65,12 +65,8 @@ extern int Tst_count;          /* Test Case coun
> > >  
> > >  int exp_enos[] = { 0 };          /* List must end with 0 */
> > >  
> > > -#ifndef CONFIG_COLDFIRE
> > > -#define MAXNPROCS        1000000 /* This value is set to an arbitrary
> high
> > > limit. */
> > > -#else
> > > -#define MAXNPROCS         100000 /* Coldfire can't deal with 1000000 */
> > > -#endif
> > > -#define MAXNREPS 100000
> > > +#define MAXNPROCS        10000   /*These should be sufficient*/
> > > +#define MAXNREPS 10000   /*Else they srewup the system
> > > un-necessarily*/
> > >  #define FAIL             1
> > >  #define PASS             0
> > >  
> > > 
> > > ---
> > > Regards--
> > > Subrata

-- 
Kernel Associate Quality Engineer
Red Hat Inc. (Beijing R&D Branch)

Red Hat China R&D Branch Unit 907, North Tower C, 
  Raycom Infotech Park, No.2 Kexueyuan Nanlu, 
  Haidian District, Beijing 100190

TEL: +86-10-62608150
Web: http://www.redhat.com/
Hi,

	msgctl10() un-necessarily eats up all the PIDs of the system leading to
	system becoming un-responsive. The changed no.s would better do the job.

	Signed-off-by: Subrata Modak<[email protected]>
	Acked-by: Caspar Zhang<[email protected]>

---
--- a/testcases/kernel/syscalls/ipc/msgctl/msgctl10.c	2010-04-15 18:55:19.857267414 +0800
+++ b/testcases/kernel/syscalls/ipc/msgctl/msgctl10.c	2010-04-15 18:56:53.943358977 +0800
@@ -65,12 +65,8 @@
 
 int exp_enos[] = { 0 };		/* List must end with 0 */
 
-#ifndef CONFIG_COLDFIRE
-#define MAXNPROCS	1000000	/* This value is set to an arbitrary high limit. */
-#else
-#define MAXNPROCS	 100000	/* Coldfire can't deal with 1000000 */
-#endif
-#define MAXNREPS	100000
+#define MAXNPROCS	10000	/* These should be sufficient */
+#define MAXNREPS	10000	/* Else they screw up the system un-necessarily */
 #define FAIL		1
 #define PASS		0
 
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to