Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
iconNone

Copyright 2016 by Assured Information Security, Inc. Created by Jean-Edouard Lejosne <lejosnej@ainfosec.com>. This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

Table of Contents

We patch many components in OpenXT but we currenly have some big patchques:

...

However, if the modification is in an OpenXT module, just modify the file in xenclient-oe.

The patch comment header

In the bigger patch repos we use a standard patch comment header at the beginning of all patches. It basically looks like the example below. If you are adding patches, please use this comment block format. If you are changing patched, please update the comment block where appropriate. If you are not sure if the patch queue is one that uses the comment block, look at the other patches. The primary patch queues that use it are Linux/Xen/QEMU/TBOOT.

Code Block
languagecpp

################################################################################
SHORT DESCRIPTION: 
################################################################################
One or two lines...

################################################################################
LONG DESCRIPTION: 
################################################################################
As many lines as it takes for describe the patch.

################################################################################
CHANGELOG 
################################################################################
Original: John Doe, john.doe@buck.com
Ported: Jane Doe, jane.doe@fawn.com, 8/27/2015
etc...

################################################################################
REMOVAL 
################################################################################
If there are conditions where it can be removed, explain them here.

################################################################################
UPSTREAM PLAN 
################################################################################
If there is a plan to upstream it, explain it here.

################################################################################
INTERNAL DEPENDENCIES 
################################################################################
Does this patch have dependencies on other patches etc.

################################################################################
PATCHES 
################################################################################