Codebase list intel-processor-trace / 220b88b
Import Debian changes 2.0.5-1 intel-processor-trace (2.0.5-1) unstable; urgency=medium . * New upstream version 2.0.5 * fix lintian-override rule * Update Standards-Version, no changes needed Victor Seva authored 2 years ago Héctor Orón Martínez committed 9 months ago
378 changed file(s) with 485 addition(s) and 384 deletion(s). Raw diff Collapse all Expand all
0 # Copyright (c) 2013-2021, Intel Corporation
0 # Copyright (c) 2013-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
2323 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2424 # POSSIBILITY OF SUCH DAMAGE.
2525
26 cmake_minimum_required(VERSION 2.8.6)
26 cmake_minimum_required(VERSION 2.8.12)
2727
2828 project(PT C)
2929
3636 #
3737 set(PT_VERSION_MAJOR 2)
3838 set(PT_VERSION_MINOR 0)
39 set(PT_VERSION_PATCH 4)
39 set(PT_VERSION_PATCH 5)
4040 set(PT_VERSION_BUILD "0" CACHE STRING "")
4141 set(PT_VERSION_EXT "" CACHE STRING "")
4242
0 Copyright (c) 2013-2021, Intel Corporation
0 Copyright (c) 2013-2022, Intel Corporation
11
22 Redistribution and use in source and binary forms, with or without
33 modification, are permitted provided that the following conditions are met:
0 intel-processor-trace (2.0.5-1) unstable; urgency=medium
1
2 * New upstream version 2.0.5
3 * fix lintian-override rule
4 * Update Standards-Version, no changes needed
5
6 -- Victor Seva <vseva@debian.org> Mon, 31 Jan 2022 16:20:03 +0100
7
08 intel-processor-trace (2.0.4-1) unstable; urgency=medium
19
210 * New upstream version 2.0.4
66 Build-Depends:
77 cmake,
88 debhelper-compat (= 13),
9 Standards-Version: 4.5.1
9 Standards-Version: 4.6.0.1
1010 Rules-Requires-Root: no
1111 Section: libs
1212 Homepage: https://github.com/intel/libipt
0 libipt2: hardening-no-fortify-functions usr/lib/x86_64-linux-gnu/libipt.so.2.0.4
0 libipt2: hardening-no-fortify-functions usr/lib/x86_64-linux-gnu/libipt.so.*
11 ========================
22
33 <!---
4 ! Copyright (c) 2013-2021, Intel Corporation
4 ! Copyright (c) 2013-2022, Intel Corporation
55 !
66 ! Redistribution and use in source and binary forms, with or without
77 ! modification, are permitted provided that the following conditions are met:
11 ============================================================================
22
33 <!---
4 ! Copyright (c) 2013-2021, Intel Corporation
4 ! Copyright (c) 2013-2022, Intel Corporation
55 !
66 ! Redistribution and use in source and binary forms, with or without
77 ! modification, are permitted provided that the following conditions are met:
11 =============================================
22
33 <!---
4 ! Copyright (c) 2015-2021, Intel Corporation
4 ! Copyright (c) 2015-2022, Intel Corporation
55 !
66 ! Redistribution and use in source and binary forms, with or without
77 ! modification, are permitted provided that the following conditions are met:
11 ========================================================
22
33 <!---
4 ! Copyright (c) 2013-2021, Intel Corporation
4 ! Copyright (c) 2013-2022, Intel Corporation
55 !
66 ! Redistribution and use in source and binary forms, with or without
77 ! modification, are permitted provided that the following conditions are met:
242242 The opcodes layer provides enumerations for all the bits necessary for Intel PT
243243 encoding and decoding. The enumeration constants can be used without linking to
244244 the decoder library. There is no encoder or decoder struct associated with this
245 layer. See the intel-pt.h header file for details.
245 layer. See the pt_opcodes.h internal header file for details.
246246
247247
248248 ### Packet Encoding
11 ===========================================================================
22
33 <!---
4 ! Copyright (c) 2013-2021, Intel Corporation
4 ! Copyright (c) 2013-2022, Intel Corporation
55 !
66 ! Redistribution and use in source and binary forms, with or without
77 ! modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2015-2021, Intel Corporation
0 # Copyright (c) 2015-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 % PT_ALLOC_ENCODER(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_BLK_ALLOC_DECODER(3)
11
22 <!---
3 ! Copyright (c) 2016-2021, Intel Corporation
3 ! Copyright (c) 2016-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_BLK_GET_OFFSET(3)
11
22 <!---
3 ! Copyright (c) 2016-2021, Intel Corporation
3 ! Copyright (c) 2016-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_BLK_NEXT(3)
11
22 <!---
3 ! Copyright (c) 2016-2021, Intel Corporation
3 ! Copyright (c) 2016-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_BLK_SYNC_FORWARD(3)
11
22 <!---
3 ! Copyright (c) 2016-2021, Intel Corporation
3 ! Copyright (c) 2016-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_CONFIG(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_ENC_GET_CONFIG(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_ENC_GET_OFFSET(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_IMAGE_ADD_FILE(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_IMAGE_ALLOC(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_IMAGE_REMOVE_BY_FILENAME(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_IMAGE_SET_CALLBACK(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_INSN_ALLOC_DECODER(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_INSN_GET_IMAGE(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_INSN_GET_OFFSET(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_INSN_NEXT(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_INSN_SYNC_FORWARD(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_ISCACHE_ADD_FILE(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_ISCACHE_ALLOC(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_ISCACHE_READ(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_ISCACHE_SET_LIMIT(3)
11
22 <!---
3 ! Copyright (c) 2017-2021, Intel Corporation
3 ! Copyright (c) 2017-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_LIBRARY_VERSION(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_PACKET(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_PKT_ALLOC_DECODER(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_PKT_GET_OFFSET(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_PKT_SYNC_FORWARD(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_QRY_ALLOC_DECODER(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_QRY_COND_BRANCH(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_QRY_EVENT(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_QRY_GET_OFFSET(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_QRY_SYNC_FORWARD(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 % PT_QRY_TIME(3)
11
22 <!---
3 ! Copyright (c) 2015-2021, Intel Corporation
3 ! Copyright (c) 2015-2022, Intel Corporation
44 !
55 ! Redistribution and use in source and binary forms, with or without
66 ! modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2018-2021, Intel Corporation
1 * Copyright (c) 2018-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2013-2021, Intel Corporation
0 # Copyright (c) 2013-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2018, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2018, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
8585 case 0x7e:
8686 case 0x8c:
8787 case 0x8d:
88 errata->bdm70 = 1;
89 errata->skl014 = 1;
90 errata->skd022 = 1;
88 case 0xa7:
89 case 0xa8:
90 errata->bdm70 = 1;
91 errata->skl014 = 1;
92 errata->skd022 = 1;
93 return 0;
94
95 case 0x97:
96 case 0x9a:
97 case 0xbf:
98 errata->bdm70 = 1;
99 errata->skl014 = 1;
100 errata->skd022 = 1;
101 errata->apl11 = 1;
91102 return 0;
92103
93104 case 0x5c:
98109
99110 case 0x7a:
100111 case 0x86:
112 case 0x96:
113 case 0x9c:
101114 errata->apl11 = 1;
102115 return 0;
103116 }
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
4343 struct pt_config config;
4444 int errcode;
4545
46 memset(&config, 0, sizeof(config));
47
4648 errcode = pt_config_from_user(NULL, &config);
4749 ptu_int_eq(errcode, -pte_internal);
4850
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
19911991 struct pt_mapped_section msec;
19921992 int status;
19931993
1994 memset(&msec, 0, sizeof(msec));
1995
19941996 status = pt_image_validate(NULL, &msec, 0x1004ull, 10);
19951997 ptu_int_eq(status, -pte_internal);
19961998
00 /*
1 * Copyright (c) 2016-2021, Intel Corporation
1 * Copyright (c) 2016-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
15891589 uint64_t laddr;
15901590 int sec;
15911591
1592 laddr = 0x1000ull * (it % 23);
1592 laddr = 0x1000ull * ((uint64_t)it % 23);
15931593
15941594 for (sec = 0; sec < num_sections; ++sec) {
15951595 struct pt_section *section;
18761876 return errcode;
18771877
18781878 errcode = pt_section_unmap(section);
1879 if (errcode < 0)
1880 return errcode;
1881
1882 errcode = pt_section_put(section);
18791883 if (errcode < 0)
18801884 return errcode;
18811885 }
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
313313 struct pt_packet_ip packet;
314314 int errcode;
315315
316 memset(&packet, 0, sizeof(packet));
317
316318 errcode = pt_last_ip_update_ip(NULL, &packet, NULL);
317319 ptu_int_eq(errcode, -pte_internal);
318320
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
228228 int status;
229229
230230 memset(&mcache, 0, sizeof(mcache));
231 memset(&asid, 0, sizeof(asid));
231232
232233 status = pt_msec_cache_fill(NULL, &msec, &image, &asid, 0ull);
233234 ptu_int_eq(status, -pte_internal);
300301 int status;
301302
302303 msec = NULL;
304 memset(&asid, 0, sizeof(asid));
303305
304306 status = pt_msec_cache_fill(&tfix->mcache, &msec, &tfix->image, &asid,
305307 0ull);
321323 struct pt_section *section;
322324 struct pt_asid asid;
323325 int status;
326
327 memset(&asid, 0, sizeof(asid));
324328
325329 status = pt_msec_cache_fill(&tfix->mcache, &msec, &tfix->image, &asid,
326330 0ull);
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
701701 errcode = pt_section_map(sfix->section);
702702 ptu_int_eq(errcode, -pte_overflow);
703703
704 sfix->section->mcount = 0;
705
704706 errcode = pt_section_detach(sfix->section, &iscache);
705707 ptu_int_eq(errcode, 0);
706708
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
7171 struct pt_packet_tsc packet;
7272 int errcode;
7373
74 memset(&packet, 0, sizeof(packet));
75
7476 errcode = pt_time_update_tsc(NULL, &packet, &tfix->config);
7577 ptu_int_eq(errcode, -pte_internal);
7678
8587 struct pt_packet_cbr packet;
8688 int errcode;
8789
90 memset(&packet, 0, sizeof(packet));
91
8892 errcode = pt_time_update_cbr(NULL, &packet, &tfix->config);
8993 ptu_int_eq(errcode, -pte_internal);
9094
99103 struct pt_packet_tma packet;
100104 int errcode;
101105
106 memset(&packet, 0, sizeof(packet));
107
102108 errcode = pt_time_update_tma(NULL, &packet, &tfix->config);
103109 ptu_int_eq(errcode, -pte_internal);
104110
116122 struct pt_packet_mtc packet;
117123 int errcode;
118124
125 memset(&packet, 0, sizeof(packet));
126
119127 errcode = pt_time_update_mtc(NULL, &packet, &tfix->config);
120128 ptu_int_eq(errcode, -pte_internal);
121129
132140 {
133141 struct pt_packet_cyc packet;
134142 int errcode;
143
144 memset(&packet, 0, sizeof(packet));
135145
136146 errcode = pt_time_update_cyc(NULL, &packet, &tfix->config, 0ull);
137147 ptu_int_eq(errcode, -pte_internal);
199209 {
200210 struct pt_packet_cbr packet;
201211 int errcode;
212
213 memset(&packet, 0, sizeof(packet));
202214
203215 errcode = pt_tcal_update_cbr(NULL, &packet, &tfix->config);
204216 ptu_int_eq(errcode, -pte_internal);
227239 struct pt_packet_mtc packet;
228240 int errcode;
229241
242 memset(&packet, 0, sizeof(packet));
243
230244 errcode = pt_tcal_update_mtc(NULL, &packet, &tfix->config);
231245 ptu_int_eq(errcode, -pte_internal);
232246
243257 {
244258 struct pt_packet_cyc packet;
245259 int errcode;
260
261 memset(&packet, 0, sizeof(packet));
246262
247263 errcode = pt_tcal_update_cyc(NULL, &packet, &tfix->config);
248264 ptu_int_eq(errcode, -pte_internal);
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
185185 tnt_cache.tnt = 42ull;
186186 tnt_cache.index = 12ull;
187187
188 memset(&packet, 0, sizeof(packet));
189
188190 errcode = pt_tnt_cache_update_tnt(&tnt_cache, &packet, NULL);
189191 ptu_int_eq(errcode, -pte_bad_context);
190192 ptu_uint_eq(tnt_cache.tnt, 42ull);
197199 {
198200 struct pt_packet_tnt packet;
199201 int errcode;
202
203 memset(&packet, 0, sizeof(packet));
200204
201205 errcode = pt_tnt_cache_update_tnt(NULL, &packet, NULL);
202206 ptu_int_eq(errcode, -pte_invalid);
0 # Copyright (c) 2014-2021, Intel Corporation
0 # Copyright (c) 2014-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2014-2021, Intel Corporation
1 * Copyright (c) 2014-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
207207 uint64_t tsc;
208208 int errcode;
209209
210 memset(&config, 0, sizeof(config));
211
210212 errcode = pev_time_to_tsc(NULL, 0x0ull, &config);
211213 ptu_int_eq(errcode, -pte_internal);
212214
221223 struct pev_config config;
222224 uint64_t time;
223225 int errcode;
226
227 memset(&config, 0, sizeof(config));
224228
225229 errcode = pev_time_from_tsc(NULL, 0x0ull, &config);
226230 ptu_int_eq(errcode, -pte_internal);
0 # Copyright (c) 2013-2021, Intel Corporation
0 # Copyright (c) 2013-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2013-2021, Intel Corporation
0 # Copyright (c) 2013-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2013-2021, Intel Corporation
0 # Copyright (c) 2013-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2015-2021, Intel Corporation
1 * Copyright (c) 2015-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2013-2021, Intel Corporation
0 # Copyright (c) 2013-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2013-2021, Intel Corporation
1 * Copyright (c) 2013-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 #! /bin/bash
11 #
2 # Copyright (c) 2015-2021, Intel Corporation
2 # Copyright (c) 2015-2022, Intel Corporation
33 #
44 # Redistribution and use in source and binary forms, with or without
55 # modification, are permitted provided that the following conditions are met:
00 #! /bin/bash
11 #
2 # Copyright (c) 2015-2021, Intel Corporation
2 # Copyright (c) 2015-2022, Intel Corporation
33 #
44 # Redistribution and use in source and binary forms, with or without
55 # modification, are permitted provided that the following conditions are met:
00 #! /bin/bash
11 #
2 # Copyright (c) 2015-2021, Intel Corporation
2 # Copyright (c) 2015-2022, Intel Corporation
33 #
44 # Redistribution and use in source and binary forms, with or without
55 # modification, are permitted provided that the following conditions are met:
00 #! /bin/bash
11 #
2 # Copyright (c) 2015-2021, Intel Corporation
2 # Copyright (c) 2015-2022, Intel Corporation
33 #
44 # Redistribution and use in source and binary forms, with or without
55 # modification, are permitted provided that the following conditions are met:
00 #! /bin/bash
11 #
2 # Copyright (c) 2013-2021, Intel Corporation
2 # Copyright (c) 2013-2022, Intel Corporation
33 #
44 # Redistribution and use in source and binary forms, with or without
55 # modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2017-2021, Intel Corporation
0 # Copyright (c) 2017-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
00 /*
1 * Copyright (c) 2017-2021, Intel Corporation
1 * Copyright (c) 2017-2022, Intel Corporation
22 *
33 * Redistribution and use in source and binary forms, with or without
44 * modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2015-2021, Intel Corporation
0 # Copyright (c) 2015-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
0 # Copyright (c) 2015-2021, Intel Corporation
0 # Copyright (c) 2015-2022, Intel Corporation
11 #
22 # Redistribution and use in source and binary forms, with or without
33 # modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2018-2021, Intel Corporation
0 ; Copyright (c) 2018-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
3636 ; cpu 6/95
3737 ; cpu 6/122
3838 ; cpu 6/134
39 ; cpu 6/150
40 ; cpu 6/156
41 ; cpu 6/151
42 ; cpu 6/154
43 ; cpu 6/191
3944 ;
4045
4146 org 0x1000
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2018-2021, Intel Corporation
0 ; Copyright (c) 2018-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
4949 ; cpu 6/143
5050 ; cpu 6/140
5151 ; cpu 6/141
52 ; cpu 6/167
53 ; cpu 6/168
54 ; cpu 6/151
55 ; cpu 6/154
56 ; cpu 6/191
5257 ;
5358 ; Variant: sync at the PSB directly preceding the TIP.PGE.
5459 ;
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
4949 ; cpu 6/143
5050 ; cpu 6/140
5151 ; cpu 6/141
52 ; cpu 6/167
53 ; cpu 6/168
54 ; cpu 6/151
55 ; cpu 6/154
56 ; cpu 6/191
5257 ;
5358 ; Variant: sync at an earlier PSB.
5459 ;
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2018-2021, Intel Corporation
0 ; Copyright (c) 2018-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2018-2021, Intel Corporation
0 ; Copyright (c) 2018-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
4646 ; cpu 6/143
4747 ; cpu 6/140
4848 ; cpu 6/141
49 ; cpu 6/167
50 ; cpu 6/168
51 ; cpu 6/151
52 ; cpu 6/154
53 ; cpu 6/191
4954 ;
5055
5156 org 0x1000
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
5050 ; cpu 6/143
5151 ; cpu 6/140
5252 ; cpu 6/141
53 ; cpu 6/167
54 ; cpu 6/168
55 ; cpu 6/151
56 ; cpu 6/154
57 ; cpu 6/191
5358 ;
5459
5560 org 0x1000
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
5050 ; cpu 6/143
5151 ; cpu 6/140
5252 ; cpu 6/141
53 ; cpu 6/167
54 ; cpu 6/168
55 ; cpu 6/151
56 ; cpu 6/154
57 ; cpu 6/191
5358 ;
5459
5560 org 0x1000
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
5050 ; cpu 6/143
5151 ; cpu 6/140
5252 ; cpu 6/141
53 ; cpu 6/167
54 ; cpu 6/168
55 ; cpu 6/151
56 ; cpu 6/154
57 ; cpu 6/191
5358 ;
5459
5560 org 0x1000
0 ; Copyright (c) 2017-2021, Intel Corporation
0 ; Copyright (c) 2017-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
4141 ; cpu 6/143
4242 ; cpu 6/140
4343 ; cpu 6/141
44 ; cpu 6/167
45 ; cpu 6/168
46 ; cpu 6/151
47 ; cpu 6/154
48 ; cpu 6/191
4449 ;
4550
4651 org 0x100000
0 ; Copyright (c) 2018-2021, Intel Corporation
0 ; Copyright (c) 2018-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2018-2021, Intel Corporation
0 ; Copyright (c) 2018-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2020-2021, Intel Corporation
0 ; Copyright (c) 2020-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2020-2021, Intel Corporation
0 ; Copyright (c) 2020-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2020-2021, Intel Corporation
0 ; Copyright (c) 2020-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2016-2021, Intel Corporation
0 ; Copyright (c) 2016-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2013-2021, Intel Corporation
0 ; Copyright (c) 2013-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2014-2021, Intel Corporation
0 ; Copyright (c) 2014-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met:
0 ; Copyright (c) 2015-2021, Intel Corporation
0 ; Copyright (c) 2015-2022, Intel Corporation
11 ;
22 ; Redistribution and use in source and binary forms, with or without
33 ; modification, are permitted provided that the following conditions are met: