861ac185a6
```sh git grep -l '^patch_args=-Np0' "srcpkgs/$1*/template" | while read template; do for p in ${template%/template}/patches/*; do sed -i ' \,^[+-][+-][+-] /dev/null,b /^[*-]\+ [0-9]\+\(,[0-9]\+\)\? [*-]\+$/b s,^[*][*][*] ,&a/, /^--- /{ s,\(^--- \)\(./\)*,\1a/, s,[.][Oo][Rr][Ii][Gg]\([ /]\),\1, s/[.][Oo][Rr][Ii][Gg]$// s/[.]patched[.]\([^.]\)/.\1/ h } /^+++ -/{ g s/^--- a/+++ b/ b } s,\(^+++ \)\(./\)*,\1b/, ' "$p" done sed -i '/^patch_args=/d' $template done ```
15 lines
458 B
Diff
15 lines
458 B
Diff
https://www.mail-archive.com/netdev@vger.kernel.org/msg364272.html
|
|
|
|
--- a/tools/include/uapi/linux/types.h
|
|
+++ b/tools/include/uapi/linux/types.h
|
|
@@ -20,4 +20,10 @@ typedef __u32 __bitwise __wsum;
|
|
#define __aligned_be64 __be64 __attribute__((aligned(8)))
|
|
#define __aligned_le64 __le64 __attribute__((aligned(8)))
|
|
|
|
+#ifdef __powerpc__
|
|
+typedef struct {
|
|
+ __u32 u[4];
|
|
+} __attribute__((aligned(16))) __vector128;
|
|
+#endif
|
|
+
|
|
#endif /* _UAPI_LINUX_TYPES_H */
|