Re: [lxc-devel] [Devel] Re: Containerized syslog

2010-05-28 Thread Enrico Weigelt
* Daniel Lezcano daniel.lezc...@free.fr schrieb:

 I thing a consensus was not reach. The big deal with syslog is netfilter 
 logs in an interrupt context where it is difficult to find the right log 
 buffer ring as we are not in the process context making possible to 
 identify the namespace.

That's one of the BIG problems in the Linux kernel, we've recently
stumbled with in another project (artificial disk bw limits): 
far too much happening within interrupt context. 

Interrupts were originally as _short time_ step-ins for time critical 
signaling. What's happening here is an abuse of that concept, w/ really
bad implications (eg. arbitrary users can create loads to bring down 
the whole system on extreme load). A clean and more robust solution 
IMHO could be that the interrupt handler only loads the received l1 
frames and enqueue them for an kernel thread (or multiple ones) - an 
containerized setup then would have separate queues and kthreads on 
per-container basis.


cu
-- 
-
 Enrico Weigelt==   metux IT service - http://www.metux.de/
-
 Please visit the OpenSource QM Taskforce:
http://wiki.metux.de/public/OpenSource_QM_Taskforce
 Patches / Fixes for a lot dozens of packages in dozens of versions:
http://patches.metux.de/
-

--

___
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel


[lxc-devel] [GIT] lxc branch, master, updated. b3df193c5035ac866de1e4e9d484431ce707c4ad

2010-05-28 Thread Daniel Lezcano
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project lxc.

The branch, master has been updated
   via  b3df193c5035ac866de1e4e9d484431ce707c4ad (commit)
  from  0cd0cf5c1559c1de2eaa471728fde63f0f7a1db2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit b3df193c5035ac866de1e4e9d484431ce707c4ad
Author: Daniel Lezcano dlezc...@fr.ibm.com
Date:   Fri May 28 11:49:25 2010 +0200

fix whitespace

Fix whitespace.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

---

Summary of changes:
 src/lxc/conf.c|2 +-
 src/lxc/confile.c |4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
lxc

--

___
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel


[lxc-devel] [GIT] lxc branch, master, updated. 5045eedff022d8efe004741898254578b146c1eb

2010-05-28 Thread Daniel Lezcano
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project lxc.

The branch, master has been updated
   via  5045eedff022d8efe004741898254578b146c1eb (commit)
   via  cc6f6dd7d8b7686c705a9ad3a31903b124541d8e (commit)
   via  2b8b82807ac92976629125d4d6ee75aaaf11012d (commit)
   via  11eaec4c33ecc441352f486f3d975217585ad8e7 (commit)
   via  9887d6c6c22613ce9c94f15179719212df4c4d8e (commit)
   via  396639d4247ffd9aaf09a814305fd1d57fef7b58 (commit)
   via  8c94bc855199c8dab82ac7db8fa9d6e11f814d26 (commit)
  from  b3df193c5035ac866de1e4e9d484431ce707c4ad (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 5045eedff022d8efe004741898254578b146c1eb
Author: Daniel Lezcano daniel.lezc...@free.fr
Date:   Fri May 28 17:39:11 2010 +0200

disable rootfs automatic detection

Avoid a warning at compile time by disabling temporary the code.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

commit cc6f6dd7d8b7686c705a9ad3a31903b124541d8e
Author: Daniel Lezcano daniel.lezc...@free.fr
Date:   Fri May 28 17:39:11 2010 +0200

fix pivot umount algorithm

Make a function and fix bad parameter to umount.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

commit 2b8b82807ac92976629125d4d6ee75aaaf11012d
Author: Daniel Lezcano daniel.lezc...@free.fr
Date:   Fri May 28 17:39:11 2010 +0200

change repository url in MAINTAINERS

Changed cvs to git url.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

commit 11eaec4c33ecc441352f486f3d975217585ad8e7
Author: Daniel Lezcano dlezc...@fr.ibm.com
Date:   Fri May 28 17:39:11 2010 +0200

fix lxc-execute man page

On buggy docbook-utils, old syntax leads to a bad formatting.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

commit 9887d6c6c22613ce9c94f15179719212df4c4d8e
Author: Daniel Lezcano dlezc...@fr.ibm.com
Date:   Fri May 28 17:01:45 2010 +0200

update checkpoint / restart man page

Notify the checkpoint / restart commands do nothing for the moment.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

commit 396639d4247ffd9aaf09a814305fd1d57fef7b58
Author: Daniel Lezcano dlezc...@fr.ibm.com
Date:   Fri May 28 17:01:45 2010 +0200

update lxc-checkpoint / lxc-restart man

Add documentation for checkpoint / restart CLI.

Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

commit 8c94bc855199c8dab82ac7db8fa9d6e11f814d26
Author: Greg Kurz gk...@fr.ibm.com
Date:   Fri May 28 14:29:05 2010 +0200

assertion on lxc_checkpoint() return value

Buggy behaviour always deserves an assertion.

Signed-off-by: Greg Kurz gk...@fr.ibm.com
Signed-off-by: Cedric Le Goater c...@fr.ibm.com
Signed-off-by: Daniel Lezcano dlezc...@fr.ibm.com

---

Summary of changes:
 MAINTAINERS|2 +-
 configure.ac   |2 +
 doc/Makefile.am|2 +
 doc/lxc-checkpoint.sgml.in |  198 +
 doc/lxc-execute.sgml.in|3 +-
 doc/lxc-kill.sgml.in   |   43 +++---
 doc/lxc-restart.sgml.in|  210 
 src/lxc/conf.c |  114 
 src/lxc/lxc_checkpoint.c   |4 +
 9 files changed, 509 insertions(+), 69 deletions(-)
 create mode 100644 doc/lxc-checkpoint.sgml.in
 create mode 100644 doc/lxc-restart.sgml.in


hooks/post-receive
-- 
lxc

--

___
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel


Re: [lxc-devel] releasing 0.6.6 soon

2010-05-28 Thread Ferenc Wagner
Daniel Lezcano daniel.lezc...@free.fr writes:

 I will release a 0.6.6 version.

 If someone noticed a bug or has a patch to send, please let me know 
 before I put a tag.

I'd really like to see some sort of signal forwarding in lxc-start, and
waiting for feedback whether it's OK to reverse the logic (ie. don't
catch and forward a specific small set only).  It should probably go
together with a (tc)setpgrp as Greg suggested, even though we'd still
want to forward other signals, and the container may even not have a
controlling terminal at all.

Shall I quickly put something like this together, or is such stuff out
of question for 0.6.6 anyway?
-- 
Cheers,
Feri.

--

___
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel