I attached list of patches which are in api-next but are missing in
master branch. To total is 208 patches including merges.

Maxim.



git diff --stat master api-next ./include/
 include/Makefile.am                      |    3 +
 include/odp/api/spec/chksum.h            |   53 ++++++
 include/odp/api/spec/classification.h    |   91 +++++++++-
 include/odp/api/spec/crypto.h            |  187 ++++++++++++++++++--
 include/odp/api/spec/event.h             |   84 ++++++++-
 include/odp/api/spec/ipsec.h             | 1511
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/odp/api/spec/packet.h            |  218 ++++++++++++++++++++++++
 include/odp/api/spec/packet_io.h         |  115 +++++++++++--
 include/odp/api/spec/pool.h              |   30 ++++
 include/odp/api/spec/queue.h             |    9 +-
 include/odp/api/spec/schedule.h          |   28 ++-
 include/odp/api/spec/schedule_types.h    |    2 +-
 include/odp/api/spec/shared_memory.h     |   74 +++++---
 include/odp/api/spec/support.h           |   57 +++++++
 include/odp/api/spec/timer.h             |   27 +++
 include/odp/arch/default/api/abi/event.h |    9 +-
 include/odp_api.h                        |    3 +
 17 files changed, 2426 insertions(+), 75 deletions(-)
16:54 /opt/Linaro/odp3.git (master)$
a908a4de linux-gen: crypto: add AES-CTR support
157234c0 validation: crypto: add tests for AES-CTR
ab19e58d api: crypto: add AES-CTR declarations
1ae234f5 example: generator: use L3/L4 checksum validation status functions
58bc3739 linux-gen: pktio: dpdk: set L3/L4 checksum validation flags
9b3a29dd linux-gen: packet: implement checksum validation status functions
a57dc0bc linux-gen: packet: add L3/L4 checksum validation flags
a1312ccf validation: packet: add call to ones complement
4da1cb60 linux-gen: packet: dummy ones complement implementation
f6d3bc30 api: packet: ones complement sum
6333b39f validation: packet: add parse tests
78ced32d validation: pktio: add parser test packet header
fbb6a7fe linux-gen: packet: add parse API
23b6eee8 api: ipsec: use common protocol layer enum
0ec5bc6b api: pktio: use common protocol layer enum
9c389e17 api: packet: add parse functions
fd192cba drv: remove remaining of files from api-next
d22c949c api: packet: change argument to insert for l3 and l4 chsums
ebdf6e27 validation: shmem: compare info page size to all supported huge page 
sizes
66b36363 api: pool: Return address range for pool objects
825f75ed linux-gen: shm: implement odp_shm_print
18977d06 linux-gen: shm: make odp_shm_print_all readable again
f4d54b88 api: shm: print shm block info
e733d6ba api: shm: style clean up
ec6510b3 linux-gen: ipsec: update git ignore
afa7e20a Merge remote-tracking branch 'origin/master' into merge-master
e3108af2 api: ipsec: move pipeline SA param to inbound substructrure
cd196cf1 linux-gen: pktio: tap: implement MAC address set operation
dee4a751 linux-gen: pktio: tap: implement link status operation
f70ff3bc linux-gen: pktio: tap: implement start/stop operations
700c0ac9 linux-gen: pktio: loop: support IPsec inbound inline
20aba9a1 linux-gen: pktio: loop: support IPsec outbound inline
ce4bd52a linux-generic: ipsec: draft IPsec implementation
01b5f7e0 linux-generic: ipsec: implement IPsec SAD
5e8f87ae linux-generic: ipsec: implement events handling
9e10a562 Revert "linux-gen: drop unused _odp_packet_cmp_data() function"
86d651b8 linux-gen: packet: add support for IP-in-IP (RFC 2003) encap
bc3cad50 linux-gen: packet: support parsing of just L3/L4 headers
9c747985 linux-gen: packet: factor out L2 header parsing
698f370e test: validation: add IPsec API testsuite
edca8cd1 api: ipsec: return maximum antireplay window size via capability
60a1a4f1 test: validation: pktio: validate MAC address set function
2fb72324 linux-gen: pktio: implement MAC address set function
90c3fdd7 api: packet_io: add MAC address set function
e943f821 validation: chksum: add long UDP packet test
a197b3ca linux-gen: chksum: correct uninitialized variable bug
a2e288f3 validation: chksum: add test chksum suite
7ea3096a linux-gen: chksum: implement ones complement sum
458683cb api: chksum: add ones complement sum function
506bf9dc linux-gen: more unification of arch-specific code
41472f58 linux-gen: update api-next to follow merged changes
e04e5f90 api: ipsec: document restrictions for odp_ipsec_config()
bfbe4f50 linux-generic: pktio: fix gcc7 build error in sched_cb_pktin_poll_one
c6ab55e8 linux-generic: pool: implementation for min and max headroom 
configuration
f2da0136 api: pool: add min and max headroom configuration in pool
e344e436 api: ipsec: rename odp_ipsec_mtu_update to follow odp_ipsec_sa_* 
pattern
f3fa10fa test: validation: schduler: change order lock function signature
4e6dbf3c test: validation: queue: change order lock data type
f172905f linux-generic: schedule: implement schedule order unlock lock api
7018fa1c linux-generic: schedule: change order lock function signature
f66f9235 linux-generic: queue: change order lock count data type
e35949df api: schedule: add schedule order unlock lock api
d248692d api: schedule: remove support for nested ordered lock
88efcd91 api: queue: change order lock count data type
f91cde2b api: packet_io: refine rules for checksum calculation
3e03317f api: packet: add checksum status
8c5516bb linux-gen: scheduled pktin polling for ssched
6b6253c3 test: drv: remove -Wno-deprecated-declarations set
7fa8e2c9 linux-gen: crypto: add support for AES-192 and AES-256
53120868 validation: crypto: add AES-192/256 test cases
8d21533c validation: crypto: rework testsuite
a3ca7d17 api: event: add documentation for ODP_EVENT_PACKET_CRYPTO
4eae04e8 doc: userguide: document new packet-oriented crypto operations
4c8578a2 helper: chksum: verify odph_ipv4_chksum_*() functions
b2270c5b Merge branch 'api-next-859293ad' into api-next
0b2b2628 test: performance: crypto: free crypto-out queue
1bc1b6fe test: performance: crypto: fix packet freeing
859293ad linux-gen: crypto: unify odp_crypto_session_create error path
307ebe50 api: crypto: clarify for odp_crypto_session_create
7bb36431 linux-gen: scalable queue: mark queue_shm_pool as static
0bc12ffc linux-gen: scalable sched: mark sched_grp_lock as static
22ec8f3a linux-gen: scalable sched: mark several function as static
3547226b linux-gen: timer: control timer pool polling frequency dynamically
2394317a Revert "api: schedule: add thread removal correction"
09ce9406 api: schedule: add thread removal correction
a165ff40 api: crypto: clarify compl_queue queue in crypto_session_param
8390f890 linux-generic: classification: rename internal defines
e02f89b3 linux-generic: classification implement packet hashing
8eeb3366 api: classification: add support for packet hashing in classification
705062dc linux-generic: add toeplitz hash algorithm
999042e5 linux-gen: timer: set sigev_value in timer_res_init
c16f1363 doc: userguide: add odp_timer_capability() section to user guide
fbdc9ca1 validation/example: call odp_timer_capability() before creating timer 
pool
2e08ac6e linux-generic: timer: implement odp_timer_capability()
5386c44d api: timer: add odp_timer_capability() api
70714a8c linux-gen: cpu: arm: make wfe supported only by aarch64
985db920 linux-gen: fix compilation with libconfig
db7cc41a api: ipsec: add warning status event
ae42f98c api: crypto: revert deprecation of crypto completion API
7e71ca28 api: crypto: replace redundant packet_ prefixes from definitions
bc36acc2 validation: crypto: fix unitialized variable error
f49ce736 api: ipsec: remove initial sequence number parameter
d4b85d07 api: ipsec: outer header pointer as const
127c7319 api: ipsec: flexible soft lifetime reporting
2cd78610 api: ipsec: split operation result status bits
e58e1fc9 api: ipsec: ignore aad capability
a3ff4f67 api: ipsec: remove time based SA lifetime
4e3598f3 api: ipsec: direction specific SA params
697c4a58 api: ipsec: add max queues capability
6879ecd2 api: ipsec: add salt parameter
698d82ce api: ipsec: add retain header capability
cd097450 test: l2fwd: list not used features
ee5be324 example: ipsec: rewrite using Crypto packet API
533a2fe1 test: rewrite odp_crypto using Crypto packet API
b4edd15e validation: crypto: tests for Crypto packet API
99b74cbb linux-gen: crypto: provide packet API implementation
d0e3acc0 api: crypto: add crypto packet operation interface
c6e3edd5 api: crypto: deprecate ASYNC mode and odp_crypto_compl_t
26644862 linux-gen: fix ODP_HANDLE_T expansion with c++ if type is compound
e777674f linux-gen: drop crypto async mode implementation
1cb0a886 validation: test correctness of events subtype implementation
faf97a34 linux-generic: events subtype implementation
15c97427 linux-gen: fix out-of-tree build
7a581304 travis: add scalable scheduler in CI
759a54bf linux-gen: sched scalable: add scalable scheduler
9fd48a92 linux-gen: sched scalable: add a concurrent queue
bf554b2d linux-gen: sched scalable: add a bitset
ac89f9c5 linux-gen: sched scalable: add arch files
e2169ff2 timer: allow timer processing to run on worker cores
0ce5d628 api: ipsec: disable event is the last event
65a46f66 api: ipsec: change IPSEC result to packet
441fb964 api: event: add subtype to expand event type
58a8ec90 api: ipsec: add max number of cos capability
ebbd8301 api: ipsec: refine packet order specification
a5ef33a6 Merge branch 'master' v1.15.0.0 into api-next
2e36f75d travis: add linking with libconfig
3faf0259 api: ipsec: factor out IP protocol version parameter
900dd9e2 api: ipsec: split INLINE capability into in and out pair
15ba8d1e api: ipsec: add AH capability
1d01a8cb api: ipsec: mark odp_ipsec_sa_create argument as constant
2da3adc6 api: ipsec: add additional doxygen documentation
f28f05a4 api: ipsec: factor out definitions for feature support levels
6ce26719 Revert "api: ipsec: factor out definitions for feature support levels"
d0259076 api: ipsec: factor out definitions for feature support levels
6ae7b563 abi: event: add ODP_EVENT_IPSEC_STATUS
38485719 api: ipsec: spi_overlap and lookup modes
912d6882 linux-gen: ipsec: add stubs for new functions
5f9dc6f3 api: ipsec: add inline IPSEC support
ce1850c7 api: ipsec: extend lookaside API
e91cf8bb api: packet: add per packet checksum control
06eed474 Revert "linux-gen: packet: implement references as copy"
effdb622 Revert "api: packet: references may be implemented as copy"
a820c285 linux-gen: ipsec: add stubs for functions
82e5497c Revert "linux-generic: packet: implement reference apis"
a1bcdb71 linux-gen: support older libconfig version
530fa00f Merge tag 'v1.13.0.0' into api-next
f8efe73e linux-gen: modules: adding initial file to load modules
0ae648cc linux-gen: init: adding configuration file parsing
355f20a9 linux-gen: adding enum, devio and driver registration interface (stub)
a8cf3e57 drv: adding driver registration interface (stub)
1588c49a test: drv: shm: adding buddy allocation stress tests
9f88e0b1 test: drv: shm: adding basic fixed size allocation tests
0abda2f5 test: drv: shm: adding basic buddy allocation tests
9107db16 linux-gen: drv: shm: adding pool allocator
567c2e8a drv: adding odpdrv_shm_pool functions
91f1ce71 linux-gen: _ishm: adding buddy and slab allocation
00070be1 validation: ipsec: add test for odp_ipsec_capability()
7c24a62a linux-gen: ipsec: add capability function
bf65cf6e example: hello: do not pin control thread
23e46735 api: ipsec: packet transformation follows RFCs
c28c8174 linux-generic: packet: remove erroneous assert
22b3986f linux-generic: packet: implement reference apis
913d9b1a api: ipsec: add algorithm capabilities
2048b803 api: ipsec: added IPSEC API
b5781eee test: drvshm: removing invalid test
28d95ca2 test: drv: shm: decrease test memory requirement
07bee0be test: validation: drv: shmem: stress tests
1594671c test: validation: drv: shmem: testing SINGLE_VA flag
b08633c5 test: validation: drv: shmem: basic tests
6147511e linux-gen: drv: shm
4871852c drv: adding shared memory
48ae6896 linux-generic: drv: strong typing
85c4f0bd linux-gen: drv: adding barrier
57962f1b drv: adding barrier.h
a6d9960b doc: drv: fix doxyfile for drv doc generation
9fcbfb97 drv: byteorder: added bitfield order
e259ced4 test: drv: atomic renamed to drvatomic
32e95a4e linux-gen: drv: byteorder: fixed macro typo
65ea1213 test: validation: drv: atomic tests
becb0250 test: validation: drv: adding the new drv interface
90e456db linux-generic: drv: fixed macro typo
e4579992 linux-generic: drv: fix align.h for new arch structure
a47f5fbb linux-generic: make drv interface part of the distribution
2151bf69 linux-generic: adding spinlock.h
d5a6c128 drv: adding spinlock.h
1ed6a4fa linux-generic: drv: adding atomic
c62004cb drv: adding atomic.h
b39a4f51 linux-generic: drv: adding align.h
283b4a44 drv: adding align.h
701f6950 drv: fixing Makefile for compiler.h
2deaffd4 drv: fixing Makefile for std_types
e2bea00c linux-generic: drv: adding sync.h
ff5dd845 drv: adding sync.h
d01c316a linux-generic: drv: adding byteorder.h
0e6bdb3f drv: adding byteorder.h
5db841fb Revert "linux-generic: helper api: fix type casting for C++ include"
21383506 linux-generic: helper api: fix type casting for C++ include
730df10b Merge remote-tracking branch 'origin/master' into api-next

Reply via email to