diff options
| author | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2015-04-21 05:33:03 -0400 |
|---|---|---|
| committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2015-04-21 08:44:55 -0400 |
| commit | 64131a87f2aae2ed9e05d8227c5b009ca6c50d98 (patch) | |
| tree | fdea23fd59216120bf54a48c60ca24489a733f14 /include/uapi/linux/rtnetlink.h | |
| parent | 676ee36be04985062522804c2de04f0764212be6 (diff) | |
| parent | 2c33ce009ca2389dbf0535d0672214d09738e35e (diff) | |
Merge branch 'drm-next-merged' of git://people.freedesktop.org/~airlied/linux into v4l_for_linus
* 'drm-next-merged' of git://people.freedesktop.org/~airlied/linux: (9717 commits)
media-bus: Fixup RGB444_1X12, RGB565_1X16, and YUV8_1X24 media bus format
hexdump: avoid warning in test function
fs: take i_mutex during prepare_binprm for set[ug]id executables
smp: Fix error case handling in smp_call_function_*()
iommu-common: Fix PARISC compile-time warnings
sparc: Make LDC use common iommu poll management functions
sparc: Make sparc64 use scalable lib/iommu-common.c functions
Break up monolithic iommu table/lock into finer graularity pools and lock
sparc: Revert generic IOMMU allocator.
tools/power turbostat: correct dumped pkg-cstate-limit value
tools/power turbostat: calculate TSC frequency from CPUID(0x15) on SKL
tools/power turbostat: correct DRAM RAPL units on recent Xeon processors
tools/power turbostat: Initial Skylake support
tools/power turbostat: Use $(CURDIR) instead of $(PWD) and add support for O= option in Makefile
tools/power turbostat: modprobe msr, if needed
tools/power turbostat: dump MSR_TURBO_RATIO_LIMIT2
tools/power turbostat: use new MSR_TURBO_RATIO_LIMIT names
Bluetooth: hidp: Fix regression with older userspace and flags validation
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
perf/x86/intel/pt: Fix and clean up error handling in pt_event_add()
...
That solves several merge conflicts:
Documentation/DocBook/media/v4l/subdev-formats.xml
Documentation/devicetree/bindings/vendor-prefixes.txt
drivers/staging/media/mn88473/mn88473.c
include/linux/kconfig.h
include/uapi/linux/media-bus-format.h
The ones at subdev-formats.xml and media-bus-format.h are not trivial.
That's why we opted to merge from DRM.
Diffstat (limited to 'include/uapi/linux/rtnetlink.h')
| -rw-r--r-- | include/uapi/linux/rtnetlink.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/uapi/linux/rtnetlink.h b/include/uapi/linux/rtnetlink.h index 5cc5d66bf519..974db03f7b1a 100644 --- a/include/uapi/linux/rtnetlink.h +++ b/include/uapi/linux/rtnetlink.h | |||
| @@ -134,6 +134,8 @@ enum { | |||
| 134 | 134 | ||
| 135 | RTM_NEWNSID = 88, | 135 | RTM_NEWNSID = 88, |
| 136 | #define RTM_NEWNSID RTM_NEWNSID | 136 | #define RTM_NEWNSID RTM_NEWNSID |
| 137 | RTM_DELNSID = 89, | ||
| 138 | #define RTM_DELNSID RTM_DELNSID | ||
| 137 | RTM_GETNSID = 90, | 139 | RTM_GETNSID = 90, |
| 138 | #define RTM_GETNSID RTM_GETNSID | 140 | #define RTM_GETNSID RTM_GETNSID |
| 139 | 141 | ||
| @@ -303,6 +305,9 @@ enum rtattr_type_t { | |||
| 303 | RTA_TABLE, | 305 | RTA_TABLE, |
| 304 | RTA_MARK, | 306 | RTA_MARK, |
| 305 | RTA_MFC_STATS, | 307 | RTA_MFC_STATS, |
| 308 | RTA_VIA, | ||
| 309 | RTA_NEWDST, | ||
| 310 | RTA_PREF, | ||
| 306 | __RTA_MAX | 311 | __RTA_MAX |
| 307 | }; | 312 | }; |
| 308 | 313 | ||
| @@ -332,6 +337,7 @@ struct rtnexthop { | |||
| 332 | #define RTNH_F_DEAD 1 /* Nexthop is dead (used by multipath) */ | 337 | #define RTNH_F_DEAD 1 /* Nexthop is dead (used by multipath) */ |
| 333 | #define RTNH_F_PERVASIVE 2 /* Do recursive gateway lookup */ | 338 | #define RTNH_F_PERVASIVE 2 /* Do recursive gateway lookup */ |
| 334 | #define RTNH_F_ONLINK 4 /* Gateway is forced on link */ | 339 | #define RTNH_F_ONLINK 4 /* Gateway is forced on link */ |
| 340 | #define RTNH_F_EXTERNAL 8 /* Route installed externally */ | ||
| 335 | 341 | ||
| 336 | /* Macros to handle hexthops */ | 342 | /* Macros to handle hexthops */ |
| 337 | 343 | ||
| @@ -344,6 +350,12 @@ struct rtnexthop { | |||
| 344 | #define RTNH_SPACE(len) RTNH_ALIGN(RTNH_LENGTH(len)) | 350 | #define RTNH_SPACE(len) RTNH_ALIGN(RTNH_LENGTH(len)) |
| 345 | #define RTNH_DATA(rtnh) ((struct rtattr*)(((char*)(rtnh)) + RTNH_LENGTH(0))) | 351 | #define RTNH_DATA(rtnh) ((struct rtattr*)(((char*)(rtnh)) + RTNH_LENGTH(0))) |
| 346 | 352 | ||
| 353 | /* RTA_VIA */ | ||
| 354 | struct rtvia { | ||
| 355 | __kernel_sa_family_t rtvia_family; | ||
| 356 | __u8 rtvia_addr[0]; | ||
| 357 | }; | ||
| 358 | |||
| 347 | /* RTM_CACHEINFO */ | 359 | /* RTM_CACHEINFO */ |
| 348 | 360 | ||
| 349 | struct rta_cacheinfo { | 361 | struct rta_cacheinfo { |
| @@ -623,6 +635,10 @@ enum rtnetlink_groups { | |||
| 623 | #define RTNLGRP_IPV6_NETCONF RTNLGRP_IPV6_NETCONF | 635 | #define RTNLGRP_IPV6_NETCONF RTNLGRP_IPV6_NETCONF |
| 624 | RTNLGRP_MDB, | 636 | RTNLGRP_MDB, |
| 625 | #define RTNLGRP_MDB RTNLGRP_MDB | 637 | #define RTNLGRP_MDB RTNLGRP_MDB |
| 638 | RTNLGRP_MPLS_ROUTE, | ||
| 639 | #define RTNLGRP_MPLS_ROUTE RTNLGRP_MPLS_ROUTE | ||
| 640 | RTNLGRP_NSID, | ||
| 641 | #define RTNLGRP_NSID RTNLGRP_NSID | ||
| 626 | __RTNLGRP_MAX | 642 | __RTNLGRP_MAX |
| 627 | }; | 643 | }; |
| 628 | #define RTNLGRP_MAX (__RTNLGRP_MAX - 1) | 644 | #define RTNLGRP_MAX (__RTNLGRP_MAX - 1) |
