Initial commit
Removed 'All rights reserved' from Citrix copyright statements
Delete usbback-async-urb-free
Update series
Merge pull request #1 from jean-edouard/master

Remove questionable USB patch
[usbback] add padding to align usbif_request_t on 64 bits
Merge pull request #2 from jean-edouard/master

[usbback] add padding to align usbif_request_t on 64 bits
Subject: [PATCH 001/001] Cleanup USB requests outside of interrupt context

From: Ross Philipson <ross.philipson@gmail.com>

The calls to free the USB requests in interrupt context was causing an
oops in dma_free_attrs. On x84 32b it does a WARN_ON(irqs_disabled()) "for
portability".

Signed-off-by: Ross Philipson <ross.philipson@gmail.com>
---

Tickets: OXT-28
Update usbback-async-urb-free
Merge pull request #4 from rossphilipson/master

Cleanup USB requests outside of interrupt context
Fix async cleanup to hold a kref count on the URBs

See the comments in the code and in the patch. URBs are freed by
the USB core code that calls the URB completion routine.

OXT-30

Signed-off-by: Ross Philipson <ross.philipson@gmail.com>
Merge pull request #5 from rossphilipson/urb_misery

Fix async cleanup to hold a kref count on the URBs
Revert "Fix async cleanup to hold a kref count on the URBs"
Merge pull request #7 from OpenXT/revert-5-urb_misery

Revert "Fix async cleanup to hold a kref count on the URBs"
Fix async cleanup to hold a kref count on the URBs (V2)

See the comments in the code, in the patch and the ticket. URBs are freed by
the USB core code that calls the URB completion routine. Version 2 is much
better. The changes are isolated to just the async free path. Nothing
internal to free_req changes at all.

OXT-30

Signed-off-by: Ross Philipson ross.philipson@gmail.com
Merge pull request #8 from rossphilipson/urb_ref

Fix async cleanup to hold a kref count on the URBs (V2)
linux-3.11-pq: fixup file paths in prep for merge

OXT-84

Signed-off-by: Chris Patterson <pattersonc@ainfosec.com>
Merge branch 'linux-3.11-pq' into oxt-84-v1

OXT-84
linux patches: switch from linux-3.11-pqx.git to merged patches

linux patches:
- Append .patch to merged patches
- Removed series file

linux-xenclient-311.inc:
- Explicitly specify each patch in SRC_URI to match series file,
  with exception of add-git-ignore.patch which is not useful,
  and probably should be deleted in the future.
- Update SRCREV bits to accommodate dropping of patchqueue.
- Dropped inherit xenclient-pq from recipe

OXT-84

Signed-off-by: Chris Patterson <pattersonc@ainfosec.com>
Merge pull request #45 from cjp256/oxt-84-v1

[OXT-84 v1] linux patches: switch from linux-3.11-pq.git to merged patches