[patch 4/5] openmosix/kcom_pkt-review.patch

Florian Delizy <[email protected]> Fri, 22 Dec 2006 23:46:52 +0100
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
Quite a big patch :

Review the packet header structure and usage, rewrite the protocol and co

- *new protocol*
- Reorganize packets, let them have more types
- Add a dedicated 'flags' field
- Add a magic number to differentiate wrong traffic
- Rename of macros with KCOM_PKT_ prefix to prevent name collision
- Plumbing with new values
- file reordering
- new packet dump
- reorder prototypes.h move prototypes to appropriate places
- add many const everywhere it was actually const ...
- reformatting adding some commands and 80 char friendly files
- killing the pkt->resp which was obviously bogus
- added a task_struct pointer into the kcom_task to ease finding the process
---
hpc/Makefile | 2
hpc/arch-x86_64.c | 31 -
hpc/comm.c | 530 ------------------
hpc/copyuser.c | 345 ++++++------
hpc/deputy.c | 325 ++++-------
hpc/kcom.c | 1251 ++++++++++++++++++++++++++++----------------
hpc/kcomd.c | 681 ++++++++++++++++++-----
hpc/kernel.c | 39 -
hpc/migctrl.c | 26
hpc/migrecv.c | 467 +++++-----------
hpc/migsend.c | 184 ++----
hpc/proc.c | 37 -
hpc/remote.c | 218 ++-----
hpc/service.c | 27
hpc/task.c | 31 -
include/asm-generic/errno.h | 3
include/hpc/debug.h | 63 +-
include/hpc/hpc.h | 5
include/hpc/kcom.h | 321 +++++++++--
include/hpc/protocol.h | 233 ++++----
include/hpc/prototype.h | 57 +-
include/hpc/task.h | 4
kernel/exit.c | 2
23 files changed, 2539 insertions(+), 2343 deletions(-)

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
openMosix-devel mailing list
openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/openmosix-devel
kcom_pkt-review.patch (text/x-patch, 186.1 KB) - not displayed