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