History

Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net

Conflicts: Documentation/networking/ip-sysctl.txt drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c Both conflicts were simply overlapping context. A build fix for qlcnic is in here too, simply removing the added devinit annotations which no longer exist.

David S. Miller committed 13 years ago

Commit 4b87f922 parents 55eb555 daf3ec61768 files · +18967 −10643Browse files

Showing the changes to include/uapi (5 of 1768 files). Show all

Unified · Split

5 files
  1. include/uapi/drm/exynos_drm.h +6 −18
  2. include/uapi/drm/i915_drm.h +10 −0
  3. include/uapi/linux/audit.h +1 −1
  4. include/uapi/linux/msg.h +1 −0
  5. include/uapi/linux/pci_regs.h +2 −0
include/uapi/drm/exynos_drm.h+6−18
@@ -6,24 +6,10 @@ · 5 unmodified lines
6 * Joonyoung Shim <jy0922.shim@samsung.com>6 * Joonyoung Shim <jy0922.shim@samsung.com>
7 * Seung-Woo Kim <sw0312.kim@samsung.com>7 * Seung-Woo Kim <sw0312.kim@samsung.com>
8 *8 *
9 * Permission is hereby granted, free of charge, to any person obtaining a9 * This program is free software; you can redistribute it and/or modify it
10 * copy of this software and associated documentation files (the "Software"),10 * under the terms of the GNU General Public License as published by the
11 * to deal in the Software without restriction, including without limitation11 * Free Software Foundation; either version 2 of the License, or (at your
12 * the rights to use, copy, modify, merge, publish, distribute, sublicense,12 * option) any later version.
13 * and/or sell copies of the Software, and to permit persons to whom the
14 * Software is furnished to do so, subject to the following conditions:
15 *
16 * The above copyright notice and this permission notice (including the next
17 * paragraph) shall be included in all copies or substantial portions of the
18 * Software.
19 *
20 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
23 * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
24 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
25 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
26 * OTHER DEALINGS IN THE SOFTWARE.
27 */13 */
28 14
29#ifndef _UAPI_EXYNOS_DRM_H_15#ifndef _UAPI_EXYNOS_DRM_H_
@@ -185,6 +171,8 @@ enum drm_exynos_flip { · 155 unmodified lines
185 EXYNOS_DRM_FLIP_NONE = (0 << 0),171 EXYNOS_DRM_FLIP_NONE = (0 << 0),
186 EXYNOS_DRM_FLIP_VERTICAL = (1 << 0),172 EXYNOS_DRM_FLIP_VERTICAL = (1 << 0),
187 EXYNOS_DRM_FLIP_HORIZONTAL = (1 << 1),173 EXYNOS_DRM_FLIP_HORIZONTAL = (1 << 1),
174 EXYNOS_DRM_FLIP_BOTH = EXYNOS_DRM_FLIP_VERTICAL |
175 EXYNOS_DRM_FLIP_HORIZONTAL,
188};176};
189 177
190enum drm_exynos_degree {178enum drm_exynos_degree {
include/uapi/drm/i915_drm.h+10−0
@@ -307,6 +307,7 @@ typedef struct drm_i915_irq_wait { · 306 unmodified lines
307#define I915_PARAM_HAS_PRIME_VMAP_FLUSH 21307#define I915_PARAM_HAS_PRIME_VMAP_FLUSH 21
308#define I915_PARAM_RSVD_FOR_FUTURE_USE 22308#define I915_PARAM_RSVD_FOR_FUTURE_USE 22
309#define I915_PARAM_HAS_SECURE_BATCHES 23309#define I915_PARAM_HAS_SECURE_BATCHES 23
310#define I915_PARAM_HAS_PINNED_BATCHES 24
310 311
311typedef struct drm_i915_getparam {312typedef struct drm_i915_getparam {
312 int param;313 int param;
@@ -677,6 +678,15 @@ struct drm_i915_gem_execbuffer2 { · 364 unmodified lines
677 */678 */
678#define I915_EXEC_SECURE (1<<9)679#define I915_EXEC_SECURE (1<<9)
679 680
681/** Inform the kernel that the batch is and will always be pinned. This
682 * negates the requirement for a workaround to be performed to avoid
683 * an incoherent CS (such as can be found on 830/845). If this flag is
684 * not passed, the kernel will endeavour to make sure the batch is
685 * coherent with the CS before execution. If this flag is passed,
686 * userspace assumes the responsibility for ensuring the same.
687 */
688#define I915_EXEC_IS_PINNED (1<<10)
689
680#define I915_EXEC_CONTEXT_ID_MASK (0xffffffff)690#define I915_EXEC_CONTEXT_ID_MASK (0xffffffff)
681#define i915_execbuffer2_set_context_id(eb2, context) \691#define i915_execbuffer2_set_context_id(eb2, context) \
682 (eb2).rsvd1 = context & I915_EXEC_CONTEXT_ID_MASK692 (eb2).rsvd1 = context & I915_EXEC_CONTEXT_ID_MASK
include/uapi/linux/audit.h+1−1
@@ -26,7 +26,6 @@ · 25 unmodified lines
26 26
27#include <linux/types.h>27#include <linux/types.h>
28#include <linux/elf-em.h>28#include <linux/elf-em.h>
29#include <linux/ptrace.h>
30 29
31/* The netlink messages for the audit system is divided into blocks:30/* The netlink messages for the audit system is divided into blocks:
32 * 1000 - 1099 are for commanding the audit system31 * 1000 - 1099 are for commanding the audit system
@@ -106,6 +105,7 @@ · 73 unmodified lines
106#define AUDIT_MMAP 1323 /* Record showing descriptor and flags in mmap */105#define AUDIT_MMAP 1323 /* Record showing descriptor and flags in mmap */
107#define AUDIT_NETFILTER_PKT 1324 /* Packets traversing netfilter chains */106#define AUDIT_NETFILTER_PKT 1324 /* Packets traversing netfilter chains */
108#define AUDIT_NETFILTER_CFG 1325 /* Netfilter chain modifications */107#define AUDIT_NETFILTER_CFG 1325 /* Netfilter chain modifications */
108#define AUDIT_SECCOMP 1326 /* Secure Computing event */
109 109
110#define AUDIT_AVC 1400 /* SE Linux avc denial or grant */110#define AUDIT_AVC 1400 /* SE Linux avc denial or grant */
111#define AUDIT_SELINUX_ERR 1401 /* Internal SE Linux Errors */111#define AUDIT_SELINUX_ERR 1401 /* Internal SE Linux Errors */
include/uapi/linux/msg.h+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10/* msgrcv options */10/* msgrcv options */
11#define MSG_NOERROR 010000 /* no error if message is too big */11#define MSG_NOERROR 010000 /* no error if message is too big */
12#define MSG_EXCEPT 020000 /* recv any msg except of specified type.*/12#define MSG_EXCEPT 020000 /* recv any msg except of specified type.*/
13#define MSG_COPY 040000 /* copy (not remove) all queue messages */
13 14
14/* Obsolete, used only for backwards compatibility and libc5 compiles */15/* Obsolete, used only for backwards compatibility and libc5 compiles */
15struct msqid_ds {16struct msqid_ds {
include/uapi/linux/pci_regs.h+2−0
@@ -458,6 +458,8 @@ · 457 unmodified lines
458#define PCI_EXP_DEVSTA_TRPND 0x20 /* Transactions Pending */458#define PCI_EXP_DEVSTA_TRPND 0x20 /* Transactions Pending */
459#define PCI_EXP_LNKCAP 12 /* Link Capabilities */459#define PCI_EXP_LNKCAP 12 /* Link Capabilities */
460#define PCI_EXP_LNKCAP_SLS 0x0000000f /* Supported Link Speeds */460#define PCI_EXP_LNKCAP_SLS 0x0000000f /* Supported Link Speeds */
461#define PCI_EXP_LNKCAP_SLS_2_5GB 0x1 /* LNKCAP2 SLS Vector bit 0 (2.5GT/s) */
462#define PCI_EXP_LNKCAP_SLS_5_0GB 0x2 /* LNKCAP2 SLS Vector bit 1 (5.0GT/s) */
461#define PCI_EXP_LNKCAP_MLW 0x000003f0 /* Maximum Link Width */463#define PCI_EXP_LNKCAP_MLW 0x000003f0 /* Maximum Link Width */
462#define PCI_EXP_LNKCAP_ASPMS 0x00000c00 /* ASPM Support */464#define PCI_EXP_LNKCAP_ASPMS 0x00000c00 /* ASPM Support */
463#define PCI_EXP_LNKCAP_L0SEL 0x00007000 /* L0s Exit Latency */465#define PCI_EXP_LNKCAP_L0SEL 0x00007000 /* L0s Exit Latency */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t