New job patch for 2.6.9 and job rpms are available now

Limin Gu <[email protected]>
Newsgroups gmane.linux.process-aggregates
Message-ID <[email protected]>
Hi There,

Merry Christmas and Happy New Year!

Here is your Christmas gift ;-) Find the 'linux-2.6.9-job.patch',
'job-1.5.0-0.1.i386.rpm' and 'job-1.5.0-0.1.src.rpm' at this loaction:
ftp://oss.sgi.com/projects/pagg/download

As usual job depends on pagg, linux-2.6.9-job.patch should apply to
2.6.9 kernel after you have already applied linux-2.6.9-pagg.patch-2.

New feature and changes in linux-2.6.9-job.patch:
- A new ioctl call job_sys_attachpid() is added. This function allows a
process which does not belong to any job to attach itself to the specified
existing job. The user needs CAP_SYS_RESOURCE capability for this to
succeed.
- Job header filenames were confusing, so the following change has been made.
include/linux/paggctl.h -> include/linux/jobctl.h (job ioctl call headers)
include/linux/job.h -> include/linux/job_acct.h (job and its acct subscribers)
- Job code cleanup based on the LKML community feedback, including purging
unused defines, removing lock debug macros, removing unnecessary initialization,
fixing oboslete codes, converting to kernel-doc comment style.
- Fix a small bug: a missed unlock in case kmalloc fails in job_attach().

New feature in job-1.5.0-0.1 rpm:
- A new job library call job_attachpid().
- Also a new job command jattach.
- Updated manpages to reflect above changes.

The userland job-1.5.0-0.1 rpm should only work with the new
linux-2.6.9-job.patch.

Please visit http://oss.sgi.com/projects/pagg for general information
about PAGG and job.

Happy Holidays!

Limin Gu - Linux System Software - Silicon Graphics
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.