summaryrefslogtreecommitdiff
path: root/keypair.h
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2013-07-08 15:06:16 +0200
committerTobias Klauser <tklauser@distanz.ch>2013-07-08 15:06:16 +0200
commitc11ff891614efc8b939d906c00ed63b02f807f13 (patch)
treea002967526444b36ce8ad3fce795680acd42e57c /keypair.h
parentb05baa0d26ea0107575336070cee2496c24c8f6a (diff)
configure: Fix check for libnetfilter-conntrack
Correct the type to struct nf_conntrack and call a function to prevent the variable from getting optimized away by the compiler and cause a linker call. Also add the proper linker flag. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'keypair.h')
0 files changed, 0 insertions, 0 deletions
I've considered a number of solutions but since this needs to be fixed in fixes and not next, and some of the solutions were going to introduce overhead that hadn't been there before I didn't consider them viable at this stage. These mainly concerned hooking into the TTM io reserve APIs, but these API have a bunch of fast paths I didn't want to unwind to add this to. The solution I've decided on is to add a new API like the arch_phys_wc APIs (these would have worked but wc_del didn't take a range), and use them from the drivers to add a WC compatible mapping to the table for all VRAM on those GPUs. This means we can then create userspace mapping that won't get degraded to UC. v1.1: use CONFIG_X86_PAT + add some comments in io.h Cc: Toshi Kani <toshi.kani@hp.com> Cc: Borislav Petkov <bp@alien8.de> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Andy Lutomirski <luto@kernel.org> Cc: Denys Vlasenko <dvlasenk@redhat.com> Cc: Brian Gerst <brgerst@gmail.com> Cc: x86@kernel.org Cc: mcgrof@suse.com Cc: Dan Williams <dan.j.williams@intel.com> Acked-by: Ingo Molnar <mingo@kernel.org> Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'Documentation/DocBook/media')