apparmor/kernel-patches
John Johansen 7d43226fbd A fix_apparmor_getprocattr.diff
fix getprocattr so that it returns the start of the profile name string
instead of the end of it.

A      rcu-locking-docs.txt
Change the locking docs to reflect the locking changes for rcu
aa_task_contexts

A      fix-rename-file-type.diff
Use the dentry->inode to determine if the medieated dentry is a directory.
The use of the inode that is pasted in is incorrect because it is
often the parent inode of the dentry being mediated.

A      misc-typos.diff
Fix a few miscellaneous typos

A      rcu-stale-forward-ptr.diff
A      rcu-caps-cache-comment.diff
Add a comment as to why resetting the caps cache instead of propogating it
is the right thing to do.

A      warn-info-messages.diff
Convert AA_WARN to us aa_audit_message, most of these messages while
not necessary for learning mode should be present in the logs with
the other apparmor messages.

A      rename-activate-unpack.diff
rename the interface routines to use unpack instead of activate, its
simpler and more standard.

j
2007-03-26 10:18:14 +00:00
..
2.6.16 Add brief readme used to explain layout of kernel-patches snapshots 2007-03-19 11:11:05 +00:00
2.6.17 2007-02-01 08:36:03 +00:00
2.6.18 add patch series for 2.6.19 and 2.6.20 2007-02-01 08:33:15 +00:00
2.6.19 add patch series for 2.6.19 and 2.6.20 2007-02-01 08:33:15 +00:00
2.6.20/patches update namespace semaphore patch for changes in 2.6.20 2007-03-19 11:10:01 +00:00
for-mainline A fix_apparmor_getprocattr.diff 2007-03-26 10:18:14 +00:00
gen-k-patches.sh Add basic script used to convert module/apparmor into kernel patch snapshot 2007-03-19 11:13:05 +00:00
README new build infastructure for kernel patch releases 2006-10-13 05:12:41 +00:00
README.release new build infastructure for kernel patch releases 2006-10-13 05:12:41 +00:00
README.snapshot Add brief readme used to explain layout of kernel-patches snapshots 2007-03-19 11:11:05 +00:00

For each kernel release there is a directory named using the kernel version #

The files managed by svn in a release directory are:

patches/ - directory of kernel patches without the apparmor module in the
          series.  These are used to build the apparmor.patch and
          apparmor-fullseries.patch
postapply/ - directory of patches to the module code in head of svn enabling
             it to build for a given kernel.
  current/ - patches against current branch
  nextgen/ - patches against nextgen branch


when a release tar ball is built it will be automatically generated using
the tip of module and module-nextgen and the release dir in the tar ball
will be populated with:

kernel version #
  current/ - contains the patches for the current branch of apparmor
    apparmor-Kversion#-svnversion#-fullseries.patch - single kernel patcch
    patches/ - quilt series to patch kernel including apparmor patch

  nextgen - contains the patches for the nextgen branch of apparmor
    apparmor-Kversion#-svnversion#-fullseries.patch - single kernel patch
    patches/ - quilt series to patch kernel including apparmor patch

the fullseries kernel patches are equivalent to the quilt series flattened
into a single patch