All of lore.kernel.org
 help / color / mirror / Atom feed
* BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
@ 2018-01-05 21:13 Tobias Hommel
  2018-01-05 21:27 ` Ozgur
                   ` (2 more replies)
  0 siblings, 3 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-01-05 21:13 UTC (permalink / raw)
  To: netdev

Hi,

I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
either.
Anyone has an idea what is happening here?

The affected machine has 2 active ethernet interfaces (igb driver) and acts as
a VPN gateway running strongswan. There are several hundreds of IPSec
roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
HTTP server.
During my tests these roadwarriors connect to the gateway, sometimes download a
large file from the HTTP server, disconnect and after a random delay repeat
these steps.

Some observations I made:
* SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
  * all affinities set to default ff is broken
  * setting affinity for all queues of both interfaces to the same CPU seems to
    work fine (running stable for more than 1 day now)
  * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
    2 is broken and seems to always trigger the bug on CPU 1
* the top 6 entries of the call trace are the same every time the system
  crashes, the other entries differ sometimes

The bug is 100% reproducible on the Intel Atom machine from the log below and
also on a HP ProLiant Gen6 (also igb driver).
I can, of course, provide further information (CPU, NIC, kernel config, more
traces, etc.) if required.
If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
(tg3).

[ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0
[ 7998.500759] PGD 0 P4D 0 
[ 7998.503316] Oops: 0000 [#1] SMP PTI
[ 7998.506835] Modules linked in:
[ 7998.509929] CPU: 2 PID: 22 Comm: ksoftirqd/2 Not tainted 4.14.11 #3
[ 7998.516244] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[ 7998.524039] task: ffff8826bb118000 task.stack: ffff947ac00f0000
[ 7998.530004] RIP: 0010:xfrm_lookup+0x2a/0x7e0
[ 7998.534298] RSP: 0018:ffff947ac00f3b60 EFLAGS: 00010246
[ 7998.539550] RAX: 0000000000000000 RBX: ffffffff93074040 RCX: 0000000000000000
[ 7998.546709] RDX: ffff947ac00f3bd8 RSI: 0000000000000000 RDI: ffffffff93074040
[ 7998.553868] RBP: ffffffff93074040 R08: 0000000000000002 R09: 0000000000000001
[ 7998.561026] R10: 0000000000000032 R11: 0000000000000000 R12: ffff947ac00f3bd8
[ 7998.568212] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8826b69a8078
[ 7998.575395] FS:  0000000000000000(0000) GS:ffff8826bfc80000(0000) knlGS:0000000000000000
[ 7998.583550] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 7998.589324] CR2: 0000000000000020 CR3: 00000001781da000 CR4: 00000000001006e0
[ 7998.596482] Call Trace:
[ 7998.598959]  __xfrm_route_forward+0xa4/0x110
[ 7998.603263]  ip_forward+0x3e0/0x450
[ 7998.606778]  ? ip_rcv_finish+0x61/0x3a0
[ 7998.610645]  ip_rcv+0x2c4/0x390
[ 7998.613818]  ? inet_del_offload+0x30/0x30
[ 7998.617857]  __netif_receive_skb_core+0x751/0xb00
[ 7998.622562]  ? skb_send_sock+0x40/0x40
[ 7998.626356]  ? netif_receive_skb_internal+0x47/0xf0
[ 7998.631252]  netif_receive_skb_internal+0x47/0xf0
[ 7998.635987]  napi_gro_receive+0x70/0x90
[ 7998.639835]  gro_cell_poll+0x53/0x90
[ 7998.643439]  net_rx_action+0x1fc/0x310
[ 7998.647210]  ? rebalance_domains+0x101/0x2b0
[ 7998.651500]  __do_softirq+0xd5/0x1cf
[ 7998.655105]  run_ksoftirqd+0x14/0x30
[ 7998.658712]  smpboot_thread_fn+0xf9/0x150
[ 7998.662723]  kthread+0xef/0x130
[ 7998.665893]  ? sort_range+0x20/0x20
[ 7998.669404]  ? kthread_park+0x60/0x60
[ 7998.673098]  ret_from_fork+0x1f/0x30
[ 7998.676674] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
[ 7998.695681] RIP: xfrm_lookup+0x2a/0x7e0 RSP: ffff947ac00f3b60
[ 7998.701479] CR2: 0000000000000020
[ 7998.704799] ---[ end trace 0544b1946919baad ]---
[ 7998.709442] Kernel panic - not syncing: Fatal exception in interrupt
[ 7998.715918] Kernel Offset: 0x11000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)

Best regards,

Tobias Hommel

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:13 BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup Tobias Hommel
@ 2018-01-05 21:27 ` Ozgur
  2018-01-05 21:55   ` Tobias Hommel
  2018-01-08 12:38   ` Steffen Klassert
  2018-01-05 21:51 ` Holger Hoffstätte
  2018-01-08 12:36 ` Steffen Klassert
  2 siblings, 2 replies; 31+ messages in thread
From: Ozgur @ 2018-01-05 21:27 UTC (permalink / raw)
  To: Tobias Hommel, netdev



06.01.2018, 00:20, "Tobias Hommel" <netdev-list@genoetigt.de>:
> Hi,

Hi Tobias,

> I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> either.
> Anyone has an idea what is happening here?
>
> The affected machine has 2 active ethernet interfaces (igb driver) and acts as
> a VPN gateway running strongswan. There are several hundreds of IPSec
> roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
> HTTP server.
> During my tests these roadwarriors connect to the gateway, sometimes download a
> large file from the HTTP server, disconnect and after a random delay repeat
> these steps.
>
> Some observations I made:
> * SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
>   * all affinities set to default ff is broken
>   * setting affinity for all queues of both interfaces to the same CPU seems to
>     work fine (running stable for more than 1 day now)
>   * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
>     2 is broken and seems to always trigger the bug on CPU 1
> * the top 6 entries of the call trace are the same every time the system
>   crashes, the other entries differ sometimes
>
> The bug is 100% reproducible on the Intel Atom machine from the log below and
> also on a HP ProLiant Gen6 (also igb driver).
> I can, of course, provide further information (CPU, NIC, kernel config, more
> traces, etc.) if required.
> If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
> (tg3).
>
> [ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> [ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0
> [ 7998.500759] PGD 0 P4D 0
> [ 7998.503316] Oops: 0000 [#1] SMP PTI
> [ 7998.506835] Modules linked in:
> [ 7998.509929] CPU: 2 PID: 22 Comm: ksoftirqd/2 Not tainted 4.14.11 #3
> [ 7998.516244] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
> [ 7998.524039] task: ffff8826bb118000 task.stack: ffff947ac00f0000
> [ 7998.530004] RIP: 0010:xfrm_lookup+0x2a/0x7e0
> [ 7998.534298] RSP: 0018:ffff947ac00f3b60 EFLAGS: 00010246
> [ 7998.539550] RAX: 0000000000000000 RBX: ffffffff93074040 RCX: 0000000000000000
> [ 7998.546709] RDX: ffff947ac00f3bd8 RSI: 0000000000000000 RDI: ffffffff93074040
> [ 7998.553868] RBP: ffffffff93074040 R08: 0000000000000002 R09: 0000000000000001
> [ 7998.561026] R10: 0000000000000032 R11: 0000000000000000 R12: ffff947ac00f3bd8
> [ 7998.568212] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8826b69a8078
> [ 7998.575395] FS: 0000000000000000(0000) GS:ffff8826bfc80000(0000) knlGS:0000000000000000
> [ 7998.583550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [ 7998.589324] CR2: 0000000000000020 CR3: 00000001781da000 CR4: 00000000001006e0
> [ 7998.596482] Call Trace:
> [ 7998.598959] __xfrm_route_forward+0xa4/0x110
> [ 7998.603263] ip_forward+0x3e0/0x450
> [ 7998.606778] ? ip_rcv_finish+0x61/0x3a0
> [ 7998.610645] ip_rcv+0x2c4/0x390
> [ 7998.613818] ? inet_del_offload+0x30/0x30
> [ 7998.617857] __netif_receive_skb_core+0x751/0xb00
> [ 7998.622562] ? skb_send_sock+0x40/0x40
> [ 7998.626356] ? netif_receive_skb_internal+0x47/0xf0
> [ 7998.631252] netif_receive_skb_internal+0x47/0xf0
> [ 7998.635987] napi_gro_receive+0x70/0x90
> [ 7998.639835] gro_cell_poll+0x53/0x90
> [ 7998.643439] net_rx_action+0x1fc/0x310
> [ 7998.647210] ? rebalance_domains+0x101/0x2b0
> [ 7998.651500] __do_softirq+0xd5/0x1cf
> [ 7998.655105] run_ksoftirqd+0x14/0x30
> [ 7998.658712] smpboot_thread_fn+0xf9/0x150
> [ 7998.662723] kthread+0xef/0x130
> [ 7998.665893] ? sort_range+0x20/0x20
> [ 7998.669404] ? kthread_park+0x60/0x60
> [ 7998.673098] ret_from_fork+0x1f/0x30
> [ 7998.676674] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84
> [ 7998.695681] RIP: xfrm_lookup+0x2a/0x7e0 RSP: ffff947ac00f3b60
> [ 7998.701479] CR2: 0000000000000020
> [ 7998.704799] ---[ end trace 0544b1946919baad ]---
> [ 7998.709442] Kernel panic - not syncing: Fatal exception in interrupt
> [ 7998.715918] Kernel Offset: 0x11000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)


this error doesn't look like the last version kernel, I think this problem NIC driver.
What is the use network ethernet card model?
And which driver version you use?

> Best regards,
>
> Tobias Hommel

Ozgur

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:13 BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup Tobias Hommel
  2018-01-05 21:27 ` Ozgur
@ 2018-01-05 21:51 ` Holger Hoffstätte
  2018-01-05 22:40   ` Tobias Hommel
  2018-01-08 12:36 ` Steffen Klassert
  2 siblings, 1 reply; 31+ messages in thread
From: Holger Hoffstätte @ 2018-01-05 21:51 UTC (permalink / raw)
  To: netdev

On Fri, 05 Jan 2018 22:13:23 +0100, Tobias Hommel wrote:

> Hi,
> 
> I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> either.
> Anyone has an idea what is happening here?

Try 4.14.12 because of:

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-4.14.y&id=2d01ac8cc12b973668bf898b03bf9ffb12d83b83

-h

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:27 ` Ozgur
@ 2018-01-05 21:55   ` Tobias Hommel
  2018-01-08  8:57     ` Tobias Hommel
  2018-01-08 12:38   ` Steffen Klassert
  1 sibling, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-01-05 21:55 UTC (permalink / raw)
  To: Ozgur; +Cc: netdev

On Sat, Jan 06, 2018 at 12:27:11AM +0300, Ozgur wrote:
> 
> 
> 06.01.2018, 00:20, "Tobias Hommel" <netdev-list@genoetigt.de>:
> > Hi,
> 
> Hi Tobias,
> 
> > I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> > 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> > either.
> > Anyone has an idea what is happening here?
> >
> > The affected machine has 2 active ethernet interfaces (igb driver) and acts as
> > a VPN gateway running strongswan. There are several hundreds of IPSec
> > roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
> > HTTP server.
> > During my tests these roadwarriors connect to the gateway, sometimes download a
> > large file from the HTTP server, disconnect and after a random delay repeat
> > these steps.
> >
> > Some observations I made:
> > * SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
> >   * all affinities set to default ff is broken
> >   * setting affinity for all queues of both interfaces to the same CPU seems to
> >     work fine (running stable for more than 1 day now)
> >   * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
> >     2 is broken and seems to always trigger the bug on CPU 1
> > * the top 6 entries of the call trace are the same every time the system
> >   crashes, the other entries differ sometimes
> >
> > The bug is 100% reproducible on the Intel Atom machine from the log below and
> > also on a HP ProLiant Gen6 (also igb driver).
> > I can, of course, provide further information (CPU, NIC, kernel config, more
> > traces, etc.) if required.
> > If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
> > (tg3).
> >
> > [ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> > [ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0
> > [ 7998.500759] PGD 0 P4D 0
> > [ 7998.503316] Oops: 0000 [#1] SMP PTI
> > [ 7998.506835] Modules linked in:
> > [ 7998.509929] CPU: 2 PID: 22 Comm: ksoftirqd/2 Not tainted 4.14.11 #3
> > [ 7998.516244] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
> > [ 7998.524039] task: ffff8826bb118000 task.stack: ffff947ac00f0000
> > [ 7998.530004] RIP: 0010:xfrm_lookup+0x2a/0x7e0
> > [ 7998.534298] RSP: 0018:ffff947ac00f3b60 EFLAGS: 00010246
> > [ 7998.539550] RAX: 0000000000000000 RBX: ffffffff93074040 RCX: 0000000000000000
> > [ 7998.546709] RDX: ffff947ac00f3bd8 RSI: 0000000000000000 RDI: ffffffff93074040
> > [ 7998.553868] RBP: ffffffff93074040 R08: 0000000000000002 R09: 0000000000000001
> > [ 7998.561026] R10: 0000000000000032 R11: 0000000000000000 R12: ffff947ac00f3bd8
> > [ 7998.568212] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8826b69a8078
> > [ 7998.575395] FS: 0000000000000000(0000) GS:ffff8826bfc80000(0000) knlGS:0000000000000000
> > [ 7998.583550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [ 7998.589324] CR2: 0000000000000020 CR3: 00000001781da000 CR4: 00000000001006e0
> > [ 7998.596482] Call Trace:
> > [ 7998.598959] __xfrm_route_forward+0xa4/0x110
> > [ 7998.603263] ip_forward+0x3e0/0x450
> > [ 7998.606778] ? ip_rcv_finish+0x61/0x3a0
> > [ 7998.610645] ip_rcv+0x2c4/0x390
> > [ 7998.613818] ? inet_del_offload+0x30/0x30
> > [ 7998.617857] __netif_receive_skb_core+0x751/0xb00
> > [ 7998.622562] ? skb_send_sock+0x40/0x40
> > [ 7998.626356] ? netif_receive_skb_internal+0x47/0xf0
> > [ 7998.631252] netif_receive_skb_internal+0x47/0xf0
> > [ 7998.635987] napi_gro_receive+0x70/0x90
> > [ 7998.639835] gro_cell_poll+0x53/0x90
> > [ 7998.643439] net_rx_action+0x1fc/0x310
> > [ 7998.647210] ? rebalance_domains+0x101/0x2b0
> > [ 7998.651500] __do_softirq+0xd5/0x1cf
> > [ 7998.655105] run_ksoftirqd+0x14/0x30
> > [ 7998.658712] smpboot_thread_fn+0xf9/0x150
> > [ 7998.662723] kthread+0xef/0x130
> > [ 7998.665893] ? sort_range+0x20/0x20
> > [ 7998.669404] ? kthread_park+0x60/0x60
> > [ 7998.673098] ret_from_fork+0x1f/0x30
> > [ 7998.676674] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84
> > [ 7998.695681] RIP: xfrm_lookup+0x2a/0x7e0 RSP: ffff947ac00f3b60
> > [ 7998.701479] CR2: 0000000000000020
> > [ 7998.704799] ---[ end trace 0544b1946919baad ]---
> > [ 7998.709442] Kernel panic - not syncing: Fatal exception in interrupt
> > [ 7998.715918] Kernel Offset: 0x11000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
> 
> 
> this error doesn't look like the last version kernel, I think this problem NIC driver.
> What is the use network ethernet card model?
This is what lspci shows for both NICs:
# lspci -nns 00:14.0
00:14.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I354 [8086:1f41] (rev 03)

I have currently no access to the other hardware where this is happening but I
could get further information after the weekend.

> And which driver version you use?
# ethtool -i eth0  # same for eth1
driver: igb
version: 5.4.0-k
firmware-version: 0.0.0
expansion-rom-version: 
bus-info: 0000:00:14.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

> 
> > Best regards,
> >
> > Tobias Hommel
> 
> Ozgur

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:51 ` Holger Hoffstätte
@ 2018-01-05 22:40   ` Tobias Hommel
  0 siblings, 0 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-01-05 22:40 UTC (permalink / raw)
  To: Holger Hoffstätte; +Cc: netdev

On Fri, Jan 05, 2018 at 09:51:16PM +0000, Holger Hoffstätte wrote:
> On Fri, 05 Jan 2018 22:13:23 +0100, Tobias Hommel wrote:
> 
> > Hi,
> > 
> > I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> > 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> > either.
> > Anyone has an idea what is happening here?
> 
> Try 4.14.12 because of:
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-4.14.y&id=2d01ac8cc12b973668bf898b03bf9ffb12d83b83

Using tunnel mode here, not transport mode. Anyway, I tried it, the same
problem:
[  275.655170] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[  275.663230] IP: xfrm_lookup+0x2a/0x7d0
[  275.666986] PGD 0 P4D 0 
[  275.669579] Oops: 0000 [#1] SMP PTI
[  275.673097] Modules linked in:
[  275.676182] CPU: 6 PID: 0 Comm: swapper/6 Not tainted 4.14.12 #1
[  275.682215] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  275.690013] task: ffff9b43fb0ed080 task.stack: ffffb0af00090000
[  275.695960] RIP: 0010:xfrm_lookup+0x2a/0x7d0
[  275.700256] RSP: 0018:ffff9b43ffd83bd0 EFLAGS: 00010246
[  275.705528] RAX: 0000000000000000 RBX: ffffffff8e074080 RCX: 0000000000000000
[  275.712710] RDX: ffff9b43ffd83c48 RSI: 0000000000000000 RDI: ffffffff8e074080
[  275.719895] RBP: ffffffff8e074080 R08: 0000000000000002 R09: 0000000000000000
[  275.727071] R10: 0000000000000020 R11: 0000000000000020 R12: ffff9b43ffd83c48
[  275.734248] R13: 0000000000000000 R14: 0000000000000002 R15: ffff9b43fb240078
[  275.741415] FS:  0000000000000000(0000) GS:ffff9b43ffd80000(0000) knlGS:0000000000000000
[  275.749527] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  275.755307] CR2: 0000000000000020 CR3: 000000013e00a000 CR4: 00000000001006e0
[  275.762474] Call Trace:
[  275.764939]  <IRQ>     
[  275.766986]  __xfrm_route_forward+0xa4/0x110
[  275.771282]  ip_forward+0x3da/0x450
[  275.774803]  ? ip_rcv_finish+0x61/0x390
[  275.778666]  ip_rcv+0x2b5/0x380
[  275.781840]  ? inet_del_offload+0x30/0x30
[  275.785860]  __netif_receive_skb_core+0x751/0xb00
[  275.790593]  ? tcp_gro_receive+0x24d/0x310
[  275.794716]  ? netif_receive_skb_internal+0x47/0xf0
[  275.799620]  netif_receive_skb_internal+0x47/0xf0
[  275.804381]  napi_gro_flush+0x50/0x70
[  275.808071]  napi_complete_done+0x90/0xd0
[  275.812111]  igb_poll+0x8fd/0xe80
[  275.815458]  net_rx_action+0x1fc/0x310
[  275.819227]  __do_softirq+0xd5/0x1cf
[  275.822834]  irq_exit+0xa3/0xb0
[  275.826003]  do_IRQ+0x45/0xc0
[  275.829004]  common_interrupt+0x95/0x95
[  275.832868]  </IRQ>    
[  275.835002] RIP: 0010:cpuidle_enter_state+0x120/0x200
[  275.840076] RSP: 0018:ffffb0af00093eb8 EFLAGS: 00000282 ORIG_RAX: ffffffffffffff7d
[  275.847685] RAX: ffff9b43ffd9ea80 RBX: 0000000000000002 RCX: 000000402e53956c
[  275.854844] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  275.862039] RBP: ffff9b43ffda71e8 R08: 0000000000000003 R09: 0000000000000018
[  275.869222] R10: 00000000ffffffff R11: 0000000000000102 R12: 000000402e53956c
[  275.876398] R13: 000000402e4e8838 R14: 0000000000000002 R15: 0000000000000000
[  275.883568]  ? cpuidle_enter_state+0x11c/0x200
[  275.888023]  do_idle+0xd6/0x170
[  275.891177]  cpu_startup_entry+0x67/0x70
[  275.895129]  start_secondary+0x167/0x190
[  275.899080]  secondary_startup_64+0xa5/0xb0
[  275.903291] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 
[  275.922273] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffff9b43ffd83bd0
[  275.928070] CR2: 0000000000000020
[  275.931417] ---[ end trace 453df6e200be3ed0 ]---
[  275.936061] Kernel panic - not syncing: Fatal exception in interrupt
[  275.942566] Kernel Offset: 0xc000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  275.953309] Rebooting in 10 seconds..

> 
> -h
> 

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:55   ` Tobias Hommel
@ 2018-01-08  8:57     ` Tobias Hommel
  0 siblings, 0 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-01-08  8:57 UTC (permalink / raw)
  To: Ozgur; +Cc: netdev

On Fri, Jan 05, 2018 at 09:55:23PM +0000, Tobias Hommel wrote:
> On Sat, Jan 06, 2018 at 12:27:11AM +0300, Ozgur wrote:
> > 
> > 
> > 06.01.2018, 00:20, "Tobias Hommel" <netdev-list@genoetigt.de>:
> > > Hi,
> > 
> > Hi Tobias,
> > 
> > > I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> > > 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> > > either.
> > > Anyone has an idea what is happening here?
> > >
> > > The affected machine has 2 active ethernet interfaces (igb driver) and acts as
> > > a VPN gateway running strongswan. There are several hundreds of IPSec
> > > roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
> > > HTTP server.
> > > During my tests these roadwarriors connect to the gateway, sometimes download a
> > > large file from the HTTP server, disconnect and after a random delay repeat
> > > these steps.
> > >
> > > Some observations I made:
> > > * SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
> > >   * all affinities set to default ff is broken
> > >   * setting affinity for all queues of both interfaces to the same CPU seems to
> > >     work fine (running stable for more than 1 day now)
> > >   * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
> > >     2 is broken and seems to always trigger the bug on CPU 1
> > > * the top 6 entries of the call trace are the same every time the system
> > >   crashes, the other entries differ sometimes
> > >
> > > The bug is 100% reproducible on the Intel Atom machine from the log below and
> > > also on a HP ProLiant Gen6 (also igb driver).
> > > I can, of course, provide further information (CPU, NIC, kernel config, more
> > > traces, etc.) if required.
> > > If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
> > > (tg3).
> > >
> > > [ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> > > [ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0
> > > [ 7998.500759] PGD 0 P4D 0
> > > [ 7998.503316] Oops: 0000 [#1] SMP PTI
> > > [ 7998.506835] Modules linked in:
> > > [ 7998.509929] CPU: 2 PID: 22 Comm: ksoftirqd/2 Not tainted 4.14.11 #3
> > > [ 7998.516244] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
> > > [ 7998.524039] task: ffff8826bb118000 task.stack: ffff947ac00f0000
> > > [ 7998.530004] RIP: 0010:xfrm_lookup+0x2a/0x7e0
> > > [ 7998.534298] RSP: 0018:ffff947ac00f3b60 EFLAGS: 00010246
> > > [ 7998.539550] RAX: 0000000000000000 RBX: ffffffff93074040 RCX: 0000000000000000
> > > [ 7998.546709] RDX: ffff947ac00f3bd8 RSI: 0000000000000000 RDI: ffffffff93074040
> > > [ 7998.553868] RBP: ffffffff93074040 R08: 0000000000000002 R09: 0000000000000001
> > > [ 7998.561026] R10: 0000000000000032 R11: 0000000000000000 R12: ffff947ac00f3bd8
> > > [ 7998.568212] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8826b69a8078
> > > [ 7998.575395] FS: 0000000000000000(0000) GS:ffff8826bfc80000(0000) knlGS:0000000000000000
> > > [ 7998.583550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > > [ 7998.589324] CR2: 0000000000000020 CR3: 00000001781da000 CR4: 00000000001006e0
> > > [ 7998.596482] Call Trace:
> > > [ 7998.598959] __xfrm_route_forward+0xa4/0x110
> > > [ 7998.603263] ip_forward+0x3e0/0x450
> > > [ 7998.606778] ? ip_rcv_finish+0x61/0x3a0
> > > [ 7998.610645] ip_rcv+0x2c4/0x390
> > > [ 7998.613818] ? inet_del_offload+0x30/0x30
> > > [ 7998.617857] __netif_receive_skb_core+0x751/0xb00
> > > [ 7998.622562] ? skb_send_sock+0x40/0x40
> > > [ 7998.626356] ? netif_receive_skb_internal+0x47/0xf0
> > > [ 7998.631252] netif_receive_skb_internal+0x47/0xf0
> > > [ 7998.635987] napi_gro_receive+0x70/0x90
> > > [ 7998.639835] gro_cell_poll+0x53/0x90
> > > [ 7998.643439] net_rx_action+0x1fc/0x310
> > > [ 7998.647210] ? rebalance_domains+0x101/0x2b0
> > > [ 7998.651500] __do_softirq+0xd5/0x1cf
> > > [ 7998.655105] run_ksoftirqd+0x14/0x30
> > > [ 7998.658712] smpboot_thread_fn+0xf9/0x150
> > > [ 7998.662723] kthread+0xef/0x130
> > > [ 7998.665893] ? sort_range+0x20/0x20
> > > [ 7998.669404] ? kthread_park+0x60/0x60
> > > [ 7998.673098] ret_from_fork+0x1f/0x30
> > > [ 7998.676674] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84
> > > [ 7998.695681] RIP: xfrm_lookup+0x2a/0x7e0 RSP: ffff947ac00f3b60
> > > [ 7998.701479] CR2: 0000000000000020
> > > [ 7998.704799] ---[ end trace 0544b1946919baad ]---
> > > [ 7998.709442] Kernel panic - not syncing: Fatal exception in interrupt
> > > [ 7998.715918] Kernel Offset: 0x11000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
> > 
> > 
> > this error doesn't look like the last version kernel, I think this problem NIC driver.
> > What is the use network ethernet card model?
> This is what lspci shows for both NICs:
> # lspci -nns 00:14.0
> 00:14.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I354 [8086:1f41] (rev 03)
> 
> I have currently no access to the other hardware where this is happening but I
> could get further information after the weekend.

This is the NIC model on the other machine:
0a:00.0 Ethernet controller [0200]: Intel Corporation 82576 Gigabit Network Connection [8086:10c9] (rev 01)

> 
> > And which driver version you use?
> # ethtool -i eth0  # same for eth1
> driver: igb
> version: 5.4.0-k
> firmware-version: 0.0.0
> expansion-rom-version: 
> bus-info: 0000:00:14.0
> supports-statistics: yes
> supports-test: yes
> supports-eeprom-access: yes
> supports-register-dump: yes
> supports-priv-flags: yes
> 
Btw, this is the driver shipping with Linux 4.14.11.

> > 
> > > Best regards,
> > >
> > > Tobias Hommel
> > 
> > Ozgur

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:13 BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup Tobias Hommel
  2018-01-05 21:27 ` Ozgur
  2018-01-05 21:51 ` Holger Hoffstätte
@ 2018-01-08 12:36 ` Steffen Klassert
  2018-01-08 13:53   ` Tobias Hommel
  2 siblings, 1 reply; 31+ messages in thread
From: Steffen Klassert @ 2018-01-08 12:36 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: netdev

On Fri, Jan 05, 2018 at 10:13:23PM +0100, Tobias Hommel wrote:
> Hi,
> 
> I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> either.
> Anyone has an idea what is happening here?
> 
> The affected machine has 2 active ethernet interfaces (igb driver) and acts as
> a VPN gateway running strongswan. There are several hundreds of IPSec
> roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
> HTTP server.
> During my tests these roadwarriors connect to the gateway, sometimes download a
> large file from the HTTP server, disconnect and after a random delay repeat
> these steps.
> 
> Some observations I made:
> * SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
>   * all affinities set to default ff is broken
>   * setting affinity for all queues of both interfaces to the same CPU seems to
>     work fine (running stable for more than 1 day now)
>   * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
>     2 is broken and seems to always trigger the bug on CPU 1
> * the top 6 entries of the call trace are the same every time the system
>   crashes, the other entries differ sometimes
> 
> The bug is 100% reproducible on the Intel Atom machine from the log below and
> also on a HP ProLiant Gen6 (also igb driver).
> I can, of course, provide further information (CPU, NIC, kernel config, more
> traces, etc.) if required.
> If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
> (tg3).
> 
> [ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> [ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0

xfrm_lookup+0x2a is at the very beginning of xfrm_lookup(), here we
find:

u16 family = dst_orig->ops->family;

ops has an offset of 32 bytes (20 hex) in dst_orig, so looks like
dst_orig is NULL.

In the forwarding case, we get dst_orig from the skb and dst_orig
can't be NULL here unless the skb itself is already fishy.

Can you provide the following informations:

- Your kernel config

- The output of 'ip x p' and 'ip x s'

- An object dump of xfrm_policy.o if possible 'objdump -d -S net/xfrm/xfrm_policy.o'
  (The path to xfrm_policy.o depends on how you build your kernels)

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-05 21:27 ` Ozgur
  2018-01-05 21:55   ` Tobias Hommel
@ 2018-01-08 12:38   ` Steffen Klassert
  1 sibling, 0 replies; 31+ messages in thread
From: Steffen Klassert @ 2018-01-08 12:38 UTC (permalink / raw)
  To: Ozgur; +Cc: Tobias Hommel, netdev

On Sat, Jan 06, 2018 at 12:27:11AM +0300, Ozgur wrote:
> 
> 
> 06.01.2018, 00:20, "Tobias Hommel" <netdev-list@genoetigt.de>:
> > Hi,
> 
> Hi Tobias,
> 
> > I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> > 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> > either.
> > Anyone has an idea what is happening here?
> >
> > The affected machine has 2 active ethernet interfaces (igb driver) and acts as
> > a VPN gateway running strongswan. There are several hundreds of IPSec
> > roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
> > HTTP server.
> > During my tests these roadwarriors connect to the gateway, sometimes download a
> > large file from the HTTP server, disconnect and after a random delay repeat
> > these steps.
> >
> > Some observations I made:
> > * SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
> >   * all affinities set to default ff is broken
> >   * setting affinity for all queues of both interfaces to the same CPU seems to
> >     work fine (running stable for more than 1 day now)
> >   * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
> >     2 is broken and seems to always trigger the bug on CPU 1
> > * the top 6 entries of the call trace are the same every time the system
> >   crashes, the other entries differ sometimes
> >
> > The bug is 100% reproducible on the Intel Atom machine from the log below and
> > also on a HP ProLiant Gen6 (also igb driver).
> > I can, of course, provide further information (CPU, NIC, kernel config, more
> > traces, etc.) if required.
> > If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
> > (tg3).
> >
> > [ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> > [ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0
> > [ 7998.500759] PGD 0 P4D 0
> > [ 7998.503316] Oops: 0000 [#1] SMP PTI
> > [ 7998.506835] Modules linked in:
> > [ 7998.509929] CPU: 2 PID: 22 Comm: ksoftirqd/2 Not tainted 4.14.11 #3
> > [ 7998.516244] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
> > [ 7998.524039] task: ffff8826bb118000 task.stack: ffff947ac00f0000
> > [ 7998.530004] RIP: 0010:xfrm_lookup+0x2a/0x7e0
> > [ 7998.534298] RSP: 0018:ffff947ac00f3b60 EFLAGS: 00010246
> > [ 7998.539550] RAX: 0000000000000000 RBX: ffffffff93074040 RCX: 0000000000000000
> > [ 7998.546709] RDX: ffff947ac00f3bd8 RSI: 0000000000000000 RDI: ffffffff93074040
> > [ 7998.553868] RBP: ffffffff93074040 R08: 0000000000000002 R09: 0000000000000001
> > [ 7998.561026] R10: 0000000000000032 R11: 0000000000000000 R12: ffff947ac00f3bd8
> > [ 7998.568212] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8826b69a8078
> > [ 7998.575395] FS: 0000000000000000(0000) GS:ffff8826bfc80000(0000) knlGS:0000000000000000
> > [ 7998.583550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [ 7998.589324] CR2: 0000000000000020 CR3: 00000001781da000 CR4: 00000000001006e0
> > [ 7998.596482] Call Trace:
> > [ 7998.598959] __xfrm_route_forward+0xa4/0x110
> > [ 7998.603263] ip_forward+0x3e0/0x450
> > [ 7998.606778] ? ip_rcv_finish+0x61/0x3a0
> > [ 7998.610645] ip_rcv+0x2c4/0x390
> > [ 7998.613818] ? inet_del_offload+0x30/0x30
> > [ 7998.617857] __netif_receive_skb_core+0x751/0xb00
> > [ 7998.622562] ? skb_send_sock+0x40/0x40
> > [ 7998.626356] ? netif_receive_skb_internal+0x47/0xf0
> > [ 7998.631252] netif_receive_skb_internal+0x47/0xf0
> > [ 7998.635987] napi_gro_receive+0x70/0x90
> > [ 7998.639835] gro_cell_poll+0x53/0x90
> > [ 7998.643439] net_rx_action+0x1fc/0x310
> > [ 7998.647210] ? rebalance_domains+0x101/0x2b0
> > [ 7998.651500] __do_softirq+0xd5/0x1cf
> > [ 7998.655105] run_ksoftirqd+0x14/0x30
> > [ 7998.658712] smpboot_thread_fn+0xf9/0x150
> > [ 7998.662723] kthread+0xef/0x130
> > [ 7998.665893] ? sort_range+0x20/0x20
> > [ 7998.669404] ? kthread_park+0x60/0x60
> > [ 7998.673098] ret_from_fork+0x1f/0x30
> > [ 7998.676674] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84
> > [ 7998.695681] RIP: xfrm_lookup+0x2a/0x7e0 RSP: ffff947ac00f3b60
> > [ 7998.701479] CR2: 0000000000000020
> > [ 7998.704799] ---[ end trace 0544b1946919baad ]---
> > [ 7998.709442] Kernel panic - not syncing: Fatal exception in interrupt
> > [ 7998.715918] Kernel Offset: 0x11000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
> 
> 
> this error doesn't look like the last version kernel, I think this problem NIC driver.

Can you please explain why you think that this is a driver problem?

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-08 12:36 ` Steffen Klassert
@ 2018-01-08 13:53   ` Tobias Hommel
  2018-01-09  8:19     ` Steffen Klassert
  0 siblings, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-01-08 13:53 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

[-- Attachment #1: Type: text/plain, Size: 3001 bytes --]

On Mon, Jan 08, 2018 at 12:36:08PM +0000, Steffen Klassert wrote:
> On Fri, Jan 05, 2018 at 10:13:23PM +0100, Tobias Hommel wrote:
> > Hi,
> > 
> > I'm running into a NULL pointer dereference after updating from Linux 4.1.6 to
> > 4.14.11 (see kernel log below). I tried 4.14.3 initially which did not work
> > either.
> > Anyone has an idea what is happening here?
> > 
> > The affected machine has 2 active ethernet interfaces (igb driver) and acts as
> > a VPN gateway running strongswan. There are several hundreds of IPSec
> > roadwarriors connecting to eth1. eth0 connects to an infrastructure running an
> > HTTP server.
> > During my tests these roadwarriors connect to the gateway, sometimes download a
> > large file from the HTTP server, disconnect and after a random delay repeat
> > these steps.
> > 
> > Some observations I made:
> > * SMP Affinity for IRQs of the NICs Rx/Tx queues (/proc/irq/$IRQ/smp_affinity)
> >   * all affinities set to default ff is broken
> >   * setting affinity for all queues of both interfaces to the same CPU seems to
> >     work fine (running stable for more than 1 day now)
> >   * setting affinity of eth0 queues to CPU 1 and affinity of eth1 queues to CPU
> >     2 is broken and seems to always trigger the bug on CPU 1
> > * the top 6 entries of the call trace are the same every time the system
> >   crashes, the other entries differ sometimes
> > 
> > The bug is 100% reproducible on the Intel Atom machine from the log below and
> > also on a HP ProLiant Gen6 (also igb driver).
> > I can, of course, provide further information (CPU, NIC, kernel config, more
> > traces, etc.) if required.
> > If helpful I could also run tests on HP ProLiant Gen9 which has different NICs
> > (tg3).
> > 
> > [ 7998.489094] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> > [ 7998.496993] IP: xfrm_lookup+0x2a/0x7e0
> 
> xfrm_lookup+0x2a is at the very beginning of xfrm_lookup(), here we
> find:
> 
> u16 family = dst_orig->ops->family;
> 
> ops has an offset of 32 bytes (20 hex) in dst_orig, so looks like
> dst_orig is NULL.
> 
> In the forwarding case, we get dst_orig from the skb and dst_orig
> can't be NULL here unless the skb itself is already fishy.
> 
> Can you provide the following informations:
> 
> - Your kernel config
> 
Attached as kernel-4.14.12.config

> - The output of 'ip x p' and 'ip x s'
> 
Attached as ipxs.output and ipxp.output.
NOTE: These command outputs are from "some seconds" before the crash. As the
      roadwarriors are scripted it was not possible to get the state from the
      time of the crash.
      If this is a problem I could try to reproduce the problem with fewer
      roadwarriors.

> - An object dump of xfrm_policy.o if possible 'objdump -d -S net/xfrm/xfrm_policy.o'
>   (The path to xfrm_policy.o depends on how you build your kernels)
> 
Attached as xfrm_policy.objdump

I also attached a panic-4.14.12.log which was created using the same kernel
to which the objdump belongs.

[-- Attachment #2: ipxp.output --]
[-- Type: text/plain, Size: 68526 bytes --]

src 0.0.0.0/0 dst 172.17.0.186/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.209
		proto esp spi 0xc3f1bff4 reqid 4294967101 mode tunnel
src 172.17.0.186/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.209 dst 10.100.110.102
		proto esp reqid 4294967101 mode tunnel
src 172.17.0.186/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.209 dst 10.100.110.102
		proto esp reqid 4294967101 mode tunnel
src 0.0.0.0/0 dst 172.17.0.185/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.98
		proto esp spi 0xcc85d426 reqid 4294967102 mode tunnel
src 172.17.0.185/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.98 dst 10.100.110.102
		proto esp reqid 4294967102 mode tunnel
src 172.17.0.185/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.98 dst 10.100.110.102
		proto esp reqid 4294967102 mode tunnel
src 0.0.0.0/0 dst 172.17.0.183/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.156
		proto esp spi 0xccf5b9e0 reqid 4294967104 mode tunnel
src 172.17.0.183/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.156 dst 10.100.110.102
		proto esp reqid 4294967104 mode tunnel
src 172.17.0.183/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.156 dst 10.100.110.102
		proto esp reqid 4294967104 mode tunnel
src 0.0.0.0/0 dst 172.17.0.182/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.127
		proto esp spi 0xc2e3caf7 reqid 4294967105 mode tunnel
src 172.17.0.182/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.127 dst 10.100.110.102
		proto esp reqid 4294967105 mode tunnel
src 172.17.0.182/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.127 dst 10.100.110.102
		proto esp reqid 4294967105 mode tunnel
src 0.0.0.0/0 dst 172.17.0.181/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.53
		proto esp spi 0xc848c61d reqid 4294967106 mode tunnel
src 172.17.0.181/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.53 dst 10.100.110.102
		proto esp reqid 4294967106 mode tunnel
src 172.17.0.181/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.53 dst 10.100.110.102
		proto esp reqid 4294967106 mode tunnel
src 0.0.0.0/0 dst 172.17.0.180/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.134
		proto esp spi 0xc57908c1 reqid 4294967107 mode tunnel
src 172.17.0.180/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.134 dst 10.100.110.102
		proto esp reqid 4294967107 mode tunnel
src 172.17.0.180/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.134 dst 10.100.110.102
		proto esp reqid 4294967107 mode tunnel
src 0.0.0.0/0 dst 172.17.0.179/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.27
		proto esp spi 0xcc6e8792 reqid 4294967108 mode tunnel
src 172.17.0.179/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.27 dst 10.100.110.102
		proto esp reqid 4294967108 mode tunnel
src 172.17.0.179/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.27 dst 10.100.110.102
		proto esp reqid 4294967108 mode tunnel
src 0.0.0.0/0 dst 172.17.0.178/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.122
		proto esp spi 0xca5c6a51 reqid 4294967109 mode tunnel
src 172.17.0.178/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.122 dst 10.100.110.102
		proto esp reqid 4294967109 mode tunnel
src 172.17.0.178/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.122 dst 10.100.110.102
		proto esp reqid 4294967109 mode tunnel
src 0.0.0.0/0 dst 172.17.0.97/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.77
		proto esp spi 0xc6319f90 reqid 4294967110 mode tunnel
src 172.17.0.97/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.77 dst 10.100.110.102
		proto esp reqid 4294967110 mode tunnel
src 172.17.0.97/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.77 dst 10.100.110.102
		proto esp reqid 4294967110 mode tunnel
src 0.0.0.0/0 dst 172.17.0.88/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.128
		proto esp spi 0xccb82eb0 reqid 4294967111 mode tunnel
src 172.17.0.88/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.128 dst 10.100.110.102
		proto esp reqid 4294967111 mode tunnel
src 172.17.0.88/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.128 dst 10.100.110.102
		proto esp reqid 4294967111 mode tunnel
src 0.0.0.0/0 dst 172.17.0.177/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.35
		proto esp spi 0xc3573d42 reqid 4294967112 mode tunnel
src 172.17.0.177/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.35 dst 10.100.110.102
		proto esp reqid 4294967112 mode tunnel
src 172.17.0.177/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.35 dst 10.100.110.102
		proto esp reqid 4294967112 mode tunnel
src 0.0.0.0/0 dst 172.17.0.176/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.76
		proto esp spi 0xc2189d33 reqid 4294967113 mode tunnel
src 172.17.0.176/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.76 dst 10.100.110.102
		proto esp reqid 4294967113 mode tunnel
src 172.17.0.176/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.76 dst 10.100.110.102
		proto esp reqid 4294967113 mode tunnel
src 0.0.0.0/0 dst 172.17.0.175/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.83
		proto esp spi 0xc15b92ef reqid 4294967114 mode tunnel
src 172.17.0.175/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.83 dst 10.100.110.102
		proto esp reqid 4294967114 mode tunnel
src 172.17.0.175/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.83 dst 10.100.110.102
		proto esp reqid 4294967114 mode tunnel
src 0.0.0.0/0 dst 172.17.0.174/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.237
		proto esp spi 0xc8d93466 reqid 4294967115 mode tunnel
src 172.17.0.174/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.237 dst 10.100.110.102
		proto esp reqid 4294967115 mode tunnel
src 172.17.0.174/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.237 dst 10.100.110.102
		proto esp reqid 4294967115 mode tunnel
src 0.0.0.0/0 dst 172.17.0.173/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.191
		proto esp spi 0xcc1a4bbe reqid 4294967116 mode tunnel
src 172.17.0.173/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.191 dst 10.100.110.102
		proto esp reqid 4294967116 mode tunnel
src 172.17.0.173/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.191 dst 10.100.110.102
		proto esp reqid 4294967116 mode tunnel
src 0.0.0.0/0 dst 172.17.0.172/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.105
		proto esp spi 0xc18e1a86 reqid 4294967117 mode tunnel
src 172.17.0.172/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.105 dst 10.100.110.102
		proto esp reqid 4294967117 mode tunnel
src 172.17.0.172/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.105 dst 10.100.110.102
		proto esp reqid 4294967117 mode tunnel
src 0.0.0.0/0 dst 172.17.0.52/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.75
		proto esp spi 0xcb6af0e4 reqid 4294967118 mode tunnel
src 172.17.0.52/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.75 dst 10.100.110.102
		proto esp reqid 4294967118 mode tunnel
src 172.17.0.52/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.75 dst 10.100.110.102
		proto esp reqid 4294967118 mode tunnel
src 0.0.0.0/0 dst 172.17.0.171/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.36
		proto esp spi 0xcb752c7b reqid 4294967119 mode tunnel
src 172.17.0.171/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.36 dst 10.100.110.102
		proto esp reqid 4294967119 mode tunnel
src 172.17.0.171/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.36 dst 10.100.110.102
		proto esp reqid 4294967119 mode tunnel
src 0.0.0.0/0 dst 172.17.0.170/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.111
		proto esp spi 0xc9e50734 reqid 4294967120 mode tunnel
src 172.17.0.170/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.111 dst 10.100.110.102
		proto esp reqid 4294967120 mode tunnel
src 172.17.0.170/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.111 dst 10.100.110.102
		proto esp reqid 4294967120 mode tunnel
src 0.0.0.0/0 dst 172.17.0.168/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.98
		proto esp spi 0xcfc5c71b reqid 4294967122 mode tunnel
src 172.17.0.168/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.98 dst 10.100.110.102
		proto esp reqid 4294967122 mode tunnel
src 172.17.0.168/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.98 dst 10.100.110.102
		proto esp reqid 4294967122 mode tunnel
src 0.0.0.0/0 dst 172.17.0.25/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.128
		proto esp spi 0xcfc71475 reqid 4294967123 mode tunnel
src 172.17.0.25/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.128 dst 10.100.110.102
		proto esp reqid 4294967123 mode tunnel
src 172.17.0.25/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.128 dst 10.100.110.102
		proto esp reqid 4294967123 mode tunnel
src 0.0.0.0/0 dst 172.17.0.167/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.185
		proto esp spi 0xc4888c63 reqid 4294967124 mode tunnel
src 172.17.0.167/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.185 dst 10.100.110.102
		proto esp reqid 4294967124 mode tunnel
src 172.17.0.167/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.185 dst 10.100.110.102
		proto esp reqid 4294967124 mode tunnel
src 0.0.0.0/0 dst 172.17.0.166/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.235
		proto esp spi 0xcb99146f reqid 4294967125 mode tunnel
src 172.17.0.166/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.235 dst 10.100.110.102
		proto esp reqid 4294967125 mode tunnel
src 172.17.0.166/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.235 dst 10.100.110.102
		proto esp reqid 4294967125 mode tunnel
src 0.0.0.0/0 dst 172.17.0.165/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.148
		proto esp spi 0xcc783bcb reqid 4294967126 mode tunnel
src 172.17.0.165/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.148 dst 10.100.110.102
		proto esp reqid 4294967126 mode tunnel
src 172.17.0.165/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.148 dst 10.100.110.102
		proto esp reqid 4294967126 mode tunnel
src 0.0.0.0/0 dst 172.17.0.164/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.123
		proto esp spi 0xc4449834 reqid 4294967127 mode tunnel
src 172.17.0.164/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.123 dst 10.100.110.102
		proto esp reqid 4294967127 mode tunnel
src 172.17.0.164/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.123 dst 10.100.110.102
		proto esp reqid 4294967127 mode tunnel
src 0.0.0.0/0 dst 172.17.0.163/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.41
		proto esp spi 0xc2907c75 reqid 4294967128 mode tunnel
src 172.17.0.163/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.41 dst 10.100.110.102
		proto esp reqid 4294967128 mode tunnel
src 172.17.0.163/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.41 dst 10.100.110.102
		proto esp reqid 4294967128 mode tunnel
src 0.0.0.0/0 dst 172.17.0.162/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.116
		proto esp spi 0xc1b4d684 reqid 4294967129 mode tunnel
src 172.17.0.162/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.116 dst 10.100.110.102
		proto esp reqid 4294967129 mode tunnel
src 172.17.0.162/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.116 dst 10.100.110.102
		proto esp reqid 4294967129 mode tunnel
src 0.0.0.0/0 dst 172.17.0.161/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.18
		proto esp spi 0xc8117698 reqid 4294967130 mode tunnel
src 172.17.0.161/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.18 dst 10.100.110.102
		proto esp reqid 4294967130 mode tunnel
src 172.17.0.161/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.18 dst 10.100.110.102
		proto esp reqid 4294967130 mode tunnel
src 0.0.0.0/0 dst 172.17.0.160/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.25
		proto esp spi 0xc4ce0961 reqid 4294967131 mode tunnel
src 172.17.0.160/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.25 dst 10.100.110.102
		proto esp reqid 4294967131 mode tunnel
src 172.17.0.160/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.25 dst 10.100.110.102
		proto esp reqid 4294967131 mode tunnel
src 0.0.0.0/0 dst 172.17.0.159/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.174
		proto esp spi 0xca891ebb reqid 4294967132 mode tunnel
src 172.17.0.159/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.174 dst 10.100.110.102
		proto esp reqid 4294967132 mode tunnel
src 172.17.0.159/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.174 dst 10.100.110.102
		proto esp reqid 4294967132 mode tunnel
src 0.0.0.0/0 dst 172.17.0.39/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.230
		proto esp spi 0xcbc3047b reqid 4294967133 mode tunnel
src 172.17.0.39/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.230 dst 10.100.110.102
		proto esp reqid 4294967133 mode tunnel
src 172.17.0.39/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.230 dst 10.100.110.102
		proto esp reqid 4294967133 mode tunnel
src 0.0.0.0/0 dst 172.17.0.158/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.143
		proto esp spi 0xc30a9acb reqid 4294967134 mode tunnel
src 172.17.0.158/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.143 dst 10.100.110.102
		proto esp reqid 4294967134 mode tunnel
src 172.17.0.158/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.143 dst 10.100.110.102
		proto esp reqid 4294967134 mode tunnel
src 0.0.0.0/0 dst 172.17.0.156/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.138
		proto esp spi 0xc2be987f reqid 4294967136 mode tunnel
src 172.17.0.156/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.138 dst 10.100.110.102
		proto esp reqid 4294967136 mode tunnel
src 172.17.0.156/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.138 dst 10.100.110.102
		proto esp reqid 4294967136 mode tunnel
src 0.0.0.0/0 dst 172.17.0.155/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.233
		proto esp spi 0xc1c93136 reqid 4294967137 mode tunnel
src 172.17.0.155/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.233 dst 10.100.110.102
		proto esp reqid 4294967137 mode tunnel
src 172.17.0.155/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.233 dst 10.100.110.102
		proto esp reqid 4294967137 mode tunnel
src 0.0.0.0/0 dst 172.17.0.154/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.14
		proto esp spi 0xcbd75c10 reqid 4294967138 mode tunnel
src 172.17.0.154/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.14 dst 10.100.110.102
		proto esp reqid 4294967138 mode tunnel
src 172.17.0.154/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.14 dst 10.100.110.102
		proto esp reqid 4294967138 mode tunnel
src 0.0.0.0/0 dst 172.17.0.153/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.212
		proto esp spi 0xc8abea9e reqid 4294967139 mode tunnel
src 172.17.0.153/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.212 dst 10.100.110.102
		proto esp reqid 4294967139 mode tunnel
src 172.17.0.153/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.212 dst 10.100.110.102
		proto esp reqid 4294967139 mode tunnel
src 0.0.0.0/0 dst 172.17.0.152/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.77
		proto esp spi 0xc43e0838 reqid 4294967140 mode tunnel
src 172.17.0.152/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.77 dst 10.100.110.102
		proto esp reqid 4294967140 mode tunnel
src 172.17.0.152/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.77 dst 10.100.110.102
		proto esp reqid 4294967140 mode tunnel
src 0.0.0.0/0 dst 172.17.0.151/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.122
		proto esp spi 0xce7b2df1 reqid 4294967141 mode tunnel
src 172.17.0.151/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.122 dst 10.100.110.102
		proto esp reqid 4294967141 mode tunnel
src 172.17.0.151/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.122 dst 10.100.110.102
		proto esp reqid 4294967141 mode tunnel
src 0.0.0.0/0 dst 172.17.0.150/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.92
		proto esp spi 0xc97af084 reqid 4294967142 mode tunnel
src 172.17.0.150/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.92 dst 10.100.110.102
		proto esp reqid 4294967142 mode tunnel
src 172.17.0.150/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.92 dst 10.100.110.102
		proto esp reqid 4294967142 mode tunnel
src 0.0.0.0/0 dst 172.17.0.149/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.76
		proto esp spi 0xc724360d reqid 4294967143 mode tunnel
src 172.17.0.149/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.76 dst 10.100.110.102
		proto esp reqid 4294967143 mode tunnel
src 172.17.0.149/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.76 dst 10.100.110.102
		proto esp reqid 4294967143 mode tunnel
src 0.0.0.0/0 dst 172.17.0.148/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.208
		proto esp spi 0xcff8a9f4 reqid 4294967144 mode tunnel
src 172.17.0.148/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.208 dst 10.100.110.102
		proto esp reqid 4294967144 mode tunnel
src 172.17.0.148/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.208 dst 10.100.110.102
		proto esp reqid 4294967144 mode tunnel
src 0.0.0.0/0 dst 172.17.0.147/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.45
		proto esp spi 0xca387435 reqid 4294967145 mode tunnel
src 172.17.0.147/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.45 dst 10.100.110.102
		proto esp reqid 4294967145 mode tunnel
src 172.17.0.147/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.45 dst 10.100.110.102
		proto esp reqid 4294967145 mode tunnel
src 0.0.0.0/0 dst 172.17.0.100/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.57
		proto esp spi 0xc6dd5ee9 reqid 4294967147 mode tunnel
src 172.17.0.100/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.57 dst 10.100.110.102
		proto esp reqid 4294967147 mode tunnel
src 172.17.0.100/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.57 dst 10.100.110.102
		proto esp reqid 4294967147 mode tunnel
src 0.0.0.0/0 dst 172.17.0.145/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.130
		proto esp spi 0xcd258e7c reqid 4294967148 mode tunnel
src 172.17.0.145/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.130 dst 10.100.110.102
		proto esp reqid 4294967148 mode tunnel
src 172.17.0.145/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.130 dst 10.100.110.102
		proto esp reqid 4294967148 mode tunnel
src 0.0.0.0/0 dst 172.17.0.144/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.42
		proto esp spi 0xcfc4dd4d reqid 4294967149 mode tunnel
src 172.17.0.144/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.42 dst 10.100.110.102
		proto esp reqid 4294967149 mode tunnel
src 172.17.0.144/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.42 dst 10.100.110.102
		proto esp reqid 4294967149 mode tunnel
src 0.0.0.0/0 dst 172.17.0.143/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.96
		proto esp spi 0xc00ee328 reqid 4294967150 mode tunnel
src 172.17.0.143/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.96 dst 10.100.110.102
		proto esp reqid 4294967150 mode tunnel
src 172.17.0.143/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.96 dst 10.100.110.102
		proto esp reqid 4294967150 mode tunnel
src 0.0.0.0/0 dst 172.17.0.142/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.198
		proto esp spi 0xc34cf57f reqid 4294967151 mode tunnel
src 172.17.0.142/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.198 dst 10.100.110.102
		proto esp reqid 4294967151 mode tunnel
src 172.17.0.142/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.198 dst 10.100.110.102
		proto esp reqid 4294967151 mode tunnel
src 0.0.0.0/0 dst 172.17.0.141/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.84
		proto esp spi 0xc1a3ab7e reqid 4294967152 mode tunnel
src 172.17.0.141/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.84 dst 10.100.110.102
		proto esp reqid 4294967152 mode tunnel
src 172.17.0.141/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.84 dst 10.100.110.102
		proto esp reqid 4294967152 mode tunnel
src 0.0.0.0/0 dst 172.17.0.140/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.60
		proto esp spi 0xc28cebd4 reqid 4294967153 mode tunnel
src 172.17.0.140/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.60 dst 10.100.110.102
		proto esp reqid 4294967153 mode tunnel
src 172.17.0.140/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.60 dst 10.100.110.102
		proto esp reqid 4294967153 mode tunnel
src 0.0.0.0/0 dst 172.17.0.139/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.47
		proto esp spi 0xc680d3d4 reqid 4294967154 mode tunnel
src 172.17.0.139/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.47 dst 10.100.110.102
		proto esp reqid 4294967154 mode tunnel
src 172.17.0.139/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.47 dst 10.100.110.102
		proto esp reqid 4294967154 mode tunnel
src 0.0.0.0/0 dst 172.17.0.138/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.45
		proto esp spi 0xc8effaad reqid 4294967155 mode tunnel
src 172.17.0.138/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.45 dst 10.100.110.102
		proto esp reqid 4294967155 mode tunnel
src 172.17.0.138/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.45 dst 10.100.110.102
		proto esp reqid 4294967155 mode tunnel
src 0.0.0.0/0 dst 172.17.0.137/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.229
		proto esp spi 0xcb134c60 reqid 4294967156 mode tunnel
src 172.17.0.137/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.229 dst 10.100.110.102
		proto esp reqid 4294967156 mode tunnel
src 172.17.0.137/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.229 dst 10.100.110.102
		proto esp reqid 4294967156 mode tunnel
src 0.0.0.0/0 dst 172.17.0.136/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.214
		proto esp spi 0xc449fa28 reqid 4294967157 mode tunnel
src 172.17.0.136/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.214 dst 10.100.110.102
		proto esp reqid 4294967157 mode tunnel
src 172.17.0.136/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.214 dst 10.100.110.102
		proto esp reqid 4294967157 mode tunnel
src 0.0.0.0/0 dst 172.17.0.135/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.176
		proto esp spi 0xc403d0e3 reqid 4294967158 mode tunnel
src 172.17.0.135/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.176 dst 10.100.110.102
		proto esp reqid 4294967158 mode tunnel
src 172.17.0.135/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.176 dst 10.100.110.102
		proto esp reqid 4294967158 mode tunnel
src 0.0.0.0/0 dst 172.17.0.134/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.254
		proto esp spi 0xcb2947f6 reqid 4294967159 mode tunnel
src 172.17.0.134/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.254 dst 10.100.110.102
		proto esp reqid 4294967159 mode tunnel
src 172.17.0.134/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.254 dst 10.100.110.102
		proto esp reqid 4294967159 mode tunnel
src 0.0.0.0/0 dst 172.17.0.133/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.204
		proto esp spi 0xc9e088fe reqid 4294967160 mode tunnel
src 172.17.0.133/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.204 dst 10.100.110.102
		proto esp reqid 4294967160 mode tunnel
src 172.17.0.133/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.204 dst 10.100.110.102
		proto esp reqid 4294967160 mode tunnel
src 0.0.0.0/0 dst 172.17.0.132/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.239
		proto esp spi 0xccbf032f reqid 4294967161 mode tunnel
src 172.17.0.132/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.239 dst 10.100.110.102
		proto esp reqid 4294967161 mode tunnel
src 172.17.0.132/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.239 dst 10.100.110.102
		proto esp reqid 4294967161 mode tunnel
src 0.0.0.0/0 dst 172.17.0.131/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.65
		proto esp spi 0xc996bfe7 reqid 4294967162 mode tunnel
src 172.17.0.131/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.65 dst 10.100.110.102
		proto esp reqid 4294967162 mode tunnel
src 172.17.0.131/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.65 dst 10.100.110.102
		proto esp reqid 4294967162 mode tunnel
src 0.0.0.0/0 dst 172.17.0.130/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.180
		proto esp spi 0xc4d75cb9 reqid 4294967163 mode tunnel
src 172.17.0.130/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.180 dst 10.100.110.102
		proto esp reqid 4294967163 mode tunnel
src 172.17.0.130/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.180 dst 10.100.110.102
		proto esp reqid 4294967163 mode tunnel
src 0.0.0.0/0 dst 172.17.0.129/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.227.2
		proto esp spi 0xc48b0425 reqid 4294967164 mode tunnel
src 172.17.0.129/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.227.2 dst 10.100.110.102
		proto esp reqid 4294967164 mode tunnel
src 172.17.0.129/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.227.2 dst 10.100.110.102
		proto esp reqid 4294967164 mode tunnel
src 0.0.0.0/0 dst 172.17.0.128/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.67
		proto esp spi 0xc1d4271d reqid 4294967165 mode tunnel
src 172.17.0.128/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.67 dst 10.100.110.102
		proto esp reqid 4294967165 mode tunnel
src 172.17.0.128/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.67 dst 10.100.110.102
		proto esp reqid 4294967165 mode tunnel
src 0.0.0.0/0 dst 172.17.0.127/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.14
		proto esp spi 0xc2a1dad8 reqid 4294967166 mode tunnel
src 172.17.0.127/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.14 dst 10.100.110.102
		proto esp reqid 4294967166 mode tunnel
src 172.17.0.127/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.14 dst 10.100.110.102
		proto esp reqid 4294967166 mode tunnel
src 0.0.0.0/0 dst 172.17.0.126/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.196
		proto esp spi 0xce9f7bfa reqid 4294967167 mode tunnel
src 172.17.0.126/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.196 dst 10.100.110.102
		proto esp reqid 4294967167 mode tunnel
src 172.17.0.126/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.196 dst 10.100.110.102
		proto esp reqid 4294967167 mode tunnel
src 0.0.0.0/0 dst 172.17.0.125/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.124
		proto esp spi 0xca1da99f reqid 4294967168 mode tunnel
src 172.17.0.125/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.124 dst 10.100.110.102
		proto esp reqid 4294967168 mode tunnel
src 172.17.0.125/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.124 dst 10.100.110.102
		proto esp reqid 4294967168 mode tunnel
src 0.0.0.0/0 dst 172.17.0.124/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.127
		proto esp spi 0xc92c5a01 reqid 4294967169 mode tunnel
src 172.17.0.124/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.127 dst 10.100.110.102
		proto esp reqid 4294967169 mode tunnel
src 172.17.0.124/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.127 dst 10.100.110.102
		proto esp reqid 4294967169 mode tunnel
src 0.0.0.0/0 dst 172.17.0.123/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.194
		proto esp spi 0xcbbcf46b reqid 4294967170 mode tunnel
src 172.17.0.123/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.194 dst 10.100.110.102
		proto esp reqid 4294967170 mode tunnel
src 172.17.0.123/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.194 dst 10.100.110.102
		proto esp reqid 4294967170 mode tunnel
src 0.0.0.0/0 dst 172.17.0.122/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.10
		proto esp spi 0xced58430 reqid 4294967171 mode tunnel
src 172.17.0.122/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.10 dst 10.100.110.102
		proto esp reqid 4294967171 mode tunnel
src 172.17.0.122/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.10 dst 10.100.110.102
		proto esp reqid 4294967171 mode tunnel
src 0.0.0.0/0 dst 172.17.0.121/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.145
		proto esp spi 0xc9837d1d reqid 4294967172 mode tunnel
src 172.17.0.121/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.145 dst 10.100.110.102
		proto esp reqid 4294967172 mode tunnel
src 172.17.0.121/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.145 dst 10.100.110.102
		proto esp reqid 4294967172 mode tunnel
src 0.0.0.0/0 dst 172.17.0.120/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.133
		proto esp spi 0xc9819472 reqid 4294967173 mode tunnel
src 172.17.0.120/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.133 dst 10.100.110.102
		proto esp reqid 4294967173 mode tunnel
src 172.17.0.120/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.133 dst 10.100.110.102
		proto esp reqid 4294967173 mode tunnel
src 0.0.0.0/0 dst 172.17.0.29/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.102
		proto esp spi 0xcbac39b3 reqid 4294967174 mode tunnel
src 172.17.0.29/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.102 dst 10.100.110.102
		proto esp reqid 4294967174 mode tunnel
src 172.17.0.29/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.102 dst 10.100.110.102
		proto esp reqid 4294967174 mode tunnel
src 0.0.0.0/0 dst 172.17.0.118/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.239
		proto esp spi 0xc91871b8 reqid 4294967176 mode tunnel
src 172.17.0.118/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.239 dst 10.100.110.102
		proto esp reqid 4294967176 mode tunnel
src 172.17.0.118/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.239 dst 10.100.110.102
		proto esp reqid 4294967176 mode tunnel
src 0.0.0.0/0 dst 172.17.0.117/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.246
		proto esp spi 0xcc283ae9 reqid 4294967177 mode tunnel
src 172.17.0.117/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.246 dst 10.100.110.102
		proto esp reqid 4294967177 mode tunnel
src 172.17.0.117/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.246 dst 10.100.110.102
		proto esp reqid 4294967177 mode tunnel
src 0.0.0.0/0 dst 172.17.0.116/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.211
		proto esp spi 0xc4d7a77c reqid 4294967178 mode tunnel
src 172.17.0.116/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.211 dst 10.100.110.102
		proto esp reqid 4294967178 mode tunnel
src 172.17.0.116/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.211 dst 10.100.110.102
		proto esp reqid 4294967178 mode tunnel
src 0.0.0.0/0 dst 172.17.0.115/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.197
		proto esp spi 0xc1f1a09a reqid 4294967179 mode tunnel
src 172.17.0.115/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.197 dst 10.100.110.102
		proto esp reqid 4294967179 mode tunnel
src 172.17.0.115/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.197 dst 10.100.110.102
		proto esp reqid 4294967179 mode tunnel
src 0.0.0.0/0 dst 172.17.0.114/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.61
		proto esp spi 0xcca1489f reqid 4294967180 mode tunnel
src 172.17.0.114/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.61 dst 10.100.110.102
		proto esp reqid 4294967180 mode tunnel
src 172.17.0.114/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.61 dst 10.100.110.102
		proto esp reqid 4294967180 mode tunnel
src 0.0.0.0/0 dst 172.17.0.113/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.26
		proto esp spi 0xc7d52c29 reqid 4294967181 mode tunnel
src 172.17.0.113/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.26 dst 10.100.110.102
		proto esp reqid 4294967181 mode tunnel
src 172.17.0.113/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.26 dst 10.100.110.102
		proto esp reqid 4294967181 mode tunnel
src 0.0.0.0/0 dst 172.17.0.112/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.16
		proto esp spi 0xcd284f27 reqid 4294967182 mode tunnel
src 172.17.0.112/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.16 dst 10.100.110.102
		proto esp reqid 4294967182 mode tunnel
src 172.17.0.112/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.16 dst 10.100.110.102
		proto esp reqid 4294967182 mode tunnel
src 0.0.0.0/0 dst 172.17.0.111/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.227.3
		proto esp spi 0xc1559b85 reqid 4294967183 mode tunnel
src 172.17.0.111/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.227.3 dst 10.100.110.102
		proto esp reqid 4294967183 mode tunnel
src 172.17.0.111/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.227.3 dst 10.100.110.102
		proto esp reqid 4294967183 mode tunnel
src 0.0.0.0/0 dst 172.17.0.110/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.93
		proto esp spi 0xc26014a7 reqid 4294967184 mode tunnel
src 172.17.0.110/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.93 dst 10.100.110.102
		proto esp reqid 4294967184 mode tunnel
src 172.17.0.110/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.93 dst 10.100.110.102
		proto esp reqid 4294967184 mode tunnel
src 0.0.0.0/0 dst 172.17.0.109/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.36
		proto esp spi 0xc5e8027c reqid 4294967185 mode tunnel
src 172.17.0.109/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.36 dst 10.100.110.102
		proto esp reqid 4294967185 mode tunnel
src 172.17.0.109/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.36 dst 10.100.110.102
		proto esp reqid 4294967185 mode tunnel
src 0.0.0.0/0 dst 172.17.0.108/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.223
		proto esp spi 0xcc1842bc reqid 4294967186 mode tunnel
src 172.17.0.108/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.223 dst 10.100.110.102
		proto esp reqid 4294967186 mode tunnel
src 172.17.0.108/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.223 dst 10.100.110.102
		proto esp reqid 4294967186 mode tunnel
src 0.0.0.0/0 dst 172.17.0.107/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.155
		proto esp spi 0xc3525cef reqid 4294967187 mode tunnel
src 172.17.0.107/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.155 dst 10.100.110.102
		proto esp reqid 4294967187 mode tunnel
src 172.17.0.107/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.155 dst 10.100.110.102
		proto esp reqid 4294967187 mode tunnel
src 0.0.0.0/0 dst 172.17.0.106/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.50
		proto esp spi 0xc9d738fe reqid 4294967188 mode tunnel
src 172.17.0.106/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.50 dst 10.100.110.102
		proto esp reqid 4294967188 mode tunnel
src 172.17.0.106/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.50 dst 10.100.110.102
		proto esp reqid 4294967188 mode tunnel
src 0.0.0.0/0 dst 172.17.0.105/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.164
		proto esp spi 0xc6d63ac0 reqid 4294967189 mode tunnel
src 172.17.0.105/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.164 dst 10.100.110.102
		proto esp reqid 4294967189 mode tunnel
src 172.17.0.105/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.164 dst 10.100.110.102
		proto esp reqid 4294967189 mode tunnel
src 0.0.0.0/0 dst 172.17.0.103/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.84
		proto esp spi 0xc13ab467 reqid 4294967191 mode tunnel
src 172.17.0.103/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.84 dst 10.100.110.102
		proto esp reqid 4294967191 mode tunnel
src 172.17.0.103/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.84 dst 10.100.110.102
		proto esp reqid 4294967191 mode tunnel
src 0.0.0.0/0 dst 172.17.0.44/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.199
		proto esp spi 0xc7ceaee3 reqid 4294967192 mode tunnel
src 172.17.0.44/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.199 dst 10.100.110.102
		proto esp reqid 4294967192 mode tunnel
src 172.17.0.44/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.199 dst 10.100.110.102
		proto esp reqid 4294967192 mode tunnel
src 0.0.0.0/0 dst 172.17.0.102/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.10
		proto esp spi 0xcca961e3 reqid 4294967193 mode tunnel
src 172.17.0.102/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.10 dst 10.100.110.102
		proto esp reqid 4294967193 mode tunnel
src 172.17.0.102/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.10 dst 10.100.110.102
		proto esp reqid 4294967193 mode tunnel
src 0.0.0.0/0 dst 172.17.0.101/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.124
		proto esp spi 0xc6f12b4e reqid 4294967194 mode tunnel
src 172.17.0.101/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.124 dst 10.100.110.102
		proto esp reqid 4294967194 mode tunnel
src 172.17.0.101/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.124 dst 10.100.110.102
		proto esp reqid 4294967194 mode tunnel
src 0.0.0.0/0 dst 172.17.0.99/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.17
		proto esp spi 0xc4b180a5 reqid 4294967196 mode tunnel
src 172.17.0.99/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.17 dst 10.100.110.102
		proto esp reqid 4294967196 mode tunnel
src 172.17.0.99/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.17 dst 10.100.110.102
		proto esp reqid 4294967196 mode tunnel
src 0.0.0.0/0 dst 172.17.0.98/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.146
		proto esp spi 0xc4e2434c reqid 4294967197 mode tunnel
src 172.17.0.98/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.146 dst 10.100.110.102
		proto esp reqid 4294967197 mode tunnel
src 172.17.0.98/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.146 dst 10.100.110.102
		proto esp reqid 4294967197 mode tunnel
src 0.0.0.0/0 dst 172.17.0.96/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.13
		proto esp spi 0xc3208d9e reqid 4294967199 mode tunnel
src 172.17.0.96/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.13 dst 10.100.110.102
		proto esp reqid 4294967199 mode tunnel
src 172.17.0.96/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.13 dst 10.100.110.102
		proto esp reqid 4294967199 mode tunnel
src 0.0.0.0/0 dst 172.17.0.87/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.87
		proto esp spi 0xc8a4d9e9 reqid 4294967208 mode tunnel
src 172.17.0.87/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.87 dst 10.100.110.102
		proto esp reqid 4294967208 mode tunnel
src 172.17.0.87/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.87 dst 10.100.110.102
		proto esp reqid 4294967208 mode tunnel
src 0.0.0.0/0 dst 172.17.0.84/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.141
		proto esp spi 0xcdc93129 reqid 4294967211 mode tunnel
src 172.17.0.84/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.141 dst 10.100.110.102
		proto esp reqid 4294967211 mode tunnel
src 172.17.0.84/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.141 dst 10.100.110.102
		proto esp reqid 4294967211 mode tunnel
src 0.0.0.0/0 dst 172.17.0.83/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.192
		proto esp spi 0xca82d0cf reqid 4294967212 mode tunnel
src 172.17.0.83/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.192 dst 10.100.110.102
		proto esp reqid 4294967212 mode tunnel
src 172.17.0.83/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.192 dst 10.100.110.102
		proto esp reqid 4294967212 mode tunnel
src 0.0.0.0/0 dst 172.17.0.82/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.28
		proto esp spi 0xc12aee18 reqid 4294967213 mode tunnel
src 172.17.0.82/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.28 dst 10.100.110.102
		proto esp reqid 4294967213 mode tunnel
src 172.17.0.82/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.28 dst 10.100.110.102
		proto esp reqid 4294967213 mode tunnel
src 0.0.0.0/0 dst 172.17.0.77/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.54
		proto esp spi 0xc124f560 reqid 4294967218 mode tunnel
src 172.17.0.77/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.54 dst 10.100.110.102
		proto esp reqid 4294967218 mode tunnel
src 172.17.0.77/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.54 dst 10.100.110.102
		proto esp reqid 4294967218 mode tunnel
src 0.0.0.0/0 dst 172.17.0.76/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.172
		proto esp spi 0xc09c65a8 reqid 4294967219 mode tunnel
src 172.17.0.76/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.172 dst 10.100.110.102
		proto esp reqid 4294967219 mode tunnel
src 172.17.0.76/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.172 dst 10.100.110.102
		proto esp reqid 4294967219 mode tunnel
src 0.0.0.0/0 dst 172.17.0.75/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.103
		proto esp spi 0xced6d831 reqid 4294967220 mode tunnel
src 172.17.0.75/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.103 dst 10.100.110.102
		proto esp reqid 4294967220 mode tunnel
src 172.17.0.75/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.103 dst 10.100.110.102
		proto esp reqid 4294967220 mode tunnel
src 0.0.0.0/0 dst 172.17.0.73/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.95
		proto esp spi 0xca30f888 reqid 4294967222 mode tunnel
src 172.17.0.73/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.95 dst 10.100.110.102
		proto esp reqid 4294967222 mode tunnel
src 172.17.0.73/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.95 dst 10.100.110.102
		proto esp reqid 4294967222 mode tunnel
src 0.0.0.0/0 dst 172.17.0.70/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.119
		proto esp spi 0xc4c6d809 reqid 4294967225 mode tunnel
src 172.17.0.70/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.119 dst 10.100.110.102
		proto esp reqid 4294967225 mode tunnel
src 172.17.0.70/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.119 dst 10.100.110.102
		proto esp reqid 4294967225 mode tunnel
src 0.0.0.0/0 dst 172.17.0.69/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.142
		proto esp spi 0xc2124d3a reqid 4294967226 mode tunnel
src 172.17.0.69/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.142 dst 10.100.110.102
		proto esp reqid 4294967226 mode tunnel
src 172.17.0.69/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.142 dst 10.100.110.102
		proto esp reqid 4294967226 mode tunnel
src 0.0.0.0/0 dst 172.17.0.68/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.133
		proto esp spi 0xce179873 reqid 4294967227 mode tunnel
src 172.17.0.68/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.133 dst 10.100.110.102
		proto esp reqid 4294967227 mode tunnel
src 172.17.0.68/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.133 dst 10.100.110.102
		proto esp reqid 4294967227 mode tunnel
src 0.0.0.0/0 dst 172.17.0.66/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.161
		proto esp spi 0xccccba1e reqid 4294967229 mode tunnel
src 172.17.0.66/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.161 dst 10.100.110.102
		proto esp reqid 4294967229 mode tunnel
src 172.17.0.66/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.161 dst 10.100.110.102
		proto esp reqid 4294967229 mode tunnel
src 0.0.0.0/0 dst 172.17.0.65/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.235
		proto esp spi 0xcc90e431 reqid 4294967230 mode tunnel
src 172.17.0.65/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.235 dst 10.100.110.102
		proto esp reqid 4294967230 mode tunnel
src 172.17.0.65/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.235 dst 10.100.110.102
		proto esp reqid 4294967230 mode tunnel
src 0.0.0.0/0 dst 172.17.0.62/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.147
		proto esp spi 0xcc0077df reqid 4294967233 mode tunnel
src 172.17.0.62/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.147 dst 10.100.110.102
		proto esp reqid 4294967233 mode tunnel
src 172.17.0.62/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.147 dst 10.100.110.102
		proto esp reqid 4294967233 mode tunnel
src 0.0.0.0/0 dst 172.17.0.61/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.214
		proto esp spi 0xcba80687 reqid 4294967234 mode tunnel
src 172.17.0.61/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.214 dst 10.100.110.102
		proto esp reqid 4294967234 mode tunnel
src 172.17.0.61/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.214 dst 10.100.110.102
		proto esp reqid 4294967234 mode tunnel
src 0.0.0.0/0 dst 172.17.0.60/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.87
		proto esp spi 0xc9f46a1b reqid 4294967235 mode tunnel
src 172.17.0.60/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.87 dst 10.100.110.102
		proto esp reqid 4294967235 mode tunnel
src 172.17.0.60/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.87 dst 10.100.110.102
		proto esp reqid 4294967235 mode tunnel
src 0.0.0.0/0 dst 172.17.0.57/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.112
		proto esp spi 0xccde22b1 reqid 4294967238 mode tunnel
src 172.17.0.57/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.112 dst 10.100.110.102
		proto esp reqid 4294967238 mode tunnel
src 172.17.0.57/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.112 dst 10.100.110.102
		proto esp reqid 4294967238 mode tunnel
src 0.0.0.0/0 dst 172.17.0.55/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.145
		proto esp spi 0xc3254875 reqid 4294967240 mode tunnel
src 172.17.0.55/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.145 dst 10.100.110.102
		proto esp reqid 4294967240 mode tunnel
src 172.17.0.55/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.145 dst 10.100.110.102
		proto esp reqid 4294967240 mode tunnel
src 0.0.0.0/0 dst 172.17.0.54/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.211
		proto esp spi 0xcbe4c4e0 reqid 4294967241 mode tunnel
src 172.17.0.54/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.211 dst 10.100.110.102
		proto esp reqid 4294967241 mode tunnel
src 172.17.0.54/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.211 dst 10.100.110.102
		proto esp reqid 4294967241 mode tunnel
src 0.0.0.0/0 dst 172.17.0.50/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.190
		proto esp spi 0xc378cc1c reqid 4294967245 mode tunnel
src 172.17.0.50/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.190 dst 10.100.110.102
		proto esp reqid 4294967245 mode tunnel
src 172.17.0.50/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.190 dst 10.100.110.102
		proto esp reqid 4294967245 mode tunnel
src 0.0.0.0/0 dst 172.17.0.49/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.175
		proto esp spi 0xcef8fa92 reqid 4294967246 mode tunnel
src 172.17.0.49/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.175 dst 10.100.110.102
		proto esp reqid 4294967246 mode tunnel
src 172.17.0.49/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.175 dst 10.100.110.102
		proto esp reqid 4294967246 mode tunnel
src 0.0.0.0/0 dst 172.17.0.48/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.68
		proto esp spi 0xce095489 reqid 4294967247 mode tunnel
src 172.17.0.48/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.68 dst 10.100.110.102
		proto esp reqid 4294967247 mode tunnel
src 172.17.0.48/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.68 dst 10.100.110.102
		proto esp reqid 4294967247 mode tunnel
src 0.0.0.0/0 dst 172.17.0.47/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.238
		proto esp spi 0xc71f27b4 reqid 4294967248 mode tunnel
src 172.17.0.47/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.238 dst 10.100.110.102
		proto esp reqid 4294967248 mode tunnel
src 172.17.0.47/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.238 dst 10.100.110.102
		proto esp reqid 4294967248 mode tunnel
src 0.0.0.0/0 dst 172.17.0.46/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.168
		proto esp spi 0xcda79000 reqid 4294967249 mode tunnel
src 172.17.0.46/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.168 dst 10.100.110.102
		proto esp reqid 4294967249 mode tunnel
src 172.17.0.46/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.168 dst 10.100.110.102
		proto esp reqid 4294967249 mode tunnel
src 0.0.0.0/0 dst 172.17.0.43/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.191
		proto esp spi 0xc3bce8af reqid 4294967252 mode tunnel
src 172.17.0.43/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.191 dst 10.100.110.102
		proto esp reqid 4294967252 mode tunnel
src 172.17.0.43/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.191 dst 10.100.110.102
		proto esp reqid 4294967252 mode tunnel
src 0.0.0.0/0 dst 172.17.0.42/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.65
		proto esp spi 0xc6fa5cc5 reqid 4294967253 mode tunnel
src 172.17.0.42/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.65 dst 10.100.110.102
		proto esp reqid 4294967253 mode tunnel
src 172.17.0.42/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.65 dst 10.100.110.102
		proto esp reqid 4294967253 mode tunnel
src 0.0.0.0/0 dst 172.17.0.40/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.119
		proto esp spi 0xc8e1ae18 reqid 4294967255 mode tunnel
src 172.17.0.40/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.119 dst 10.100.110.102
		proto esp reqid 4294967255 mode tunnel
src 172.17.0.40/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.119 dst 10.100.110.102
		proto esp reqid 4294967255 mode tunnel
src 0.0.0.0/0 dst 172.17.0.37/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.130
		proto esp spi 0xc7889729 reqid 4294967258 mode tunnel
src 172.17.0.37/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.130 dst 10.100.110.102
		proto esp reqid 4294967258 mode tunnel
src 172.17.0.37/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.130 dst 10.100.110.102
		proto esp reqid 4294967258 mode tunnel
src 0.0.0.0/0 dst 172.17.0.35/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.236
		proto esp spi 0xc1246a46 reqid 4294967260 mode tunnel
src 172.17.0.35/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.236 dst 10.100.110.102
		proto esp reqid 4294967260 mode tunnel
src 172.17.0.35/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.236 dst 10.100.110.102
		proto esp reqid 4294967260 mode tunnel
src 0.0.0.0/0 dst 172.17.0.32/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.237
		proto esp spi 0xc7e1db84 reqid 4294967263 mode tunnel
src 172.17.0.32/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.237 dst 10.100.110.102
		proto esp reqid 4294967263 mode tunnel
src 172.17.0.32/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.237 dst 10.100.110.102
		proto esp reqid 4294967263 mode tunnel
src 0.0.0.0/0 dst 172.17.0.31/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.43
		proto esp spi 0xcbfaee24 reqid 4294967264 mode tunnel
src 172.17.0.31/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.43 dst 10.100.110.102
		proto esp reqid 4294967264 mode tunnel
src 172.17.0.31/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.43 dst 10.100.110.102
		proto esp reqid 4294967264 mode tunnel
src 0.0.0.0/0 dst 172.17.0.30/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.169
		proto esp spi 0xc3bce4bc reqid 4294967265 mode tunnel
src 172.17.0.30/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.169 dst 10.100.110.102
		proto esp reqid 4294967265 mode tunnel
src 172.17.0.30/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.169 dst 10.100.110.102
		proto esp reqid 4294967265 mode tunnel
src 0.0.0.0/0 dst 172.17.0.28/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.47
		proto esp spi 0xc127cc83 reqid 4294967267 mode tunnel
src 172.17.0.28/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.47 dst 10.100.110.102
		proto esp reqid 4294967267 mode tunnel
src 172.17.0.28/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.47 dst 10.100.110.102
		proto esp reqid 4294967267 mode tunnel
src 0.0.0.0/0 dst 172.17.0.27/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.218
		proto esp spi 0xc31ceb24 reqid 4294967268 mode tunnel
src 172.17.0.27/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.218 dst 10.100.110.102
		proto esp reqid 4294967268 mode tunnel
src 172.17.0.27/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.218 dst 10.100.110.102
		proto esp reqid 4294967268 mode tunnel
src 0.0.0.0/0 dst 172.17.0.23/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.226
		proto esp spi 0xc586d0aa reqid 4294967272 mode tunnel
src 172.17.0.23/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.226 dst 10.100.110.102
		proto esp reqid 4294967272 mode tunnel
src 172.17.0.23/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.226 dst 10.100.110.102
		proto esp reqid 4294967272 mode tunnel
src 0.0.0.0/0 dst 172.17.0.22/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.73
		proto esp spi 0xccf73219 reqid 4294967273 mode tunnel
src 172.17.0.22/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.73 dst 10.100.110.102
		proto esp reqid 4294967273 mode tunnel
src 172.17.0.22/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.73 dst 10.100.110.102
		proto esp reqid 4294967273 mode tunnel
src 0.0.0.0/0 dst 172.17.0.21/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.49
		proto esp spi 0xcb5319a0 reqid 4294967274 mode tunnel
src 172.17.0.21/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.49 dst 10.100.110.102
		proto esp reqid 4294967274 mode tunnel
src 172.17.0.21/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.49 dst 10.100.110.102
		proto esp reqid 4294967274 mode tunnel
src 0.0.0.0/0 dst 172.17.0.20/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.159
		proto esp spi 0xc8506ace reqid 4294967275 mode tunnel
src 172.17.0.20/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.159 dst 10.100.110.102
		proto esp reqid 4294967275 mode tunnel
src 172.17.0.20/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.159 dst 10.100.110.102
		proto esp reqid 4294967275 mode tunnel
src 0.0.0.0/0 dst 172.17.0.19/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.247
		proto esp spi 0xcf08fe18 reqid 4294967276 mode tunnel
src 172.17.0.19/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.247 dst 10.100.110.102
		proto esp reqid 4294967276 mode tunnel
src 172.17.0.19/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.247 dst 10.100.110.102
		proto esp reqid 4294967276 mode tunnel
src 0.0.0.0/0 dst 172.17.0.15/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.249
		proto esp spi 0xc0d6ab18 reqid 4294967280 mode tunnel
src 172.17.0.15/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.249 dst 10.100.110.102
		proto esp reqid 4294967280 mode tunnel
src 172.17.0.15/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.249 dst 10.100.110.102
		proto esp reqid 4294967280 mode tunnel
src 0.0.0.0/0 dst 172.17.0.14/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.213
		proto esp spi 0xc3117126 reqid 4294967281 mode tunnel
src 172.17.0.14/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.213 dst 10.100.110.102
		proto esp reqid 4294967281 mode tunnel
src 172.17.0.14/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.213 dst 10.100.110.102
		proto esp reqid 4294967281 mode tunnel
src 0.0.0.0/0 dst 172.17.0.13/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.51
		proto esp spi 0xc431e8f0 reqid 4294967282 mode tunnel
src 172.17.0.13/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.51 dst 10.100.110.102
		proto esp reqid 4294967282 mode tunnel
src 172.17.0.13/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.51 dst 10.100.110.102
		proto esp reqid 4294967282 mode tunnel
src 0.0.0.0/0 dst 172.17.0.12/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.33
		proto esp spi 0xc1935893 reqid 4294967283 mode tunnel
src 172.17.0.12/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.33 dst 10.100.110.102
		proto esp reqid 4294967283 mode tunnel
src 172.17.0.12/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.33 dst 10.100.110.102
		proto esp reqid 4294967283 mode tunnel
src 0.0.0.0/0 dst 172.17.0.10/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.22
		proto esp spi 0xca5ec06b reqid 4294967285 mode tunnel
src 172.17.0.10/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.22 dst 10.100.110.102
		proto esp reqid 4294967285 mode tunnel
src 172.17.0.10/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.22 dst 10.100.110.102
		proto esp reqid 4294967285 mode tunnel
src 0.0.0.0/0 dst 172.17.0.9/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.139
		proto esp spi 0xc911ef99 reqid 4294967286 mode tunnel
src 172.17.0.9/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.139 dst 10.100.110.102
		proto esp reqid 4294967286 mode tunnel
src 172.17.0.9/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.139 dst 10.100.110.102
		proto esp reqid 4294967286 mode tunnel
src 0.0.0.0/0 dst 172.17.0.6/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.175
		proto esp spi 0xc3d220f8 reqid 4294967289 mode tunnel
src 172.17.0.6/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.175 dst 10.100.110.102
		proto esp reqid 4294967289 mode tunnel
src 172.17.0.6/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.175 dst 10.100.110.102
		proto esp reqid 4294967289 mode tunnel
src 0.0.0.0/0 dst 172.17.0.4/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.194.50
		proto esp spi 0xc42322ab reqid 4294967291 mode tunnel
src 172.17.0.4/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.194.50 dst 10.100.110.102
		proto esp reqid 4294967291 mode tunnel
src 172.17.0.4/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.194.50 dst 10.100.110.102
		proto esp reqid 4294967291 mode tunnel
src 0.0.0.0/0 dst 172.17.0.3/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.56
		proto esp spi 0xc9bbd1e7 reqid 4294967292 mode tunnel
src 172.17.0.3/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.56 dst 10.100.110.102
		proto esp reqid 4294967292 mode tunnel
src 172.17.0.3/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.56 dst 10.100.110.102
		proto esp reqid 4294967292 mode tunnel
src 0.0.0.0/0 dst 172.17.0.2/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.104
		proto esp spi 0xce4be9ed reqid 4294967293 mode tunnel
src 172.17.0.2/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.104 dst 10.100.110.102
		proto esp reqid 4294967293 mode tunnel
src 172.17.0.2/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.104 dst 10.100.110.102
		proto esp reqid 4294967293 mode tunnel
src 0.0.0.0/0 dst 172.17.0.1/32 
	dir out priority 383615 ptype main 
	tmpl src 10.100.110.102 dst 10.100.226.238
		proto esp spi 0xc2e94824 reqid 4294967294 mode tunnel
src 172.17.0.1/32 dst 0.0.0.0/0 
	dir fwd priority 383615 ptype main 
	tmpl src 10.100.226.238 dst 10.100.110.102
		proto esp reqid 4294967294 mode tunnel
src 172.17.0.1/32 dst 0.0.0.0/0 
	dir in priority 383615 ptype main 
	tmpl src 10.100.226.238 dst 10.100.110.102
		proto esp reqid 4294967294 mode tunnel
src 0.0.0.0/0 dst 172.17.0.0/16 
	dir out action block priority 10000000 ptype main 
src 0.0.0.0/0 dst 0.0.0.0/0 
	dir out priority 0 ptype main 
	mark 0x2/0xffffffff
src 0.0.0.0/0 dst 0.0.0.0/0 
	dir out action block priority 0 ptype main 
	mark 0x1/0xffffffff
src 0.0.0.0/0 dst 0.0.0.0/0 
	socket in priority 0 ptype main 
src 0.0.0.0/0 dst 0.0.0.0/0 
	socket out priority 0 ptype main 
src 0.0.0.0/0 dst 0.0.0.0/0 
	socket in priority 0 ptype main 
src 0.0.0.0/0 dst 0.0.0.0/0 
	socket out priority 0 ptype main 

[-- Attachment #3: ipxs.output --]
[-- Type: text/plain, Size: 110230 bytes --]

src 10.100.110.102 dst 10.100.226.209
	proto esp spi 0xc3f1bff4 reqid 4294967101 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x611349f7fd83efbe6e33f7317e44e70a1ad7ea7a 96
	enc cbc(aes) 0xa6a851be27f71df52a55d78a4ca686a55ad870af3caa87ad110e24a2ec3d151f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.209 dst 10.100.110.102
	proto esp spi 0xcaf43e0b reqid 4294967101 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x2703072010cb7c952eba1a0674b2c90a31acaef0 96
	enc cbc(aes) 0x45d430a44aa4fc95f138b76245971c93b27624f2cecaf6aee79fc2559a4bc5cb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.98
	proto esp spi 0xcc85d426 reqid 4294967102 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1b8a2e6d82539defc4fb94eeb5ec1770b37363a3 96
	enc cbc(aes) 0xb8c15e883f3a9586a463771435103a14347f05c62d6322213ace023d625bbc67
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.98 dst 10.100.110.102
	proto esp spi 0xc448b5c5 reqid 4294967102 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xff28133f9c86957f90088a7c4cf363f3d5be126d 96
	enc cbc(aes) 0xa6af534200fe67f09a1b6bebd6b0b02d37b87bcf63ac175ea8c550f5db6f1778
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.156
	proto esp spi 0xccf5b9e0 reqid 4294967104 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x3ae157b13d1135f376d5a2624725829a7b40a8b1 96
	enc cbc(aes) 0x4e6b91de5ca90f5515aeeb8a8eb76cf336348faeb2038fb5a9c1c842056c52c7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.156 dst 10.100.110.102
	proto esp spi 0xca283d5e reqid 4294967104 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa2d788fc12f57f163df07909a09c133f765d443f 96
	enc cbc(aes) 0x8aff7a154de8fb405297b09d2fe82b2974d30d245ebf0a4c9c290c1473bb36da
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.127
	proto esp spi 0xc2e3caf7 reqid 4294967105 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x735ac8627db7eabb43af2a8158bd0622b5e4eef9 96
	enc cbc(aes) 0x0551799081b553680239fb8ead50c0944518f398130a3c0c51e4bd3ede59acf8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.127 dst 10.100.110.102
	proto esp spi 0xc998c6f7 reqid 4294967105 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x25e13edc04b78182871b2e101c55ff64e06edcc0 96
	enc cbc(aes) 0x6155d13ff9cc8a25239242b2238068ec81f76694f0daded933b863c041450534
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.53
	proto esp spi 0xc848c61d reqid 4294967106 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x8bdf6a171f89a5a48b332473745660f34b6eea8c 96
	enc cbc(aes) 0x638de5bac770b52336dd059c604cf6e06e51dc34a4b04ac16d29a50cd9970b4f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.53 dst 10.100.110.102
	proto esp spi 0xc4eead54 reqid 4294967106 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x47abe0cc54a87803eae4eca1bbfef442c15fc4f4 96
	enc cbc(aes) 0x64910c81ddbe59e57de465b8df393489d51b2e6b6f0de830946260169f8a7ec2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.134
	proto esp spi 0xc57908c1 reqid 4294967107 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1f48f2575272f208f6531b7ad99383dfde8fd19f 96
	enc cbc(aes) 0x4b7a5d8bd5eade9c8f208f26203fc1eff134184b50ecd9b98f0c3833c8304d55
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.134 dst 10.100.110.102
	proto esp spi 0xcf5315bf reqid 4294967107 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x789959625946e4102b4571f6c52aaadef4098a64 96
	enc cbc(aes) 0xecfba35788bc963be1fc7c38db90990431d9002f806c6019b63b3dea69826caf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.27
	proto esp spi 0xcc6e8792 reqid 4294967108 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x7f0e3b163454b9c972fbe240c9c007f66791d243 96
	enc cbc(aes) 0x6b829cb9fb81b7fc5fe10c294ac0e69d92ae7096cdd438357df5adbcc7696f5a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.27 dst 10.100.110.102
	proto esp spi 0xca4f1bad reqid 4294967108 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x585e43b6aa2a1046acc376bc6475f0d21b130cb9 96
	enc cbc(aes) 0x370ea99db34cd0f4cbb4812431bd7ef2d7301bedad50f344c5b109ce09d3185a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.122
	proto esp spi 0xca5c6a51 reqid 4294967109 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xba7b9f5a471f30af06ddcc1308878269832f4a1f 96
	enc cbc(aes) 0x65a4ef5c8ee55315949057dd22fdcf6be0cfcc4d18a2b422f071bbc619d6a47b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.122 dst 10.100.110.102
	proto esp spi 0xc620722b reqid 4294967109 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x1bba91714b056d8417551c58d7413da9951c1f10 96
	enc cbc(aes) 0x85337be62594a4a9caaa8e8c538f6731be65c4a980292dd34801de4c841440ec
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.77
	proto esp spi 0xc6319f90 reqid 4294967110 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x74cf9d87065148c219e39526f36524656df541f8 96
	enc cbc(aes) 0x35148549c24108195b68b265339d41820e6088efc7771ac391515ba820213d9c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1c45, bitmap 0x00000000
src 10.100.226.77 dst 10.100.110.102
	proto esp spi 0xc6093348 reqid 4294967110 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x85d7aa576eb2d8d386c8fe799ad4dd7573c61dcb 96
	enc cbc(aes) 0x2592a0bba0a1e2437cbb5ddfe838cf40676183f5fe6ed6dd807598c3c5ff748f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x782, oseq 0x0, bitmap 0xffffffed
src 10.100.110.102 dst 10.100.226.128
	proto esp spi 0xccb82eb0 reqid 4294967111 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5cfd7a403b85575b4539d3d08aab6d089863c46f 96
	enc cbc(aes) 0x563295b3f42604a6a69455af6748095ae225b2421ff09fbc618a7d5f33cc0ac1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2099, bitmap 0x00000000
src 10.100.226.128 dst 10.100.110.102
	proto esp spi 0xcf289aaf reqid 4294967111 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x06412cbc87dc75b5620384642f94041068b91960 96
	enc cbc(aes) 0xf24edd6c1e7f5aaaa51a366079c5d469e1134f59adca687cdf127b1bb225592d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0xa31, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.35
	proto esp spi 0xc3573d42 reqid 4294967112 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x030bbbc7b58f95d67c046a0a21f7101011c53bc1 96
	enc cbc(aes) 0x0d8cd9d8f9f7a50c18aaca0516acbbcfc047503f06eda10f12f193cccfba2fc4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.35 dst 10.100.110.102
	proto esp spi 0xc35c7fda reqid 4294967112 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xd0f96ce79bb0f32c07258b94225d90dde2097329 96
	enc cbc(aes) 0x7316cccc84a7180255057a8ff8ac87f0c517ce37f75ebae933852b81866167de
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.76
	proto esp spi 0xc2189d33 reqid 4294967113 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xa2c7ef7f3b660672079031c345cc4d1e1c460a80 96
	enc cbc(aes) 0x67932f7edce57cea2db9af6ae2b0b6006bdb1099364f02783722ccec9f7f4e7c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.76 dst 10.100.110.102
	proto esp spi 0xc0ba180d reqid 4294967113 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x5d3bf2eb471f03d382e1cee8d052bac0e26684c1 96
	enc cbc(aes) 0x5e12eaeddb17cad4c86852adeaca1f27f181c3dee137c7357658d83cc502dd48
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.83
	proto esp spi 0xc15b92ef reqid 4294967114 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xb64699edc0acb4fdf7108d099bd47df129125a83 96
	enc cbc(aes) 0xac6426ddafb3b72d450230ccb0343d3583dc4d9cb0ae804ab7939699b604d82b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.83 dst 10.100.110.102
	proto esp spi 0xcbcd4b4b reqid 4294967114 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc8ecdc25e168bd55e9a589a3b1dcf36365fdbe0a 96
	enc cbc(aes) 0x2f6033b52b0039cfcd15a9ace6daefbdd91b4533ab4543c6d13547e2d6853001
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.237
	proto esp spi 0xc8d93466 reqid 4294967115 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd33b9dcb180494f0da43443338f5acdeecb18ef4 96
	enc cbc(aes) 0xe6a81b91523109beb5022f31fa07cec3d5ecd9b4d4e5fad168f8860ebbbf709f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.237 dst 10.100.110.102
	proto esp spi 0xcc8b9abd reqid 4294967115 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc5ddebe18cb57d64a9c02d57023e8d1eba29ed2f 96
	enc cbc(aes) 0x1651e13a31b443d2a7799be1a9993d6c859fd23b804653483730f360613208c8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.191
	proto esp spi 0xcc1a4bbe reqid 4294967116 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5392b3416fff586898f93df9357f0dcda1b28907 96
	enc cbc(aes) 0x1725cc016115723a24d96544983acd4c300308493c90db51ce9adeb1c29c3d19
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.191 dst 10.100.110.102
	proto esp spi 0xc3e2c768 reqid 4294967116 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x5d5c39bd9fc5b0a1067af1e3c1535a622f495755 96
	enc cbc(aes) 0xdc0a08eb8956e64fd6b9a9ff0ee187dc221e58379ca16276f49acbd7179c63f3
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.105
	proto esp spi 0xc18e1a86 reqid 4294967117 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x117ba0865fdb010727eec071813e292fadcadb98 96
	enc cbc(aes) 0x470d7f173a872f4b42d031b14b4adcb80ac8e8c3739f165ea63176813c0ff522
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.105 dst 10.100.110.102
	proto esp spi 0xc86b666c reqid 4294967117 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x89cef71c04b544aad91bc60ef2d8d80e73193a8a 96
	enc cbc(aes) 0xe67555117bd9245313650ee16cacad17134ecb748a27b21fe3f737d4de83d753
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.75
	proto esp spi 0xcb6af0e4 reqid 4294967118 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x415871498f88e87370909a0a3342ef9815f8e26e 96
	enc cbc(aes) 0xea0a79cebc82f69d2b0c1dacc1df68f4500f39547ecbf6c9652fa1c82db8e4a1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.75 dst 10.100.110.102
	proto esp spi 0xc1472589 reqid 4294967118 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x832686f38027ede13609598830f710fa44ea31ff 96
	enc cbc(aes) 0xc085684895e3769a67b2df237b550ecfa3f756162d1608570cff05402fb05148
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.36
	proto esp spi 0xcb752c7b reqid 4294967119 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x48c03fecfd4fb91b83c1cac3284e0cbd4e507a03 96
	enc cbc(aes) 0xe3279bd05fe1e40a259d06f7b9e2dc6299963efc2bbe94245d346789f831c4c2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.36 dst 10.100.110.102
	proto esp spi 0xcd4825f4 reqid 4294967119 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x674d19911e2536aa12151a5be0a9a13284f68502 96
	enc cbc(aes) 0xdb61d02a50abc768907ee18dd66c6bd799de2ca68d880aec3eb6659c87e25f08
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.111
	proto esp spi 0xc9e50734 reqid 4294967120 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xec5c5b1283b7e79ffab85945e2ab3e0e9bf26ad1 96
	enc cbc(aes) 0xf85b73093a4ece861e892c8b3924be0ddcf4b6473e2668c40af89cd6c6df1f9b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.111 dst 10.100.110.102
	proto esp spi 0xc86d19a5 reqid 4294967120 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xbee8b2683e7b74118df829ff69cff54740b290dc 96
	enc cbc(aes) 0x0a1dadbdbd1987d342e3a8415d03d96b5ee7a22dee0784a869a14946729529b7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.98
	proto esp spi 0xcfc5c71b reqid 4294967122 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x31049fc515c958529955af0b858cf7688368c664 96
	enc cbc(aes) 0xd2985f966bb4bffec3ae3bb1acdc40c7c8e14a27fda4f0a22696fc1caddc7c78
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.98 dst 10.100.110.102
	proto esp spi 0xc695a746 reqid 4294967122 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa3bd2850225f7c1fd06e75b9af8e805797081eb6 96
	enc cbc(aes) 0x315a99e2d9ad4454fe6ce6c134dc72df50848eac2c2d16d2cee3578c58d02ddc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.128
	proto esp spi 0xcfc71475 reqid 4294967123 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x3e9733046456b297435093cebfe8f7271641731e 96
	enc cbc(aes) 0x67287c165254875f4ac27e81e5dbf8d0d3dc4830a89c0b65ab97786da6aac998
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.128 dst 10.100.110.102
	proto esp spi 0xc764eb56 reqid 4294967123 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x20c0d079c6e560c580eb5102f33304942ddc9917 96
	enc cbc(aes) 0x4f2b3a51e0e57377b25bf849fb94358fba7159ff71c7aed6e2085aa223658b04
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.185
	proto esp spi 0xc4888c63 reqid 4294967124 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1612d5ba4992aaaa77b7c57a80096a61b97b2be9 96
	enc cbc(aes) 0x445a114e6388840b6e3db9472742117acec2e59270922b3c79abe58f5d5d7a72
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.185 dst 10.100.110.102
	proto esp spi 0xcbda05d6 reqid 4294967124 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x106c0f1eda7077affb29e89d2477bdf61f2c1242 96
	enc cbc(aes) 0x8c6fefcadb8acf8aeca9fda32f8038ef343dbbd182b970d80576e3b59465c7ef
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.235
	proto esp spi 0xcb99146f reqid 4294967125 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x590ef6523bbc35a93db2b48fe036a04b8c5f32c6 96
	enc cbc(aes) 0xe0c84b7fa45f5ce9b9b80a69032d511e99eea0e92d03b6d6e2fc8e91767603fd
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.235 dst 10.100.110.102
	proto esp spi 0xc3f16af3 reqid 4294967125 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x984207538ab0af5cb463073eef4337c53719e645 96
	enc cbc(aes) 0x407c458f179007e7d8f58e0d27b4f9333d337220b096d18d94cbc0177ccff598
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.148
	proto esp spi 0xcc783bcb reqid 4294967126 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xc505bb7b77de40b2238812eebdcb4cad0e0c9593 96
	enc cbc(aes) 0x8cefc8ab258e46d7dc7c764a4156016f5084e5cb49262ab8afc20cd83d92ff64
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.148 dst 10.100.110.102
	proto esp spi 0xcdb84d7e reqid 4294967126 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x4185a7248080797052410de9e79cece9babcbdc9 96
	enc cbc(aes) 0xc1d1eb58808e78001e1b68b3336a617b48574599b25e4ec83a8065cb1707f7e2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.123
	proto esp spi 0xc4449834 reqid 4294967127 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x228e8d44366a1059647ec25edfa1163ae4c70bdc 96
	enc cbc(aes) 0x3ff1a2786f35fe0f85aa6d0d05008e0def19c57d159572688d1aae576f130e1c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.123 dst 10.100.110.102
	proto esp spi 0xc1aec111 reqid 4294967127 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xcd6569e49ab1b244ea8b36725fd61736ad14004d 96
	enc cbc(aes) 0x912b3ea1c171c0743dd218b9ae3d276c867b447e125acba077831e8c7329fab4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.41
	proto esp spi 0xc2907c75 reqid 4294967128 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xbd381cd1b964022d24c1be45504c618d2a57cc59 96
	enc cbc(aes) 0x9d3a0c8fd1484ad0758fce63e0237ceedec4dee9e04b53f93654c95a09915f93
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.41 dst 10.100.110.102
	proto esp spi 0xc5821633 reqid 4294967128 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xba8e29dfee391df71eda8dcbdea1c9d765bd1534 96
	enc cbc(aes) 0x2fe220f0254a562043e60df46cf964af11625d3b3625ed791f912eea11435113
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.116
	proto esp spi 0xc1b4d684 reqid 4294967129 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x7c615a6c41f9bae6892a5c800ce57f6dd06d2bdc 96
	enc cbc(aes) 0x4677889ef5c31e4587881c0154b48976e51980250601484c0ab2f22f9b04fb0d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.116 dst 10.100.110.102
	proto esp spi 0xc05fb4fe reqid 4294967129 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x9c28669d06407213e51267511ee056c7526a7ce2 96
	enc cbc(aes) 0x440b483f7ba2eb8c6807bd2f91cb6f691394a0e9c55a49b9000a2c34e4216e66
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.18
	proto esp spi 0xc8117698 reqid 4294967130 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5e1e7572178e94dcf79a3adc38432c6a5538ade0 96
	enc cbc(aes) 0x703528a29981cea08e18fb23da5bac8f24c7f018adfe71fabb1732ca842e08b3
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x27e87, bitmap 0x00000000
src 10.100.194.18 dst 10.100.110.102
	proto esp spi 0xcb3ac8fc reqid 4294967130 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xd936a8be73e128720ebee76b1e3a48e9dbd24f38 96
	enc cbc(aes) 0xfea20767cae0ceb3fba1766a38e145bd94785bb28f694c070f29a0061b5a05ad
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x6863, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.25
	proto esp spi 0xc4ce0961 reqid 4294967131 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x6e3906c14033ae31225b33d18d6fa57d630f0773 96
	enc cbc(aes) 0xad61b23bc7d90bd4b731a39b88c307b9ba5423eec981020c41166faaf68b4850
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.25 dst 10.100.110.102
	proto esp spi 0xc4b4c13e reqid 4294967131 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xfc1d29c33e52260e95bc03767d7af1b5d6fee0cc 96
	enc cbc(aes) 0x41cbe5692d76efb7b308851b8654cc1b92989cb89287571815f241090b2801c1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.174
	proto esp spi 0xca891ebb reqid 4294967132 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xc701a86d0d25d5efd609a3782a39f1155f3bafa8 96
	enc cbc(aes) 0x5d81c26312dc947b6c957167edbed17be190bd4478b5a720d994d83e11c2a0be
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.174 dst 10.100.110.102
	proto esp spi 0xc045c6d6 reqid 4294967132 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa50d0ef7faecf1379a566f85122dcb61653f939b 96
	enc cbc(aes) 0x286edd773c078ce6527f4e4d025793bd14a88806e552b4bd1e0e31a37dc6addc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.230
	proto esp spi 0xcbc3047b reqid 4294967133 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x4f87e1e75fe66fe19fb2e38d3b9b03ac0721097b 96
	enc cbc(aes) 0xb7b25d081a74b104e781409aef7fc2c17426c8d830a71b779273edc41ee635ab
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.230 dst 10.100.110.102
	proto esp spi 0xccd1217f reqid 4294967133 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xf87f43f475bf2fb7f7e16ed64e25ff72eff008cb 96
	enc cbc(aes) 0x985fa18f1825cbd19e6e6db97dc99d262034577583979734a5ee7906b3797b96
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.143
	proto esp spi 0xc30a9acb reqid 4294967134 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xb5cae52e762f5ac4969fcc784aa10672be7be0d5 96
	enc cbc(aes) 0xb6b2b63b63dc4cdf04966122b5541f2dc1c9ef88b9631eba597fc56398910ccf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.143 dst 10.100.110.102
	proto esp spi 0xcbebaa09 reqid 4294967134 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x0f005f0afe42d3f0064e0a823aeaaf32ef21193d 96
	enc cbc(aes) 0x266fe14dec5a640c5b47a54f9d7f27617c63933db41f2b1a4a82a36658be5958
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.138
	proto esp spi 0xc2be987f reqid 4294967136 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x88e1cd4c2e17e0f458ba717c70ea31eddefe2b55 96
	enc cbc(aes) 0x741d8fc5dae62357c7a6ff9f023b6ad66293708f5952e74fcfad55db6f8bb84c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.138 dst 10.100.110.102
	proto esp spi 0xcd83b83d reqid 4294967136 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xab6a570de35a963ae595fa36ee5e0c283ee151d1 96
	enc cbc(aes) 0xbdec9c8b85a7299dbdeec6656c8f2d19ec07e31e98c1040db7c2cb452358ce51
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.233
	proto esp spi 0xc1c93136 reqid 4294967137 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1431bb348c86bcf74ce3873dfc6c032b40dcf961 96
	enc cbc(aes) 0x427e9c08cd7eecee48988071dd50820e0d0423261bfa927e65c30a9f6da6d461
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.233 dst 10.100.110.102
	proto esp spi 0xcc8010c4 reqid 4294967137 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x615bde668966c28b8a360cd3789d5da3e3b3f49b 96
	enc cbc(aes) 0x5fe1e4d87d2ef7cb1392467d730385d551acd7e8d8c78cf1d2f27ba11c43ef6b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.14
	proto esp spi 0xcbd75c10 reqid 4294967138 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x077d2344fa61dde6a844b862eb362b4317b57978 96
	enc cbc(aes) 0x9c5c26ea0d3012e88cd8aa836499d55544016cb83b00705f438539097f8d5c3f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.14 dst 10.100.110.102
	proto esp spi 0xcb801422 reqid 4294967138 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x9c0b5c99684783fbb49fcacc52059b22f26c6ea1 96
	enc cbc(aes) 0x32bbe5c847b0cb307d5603a3a01482193fd5f568111488068b9a264d61238edf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.212
	proto esp spi 0xc8abea9e reqid 4294967139 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xa99cceea6c0809d48adb18f26ae8aa4508e651e9 96
	enc cbc(aes) 0x1b0f3f0853cfde86be816590e667e936f2380291abd0d4140fdd2fe1a64a67be
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.212 dst 10.100.110.102
	proto esp spi 0xc936abfc reqid 4294967139 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xec793a4add3e134b43c026f716d62bf4add36572 96
	enc cbc(aes) 0x3d970ef579e2ef735577e14ee46861d4a6c9fd31857cd33852a52b95b66eb5cf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.77
	proto esp spi 0xc43e0838 reqid 4294967140 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x39fa8cd0b17dab9eb464b08b88e657e88476f761 96
	enc cbc(aes) 0xf8d380af8f2ff0586f93bdf28a2e03b5f6d69327bdbcd4648c4353f49ccf5dfc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.77 dst 10.100.110.102
	proto esp spi 0xce23761a reqid 4294967140 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xe3b83dfef5c84e68373529e0169c1e4295a7c3e5 96
	enc cbc(aes) 0x2a8e804dee256a22b04e813c0f500db349ca980898b7bdcbad89f3849bb6a84c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.122
	proto esp spi 0xce7b2df1 reqid 4294967141 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xb3e0fa79ce146c1b92373fc2e142dfe8b95073a1 96
	enc cbc(aes) 0x3995d376f3280a5b4a239c36bca1ce32b7fd1ed6d9a59ab5e5aa5aee3c536fea
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.122 dst 10.100.110.102
	proto esp spi 0xc80a8099 reqid 4294967141 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x4848d212c28461b286a49e07ebf10388cafda176 96
	enc cbc(aes) 0x791024ef87dc855003976ef1fd1e6a9ce6df0bceda1f7a8a1406b7560b04705c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.92
	proto esp spi 0xc97af084 reqid 4294967142 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5448fbef2c75522b5865b5b4bfccc5a451cb39aa 96
	enc cbc(aes) 0x996688068cbd68bac5d9f42aff1eaeebab4ccb8dcc203cae31821a21055d2d6e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.92 dst 10.100.110.102
	proto esp spi 0xc4ec2897 reqid 4294967142 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xdd161464137cee8a2b1d9107310e173ea2519416 96
	enc cbc(aes) 0x6f1624082163fb8a0772f5455686ae09a3144b37c04e31a6a96bacfdc503a8f6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.76
	proto esp spi 0xc724360d reqid 4294967143 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x48ac594a74396c3eb1ee86f23671e6ea4177de03 96
	enc cbc(aes) 0x7af2f6f45512bd62c01388daf3a031760f6540ac51527b80d8e05c97647ddea6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.76 dst 10.100.110.102
	proto esp spi 0xc33cf4d9 reqid 4294967143 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x8eb56818d77f52561560a88f437e85b1b2a9d3a9 96
	enc cbc(aes) 0xce433d3d75af63a4b985b46518a6849b6424d05a29f1861cb604a8a1a2d3d243
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.208
	proto esp spi 0xcff8a9f4 reqid 4294967144 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x7f91ae147e72915cc781c29cb3cd29f13fdcfca9 96
	enc cbc(aes) 0xddf6cd53f49bfd929147b052756d4235974ca8f660fc9bfd2b8d25908288b86c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.208 dst 10.100.110.102
	proto esp spi 0xc7f1380e reqid 4294967144 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x943cb425c3724678f1f10f64adb66baf1cac1289 96
	enc cbc(aes) 0x2f4b01b6c1be633ec732fcdf11f1ad98cfa78663acdaa68c25a7d59f4f8262a9
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.45
	proto esp spi 0xca387435 reqid 4294967145 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x69b5b3b6b1a59842b7b96d03d1b68ca9743556db 96
	enc cbc(aes) 0x65a165b900afd102cc8b412a4dd87c536e21b92c1baf9cf92f18f8c05ab7138e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.45 dst 10.100.110.102
	proto esp spi 0xc02af65a reqid 4294967145 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x4c0c5653e0939a0bf63712449cdccab5ea0c976e 96
	enc cbc(aes) 0x3ffbb87eebe90db47947da1dead00b488fabe6418df549112d171fca746f777c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.57
	proto esp spi 0xc6dd5ee9 reqid 4294967147 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xf4422a11a3ebad56f0103f48c2419d4792220de9 96
	enc cbc(aes) 0xcc87d8e1248cd7282c81ba5b2d1e6ce47f4be37325be13c9b7854907e5d7aeb0
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.57 dst 10.100.110.102
	proto esp spi 0xcb34df20 reqid 4294967147 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xb944cf24991696cc39de5f0bd0bd598706e1d681 96
	enc cbc(aes) 0x80421908efc6252fd892bfdbf60c6ec00801a6d0cbe5c1555800faa4b7049c1f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.130
	proto esp spi 0xcd258e7c reqid 4294967148 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xf6c850a5c50715eaf86ba15cc3d5678955aab528 96
	enc cbc(aes) 0x2fb9316dddd889737841cd002281ed225edc67dcda3b7a1534fba39a8fbd939f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.130 dst 10.100.110.102
	proto esp spi 0xc347b5e1 reqid 4294967148 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x5b359c60b5e6bfa136faba40922d6bd593b8b12b 96
	enc cbc(aes) 0xa865749f5c39ecf06859ec1180e632e676f22bc3e3bbd165fdbbd57bb7defa84
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.42
	proto esp spi 0xcfc4dd4d reqid 4294967149 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1d80261629ad27fe67b40db1bf197edbd294d723 96
	enc cbc(aes) 0x36f606663532f605ff641f6c690b1908f8e2c20440592631bbffbe0a9e7035b1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.42 dst 10.100.110.102
	proto esp spi 0xcd8c7fdd reqid 4294967149 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc8cbd492a6774df7b2d1cb0e5cb6fdb74b820eda 96
	enc cbc(aes) 0x4113d88a933d636bebb296b9790cd82ea4303206adad654bf7dfbafd6d07907d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.96
	proto esp spi 0xc00ee328 reqid 4294967150 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xf89f44e9bca032f268b29dc241fdf3e08069c069 96
	enc cbc(aes) 0x9f56c2412c27d71eda8ae615c8a59886783195d590e78ed11ae1aa3a2e4fd9cd
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.96 dst 10.100.110.102
	proto esp spi 0xcd4e565d reqid 4294967150 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x8b9f9ae28a415dc15d6ce06866bc1c866f7ad19b 96
	enc cbc(aes) 0x9ec3b8ce8340aad47a13b56125a9e282b4c0857d56ecc52c149ceaab097f00c5
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.198
	proto esp spi 0xc34cf57f reqid 4294967151 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd1d7038d185a6d84ed0bf5731fb02da416a67aba 96
	enc cbc(aes) 0x38c056c43a99ecbb224b9d02711483584cbee3f7ad05b9289e780b6eef56a651
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.198 dst 10.100.110.102
	proto esp spi 0xc2160ebf reqid 4294967151 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xf1c1890540610d84a0ffce5362d34cfe34818028 96
	enc cbc(aes) 0x71638c77293b63eb498c2365133ae216b510730cb1f7aeea9a61db7f604d6567
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.84
	proto esp spi 0xc1a3ab7e reqid 4294967152 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xec727da0741a1abf03cd791d92a9299fe8a5267f 96
	enc cbc(aes) 0xf4463f30e7572b10aff9845020914f8938135bb4ef05c39eb0801cbfe3cf155a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.84 dst 10.100.110.102
	proto esp spi 0xc90aee01 reqid 4294967152 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xef2d394f7a72b46ae7126e0cc3017ec16d7493c8 96
	enc cbc(aes) 0x91b545855fddde0c2a9562ce11b0309ebd0b2f6aabd6b27d0f2230ae32dd44b7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.60
	proto esp spi 0xc28cebd4 reqid 4294967153 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x70ee6035fa77225c183f0ff43b3805b90dc0162c 96
	enc cbc(aes) 0x08c20d41c916e7088f51299d586b95c74b21c4730ea0e69b53221251c67b5440
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.60 dst 10.100.110.102
	proto esp spi 0xc6679097 reqid 4294967153 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x9276282d905f132ffe7ff384d299b0f0060363a0 96
	enc cbc(aes) 0xa38e1d131eec12e17a127db859757be1bc89878c4f2d363adf255933b14733f7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.47
	proto esp spi 0xc680d3d4 reqid 4294967154 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xe45990e784fece7657d77e9d6a553bb9c91a8fae 96
	enc cbc(aes) 0x67242b4843abfe1e1e2f1a22c68546917f359f5634522b8489a83b9010332586
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.47 dst 10.100.110.102
	proto esp spi 0xcf350f8d reqid 4294967154 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x4ffdd2da1a06441ef1dae88e210277d4d6ebbb78 96
	enc cbc(aes) 0xfb392a7827430f4012439ea439c212a9a34a7f21c1038593f6cacf12f5fa9fde
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.45
	proto esp spi 0xc8effaad reqid 4294967155 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd6cb021a5b0d81f4c41174f096b2e0c908da26fb 96
	enc cbc(aes) 0x4d1e7c9b28642565cdcc5f04297d1049d66a52604029ba17cd997ecc54dc5c22
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.45 dst 10.100.110.102
	proto esp spi 0xc6c397f8 reqid 4294967155 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xda8b7afc88f72ec2bd7e6565e5a6a20cdb3d9509 96
	enc cbc(aes) 0xe2c1a508130e36e73ce1dd92d320797d1b69b3e09a11db777539b860554386ce
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.229
	proto esp spi 0xcb134c60 reqid 4294967156 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x61c1b30baef06a3e15083faf222c12186a38fbc0 96
	enc cbc(aes) 0x4c824ac3f53fd5ffd751b4ddbb526c30eed492fa06e14bf5c921ac2a28691bce
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x33502, bitmap 0x00000000
src 10.100.226.229 dst 10.100.110.102
	proto esp spi 0xc4346752 reqid 4294967156 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x79c7f58792c87de3ad38591def29b7c8bc5a952e 96
	enc cbc(aes) 0xbc44cd57c0bf2f0279e0615c3053980451dc446b038b101c4b0dce57e3545f04
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0xaea4, oseq 0x0, bitmap 0xffffffd5
src 10.100.110.102 dst 10.100.194.214
	proto esp spi 0xc449fa28 reqid 4294967157 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x14e4ab29282d433a097464c3329bd0614e5b8b94 96
	enc cbc(aes) 0x79f450d45c02d46c254452d9e2f67fce9b09d94d547c69952974dcf6116cfe57
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.214 dst 10.100.110.102
	proto esp spi 0xc667b99d reqid 4294967157 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xe130a5a183da3a689fa12d728196a5a01bb7a0e4 96
	enc cbc(aes) 0x0c7f0d02a242e1562ebec4ba638f736cfc5c9030b76834b80eb89ef2dd3c679f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.176
	proto esp spi 0xc403d0e3 reqid 4294967158 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd725bcb05d0e384309afb3876facfbe554661b8e 96
	enc cbc(aes) 0x26e2574269d74ca1c87d9cb39a5c18f4bb6d7df2063cfef81a80a6fe60e6496f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x3c8aa, bitmap 0x00000000
src 10.100.194.176 dst 10.100.110.102
	proto esp spi 0xc129052b reqid 4294967158 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xcd4c8e098aaad70e5959aa485d60899af24bfed2 96
	enc cbc(aes) 0x0bcd3e562da168f277e2f5c47c41b9daa5dd68b35f00240d618929652c5e2d36
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0xa5cc, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.254
	proto esp spi 0xcb2947f6 reqid 4294967159 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x07e8c718685e70ffae75756e74d23a2145a2b118 96
	enc cbc(aes) 0x120914c82cc2f093aaad32ef88817575b79f98c557a4878eeae46fe58fbd4793
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.254 dst 10.100.110.102
	proto esp spi 0xc96a74a5 reqid 4294967159 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x323c6620dd2049b0ed7318d482c4c67bdc034eeb 96
	enc cbc(aes) 0xad81bfcfb21547fca275b78f5c9222c1ce06db33e8e0a4e0d2bd8fe82182db15
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.204
	proto esp spi 0xc9e088fe reqid 4294967160 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x7208e9ac5aa9455fc890746ae119bd13346abcff 96
	enc cbc(aes) 0xb17319e26244a77ce07ad46458e5b897ed521c1fe90f0e5da11c404bea4fea61
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.204 dst 10.100.110.102
	proto esp spi 0xc9913889 reqid 4294967160 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x9473af4fa16602c66523e2e24d8b8da70bb72412 96
	enc cbc(aes) 0xbd6ac47c0490fd385862f698c0a522d01b30d59a9fd4622e620861283bd9f3a4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.239
	proto esp spi 0xccbf032f reqid 4294967161 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x85fa44aa34c0fc204d2af4110a7d354590755d85 96
	enc cbc(aes) 0x396100b89fb2fb15ab45b4d56f2976cc99218a8623cda4354f3db99f372eca34
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x7ce19, bitmap 0x00000000
src 10.100.194.239 dst 10.100.110.102
	proto esp spi 0xcb817163 reqid 4294967161 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x40776e0b4133e1d8123bd4bfa34b738080e21cbe 96
	enc cbc(aes) 0xf4d6a351f7fc03046726b0da6686623bfd616c0b214a53fdaba5c2072f518e89
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x14903, oseq 0x0, bitmap 0xfffffffb
src 10.100.110.102 dst 10.100.226.65
	proto esp spi 0xc996bfe7 reqid 4294967162 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xc5ffb984802b15cbe4cd31169de2e34aeb4eb552 96
	enc cbc(aes) 0xb5908d2c4761258f9bb09684a708b5da2fd292c9cb6bb8c82f1c2e37a3233cd9
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x32b35, bitmap 0x00000000
src 10.100.226.65 dst 10.100.110.102
	proto esp spi 0xcf7a81d5 reqid 4294967162 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc1d06dab2e64432ed257d86e9bfce90b6a25d89c 96
	enc cbc(aes) 0xd0cfd033f5ecbf3969000a09400c88fa8c127fdd02b8ba81f6516da9ddd31519
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0xce68, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.180
	proto esp spi 0xc4d75cb9 reqid 4294967163 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xc4b54ab0bd785c27a061d5f10c6ec49152c89352 96
	enc cbc(aes) 0x6fc359eb79670ebc251b58359e2e6b0432e159e70d555b5afee56ebf5cb23910
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.180 dst 10.100.110.102
	proto esp spi 0xc2173dcf reqid 4294967163 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xe461d3c32e6055255472209298d255fe03c8ffb5 96
	enc cbc(aes) 0xc3fec7b42ea440b60eec21935720055e25778e75e4c7ef6c9e7cc3e4eb7dff85
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.227.2
	proto esp spi 0xc48b0425 reqid 4294967164 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x8d31aaced7bd66f15d3059f4ae6675fecb243752 96
	enc cbc(aes) 0x64d01c6523cf6e52ba20a325447dce7e36a9b9ab2955e74b6886dcbce9cf72d5
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.227.2 dst 10.100.110.102
	proto esp spi 0xcc9a8169 reqid 4294967164 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xdd5ab790f1f206a31430f363b8d0c5b455c3f381 96
	enc cbc(aes) 0x3ef4f0caefb4b6547bcddbbc55dc2ef7202ba4b57404394008e5734cebcd0dcb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.67
	proto esp spi 0xc1d4271d reqid 4294967165 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x65d0b7202b267671dd6349816fe4af2d4a5428e2 96
	enc cbc(aes) 0x07fa973e6443dcbf8610dae749a8caa9604203e33e5b80dbceed931f19cad2b1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x32951, bitmap 0x00000000
src 10.100.226.67 dst 10.100.110.102
	proto esp spi 0xc7b51877 reqid 4294967165 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa93d3245ae8c82b4d527d2b3c74906a7ba02e4fe 96
	enc cbc(aes) 0x8d8195374dcbbd7a7b843a0dfbc936db7cd0de6d16dcec6de5849cd8d7454aaa
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0xc177, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.14
	proto esp spi 0xc2a1dad8 reqid 4294967166 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x9a468db7328e7bc5e7abd3a6fdac766b52824731 96
	enc cbc(aes) 0xb71506800a12e107621c1f806561357a710dd5139fb12e75011f1468cdc59f69
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.14 dst 10.100.110.102
	proto esp spi 0xce495715 reqid 4294967166 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xd90a33635c49859290bd9ab763aaa72471273a98 96
	enc cbc(aes) 0x7dbc83562819af4ac21cdcf449629557712f34efee7aba2ca2cac733de9c7c8a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.196
	proto esp spi 0xce9f7bfa reqid 4294967167 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xfb1d8c20074e73b7dfa8ff98cb4eb4ce176c7344 96
	enc cbc(aes) 0x33461da9600ba6d6680a6e162c2fd68b8a68b663f6f6d45287a56efa4857c390
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.196 dst 10.100.110.102
	proto esp spi 0xc630c39b reqid 4294967167 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xf5dbc7b48d927d1fe93d9df55976fdc207a20713 96
	enc cbc(aes) 0x8f83f66b732d1988e7c02140b82c7b6825ad14ccb2fa96f56fd2404fe4570a2f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.124
	proto esp spi 0xca1da99f reqid 4294967168 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x65246302f3220ac42a29dd48cda6e3b84e51f4de 96
	enc cbc(aes) 0x11244779ebf1d9450942062ed8d6efd57604e135f2647355ad9cec3e0ce5b3e5
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.124 dst 10.100.110.102
	proto esp spi 0xc11a8b17 reqid 4294967168 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xbf95d6968f6182120544b78cd88c54ec9e83024b 96
	enc cbc(aes) 0xe1dcd8aa4d38502c4d515008ad46efe31f25dcac479ad366ece76f1aee501c77
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.127
	proto esp spi 0xc92c5a01 reqid 4294967169 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x0ab40b70256793edd23636df7874294b8cc6aea6 96
	enc cbc(aes) 0xee126c2332ed046bd33b8627e259d3fbeea3a5d3c696e55e02a4b729ddc8d720
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.127 dst 10.100.110.102
	proto esp spi 0xc0b3bb29 reqid 4294967169 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x04e0df3d3ca16f4ca109071375c4b447efc4bd57 96
	enc cbc(aes) 0x56a6a13ef626bd72c621f0a6f08f24d72a98ebed32e773b3182f8acd4584052a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.194
	proto esp spi 0xcbbcf46b reqid 4294967170 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x40a0d9e8228fcec40725b2a929c0b5ff980a7529 96
	enc cbc(aes) 0x5e8064f67cabf9033497e23fd31c07be7105c6c64b18adf4374fa9a442e59d4f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.194 dst 10.100.110.102
	proto esp spi 0xc2f196a3 reqid 4294967170 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x2b174789749834f055f1b49f3a720b0b10dcf9f0 96
	enc cbc(aes) 0x39d69e8ff90236a568b95735825b238b122950d27cd7c200809b045a6b7a8a49
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.10
	proto esp spi 0xced58430 reqid 4294967171 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x2fde4e0939dc6979a72481f597493f628caf2e1f 96
	enc cbc(aes) 0x5b2039875429f1f1d59e7adeee2d7431f6930d12d30c3b47c1df912d5ca00fe1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.10 dst 10.100.110.102
	proto esp spi 0xcb3de33c reqid 4294967171 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x697aa3616d8fd2169423448ffe112836839f14d1 96
	enc cbc(aes) 0x123903457472888b0bac791bbe7124a149ce6a232580bf68dbfe69661d66a27b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.145
	proto esp spi 0xc9837d1d reqid 4294967172 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xb9c4738085f0614bfd3f533650e2ff8147b9e29f 96
	enc cbc(aes) 0xb4c8acb518f6c221ab259b103782c97b79978045d18b8b47ee6cfafaa9d0f4b7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.145 dst 10.100.110.102
	proto esp spi 0xcc9dbe69 reqid 4294967172 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x3b41d8c49ce3551d8fcbc9121e8403cb99170974 96
	enc cbc(aes) 0x6a906e9254ece464a57062804637737d1f476be6454fe2509a72236e74ab0ce3
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.133
	proto esp spi 0xc9819472 reqid 4294967173 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x6e9a5fdede95b3d7407a8e9eb3c3f4dac81dda95 96
	enc cbc(aes) 0x3e4f59a89e28b86da234340e226e37ca555e0dced497391b137d2771961bf6e6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.133 dst 10.100.110.102
	proto esp spi 0xcdc88a8c reqid 4294967173 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7591d5c85d0bce766227258912cf9034c667cd88 96
	enc cbc(aes) 0x7dbe25bef6b85a7866590812923f2c4487e907c2c9b2d53892c0f63f12393971
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.102
	proto esp spi 0xcbac39b3 reqid 4294967174 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x6a0e8642ca8b913544e40f392e654508a62a9640 96
	enc cbc(aes) 0xc87528c4294af0727a07ada69915126e70230545dc1a844001445caf078defdf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.102 dst 10.100.110.102
	proto esp spi 0xc0565457 reqid 4294967174 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x24c08da88a6547489ed143a93c23064da1ea8855 96
	enc cbc(aes) 0x0927dc92a8f0d4a2a900f24da872ffaad4bf965e04ed6e48733246d6c14e5b31
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.239
	proto esp spi 0xc91871b8 reqid 4294967176 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x50874a0523dab40622bb1be56cd8043d784207b0 96
	enc cbc(aes) 0x604006ff34d4e93b33347ab8e519993b78723d5cca4f881c7b63dd9b279daaf7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.239 dst 10.100.110.102
	proto esp spi 0xc1dfc0bd reqid 4294967176 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa04d25b7ae48092d2033202ebfbe8ac39cb3015b 96
	enc cbc(aes) 0xf8245ebdc710907c7b294ff8c66d3c795092d80d43a9c40156f2dfe63a117421
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.246
	proto esp spi 0xcc283ae9 reqid 4294967177 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xa6b6807e2b0c11c127ea398f8b8939d95515e7ae 96
	enc cbc(aes) 0x3eaef122fcb7b9789cde613219b68ba09625bbe4a9567726b26f902ed57c0ed0
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.246 dst 10.100.110.102
	proto esp spi 0xc83e93ad reqid 4294967177 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x699254f29cdb8b5734894d4af0bfe6aaf5c63336 96
	enc cbc(aes) 0x3aab0a83ab35e1d9797e5c0c35b92f98c901e61442ea30e22bba73ae58495120
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.211
	proto esp spi 0xc4d7a77c reqid 4294967178 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xc2a580b7e30f9fb98552fe5c971aa9072fce34b1 96
	enc cbc(aes) 0xd98b1814ccfa2f44c431caf7e23b3679a859d0af8f588c6bca1fa29797b234c2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xe322, bitmap 0x00000000
src 10.100.226.211 dst 10.100.110.102
	proto esp spi 0xc0f69a9d reqid 4294967178 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x72546f98dc019e8acbdd98cdd0bb5be261d9bbfd 96
	enc cbc(aes) 0xd2972a4352f2cc720c8843724beaed259b86cb056576b39789cb3f6c5948e6cc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x3a12, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.197
	proto esp spi 0xc1f1a09a reqid 4294967179 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x08956ae052b02aea738bc592d663411cee14dc77 96
	enc cbc(aes) 0x52fc9c158bcc5b6ae4f6ec79ec769ef8e053bb133360a691e20921ed59697018
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.197 dst 10.100.110.102
	proto esp spi 0xcaee9067 reqid 4294967179 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc9f487ad0f336a9a4c7bf14b1f92180727b08308 96
	enc cbc(aes) 0xb1995b5083a2964caedeb1cc8e10d9cc813ebed93a621a76a72124255c6bb32d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.194.61
	proto esp spi 0xcca1489f reqid 4294967180 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x4eddb3b341c96ac5fb8e2fca2eacefb770acd4b6 96
	enc cbc(aes) 0x7a3134e6b85cbb6d98c5d447560323e7d0699757ea53e863be687ec63556b91a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.61 dst 10.100.110.102
	proto esp spi 0xc97ad1c9 reqid 4294967180 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x429f16587511fcf6345e536d7f6a09251af58564 96
	enc cbc(aes) 0x728cbfc49c300c8569701ee35021686eb6660364c52ca4df0b15505400dfe112
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.26
	proto esp spi 0xc7d52c29 reqid 4294967181 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x0c877969849d05a49c3cd22c0a3c392bf7423038 96
	enc cbc(aes) 0xdbce12ba241421ab4a32dbaa37cdad60c29c24b5373acf4adf81f31e9e8ddd06
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.26 dst 10.100.110.102
	proto esp spi 0xc7c7c3c8 reqid 4294967181 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7019614bdb113e50570d27623ef280c8d9eb72e1 96
	enc cbc(aes) 0x49efcc845f2c757425dfe765b620b524b9132720513607e770661c977998627e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.16
	proto esp spi 0xcd284f27 reqid 4294967182 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x9f7e2200107ebd83b2769a2e4ff2ab148e39d331 96
	enc cbc(aes) 0x82ae7e1bac490892c485df1a2bf828a192534ad4aea4300847b7c8ec664c5ff4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.16 dst 10.100.110.102
	proto esp spi 0xcbb48ca8 reqid 4294967182 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xf8d44fe0d7dcd3ac583b7306cd2485fdcc3b6a03 96
	enc cbc(aes) 0xda064e452cc106acc39146ee234fa929e6400b0a17e7676a8f463661092f5841
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.227.3
	proto esp spi 0xc1559b85 reqid 4294967183 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5ddb62efa7dcce1bd03331dc569d24372a6750dc 96
	enc cbc(aes) 0x8743ef8cfe9e068e5f211bcb860953d2dbf509eac10ae735fa03e54f007d38b4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.227.3 dst 10.100.110.102
	proto esp spi 0xc110f610 reqid 4294967183 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xd4aaf8651e2859566e7ecdd5554caf1ec3f3e8c6 96
	enc cbc(aes) 0x1cc64a441630a94285fdf164ea6521274b122e3aea83435c1905f3cff4432abb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.93
	proto esp spi 0xc26014a7 reqid 4294967184 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x6bb5822093721a758d6fdf8a6a2a69727791c963 96
	enc cbc(aes) 0x679f0b7e038c1a71fc85c5b90370230ef3a3a315d6450729da6b312f5181b43c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.93 dst 10.100.110.102
	proto esp spi 0xc6e08a47 reqid 4294967184 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x77f910dd2d49426877427707851e2376789f2efb 96
	enc cbc(aes) 0xf8ef8b1709d5fbe8440f3a24826a5b42a8ec966ad056555dd18bc2a9b4c1abe8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.36
	proto esp spi 0xc5e8027c reqid 4294967185 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xb02bc937c2a0af02884d3505c7c4c0c65f1aebab 96
	enc cbc(aes) 0xacff93975469b27f3cedaef7ba6d95751e3a8efcc420a93a8b56131c49d2d854
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.36 dst 10.100.110.102
	proto esp spi 0xc25b988c reqid 4294967185 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x0d38e23daa6ea025b00be3f324b519acc0abec7b 96
	enc cbc(aes) 0xb5b8fa83cf8e489f80fdadacbffaed75796a4c9d47e2346e4751dccf269540fa
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.223
	proto esp spi 0xcc1842bc reqid 4294967186 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x0fc2766328fbc8b9eaee63f9b2e82a549f239cd8 96
	enc cbc(aes) 0x9b4d4b6613b417a7283875fafe0617407a29e3ddb88c24fcb8b02955ceacf4da
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.223 dst 10.100.110.102
	proto esp spi 0xcebad22c reqid 4294967186 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xb2338284418efccf4961c5d23f7dd563d74e7b11 96
	enc cbc(aes) 0x7f4882b4c1e81a4ab4567494ac430450e905f2f44745eb62c6cc3df6378f1d7a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.155
	proto esp spi 0xc3525cef reqid 4294967187 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xe4ee92329377428a12270eea11a3ad82bb63c1a7 96
	enc cbc(aes) 0x55bc6b3db51ace13be27313b538596dcd52fdba82648b15288452a1d59a0b911
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.155 dst 10.100.110.102
	proto esp spi 0xc443438c reqid 4294967187 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x1bd3c701ca3151648f45925c23f254efd67eec91 96
	enc cbc(aes) 0x12f485a56e2b3b81805af5144c072406c157338f228ea9dea264bcf456c16aa3
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.50
	proto esp spi 0xc9d738fe reqid 4294967188 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5dca42004c4641120077be699914c53a97201028 96
	enc cbc(aes) 0xd929546dec914e21d4752deed8a3f19209295d364718e4040b3bb944629bf431
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.50 dst 10.100.110.102
	proto esp spi 0xc6a0afc3 reqid 4294967188 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xee4435263ae85fe946e99d8d3c938fd8afd6f3e3 96
	enc cbc(aes) 0x1ed8bd72137f346775bbeb100bfc1d6820b9b25afefb625b2f5d73a5ed75801e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.164
	proto esp spi 0xc6d63ac0 reqid 4294967189 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x0fe33e18aa3fe4007cf5616557d4e7d66d1f4d39 96
	enc cbc(aes) 0x64eb4e73e112a48236505b50d6f547d79460f72705786f0af5f39011b4e64601
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x28f6d, bitmap 0x00000000
src 10.100.226.164 dst 10.100.110.102
	proto esp spi 0xcedc1e45 reqid 4294967189 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xae47f114b7a65de181aed6cded7381306ab2d1a3 96
	enc cbc(aes) 0x22accd5eec343a76775f5ae41dc7d1a08d376d29ee98c1a1b0c22f267fb0c240
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x98d7, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.84
	proto esp spi 0xc13ab467 reqid 4294967191 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x610fb76d4a25321e7e268d61528757473228f6ad 96
	enc cbc(aes) 0xf79d6b7cd24f7001c401020c0538b4706d788d2e2817b4f8dab0fb019012600e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.226.84 dst 10.100.110.102
	proto esp spi 0xc5f3eb46 reqid 4294967191 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x64dd4eb74e8989304015cc697bc9fd2dfa5d3294 96
	enc cbc(aes) 0x0010a5fe6e96f4f42047e8d1397ebe282fc8add0033c0c08d1db60aafd5a9af9
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.199
	proto esp spi 0xc7ceaee3 reqid 4294967192 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x52838678adad0b1ee1c9af3a1d58645975033b59 96
	enc cbc(aes) 0x65e8fee6db2de902ad6391deff728cbedd62cc4b4e9293ae789361fc9e515af2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.199 dst 10.100.110.102
	proto esp spi 0xc466cd7e reqid 4294967192 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x5339a06c8b70fd33e32aa37f55ed08762036f47c 96
	enc cbc(aes) 0x85d711f4dcbb44ae2757092bbf6a35c286ff05272a06877a3d88bb6c1e65b817
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.10
	proto esp spi 0xcca961e3 reqid 4294967193 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x741be02d47ae6c9d269dbfb3152ea909df2125c3 96
	enc cbc(aes) 0x0fce8c1bdbdfedabed8bcad6f123c19811f28239a0b0a3a76454ba493890ffe0
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.10 dst 10.100.110.102
	proto esp spi 0xcba09d8c reqid 4294967193 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x5d1bef6566ce0c856b7931d4d36b5cfafd9b7368 96
	enc cbc(aes) 0xece5040e4c3d13d7d36121db098f1571261434b19a329643656e47295f947664
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.124
	proto esp spi 0xc6f12b4e reqid 4294967194 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x23bd57308adee8d99fb3217fc1b8de8a16bc9121 96
	enc cbc(aes) 0x5210f0765c4ad7fd6525179dfbbcbb62a841c2734523b259b4ed5e62c02d7db0
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x12489, bitmap 0x00000000
src 10.100.226.124 dst 10.100.110.102
	proto esp spi 0xca060f99 reqid 4294967194 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x4a5327b1649ff843ced835a6534de2da6da36b7a 96
	enc cbc(aes) 0x67efe171335489d179103df4c0c9b323a21731a5c4dd905b282f5a24299fedae
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x4d84, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.17
	proto esp spi 0xc4b180a5 reqid 4294967196 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x30cf0fdea8e15971bbcc04b1998713aaa73e5ae5 96
	enc cbc(aes) 0xdd9faeae39e6bbd51c91180978647ab33b30271df75aee2407065a907e253082
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.17 dst 10.100.110.102
	proto esp spi 0xcd99acce reqid 4294967196 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xb0d9a7e18a36954c1b54879bd52b416176ee9e66 96
	enc cbc(aes) 0xc3bab83e616fbc317cdf550a03cd1fb9af3e9d3a6a48866e97d44003580fe12e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.146
	proto esp spi 0xc4e2434c reqid 4294967197 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x0534d684cb39fead526d0b04aab91f16f8905019 96
	enc cbc(aes) 0xd6373c5077f3860cce3a0c3e569f5b76411b7ba0df7a3e5b00770934047d650d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x60a76, bitmap 0x00000000
src 10.100.226.146 dst 10.100.110.102
	proto esp spi 0xc459f462 reqid 4294967197 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7334bc09ba992d672bd36f57e6a45894b44cd246 96
	enc cbc(aes) 0xbdd2bce6422a8b1ce7a0f154bdda05ce1d373e39fc28065fa18bf8831420588a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1979b, oseq 0x0, bitmap 0xfffffffd
src 10.100.110.102 dst 10.100.226.13
	proto esp spi 0xc3208d9e reqid 4294967199 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x546c0d09be2fbf74ec936d8c6cdab8b39fbbb3a8 96
	enc cbc(aes) 0x547a613a35950f129ec6f75921f4729d740ac44ad042ed3b0cf4d89ab6c0cf6e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.13 dst 10.100.110.102
	proto esp spi 0xcae5e3a0 reqid 4294967199 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc06cc987b0410794f9c6466e5c428aa7f60aaf72 96
	enc cbc(aes) 0x60ced3fe22d57246112df80f03963b7eacc6003c4657dc0f6965a2bda3ee89f6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.87
	proto esp spi 0xc8a4d9e9 reqid 4294967208 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x7ecf3eb5271702a04990d86535e6169e60342d14 96
	enc cbc(aes) 0xd9444b9cf7c65da2fd679716d44eb08b58a1404a63534d69709a8a121182b3da
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.87 dst 10.100.110.102
	proto esp spi 0xc337ac65 reqid 4294967208 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xbf3cb3516f6dd25b417e8064b759c3c7f61f7f23 96
	enc cbc(aes) 0x4a64e5ef8928b13ef40c0cdfb09129345cbf95e14aa2a88ec76d98de180b57d2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.141
	proto esp spi 0xcdc93129 reqid 4294967211 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xa9c992c21ca4b57f0fcf59e0d38dcb9afcf320c7 96
	enc cbc(aes) 0xb17d61cb6f8044fcb3f08974b4e0f71a17693dba52ae81e15c5bb9b35dffd975
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.141 dst 10.100.110.102
	proto esp spi 0xc2dc7e12 reqid 4294967211 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x26d561e3556dbf74b6826dff593e8f4e9bd72d88 96
	enc cbc(aes) 0x7798d136d7021ec4f8c4aa9ee5be20c60425d073904c72ccc2e62ec9cbae7ccb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.192
	proto esp spi 0xca82d0cf reqid 4294967212 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5515c1bae71a60388da6b91c1aa19a0c51ba4408 96
	enc cbc(aes) 0x99745462788a9f6bdfaba58701168f438687a9fe6b21a16c3ea4fe8623ab6e25
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xf867, bitmap 0x00000000
src 10.100.226.192 dst 10.100.110.102
	proto esp spi 0xcb4bcd20 reqid 4294967212 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x8d806c594b160a9c89557f4998d8ca25f095ab62 96
	enc cbc(aes) 0x6406b5af7dfd9ca4036529bb12de4ebb0fe25a3e665e39e8c51aed463982eeb4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x4077, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.28
	proto esp spi 0xc12aee18 reqid 4294967213 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xe77177a06e416e5b15cc13ed656ed6e60214e3b9 96
	enc cbc(aes) 0x97b80d6334aba39a2211a23a08d5260513736336c0e516cee9bd6086f4b4012d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.28 dst 10.100.110.102
	proto esp spi 0xc6d614a0 reqid 4294967213 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa23897106e3da26d407476ce3ef24b85172cdddf 96
	enc cbc(aes) 0xd335835712504a78596bd8205c8268c4e3d2ecd061b8c66a7b02843a71641f4f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.54
	proto esp spi 0xc124f560 reqid 4294967218 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x65df73596d31649da067c60d1a178e82945f85ad 96
	enc cbc(aes) 0x94b69411975b4b70760983ef3b4973f2860a8ad03f018855646bfba503654529
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xcaa9, bitmap 0x00000000
src 10.100.226.54 dst 10.100.110.102
	proto esp spi 0xce51cf45 reqid 4294967218 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x1c437675aa63b48b93c5c17adf73b2669ff4e882 96
	enc cbc(aes) 0x68d8ec261dc139770d73c7fca4976750b18a149046d71b698b968130f7e81669
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x39f2, oseq 0x0, bitmap 0xfffffffb
src 10.100.110.102 dst 10.100.226.172
	proto esp spi 0xc09c65a8 reqid 4294967219 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xb0b724782bbffbe511bcd60eefd1c20354040447 96
	enc cbc(aes) 0xbe1461deefc36ae2ada9df27d90d5af1861adc041f3852ccdc5a716e623fb9d7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x31b54, bitmap 0x00000000
src 10.100.226.172 dst 10.100.110.102
	proto esp spi 0xc5e83c44 reqid 4294967219 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xb9d7607691da0991c6cb9485110b8adaaeb9aa35 96
	enc cbc(aes) 0xf0b525344b6cceecb7b530224640cf2fe093010771876a1d715871c4dfeecad8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0xe916, oseq 0x0, bitmap 0xfffffff3
src 10.100.110.102 dst 10.100.226.103
	proto esp spi 0xced6d831 reqid 4294967220 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd9048eb64f0b2ca7896cbe4780ca499cfcda3db6 96
	enc cbc(aes) 0x97f853b224e0aaa7837aa8906c806fbfe5271a5aea538292394a06d6ed94b7c2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x17f5b, bitmap 0x00000000
src 10.100.226.103 dst 10.100.110.102
	proto esp spi 0xc154e482 reqid 4294967220 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x40cf1ed46e7cf90ba2ba98001ff977af6de74d0c 96
	enc cbc(aes) 0x4a5f63377cba0e74bd701f0491692341c6d57c6db7ece82db8ae40bd95b96ecb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x5e20, oseq 0x0, bitmap 0xfffffffd
src 10.100.110.102 dst 10.100.194.95
	proto esp spi 0xca30f888 reqid 4294967222 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x30ed38dbab62dce881e7ea66089c06c020dc190e 96
	enc cbc(aes) 0x2a923861b14c9b77558917e8756200fa098d71dfc01e2880148d2c689362d8ab
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2, bitmap 0x00000000
src 10.100.194.95 dst 10.100.110.102
	proto esp spi 0xcc5bb65f reqid 4294967222 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x0f6156c48e08ed9a941f180bc9e329e6dcab3387 96
	enc cbc(aes) 0x8ffa25cb84a7f9c8e0df88d6f42cf4d6fc696fce5029e524831e1bf66a168fa4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2, oseq 0x0, bitmap 0x00000003
src 10.100.110.102 dst 10.100.226.119
	proto esp spi 0xc4c6d809 reqid 4294967225 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x35b35254108d448024535a3fdac6620b29d8ab54 96
	enc cbc(aes) 0x5c888d5f7fc987d60cfa06ecb5d6cdf10019bbc158be89bce3f56bbb076219f6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.119 dst 10.100.110.102
	proto esp spi 0xc55ffd35 reqid 4294967225 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7b43af6921acfed79c6cdf14a0cd6d0abb88e343 96
	enc cbc(aes) 0xf949ba315dec00b524038789ec5472675aace1d328e9a5521ec90e93a3d17a30
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.142
	proto esp spi 0xc2124d3a reqid 4294967226 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd171b6a836a42a03de9e3bbf5ea597c853ee4444 96
	enc cbc(aes) 0x96aefdcad8cacdd9c1b61d5e11281ff30b21a9d6a523735d358bd723a4985c34
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.142 dst 10.100.110.102
	proto esp spi 0xc144d72a reqid 4294967226 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc16fde291924013ee34d7254aa002ebafb9f796f 96
	enc cbc(aes) 0x5ea55edec1ba30254b926ba5e3b069ecb125961b483e4b47be0c35bdccf12289
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.133
	proto esp spi 0xce179873 reqid 4294967227 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xdb9e1c8fd80599a01f82911a001b08db83983b61 96
	enc cbc(aes) 0x4ae57253e04004a98c0e47c6548c8d75c4b2e03d06ec76b3124ec191df01a3cf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.133 dst 10.100.110.102
	proto esp spi 0xc04c4cd9 reqid 4294967227 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xcd6331652c134a36a91d979dae8894cf90c10b0e 96
	enc cbc(aes) 0x55d07d618595388144427331cd3f0759b3fb67d524e89ad1f8188e368f53c030
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.161
	proto esp spi 0xccccba1e reqid 4294967229 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5a772447db74cda1891e2515ffd52f81c34e6491 96
	enc cbc(aes) 0x552bb31fb9a9841d4a28e2be6e80ba92f21b88d0ccc67fcec4f875efd87dfab0
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x76e29, bitmap 0x00000000
src 10.100.226.161 dst 10.100.110.102
	proto esp spi 0xc06264b6 reqid 4294967229 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x81692cea265caecefa97eb93670f33efcca6a9f2 96
	enc cbc(aes) 0xc04f7eaa96e159fb23a2c538af82f0230a2801cc4a00c5dd86cb336a49413afa
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1c12c, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.235
	proto esp spi 0xcc90e431 reqid 4294967230 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xfd024b1e7360af84c142a27ccdad011844b95ed7 96
	enc cbc(aes) 0x828ac3e4af574fb680794e1181fd944f40578f70fae8ce278ddfb830634d88ad
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.235 dst 10.100.110.102
	proto esp spi 0xc8b0551f reqid 4294967230 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x418b134178f7810268a16a7fda8b863df4b33d8a 96
	enc cbc(aes) 0x20b644416c5c0ceb8d69085b218952f27e4f725d7b2dbd654efbf302520a3e59
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.147
	proto esp spi 0xcc0077df reqid 4294967233 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xeac01bfe3fda9ead45bac18d136b5b0ccc4b9fc2 96
	enc cbc(aes) 0x40899558e5b2b85eb6c35c876298a69159fe723a5c6a60bfae09956eb5f280cb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xbf757, bitmap 0x00000000
src 10.100.226.147 dst 10.100.110.102
	proto esp spi 0xc9aacd7f reqid 4294967233 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x06d389274a5afad82996cc58996d35a42d6c27ad 96
	enc cbc(aes) 0xadc17994f42c4be67c7d2f0c7a7e41a7c1257f82377027100ebeb97613212b00
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1fe1b, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.214
	proto esp spi 0xcba80687 reqid 4294967234 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x8fd8947a6c6b2393b34f6bf98f9152281825c3ed 96
	enc cbc(aes) 0x411678b5896f4f76ea91bf7b6b83172853419d360787a2701b116b0119d4a1c7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x983a3, bitmap 0x00000000
src 10.100.226.214 dst 10.100.110.102
	proto esp spi 0xcdca4e28 reqid 4294967234 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x9fbee404bf95bcc47684821f1fa50adbe02ee3ab 96
	enc cbc(aes) 0x25799eb833f774f7b6e6b54663b21db42866c1053092d5dccd4254251eb75e98
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1ded3, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.87
	proto esp spi 0xc9f46a1b reqid 4294967235 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x2045129ab9fa72ea85bb52f214387344acc2ec41 96
	enc cbc(aes) 0xe171afa4c63320f801b80820ad9d40d4624b0d4f081bef477c528f7a9a4ca3cf
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xbfa9c, bitmap 0x00000000
src 10.100.226.87 dst 10.100.110.102
	proto esp spi 0xc17e79a6 reqid 4294967235 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa3323e1c80de8c09e2419d5bd6b3b5b7695b807d 96
	enc cbc(aes) 0xedaf23b49478c97cd9bb66dede9e0e66f7037d7476e25ba3e75fd20e3afa61e6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x33643, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.112
	proto esp spi 0xccde22b1 reqid 4294967238 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xac829372bbdfd38c03b8f339223090fad20a907c 96
	enc cbc(aes) 0x20783f650b3539a12235537f731153a5259f19f7a637448cab87c85c4ae0b03e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xaed21, bitmap 0x00000000
src 10.100.226.112 dst 10.100.110.102
	proto esp spi 0xc676d0fa reqid 4294967238 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x9270b6c84901c6ce05b8cdae3d54b757abc991d6 96
	enc cbc(aes) 0xb89e7f3bcc04f99df86a7d8e31ad05fc8b048d0746c9ca6274bcd4c65b24f676
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2408c, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.145
	proto esp spi 0xc3254875 reqid 4294967240 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x4227fe1d5691c65941bcac3cbc547d1f7d971992 96
	enc cbc(aes) 0x2f880ab1623dfd55f3a2651836556eafa882eaa9ab14c7137db6206d40965db8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x2bc, bitmap 0x00000000
src 10.100.226.145 dst 10.100.110.102
	proto esp spi 0xc061ae77 reqid 4294967240 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xee7e608c0318747da5ea4ad03b992dd6f852c1a7 96
	enc cbc(aes) 0xef823fcd17827969a1d22655f4bfe122c26557c574f8d9b3244c189f8f5f530b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x11a, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.211
	proto esp spi 0xcbe4c4e0 reqid 4294967241 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xf893fe7ad5b8ede4ca9a15bbfbaba042923ee416 96
	enc cbc(aes) 0x29fc1f7d038d495d96273d3f8eb4f2a40ec019ae4e040fcd377ab32ecbbc6f88
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.211 dst 10.100.110.102
	proto esp spi 0xc914ece3 reqid 4294967241 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x95405193c151a948640ef3721ffd0705b24daed1 96
	enc cbc(aes) 0x1b5eb492236b8bbbb8d597e46ef0eba4dcd298896a71ed7dd465e6d77ded8ef8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.190
	proto esp spi 0xc378cc1c reqid 4294967245 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x8b493c6c0098ce2b44b9379e8ca5e22ac0044888 96
	enc cbc(aes) 0x1d4a344b9d62e53d335300fa7771807b61dabb76cda12da04dc73d919048e8bb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xbf7e3, bitmap 0x00000000
src 10.100.194.190 dst 10.100.110.102
	proto esp spi 0xcae8517f reqid 4294967245 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xefeb7c663d5789f36c30af6216a04c57b8077c84 96
	enc cbc(aes) 0x3edf85a0c08fde0ec169059c4e4c83e5fd68d8663430b845593ee7958101475a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x239bf, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.175
	proto esp spi 0xcef8fa92 reqid 4294967246 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xd214359aa5753f6ad87dfb0baaf2ee74de077c9d 96
	enc cbc(aes) 0x113ec3008b061cb760f080952197b4ee70c6b35f7ae7a6c1a1ac0640af6c9e98
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xbf639, bitmap 0x00000000
src 10.100.194.175 dst 10.100.110.102
	proto esp spi 0xc5685d4f reqid 4294967246 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x45c47ee244feb21bdfde558365d535d0fc074d20 96
	enc cbc(aes) 0x8e728c98bdc28a6d02e7a8022abbf8ae26a712ff1f2bbd0fff97b8d9c5294b76
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1846e, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.68
	proto esp spi 0xce095489 reqid 4294967247 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x51d4e9af636c4738edef4cf25b3dab3588a4fae9 96
	enc cbc(aes) 0x3b6e8f89b8a9fbea6f3827c073840f24c6208cd88a7bc358582b7227ebbf127f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.68 dst 10.100.110.102
	proto esp spi 0xc94ceec2 reqid 4294967247 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xe521ac2f6ab7a755800ed2ae142b6fe3e60259cf 96
	enc cbc(aes) 0x23cf01b99bd15524c7a20e15b74f4a29dd5d3e771e5c6997705f2b18c9a94d75
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.238
	proto esp spi 0xc71f27b4 reqid 4294967248 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1ac205eb0632f9fbaca708e4141506fadf33edcf 96
	enc cbc(aes) 0xa5555ecfb83af142f8c32f2eecc3e0391dbcc932c578e6acd2bde6552f644445
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xb4dfe, bitmap 0x00000000
src 10.100.194.238 dst 10.100.110.102
	proto esp spi 0xc3f6241a reqid 4294967248 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xc4af2eb2d3e2728fbb1216a44f344c2db22c278e 96
	enc cbc(aes) 0x5275086f3312a78b284fbb0ae202e8a8ad8ed2e2389d169bf5a23a51a0ae1afb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x25ae1, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.168
	proto esp spi 0xcda79000 reqid 4294967249 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x94dbb67c2ff5a71fc0a1559a0ab51a8c5e70e59e 96
	enc cbc(aes) 0x49746ba89729285d3ef8c25eb114a20aa58eff9117f5d85a7760d374ed02f0a1
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.168 dst 10.100.110.102
	proto esp spi 0xcab15baf reqid 4294967249 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x20387898aed1b58bb0b5f848489af32531e19fb9 96
	enc cbc(aes) 0x47433efe5133053c128716d628680a22b3abb8dd2575c882fa6e45faed6ca42d
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.191
	proto esp spi 0xc3bce8af reqid 4294967252 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x4807fd6888fdf72c7e633c293d41a17d170eed25 96
	enc cbc(aes) 0xe1cd10640949498573ed401647413ef3f0bcf4941f7699831c7da6760b496e1c
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.191 dst 10.100.110.102
	proto esp spi 0xcb615bbc reqid 4294967252 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xf2b167d31abae8ae247110bcde46152f36fb71a3 96
	enc cbc(aes) 0xfc54f306fec1675e26f3ef8a3cc458977a6ea608374d23cb113487a41934f818
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.65
	proto esp spi 0xc6fa5cc5 reqid 4294967253 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x48b9bd05c6a0abc224d67f6777f28f9cace5b99b 96
	enc cbc(aes) 0xb7b2be7f1bb5a1c0b9b03269c8bb53fc81f216e2321291e7c924ad125ccc0180
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.65 dst 10.100.110.102
	proto esp spi 0xc898774d reqid 4294967253 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7fec1b0939974b3f7ce85dc809ea3cc7c8742cc0 96
	enc cbc(aes) 0x56ea8fb0b64685ef6af9156e013aea203cd66472bf0b39b7f8269208449de56f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.119
	proto esp spi 0xc8e1ae18 reqid 4294967255 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xce8887f1fea2dca28554451d7d10e489c80a1426 96
	enc cbc(aes) 0xeeb1c4a4ff2edfab3ec16738465c7867b47d4798c4724ceb3835f794f83d4be6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.119 dst 10.100.110.102
	proto esp spi 0xcdca0217 reqid 4294967255 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xdb20f8ae72fb6b37fa4ca818b8636f6ea9341286 96
	enc cbc(aes) 0xd54715174eaccd0fe0bddb6ccc13628a3d1d903c4c35231765aa740bbb4fdad9
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.130
	proto esp spi 0xc7889729 reqid 4294967258 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x544d83e6665ba4998f4faebc833f28879fde5236 96
	enc cbc(aes) 0x9e9ee54c4904b0b05e6474d82adf8e3e9175f430873d9504fe20b319774ead8e
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.130 dst 10.100.110.102
	proto esp spi 0xce893257 reqid 4294967258 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x844b3243656be6a41cf7138ecbdb44508ac8ec0d 96
	enc cbc(aes) 0x5348af07d23665473c9fe3b73d5ce2638fd0c5c2d42faa183dfa6d8e5e93a26b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.236
	proto esp spi 0xc1246a46 reqid 4294967260 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x360c0ab371d917195ffeeb2b18eddc1336923aee 96
	enc cbc(aes) 0x0bc1c712d39043bfa523d01c3f59a927142b285a578682a8ec5e2cf2ad2198ed
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.236 dst 10.100.110.102
	proto esp spi 0xc8436920 reqid 4294967260 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7b5c94c191082ab0cd82be61cd9bcfbbc998c456 96
	enc cbc(aes) 0xa3851f6bbed8093cb8df12a21bdbb60f2cd4a458ad49f71d13eec49b3b0b3cc2
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.237
	proto esp spi 0xc7e1db84 reqid 4294967263 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xe699936dc8b63b5b0bf5a7b658a70dd56bec5af5 96
	enc cbc(aes) 0x29ec442ebdbeeb13ae7b1b4a43a38c9708a3bf6b4853866fd3ce6a3f56b17562
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.237 dst 10.100.110.102
	proto esp spi 0xc0fea7d8 reqid 4294967263 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x16cb22ff3c857223888651213ceac7b9f59dfde4 96
	enc cbc(aes) 0x673fbc1d603666c40e73f8e3a00367aa796dd9ad989b77e3626df9d3c5a76ed8
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.43
	proto esp spi 0xcbfaee24 reqid 4294967264 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x1081d1ba9a6830372aa79a429129de157f7bfd1d 96
	enc cbc(aes) 0x720facce7acc1a5302c3579fda57199319030d19c31a8b18838c9bc728b97ebe
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xbf820, bitmap 0x00000000
src 10.100.194.43 dst 10.100.110.102
	proto esp spi 0xce631d69 reqid 4294967264 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x6a432d6ce228d9ec5b53db0410da68db50a5326e 96
	enc cbc(aes) 0xa7e08dcc715131f3bc51b4fb5a7c42ead26c744592b43c73087e144ad951415f
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x31486, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.169
	proto esp spi 0xc3bce4bc reqid 4294967265 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xa48758eca93541120f5502973aee514b204f5680 96
	enc cbc(aes) 0x5a2de47b6469dadc1e0087941f1ca67a2c1e513b6ba281b0aba792feb62cd1ea
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.169 dst 10.100.110.102
	proto esp spi 0xc99b355d reqid 4294967265 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x89d670f50acc675f66021918a8b93aa289385a53 96
	enc cbc(aes) 0xbb768dee641ee4176ad5ca356f31837dbaa1264fdb96624dd2672ae03c8c4651
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.47
	proto esp spi 0xc127cc83 reqid 4294967267 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x041b717e348605e5fc7fdc24b0561b161af851eb 96
	enc cbc(aes) 0x598f1ffdd91be023c013de254ebce55a82f9d53a5b7bdd7581f96c6f0b666a32
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.47 dst 10.100.110.102
	proto esp spi 0xc9fff7da reqid 4294967267 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x59ea832e259b23fb967cf041477430db82724584 96
	enc cbc(aes) 0x3cf41549b1d7147ee1b98024a466b37895dffe66885f392ad98fbd128ec48a97
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.218
	proto esp spi 0xc31ceb24 reqid 4294967268 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5c7606b5aeba749c141d43f2cfe719629746fbf5 96
	enc cbc(aes) 0x7e613226a27dc695379eb8bdc098fb2aae88708b003f6409d38158e7b383e788
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.218 dst 10.100.110.102
	proto esp spi 0xca03c81e reqid 4294967268 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xbf86405a4a4b0a6bf060bd6ee4f7a6e8584094fe 96
	enc cbc(aes) 0xf6f849634395d4ac51d09a18a117843d5093916e2444d21047ad5e874a60e34b
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.226
	proto esp spi 0xc586d0aa reqid 4294967272 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x3cd1be6090266109e42c0eccb2e481edf3a3e50b 96
	enc cbc(aes) 0xb125dc1ca7a6f2676f70f0d5efa6ba7f3a3fa296bf42842eb194e67ac0b046c0
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.226 dst 10.100.110.102
	proto esp spi 0xcb124f04 reqid 4294967272 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xd1d21fa00e9d7cc2de1dcc5386f9d0e327b9f49d 96
	enc cbc(aes) 0xecc1f332d900ca042b67d3e310f57b06d98aa0c9313e6fd04a8cde84f0b30a48
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.73
	proto esp spi 0xccf73219 reqid 4294967273 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x5dad69e77ffeb3eaa6e90397ea3e48855cf5db7d 96
	enc cbc(aes) 0x8259573d6f63a61fc4982995d9fcf7bca891ec81474499cd84107a8be87e2726
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.73 dst 10.100.110.102
	proto esp spi 0xcdb82ae0 reqid 4294967273 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x920de0db210fd509ed213102c1a7a562b56dc636 96
	enc cbc(aes) 0xd83c67cf6e9f92c2bbdb485e1bb84bf6a959d02f0fd12933c0f549cecb15e963
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.194.49
	proto esp spi 0xcb5319a0 reqid 4294967274 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x8490831bc8c3e7ab1b6d61f002c6623e5077d10c 96
	enc cbc(aes) 0xdae00daafb2da256d3d23bcb38ff476d36fe987bbca34733c88e8f61a2316177
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x89f28, bitmap 0x00000000
src 10.100.194.49 dst 10.100.110.102
	proto esp spi 0xcb8565d8 reqid 4294967274 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x5ece6b11e115179f5ac56d0c63992c8fbfa415b5 96
	enc cbc(aes) 0x547cfc844036aa0bfa0866448bff3a52199d93c64a8f1f8ff7ad2ee43ecc9f40
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x16320, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.159
	proto esp spi 0xc8506ace reqid 4294967275 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x55a441a80440ae8fcb649f8388361eb51121a2fd 96
	enc cbc(aes) 0x750cc46bd8466cc505cf27ec0ed0a9ce26dcf8498a513a3bd880e0b015a4f320
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x25a06, bitmap 0x00000000
src 10.100.226.159 dst 10.100.110.102
	proto esp spi 0xcc3afad2 reqid 4294967275 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xb5d310354e3ae2d36cc5b24f512b41fcddc22e6a 96
	enc cbc(aes) 0x84ff8c8859e89b44143ce9efe6d1c9a9a798dfe71690b083e239f7e5dc329111
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x8ee5, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.226.247
	proto esp spi 0xcf08fe18 reqid 4294967276 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xca149ec1ca8d65f6e7ad87ce13ab9e1759a6db21 96
	enc cbc(aes) 0x57e80919319afc52eb5e5bf489cdb2f178acb5d14c4803d126ca1df4844d4fa3
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.247 dst 10.100.110.102
	proto esp spi 0xc6ef2c6b reqid 4294967276 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xa274582eca0b89838667f69f61ac4420a5c77168 96
	enc cbc(aes) 0x6177c0be904c970b78a4c2efd4d632bd7f81c07d9e43587cd0f45afc538c4297
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.249
	proto esp spi 0xc0d6ab18 reqid 4294967280 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xc86c6f8a4fe2bb8cc660ee75b2d684af8497b711 96
	enc cbc(aes) 0x4091f29dc3be4dc2c4c7eb2371fdd9bfa73bee6992a1c352262c7c55be7c870a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x9812d, bitmap 0x00000000
src 10.100.226.249 dst 10.100.110.102
	proto esp spi 0xcdb0994b reqid 4294967280 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xe08a4feaf7e667dac96e26430173a6ff51051100 96
	enc cbc(aes) 0x3490c48071ce4ec984ac25f4a1dc84a5ceada63474a9d2e3a54f6a24b66acecb
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x2a213, oseq 0x0, bitmap 0xffffffff
src 10.100.110.102 dst 10.100.194.213
	proto esp spi 0xc3117126 reqid 4294967281 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x70717116c7855732f19b314bb45769ef8e2685d1 96
	enc cbc(aes) 0xdd067143d6bf9972d82d0519db15646decd75dabadd57827eb33e25a61cfe420
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.213 dst 10.100.110.102
	proto esp spi 0xc232b01a reqid 4294967281 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xdb5ac47eeed59379a06f1262065bca9a02fcc976 96
	enc cbc(aes) 0x953ed428d34a209edadfd5f0afb0c141f7b5fd9b287906c6d6cc6525c1c3ab0a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.51
	proto esp spi 0xc431e8f0 reqid 4294967282 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xe845e82da989233a2134fd1ae3b93ce28fd9005a 96
	enc cbc(aes) 0x47e895afb9370ceda81e8b2f500263645537559132c7eaf1d14f3a694f440ee6
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.51 dst 10.100.110.102
	proto esp spi 0xc4d402b3 reqid 4294967282 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xed2c4476d4b7f61ee03a96c71e174234bbb184f1 96
	enc cbc(aes) 0xfea35f256af50bc4d339a665335e99b8149931436c6cd6727083323d2bec4a75
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.33
	proto esp spi 0xc1935893 reqid 4294967283 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x20d2890c754fc11b6fd216818b95421cca8a3a7f 96
	enc cbc(aes) 0xedc8deef9ff6c5f2a934832aeeab31e939a7695622f61b47d3289cb71d44caed
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.33 dst 10.100.110.102
	proto esp spi 0xc501a690 reqid 4294967283 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xbdaada6d9a88aa91a207e619cb88981e7a199142 96
	enc cbc(aes) 0x29277979a81e08291735a108cadae15e7ccc464e3b5a8a49badf4c75f8e9c0f7
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.22
	proto esp spi 0xca5ec06b reqid 4294967285 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x2a504dbb4390f9b58c7ad3eeed6a5a9ebca126f5 96
	enc cbc(aes) 0xcd88dd96696d5ceefba7913d01238f33489fd2463f636146813c90c0c01b72b3
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0xe2c9, bitmap 0x00000000
src 10.100.226.22 dst 10.100.110.102
	proto esp spi 0xcef669ca reqid 4294967285 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x7d26ef8c56bff9d8bf9911fda018f6a9edf823fe 96
	enc cbc(aes) 0xc58664b0aa6e5e95e62ff1790b76870eebffb70940319b78d1ac5f42e0715553
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x3d5d, oseq 0x0, bitmap 0xfffffffb
src 10.100.110.102 dst 10.100.194.139
	proto esp spi 0xc911ef99 reqid 4294967286 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x6563144c414f836f8f174731808fb2a6b708c8fe 96
	enc cbc(aes) 0x8968a9c74846e84ddcf9a6e7d515435b9f680ea010adb1042396630d628bf4fc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.139 dst 10.100.110.102
	proto esp spi 0xca1ab9aa reqid 4294967286 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x4df9f63cd59dd17fec70c1ad27de599886161b53 96
	enc cbc(aes) 0x19a92d8b9349117eddf1eecffcb8f77ff575fc68c67f35d26bca7be6235a2e35
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.175
	proto esp spi 0xc3d220f8 reqid 4294967289 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x8e93246cd02124e94c57818a7e6a9ef0ea4f21f9 96
	enc cbc(aes) 0x91e9b5bed28f622124fbf18486594453204028d3910407d2a27e3bd1890a0e27
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x41d47, bitmap 0x00000000
src 10.100.226.175 dst 10.100.110.102
	proto esp spi 0xc2a4663c reqid 4294967289 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x50a90e210b8f6f5f5235b96272504623c5f7f2f4 96
	enc cbc(aes) 0x4e6c1332878b28764de9cd5eb710f86f2a59e5d4665956309bb22e5c91ef27bc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x11088, oseq 0x0, bitmap 0xffffffed
src 10.100.110.102 dst 10.100.194.50
	proto esp spi 0xc42322ab reqid 4294967291 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xca1a89dd73cee9037f72d3334bddfdead3cac7a0 96
	enc cbc(aes) 0x411678a740665a0768ee6ddde788488a6718282494f6dcac917f05102030dec4
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.194.50 dst 10.100.110.102
	proto esp spi 0xc914226b reqid 4294967291 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x194dd95a9bc782afa7ccee5c12623cef4ad7b46f 96
	enc cbc(aes) 0x27a7f9fc60bdaa092d02ab044019525faec08e5fa6cfdff60114121b7a0a4c28
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.56
	proto esp spi 0xc9bbd1e7 reqid 4294967292 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x314900375b830de47cb39be60a4822a370cadc34 96
	enc cbc(aes) 0xcb6e32aa337292a4ae6e1f6b2f4956650f5d83c221122d5cdb310aaf28b18f62
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.56 dst 10.100.110.102
	proto esp spi 0xc6a4998e reqid 4294967292 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x847cf245054afcada0380a8c07fe109c12f5ebea 96
	enc cbc(aes) 0x01e43e0fcc58b43171e237ba76639f2784aa180df977aa90a390181ae19b4a60
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.104
	proto esp spi 0xce4be9ed reqid 4294967293 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0x2e8b17d33eed30a7c45707a4ed1ba4e3eba2d2bb 96
	enc cbc(aes) 0xd22277729d4cdaaf59244f8deb05840d746757a0f7d24eeb0d99e4d08c288358
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x1, bitmap 0x00000000
src 10.100.226.104 dst 10.100.110.102
	proto esp spi 0xc1ddd88e reqid 4294967293 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0xcdbbaeb3f9d29e10ebb197d5711f116974aa2363 96
	enc cbc(aes) 0x8e02d53560ece3d26ae41124536dad8fe13183bc9396d38b898780db8ffbdbfc
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x1, oseq 0x0, bitmap 0x00000001
src 10.100.110.102 dst 10.100.226.238
	proto esp spi 0xc2e94824 reqid 4294967294 mode tunnel
	replay-window 0 flag af-unspec
	auth-trunc hmac(sha1) 0xcc04ce5f2b684d11463d1105dba33567b89bbc6c 96
	enc cbc(aes) 0xb01616ecd9bd5c1ccc62c2290d1014b924e8a14b41873f034aa0ddf18ac6426a
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x0, oseq 0x23bd9, bitmap 0x00000000
src 10.100.226.238 dst 10.100.110.102
	proto esp spi 0xc110edd6 reqid 4294967294 mode tunnel
	replay-window 32 flag af-unspec
	auth-trunc hmac(sha1) 0x328f3b5e2c1ef78a8b1a2cb8214baae62083a787 96
	enc cbc(aes) 0xf9d66b45fe8ba9c13bed0fae19c56d388d2481769f6d0ed1d28e5b617bfa63f9
	encap type espinudp sport 4500 dport 4500 addr 0.0.0.0
	anti-replay context: seq 0x924b, oseq 0x0, bitmap 0xfffffffd

[-- Attachment #4: kernel-4.14.12.config --]
[-- Type: text/plain, Size: 102638 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.14.12 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ZONE_DMA32=y
CONFIG_AUDIT_ARCH=y
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=4
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y

#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_DEFAULT_HOSTNAME=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
# CONFIG_CROSS_MEMORY_ATTACH is not set
CONFIG_FHANDLE=y
# CONFIG_USELIB is not set
CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y

#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_MIGRATION=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_MSI_IRQ=y
CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
# CONFIG_IRQ_DOMAIN_DEBUG is not set
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
# CONFIG_GENERIC_IRQ_DEBUGFS is not set
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_DATA=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y

#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
# CONFIG_NO_HZ is not set
CONFIG_HIGH_RES_TIMERS=y

#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_IRQ_TIME_ACCOUNTING is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
# CONFIG_TASKSTATS is not set

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_SRCU=y
CONFIG_TREE_SRCU=y
# CONFIG_TASKS_RCU is not set
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
# CONFIG_BUILD_BIN2C is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=19
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_ARCH_SUPPORTS_INT128=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_BLK_CGROUP=y
# CONFIG_DEBUG_BLK_CGROUP is not set
CONFIG_CGROUP_WRITEBACK=y
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
CONFIG_RT_GROUP_SCHED=y
CONFIG_CGROUP_PIDS=y
# CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y
# CONFIG_CGROUP_HUGETLB is not set
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
# CONFIG_CGROUP_PERF is not set
# CONFIG_CGROUP_DEBUG is not set
CONFIG_SOCK_CGROUP_DATA=y
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
CONFIG_USER_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_SCHED_AUTOGROUP=y
# CONFIG_SYSFS_DEPRECATED is not set
# CONFIG_RELAY is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
# CONFIG_RD_BZIP2 is not set
# CONFIG_RD_LZMA is not set
CONFIG_RD_XZ=y
# CONFIG_RD_LZO is not set
# CONFIG_RD_LZ4 is not set
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BPF=y
CONFIG_EXPERT=y
CONFIG_MULTIUSER=y
# CONFIG_SGETMASK_SYSCALL is not set
# CONFIG_SYSFS_SYSCALL is not set
# CONFIG_SYSCTL_SYSCALL is not set
CONFIG_POSIX_TIMERS=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_PRINTK=y
CONFIG_PRINTK_NMI=y
CONFIG_BUG=y
# CONFIG_PCSPKR_PLATFORM is not set
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
# CONFIG_BPF_SYSCALL is not set
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_ADVISE_SYSCALLS=y
# CONFIG_USERFAULTFD is not set
CONFIG_PCI_QUIRKS=y
CONFIG_MEMBARRIER=y
# CONFIG_EMBEDDED is not set
CONFIG_HAVE_PERF_EVENTS=y
# CONFIG_PC104 is not set

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
# CONFIG_VM_EVENT_COUNTERS is not set
# CONFIG_SLUB_DEBUG is not set
# CONFIG_SLUB_MEMCG_SYSFS_ON is not set
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLOB is not set
# CONFIG_SLAB_MERGE_DEFAULT is not set
CONFIG_SLAB_FREELIST_RANDOM=y
CONFIG_SLAB_FREELIST_HARDENED=y
CONFIG_SLUB_CPU_PARTIAL=y
# CONFIG_SYSTEM_DATA_VERIFICATION is not set
# CONFIG_PROFILING is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_OPROFILE_NMI_TIMER=y
# CONFIG_KPROBES is not set
# CONFIG_JUMP_LABEL is not set
# CONFIG_UPROBES is not set
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_HAVE_NMI=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_CLK=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_HAVE_RCU_TABLE_FREE=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_GCC_PLUGINS=y
CONFIG_GCC_PLUGINS=y
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGIN_RANDSTRUCT=y
# CONFIG_GCC_PLUGIN_RANDSTRUCT_PERFORMANCE is not set
CONFIG_HAVE_CC_STACKPROTECTOR=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR_NONE is not set
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
CONFIG_CC_STACKPROTECTOR_STRONG=y
CONFIG_THIN_ARCHIVES=y
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_COPY_THREAD_TLS=y
CONFIG_HAVE_STACK_VALIDATION=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
CONFIG_HAVE_ARCH_VMAP_STACK=y
CONFIG_VMAP_STACK=y
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_STRICT_MODULE_RWX=y
CONFIG_ARCH_HAS_REFCOUNT=y
CONFIG_REFCOUNT_FULL=y

#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_MODVERSIONS=y
# CONFIG_MODULE_SRCVERSION_ALL is not set
# CONFIG_MODULE_SIG is not set
# CONFIG_MODULE_COMPRESS is not set
# CONFIG_TRIM_UNUSED_KSYMS is not set
CONFIG_MODULES_TREE_LOOKUP=y
CONFIG_BLOCK=y
CONFIG_BLK_SCSI_REQUEST=y
CONFIG_BLK_DEV_BSG=y
CONFIG_BLK_DEV_BSGLIB=y
CONFIG_BLK_DEV_INTEGRITY=y
# CONFIG_BLK_DEV_ZONED is not set
CONFIG_BLK_DEV_THROTTLING=y
# CONFIG_BLK_DEV_THROTTLING_LOW is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
# CONFIG_BLK_DEBUG_FS is not set
# CONFIG_BLK_SED_OPAL is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_AIX_PARTITION is not set
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
# CONFIG_LDM_PARTITION is not set
# CONFIG_SGI_PARTITION is not set
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
# CONFIG_KARMA_PARTITION is not set
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
# CONFIG_CMDLINE_PARTITION is not set
CONFIG_BLK_MQ_PCI=y

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
# CONFIG_IOSCHED_DEADLINE is not set
CONFIG_IOSCHED_CFQ=y
CONFIG_CFQ_GROUP_IOSCHED=y
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
# CONFIG_MQ_IOSCHED_DEADLINE is not set
# CONFIG_MQ_IOSCHED_KYBER is not set
# CONFIG_IOSCHED_BFQ is not set
CONFIG_PADATA=y
CONFIG_ASN1=y
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
CONFIG_INLINE_WRITE_UNLOCK=y
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_MUTEX_SPIN_ON_OWNER=y
CONFIG_RWSEM_SPIN_ON_OWNER=y
CONFIG_LOCK_SPIN_ON_OWNER=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_QUEUED_RWLOCKS=y
CONFIG_FREEZER=y

#
# Processor type and features
#
CONFIG_ZONE_DMA=y
CONFIG_SMP=y
CONFIG_X86_FEATURE_NAMES=y
CONFIG_X86_FAST_FEATURE_TESTS=y
CONFIG_X86_X2APIC=y
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
# CONFIG_INTEL_RDT is not set
# CONFIG_X86_EXTENDED_PLATFORM is not set
# CONFIG_X86_INTEL_LPSS is not set
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_IOSF_MBI=y
# CONFIG_IOSF_MBI_DEBUG is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_HYPERVISOR_GUEST is not set
CONFIG_NO_BOOTMEM=y
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_PROCESSOR_SELECT=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_DMI=y
# CONFIG_GART_IOMMU is not set
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
# CONFIG_MAXSMP is not set
CONFIG_NR_CPUS=64
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_MC_PRIO=y
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCELOG_LEGACY is not set
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_THRESHOLD=y
# CONFIG_X86_MCE_INJECT is not set
CONFIG_X86_THERMAL_VECTOR=y

#
# Performance monitoring
#
# CONFIG_PERF_EVENTS_INTEL_UNCORE is not set
# CONFIG_PERF_EVENTS_INTEL_RAPL is not set
# CONFIG_PERF_EVENTS_INTEL_CSTATE is not set
# CONFIG_PERF_EVENTS_AMD_POWER is not set
# CONFIG_VM86 is not set
# CONFIG_X86_VSYSCALL_EMULATION is not set
# CONFIG_I8K is not set
CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
# CONFIG_X86_5LEVEL is not set
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_ARCH_HAS_MEM_ENCRYPT=y
# CONFIG_AMD_MEM_ENCRYPT is not set
# CONFIG_NUMA is not set
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_HAVE_GENERIC_GUP=y
CONFIG_ARCH_DISCARD_MEMBLOCK=y
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
CONFIG_COMPACTION=y
CONFIG_MIGRATION=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_ARCH_ENABLE_THP_MIGRATION=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_MEMORY_FAILURE is not set
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
CONFIG_ARCH_WANTS_THP_SWAP=y
CONFIG_THP_SWAP=y
CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
# CONFIG_CLEANCACHE is not set
# CONFIG_FRONTSWAP is not set
# CONFIG_CMA is not set
# CONFIG_MEM_SOFT_DIRTY is not set
# CONFIG_ZPOOL is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
# CONFIG_IDLE_PAGE_TRACKING is not set
CONFIG_ARCH_HAS_ZONE_DEVICE=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_X86_PMEM_LEGACY is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW=64
CONFIG_MTRR=y
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_ARCH_RANDOM=y
CONFIG_X86_SMAP=y
# CONFIG_X86_INTEL_MPX is not set
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
# CONFIG_EFI_MIXED is not set
CONFIG_SECCOMP=y
CONFIG_HZ_100=y
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=100
CONFIG_SCHED_HRTICK=y
# CONFIG_KEXEC is not set
# CONFIG_KEXEC_FILE is not set
# CONFIG_CRASH_DUMP is not set
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x1000000
CONFIG_RANDOMIZE_MEMORY=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
# CONFIG_HOTPLUG_CPU is not set
# CONFIG_LEGACY_VSYSCALL_NATIVE is not set
# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
CONFIG_LEGACY_VSYSCALL_NONE=y
# CONFIG_CMDLINE_BOOL is not set
# CONFIG_MODIFY_LDT_SYSCALL is not set
CONFIG_HAVE_LIVEPATCH=y
CONFIG_ARCH_HAS_ADD_PAGES=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y

#
# Power management and ACPI options
#
# CONFIG_SUSPEND is not set
# CONFIG_HIBERNATION is not set
# CONFIG_PM is not set
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
# CONFIG_ACPI_DEBUGGER is not set
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
# CONFIG_ACPI_FAN is not set
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
# CONFIG_ACPI_SBS is not set
# CONFIG_ACPI_HED is not set
# CONFIG_ACPI_CUSTOM_METHOD is not set
# CONFIG_ACPI_BGRT is not set
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
# CONFIG_ACPI_NFIT is not set
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
# CONFIG_ACPI_APEI is not set
# CONFIG_DPTF_POWER is not set
# CONFIG_ACPI_EXTLOG is not set
# CONFIG_PMIC_OPREGION is not set
# CONFIG_ACPI_CONFIGFS is not set
# CONFIG_SFI is not set

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
CONFIG_CPU_FREQ_GOV_COMMON=y
CONFIG_CPU_FREQ_STAT=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set

#
# CPU frequency scaling drivers
#
CONFIG_X86_INTEL_PSTATE=y
# CONFIG_X86_PCC_CPUFREQ is not set
CONFIG_X86_ACPI_CPUFREQ=y
# CONFIG_X86_ACPI_CPUFREQ_CPB is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_P4_CLOCKMOD is not set

#
# shared options
#
# CONFIG_X86_SPEEDSTEP_LIB is not set

#
# CPU Idle
#
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
CONFIG_CPU_IDLE_GOV_MENU=y
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
CONFIG_INTEL_IDLE=y

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
# CONFIG_PCI_CNB20LE_QUIRK is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
# CONFIG_PCIEASPM_PERFORMANCE is not set
# CONFIG_PCIE_DPC is not set
# CONFIG_PCIE_PTM is not set
CONFIG_PCI_BUS_ADDR_T_64BIT=y
CONFIG_PCI_MSI=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
CONFIG_HT_IRQ=y
CONFIG_PCI_ATS=y
CONFIG_PCI_LOCKLESS_CONFIG=y
# CONFIG_PCI_IOV is not set
# CONFIG_PCI_PRI is not set
CONFIG_PCI_PASID=y
CONFIG_PCI_LABEL=y
# CONFIG_HOTPLUG_PCI is not set

#
# DesignWare PCI Core Support
#
# CONFIG_PCIE_DW_PLAT is not set

#
# PCI host controller drivers
#
# CONFIG_VMD is not set

#
# PCI Endpoint
#
# CONFIG_PCI_ENDPOINT is not set

#
# PCI switch controller drivers
#
# CONFIG_PCI_SW_SWITCHTEC is not set
# CONFIG_ISA_BUS is not set
# CONFIG_ISA_DMA_API is not set
CONFIG_AMD_NB=y
# CONFIG_PCCARD is not set
# CONFIG_RAPIDIO is not set
# CONFIG_X86_SYSFB is not set

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_BINFMT_SCRIPT=y
# CONFIG_HAVE_AOUT is not set
# CONFIG_BINFMT_MISC is not set
# CONFIG_COREDUMP is not set
# CONFIG_IA32_EMULATION is not set
# CONFIG_X86_X32 is not set
CONFIG_X86_DEV_DMA_OPS=y
CONFIG_NET=y
CONFIG_NET_INGRESS=y
CONFIG_NET_EGRESS=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_DIAG=y
CONFIG_UNIX=y
CONFIG_UNIX_DIAG=y
# CONFIG_TLS is not set
CONFIG_XFRM=y
CONFIG_XFRM_OFFLOAD=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
CONFIG_XFRM_SUB_POLICY=y
# CONFIG_XFRM_MIGRATE is not set
CONFIG_XFRM_STATISTICS=y
CONFIG_XFRM_IPCOMP=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not set
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_ROUTE_CLASSID=y
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=y
# CONFIG_NET_IPGRE_DEMUX is not set
CONFIG_NET_IP_TUNNEL=y
# CONFIG_IP_MROUTE is not set
CONFIG_SYN_COOKIES=y
# CONFIG_NET_IPVTI is not set
# CONFIG_NET_UDP_TUNNEL is not set
# CONFIG_NET_FOU is not set
# CONFIG_NET_FOU_IP_TUNNELS is not set
# CONFIG_INET_AH is not set
CONFIG_INET_ESP=y
CONFIG_INET_ESP_OFFLOAD=y
CONFIG_INET_IPCOMP=y
CONFIG_INET_XFRM_TUNNEL=y
CONFIG_INET_TUNNEL=y
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
CONFIG_INET_XFRM_MODE_TUNNEL=y
# CONFIG_INET_XFRM_MODE_BEET is not set
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
CONFIG_INET_UDP_DIAG=y
CONFIG_INET_RAW_DIAG=y
# CONFIG_INET_DIAG_DESTROY is not set
CONFIG_TCP_CONG_ADVANCED=y
# CONFIG_TCP_CONG_BIC is not set
CONFIG_TCP_CONG_CUBIC=y
# CONFIG_TCP_CONG_WESTWOOD is not set
# CONFIG_TCP_CONG_HTCP is not set
# CONFIG_TCP_CONG_HSTCP is not set
# CONFIG_TCP_CONG_HYBLA is not set
# CONFIG_TCP_CONG_VEGAS is not set
# CONFIG_TCP_CONG_NV is not set
# CONFIG_TCP_CONG_SCALABLE is not set
# CONFIG_TCP_CONG_LP is not set
# CONFIG_TCP_CONG_VENO is not set
# CONFIG_TCP_CONG_YEAH is not set
# CONFIG_TCP_CONG_ILLINOIS is not set
# CONFIG_TCP_CONG_DCTCP is not set
# CONFIG_TCP_CONG_CDG is not set
# CONFIG_TCP_CONG_BBR is not set
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
# CONFIG_IPV6 is not set
# CONFIG_NETLABEL is not set
# CONFIG_NETWORK_SECMARK is not set
CONFIG_NET_PTP_CLASSIFY=y
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
CONFIG_NETFILTER=y
CONFIG_NETFILTER_ADVANCED=y
CONFIG_BRIDGE_NETFILTER=y

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_ACCT=y
CONFIG_NETFILTER_NETLINK_QUEUE=y
CONFIG_NETFILTER_NETLINK_LOG=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_LOG_COMMON=y
CONFIG_NF_LOG_NETDEV=y
CONFIG_NF_CONNTRACK_MARK=y
# CONFIG_NF_CONNTRACK_PROCFS is not set
CONFIG_NF_CONNTRACK_EVENTS=y
# CONFIG_NF_CONNTRACK_TIMEOUT is not set
# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
CONFIG_NF_CONNTRACK_LABELS=y
# CONFIG_NF_CT_PROTO_DCCP is not set
CONFIG_NF_CT_PROTO_GRE=y
# CONFIG_NF_CT_PROTO_SCTP is not set
CONFIG_NF_CT_PROTO_UDPLITE=y
CONFIG_NF_CONNTRACK_AMANDA=y
CONFIG_NF_CONNTRACK_FTP=y
CONFIG_NF_CONNTRACK_H323=y
CONFIG_NF_CONNTRACK_IRC=y
CONFIG_NF_CONNTRACK_BROADCAST=y
CONFIG_NF_CONNTRACK_NETBIOS_NS=y
CONFIG_NF_CONNTRACK_SNMP=y
CONFIG_NF_CONNTRACK_PPTP=y
CONFIG_NF_CONNTRACK_SANE=y
CONFIG_NF_CONNTRACK_SIP=y
CONFIG_NF_CONNTRACK_TFTP=y
CONFIG_NF_CT_NETLINK=y
# CONFIG_NF_CT_NETLINK_TIMEOUT is not set
# CONFIG_NF_CT_NETLINK_HELPER is not set
CONFIG_NETFILTER_NETLINK_GLUE_CT=y
CONFIG_NF_NAT=y
CONFIG_NF_NAT_NEEDED=y
CONFIG_NF_NAT_PROTO_UDPLITE=y
CONFIG_NF_NAT_AMANDA=y
CONFIG_NF_NAT_FTP=y
CONFIG_NF_NAT_IRC=y
CONFIG_NF_NAT_SIP=y
CONFIG_NF_NAT_TFTP=y
CONFIG_NF_NAT_REDIRECT=y
# CONFIG_NF_TABLES is not set
CONFIG_NETFILTER_XTABLES=y

#
# Xtables combined modules
#
CONFIG_NETFILTER_XT_MARK=y
CONFIG_NETFILTER_XT_CONNMARK=y
CONFIG_NETFILTER_XT_SET=y

#
# Xtables targets
#
# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y
CONFIG_NETFILTER_XT_TARGET_CONNMARK=y
# CONFIG_NETFILTER_XT_TARGET_CT is not set
CONFIG_NETFILTER_XT_TARGET_DSCP=y
CONFIG_NETFILTER_XT_TARGET_HL=y
CONFIG_NETFILTER_XT_TARGET_HMARK=y
# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
CONFIG_NETFILTER_XT_TARGET_LED=y
CONFIG_NETFILTER_XT_TARGET_LOG=y
CONFIG_NETFILTER_XT_TARGET_MARK=y
CONFIG_NETFILTER_XT_NAT=y
CONFIG_NETFILTER_XT_TARGET_NETMAP=y
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
CONFIG_NETFILTER_XT_TARGET_RATEEST=y
CONFIG_NETFILTER_XT_TARGET_REDIRECT=y
# CONFIG_NETFILTER_XT_TARGET_TEE is not set
# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
CONFIG_NETFILTER_XT_TARGET_TRACE=m
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set

#
# Xtables matches
#
# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
# CONFIG_NETFILTER_XT_MATCH_BPF is not set
CONFIG_NETFILTER_XT_MATCH_CGROUP=y
CONFIG_NETFILTER_XT_MATCH_CLUSTER=y
CONFIG_NETFILTER_XT_MATCH_COMMENT=y
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y
CONFIG_NETFILTER_XT_MATCH_CONNLABEL=y
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
CONFIG_NETFILTER_XT_MATCH_CONNMARK=y
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_CPU=y
CONFIG_NETFILTER_XT_MATCH_DCCP=y
CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y
CONFIG_NETFILTER_XT_MATCH_DSCP=y
CONFIG_NETFILTER_XT_MATCH_ECN=y
CONFIG_NETFILTER_XT_MATCH_ESP=y
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y
CONFIG_NETFILTER_XT_MATCH_HELPER=y
CONFIG_NETFILTER_XT_MATCH_HL=y
CONFIG_NETFILTER_XT_MATCH_IPCOMP=y
CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
CONFIG_NETFILTER_XT_MATCH_L2TP=y
CONFIG_NETFILTER_XT_MATCH_LENGTH=y
CONFIG_NETFILTER_XT_MATCH_LIMIT=y
CONFIG_NETFILTER_XT_MATCH_MAC=y
CONFIG_NETFILTER_XT_MATCH_MARK=y
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
CONFIG_NETFILTER_XT_MATCH_NFACCT=y
CONFIG_NETFILTER_XT_MATCH_OSF=y
CONFIG_NETFILTER_XT_MATCH_OWNER=y
CONFIG_NETFILTER_XT_MATCH_POLICY=y
# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
CONFIG_NETFILTER_XT_MATCH_QUOTA=y
CONFIG_NETFILTER_XT_MATCH_RATEEST=y
CONFIG_NETFILTER_XT_MATCH_REALM=y
CONFIG_NETFILTER_XT_MATCH_RECENT=y
CONFIG_NETFILTER_XT_MATCH_SCTP=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
CONFIG_NETFILTER_XT_MATCH_STATISTIC=y
CONFIG_NETFILTER_XT_MATCH_STRING=y
CONFIG_NETFILTER_XT_MATCH_TCPMSS=y
CONFIG_NETFILTER_XT_MATCH_TIME=y
CONFIG_NETFILTER_XT_MATCH_U32=y
CONFIG_IP_SET=y
CONFIG_IP_SET_MAX=256
CONFIG_IP_SET_BITMAP_IP=y
CONFIG_IP_SET_BITMAP_IPMAC=y
CONFIG_IP_SET_BITMAP_PORT=y
CONFIG_IP_SET_HASH_IP=y
CONFIG_IP_SET_HASH_IPMARK=y
CONFIG_IP_SET_HASH_IPPORT=y
CONFIG_IP_SET_HASH_IPPORTIP=y
CONFIG_IP_SET_HASH_IPPORTNET=y
CONFIG_IP_SET_HASH_IPMAC=y
# CONFIG_IP_SET_HASH_MAC is not set
CONFIG_IP_SET_HASH_NETPORTNET=y
CONFIG_IP_SET_HASH_NET=y
CONFIG_IP_SET_HASH_NETNET=y
CONFIG_IP_SET_HASH_NETPORT=y
CONFIG_IP_SET_HASH_NETIFACE=y
CONFIG_IP_SET_LIST_SET=y
# CONFIG_IP_VS is not set

#
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=y
CONFIG_NF_CONNTRACK_IPV4=y
# CONFIG_NF_SOCKET_IPV4 is not set
# CONFIG_NF_DUP_IPV4 is not set
CONFIG_NF_LOG_ARP=y
CONFIG_NF_LOG_IPV4=y
CONFIG_NF_REJECT_IPV4=y
CONFIG_NF_NAT_IPV4=y
CONFIG_NF_NAT_MASQUERADE_IPV4=y
CONFIG_NF_NAT_SNMP_BASIC=y
CONFIG_NF_NAT_PROTO_GRE=y
CONFIG_NF_NAT_PPTP=y
CONFIG_NF_NAT_H323=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_AH=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_RPFILTER=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
# CONFIG_IP_NF_TARGET_SYNPROXY is not set
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_MANGLE=y
# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_TTL=y
CONFIG_IP_NF_RAW=y
CONFIG_IP_NF_SECURITY=y
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
# CONFIG_BRIDGE_NF_EBTABLES is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_RDS is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_L2TP is not set
CONFIG_STP=y
CONFIG_GARP=y
CONFIG_BRIDGE=y
CONFIG_BRIDGE_IGMP_SNOOPING=y
# CONFIG_BRIDGE_VLAN_FILTERING is not set
CONFIG_HAVE_NET_DSA=y
# CONFIG_NET_DSA is not set
CONFIG_VLAN_8021Q=y
CONFIG_VLAN_8021Q_GVRP=y
# CONFIG_VLAN_8021Q_MVRP is not set
# CONFIG_DECNET is not set
CONFIG_LLC=y
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
# CONFIG_IEEE802154 is not set
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
# CONFIG_NET_SCH_CBQ is not set
CONFIG_NET_SCH_HTB=y
# CONFIG_NET_SCH_HFSC is not set
CONFIG_NET_SCH_PRIO=y
CONFIG_NET_SCH_MULTIQ=y
CONFIG_NET_SCH_RED=y
# CONFIG_NET_SCH_SFB is not set
CONFIG_NET_SCH_SFQ=y
# CONFIG_NET_SCH_TEQL is not set
CONFIG_NET_SCH_TBF=y
# CONFIG_NET_SCH_GRED is not set
CONFIG_NET_SCH_DSMARK=y
CONFIG_NET_SCH_NETEM=y
# CONFIG_NET_SCH_DRR is not set
# CONFIG_NET_SCH_MQPRIO is not set
# CONFIG_NET_SCH_CHOKE is not set
# CONFIG_NET_SCH_QFQ is not set
# CONFIG_NET_SCH_CODEL is not set
# CONFIG_NET_SCH_FQ_CODEL is not set
# CONFIG_NET_SCH_FQ is not set
# CONFIG_NET_SCH_HHF is not set
# CONFIG_NET_SCH_PIE is not set
CONFIG_NET_SCH_INGRESS=y
# CONFIG_NET_SCH_PLUG is not set
# CONFIG_NET_SCH_DEFAULT is not set

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=y
CONFIG_NET_CLS_TCINDEX=y
CONFIG_NET_CLS_ROUTE4=y
CONFIG_NET_CLS_FW=y
CONFIG_NET_CLS_U32=y
CONFIG_CLS_U32_PERF=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_RSVP=y
CONFIG_NET_CLS_RSVP6=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_CLS_CGROUP=y
# CONFIG_NET_CLS_BPF is not set
# CONFIG_NET_CLS_FLOWER is not set
# CONFIG_NET_CLS_MATCHALL is not set
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_U32=y
CONFIG_NET_EMATCH_META=y
# CONFIG_NET_EMATCH_TEXT is not set
CONFIG_NET_EMATCH_IPSET=y
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=y
CONFIG_NET_ACT_GACT=y
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=y
# CONFIG_NET_ACT_SAMPLE is not set
CONFIG_NET_ACT_IPT=y
CONFIG_NET_ACT_NAT=y
# CONFIG_NET_ACT_PEDIT is not set
# CONFIG_NET_ACT_SIMP is not set
# CONFIG_NET_ACT_SKBEDIT is not set
# CONFIG_NET_ACT_CSUM is not set
# CONFIG_NET_ACT_VLAN is not set
# CONFIG_NET_ACT_BPF is not set
# CONFIG_NET_ACT_CONNMARK is not set
# CONFIG_NET_ACT_SKBMOD is not set
# CONFIG_NET_ACT_IFE is not set
# CONFIG_NET_ACT_TUNNEL_KEY is not set
CONFIG_NET_CLS_IND=y
CONFIG_NET_SCH_FIFO=y
CONFIG_DCB=y
# CONFIG_DNS_RESOLVER is not set
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
# CONFIG_VSOCKETS is not set
# CONFIG_NETLINK_DIAG is not set
# CONFIG_MPLS is not set
# CONFIG_NET_NSH is not set
# CONFIG_HSR is not set
# CONFIG_NET_SWITCHDEV is not set
# CONFIG_NET_L3_MASTER_DEV is not set
# CONFIG_NET_NCSI is not set
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y
# CONFIG_CGROUP_NET_PRIO is not set
CONFIG_CGROUP_NET_CLASSID=y
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
# CONFIG_BPF_JIT is not set
CONFIG_NET_FLOW_LIMIT=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
# CONFIG_AF_KCM is not set
# CONFIG_STREAM_PARSER is not set
CONFIG_FIB_RULES=y
# CONFIG_WIRELESS is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_NET_9P is not set
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
# CONFIG_PSAMPLE is not set
# CONFIG_NET_IFE is not set
# CONFIG_LWTUNNEL is not set
CONFIG_DST_CACHE=y
CONFIG_GRO_CELLS=y
# CONFIG_NET_DEVLINK is not set
CONFIG_MAY_USE_DEVLINK=y
CONFIG_HAVE_EBPF_JIT=y

#
# Device Drivers
#

#
# Generic Driver Options
#
# CONFIG_UEVENT_HELPER is not set
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
# CONFIG_FIRMWARE_IN_KERNEL is not set
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_ALLOW_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
# CONFIG_DMA_SHARED_BUFFER is not set

#
# Bus devices
#
# CONFIG_CONNECTOR is not set
# CONFIG_MTD is not set
# CONFIG_OF is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
# CONFIG_PARPORT is not set
CONFIG_PNP=y
# CONFIG_PNP_DEBUG_MESSAGES is not set

#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_NULL_BLK is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=2
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_DRBD is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SKD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_BLK_DEV_RBD is not set
# CONFIG_BLK_DEV_RSXX is not set
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_NVME_FC is not set

#
# Misc devices
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
# CONFIG_DUMMY_IRQ is not set
# CONFIG_IBM_ASM is not set
# CONFIG_PHANTOM is not set
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_HP_ILO is not set
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
# CONFIG_SENSORS_APDS990X is not set
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_C2PORT is not set

#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_IDT_89HPESX is not set
# CONFIG_CB710_CORE is not set

#
# Texas Instruments shared transport line discipline
#
# CONFIG_TI_ST is not set
# CONFIG_SENSORS_LIS3_I2C is not set

#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
# CONFIG_INTEL_MEI is not set
# CONFIG_INTEL_MEI_ME is not set
# CONFIG_INTEL_MEI_TXE is not set
# CONFIG_VMWARE_VMCI is not set

#
# Intel MIC Bus Driver
#
# CONFIG_INTEL_MIC_BUS is not set

#
# SCIF Bus Driver
#
# CONFIG_SCIF_BUS is not set

#
# VOP Bus Driver
#
# CONFIG_VOP_BUS is not set

#
# Intel MIC Host Driver
#

#
# Intel MIC Card Driver
#

#
# SCIF Driver
#

#
# Intel MIC Coprocessor State Management (COSM) Drivers
#

#
# VOP Driver
#
# CONFIG_GENWQE is not set
# CONFIG_ECHO is not set
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
CONFIG_HAVE_IDE=y
CONFIG_IDE=y

#
# Please see Documentation/ide/ide.txt for help/info on IDE drives
#
CONFIG_IDE_XFER_MODE=y
CONFIG_IDE_TIMINGS=y
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_IDE_GD=y
CONFIG_IDE_GD_ATA=y
# CONFIG_IDE_GD_ATAPI is not set
# CONFIG_BLK_DEV_IDECD is not set
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEACPI is not set
# CONFIG_IDE_TASK_IOCTL is not set
# CONFIG_IDE_PROC_FS is not set

#
# IDE chipset support/bugfixes
#
# CONFIG_IDE_GENERIC is not set
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEDMA_SFF=y

#
# PCI IDE chipsets support
#
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
# CONFIG_BLK_DEV_GENERIC is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_IT8172 is not set
# CONFIG_BLK_DEV_IT8213 is not set
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_BLK_DEV_TC86C001 is not set
CONFIG_BLK_DEV_IDEDMA=y

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_SCSI_MQ_DEFAULT is not set
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
# CONFIG_BLK_DEV_SR is not set
# CONFIG_CHR_DEV_SG is not set
# CONFIG_CHR_DEV_SCH is not set
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
CONFIG_SCSI_SAS_ATTRS=y
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
CONFIG_SCSI_LOWLEVEL=y
# CONFIG_ISCSI_TCP is not set
# CONFIG_ISCSI_BOOT_SYSFS is not set
# CONFIG_SCSI_CXGB3_ISCSI is not set
# CONFIG_SCSI_CXGB4_ISCSI is not set
# CONFIG_SCSI_BNX2_ISCSI is not set
# CONFIG_BE2ISCSI is not set
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
CONFIG_SCSI_HPSA=y
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_3W_SAS is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
# CONFIG_SCSI_MVSAS is not set
# CONFIG_SCSI_MVUMI is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_SCSI_ESAS2R is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_MPT3SAS is not set
# CONFIG_SCSI_MPT2SAS is not set
# CONFIG_SCSI_SMARTPQI is not set
# CONFIG_SCSI_UFSHCD is not set
# CONFIG_SCSI_HPTIOP is not set
# CONFIG_VMWARE_PVSCSI is not set
# CONFIG_SCSI_SNIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_ISCI is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_STEX is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_IPR is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_QLA_ISCSI is not set
# CONFIG_SCSI_DC395x is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_WD719X is not set
# CONFIG_SCSI_DEBUG is not set
# CONFIG_SCSI_PMCRAID is not set
# CONFIG_SCSI_PM8001 is not set
# CONFIG_SCSI_DH is not set
# CONFIG_SCSI_OSD_INITIATOR is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
# CONFIG_ATA_VERBOSE_ERROR is not set
CONFIG_ATA_ACPI=y
CONFIG_SATA_PMP=y

#
# Controllers with non-SFF native interface
#
CONFIG_SATA_AHCI=y
# CONFIG_SATA_AHCI_PLATFORM is not set
# CONFIG_SATA_INIC162X is not set
# CONFIG_SATA_ACARD_AHCI is not set
CONFIG_SATA_SIL24=y
CONFIG_ATA_SFF=y

#
# SFF controllers with custom DMA interface
#
# CONFIG_PDC_ADMA is not set
# CONFIG_SATA_QSTOR is not set
# CONFIG_SATA_SX4 is not set
CONFIG_ATA_BMDMA=y

#
# SATA SFF controllers with BMDMA
#
CONFIG_ATA_PIIX=y
# CONFIG_SATA_DWC is not set
# CONFIG_SATA_MV is not set
# CONFIG_SATA_NV is not set
# CONFIG_SATA_PROMISE is not set
# CONFIG_SATA_SIL is not set
# CONFIG_SATA_SIS is not set
# CONFIG_SATA_SVW is not set
# CONFIG_SATA_ULI is not set
# CONFIG_SATA_VIA is not set
# CONFIG_SATA_VITESSE is not set

#
# PATA SFF controllers with BMDMA
#
# CONFIG_PATA_ALI is not set
CONFIG_PATA_AMD=y
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_ATP867X is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CYPRESS is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT37X is not set
# CONFIG_PATA_HPT3X2N is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT8213 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_MARVELL is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_NINJA32 is not set
# CONFIG_PATA_NS87415 is not set
CONFIG_PATA_OLDPIIX=y
# CONFIG_PATA_OPTIDMA is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_PDC_OLD is not set
# CONFIG_PATA_RADISYS is not set
# CONFIG_PATA_RDC is not set
CONFIG_PATA_SCH=y
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_SIL680 is not set
CONFIG_PATA_SIS=y
# CONFIG_PATA_TOSHIBA is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set

#
# PIO-only SFF controllers
#
# CONFIG_PATA_CMD640_PCI is not set
CONFIG_PATA_MPIIX=y
# CONFIG_PATA_NS87410 is not set
# CONFIG_PATA_OPTI is not set
# CONFIG_PATA_PLATFORM is not set
# CONFIG_PATA_RZ1000 is not set

#
# Generic fallback / legacy drivers
#
# CONFIG_PATA_ACPI is not set
CONFIG_ATA_GENERIC=y
# CONFIG_PATA_LEGACY is not set
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID10=y
CONFIG_MD_RAID456=y
CONFIG_MD_MULTIPATH=y
# CONFIG_MD_FAULTY is not set
# CONFIG_BCACHE is not set
CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_BLK_DEV_DM=y
# CONFIG_DM_MQ_DEFAULT is not set
# CONFIG_DM_DEBUG is not set
CONFIG_DM_BUFIO=y
# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
CONFIG_DM_CRYPT=y
CONFIG_DM_SNAPSHOT=y
# CONFIG_DM_THIN_PROVISIONING is not set
# CONFIG_DM_CACHE is not set
# CONFIG_DM_ERA is not set
CONFIG_DM_MIRROR=y
# CONFIG_DM_LOG_USERSPACE is not set
# CONFIG_DM_RAID is not set
# CONFIG_DM_ZERO is not set
# CONFIG_DM_MULTIPATH is not set
# CONFIG_DM_DELAY is not set
# CONFIG_DM_UEVENT is not set
# CONFIG_DM_FLAKEY is not set
# CONFIG_DM_VERITY is not set
# CONFIG_DM_SWITCH is not set
# CONFIG_DM_LOG_WRITES is not set
# CONFIG_DM_INTEGRITY is not set
# CONFIG_TARGET_CORE is not set
# CONFIG_FUSION is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
# CONFIG_FIREWIRE_NOSY is not set
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
CONFIG_MII=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
# CONFIG_DUMMY is not set
# CONFIG_EQUALIZER is not set
# CONFIG_NET_FC is not set
# CONFIG_IFB is not set
# CONFIG_NET_TEAM is not set
# CONFIG_MACVLAN is not set
# CONFIG_VXLAN is not set
# CONFIG_MACSEC is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
CONFIG_TUN=y
# CONFIG_TUN_VNET_CROSS_LE is not set
CONFIG_VETH=y
# CONFIG_NLMON is not set
# CONFIG_ARCNET is not set

#
# CAIF transport drivers
#

#
# Distributed Switch Architecture drivers
#
CONFIG_ETHERNET=y
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_NET_VENDOR_ADAPTEC is not set
# CONFIG_NET_VENDOR_AGERE is not set
# CONFIG_NET_VENDOR_ALACRITECH is not set
# CONFIG_NET_VENDOR_ALTEON is not set
# CONFIG_ALTERA_TSE is not set
# CONFIG_NET_VENDOR_AMAZON is not set
# CONFIG_NET_VENDOR_AMD is not set
# CONFIG_NET_VENDOR_AQUANTIA is not set
# CONFIG_NET_VENDOR_ARC is not set
# CONFIG_NET_VENDOR_ATHEROS is not set
# CONFIG_NET_VENDOR_AURORA is not set
# CONFIG_NET_CADENCE is not set
CONFIG_NET_VENDOR_BROADCOM=y
# CONFIG_B44 is not set
CONFIG_BNX2=y
# CONFIG_CNIC is not set
CONFIG_TIGON3=y
CONFIG_TIGON3_HWMON=y
# CONFIG_BNX2X is not set
# CONFIG_BNXT is not set
# CONFIG_NET_VENDOR_BROCADE is not set
# CONFIG_NET_VENDOR_CAVIUM is not set
# CONFIG_NET_VENDOR_CHELSIO is not set
# CONFIG_NET_VENDOR_CISCO is not set
# CONFIG_CX_ECAT is not set
# CONFIG_DNET is not set
# CONFIG_NET_VENDOR_DEC is not set
# CONFIG_NET_VENDOR_DLINK is not set
# CONFIG_NET_VENDOR_EMULEX is not set
# CONFIG_NET_VENDOR_EZCHIP is not set
# CONFIG_NET_VENDOR_EXAR is not set
# CONFIG_NET_VENDOR_HP is not set
# CONFIG_NET_VENDOR_HUAWEI is not set
CONFIG_NET_VENDOR_INTEL=y
# CONFIG_E100 is not set
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y
CONFIG_IGB=y
# CONFIG_IGB_HWMON is not set
CONFIG_IGB_DCA=y
# CONFIG_IGBVF is not set
# CONFIG_IXGB is not set
# CONFIG_IXGBE is not set
# CONFIG_IXGBEVF is not set
# CONFIG_I40E is not set
# CONFIG_I40EVF is not set
# CONFIG_FM10K is not set
CONFIG_NET_VENDOR_I825XX=y
# CONFIG_JME is not set
# CONFIG_NET_VENDOR_MARVELL is not set
# CONFIG_NET_VENDOR_MELLANOX is not set
# CONFIG_NET_VENDOR_MICREL is not set
# CONFIG_NET_VENDOR_MYRI is not set
# CONFIG_FEALNX is not set
# CONFIG_NET_VENDOR_NATSEMI is not set
# CONFIG_NET_VENDOR_NETRONOME is not set
# CONFIG_NET_VENDOR_NVIDIA is not set
# CONFIG_NET_VENDOR_OKI is not set
# CONFIG_ETHOC is not set
# CONFIG_NET_PACKET_ENGINE is not set
# CONFIG_NET_VENDOR_QLOGIC is not set
# CONFIG_NET_VENDOR_QUALCOMM is not set
# CONFIG_NET_VENDOR_REALTEK is not set
# CONFIG_NET_VENDOR_RENESAS is not set
# CONFIG_NET_VENDOR_RDC is not set
# CONFIG_NET_VENDOR_ROCKER is not set
# CONFIG_NET_VENDOR_SAMSUNG is not set
# CONFIG_NET_VENDOR_SEEQ is not set
# CONFIG_NET_VENDOR_SILAN is not set
# CONFIG_NET_VENDOR_SIS is not set
# CONFIG_NET_VENDOR_SOLARFLARE is not set
# CONFIG_NET_VENDOR_SMSC is not set
# CONFIG_NET_VENDOR_STMICRO is not set
# CONFIG_NET_VENDOR_SUN is not set
# CONFIG_NET_VENDOR_TEHUTI is not set
# CONFIG_NET_VENDOR_TI is not set
CONFIG_NET_VENDOR_VIA=y
CONFIG_VIA_RHINE=y
# CONFIG_VIA_RHINE_MMIO is not set
CONFIG_VIA_VELOCITY=y
# CONFIG_NET_VENDOR_WIZNET is not set
# CONFIG_NET_VENDOR_SYNOPSYS is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_NET_SB1000 is not set
CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_BUS=y
# CONFIG_MDIO_BITBANG is not set
# CONFIG_MDIO_THUNDER is not set
CONFIG_PHYLIB=y
# CONFIG_LED_TRIGGER_PHY is not set

#
# MII PHY device drivers
#
# CONFIG_AMD_PHY is not set
# CONFIG_AQUANTIA_PHY is not set
# CONFIG_AT803X_PHY is not set
# CONFIG_BCM7XXX_PHY is not set
# CONFIG_BCM87XX_PHY is not set
# CONFIG_BROADCOM_PHY is not set
# CONFIG_CICADA_PHY is not set
# CONFIG_CORTINA_PHY is not set
# CONFIG_DAVICOM_PHY is not set
# CONFIG_DP83848_PHY is not set
# CONFIG_DP83867_PHY is not set
# CONFIG_FIXED_PHY is not set
# CONFIG_ICPLUS_PHY is not set
# CONFIG_INTEL_XWAY_PHY is not set
# CONFIG_LSI_ET1011C_PHY is not set
# CONFIG_LXT_PHY is not set
# CONFIG_MARVELL_PHY is not set
# CONFIG_MARVELL_10G_PHY is not set
# CONFIG_MICREL_PHY is not set
# CONFIG_MICROCHIP_PHY is not set
# CONFIG_MICROSEMI_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_QSEMI_PHY is not set
# CONFIG_REALTEK_PHY is not set
# CONFIG_ROCKCHIP_PHY is not set
# CONFIG_SMSC_PHY is not set
# CONFIG_STE10XP is not set
# CONFIG_TERANETICS_PHY is not set
# CONFIG_VITESSE_PHY is not set
# CONFIG_XILINX_GMII2RGMII is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_USB_NET_DRIVERS is not set
# CONFIG_WLAN is not set

#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#
# CONFIG_WAN is not set
# CONFIG_VMXNET3 is not set
# CONFIG_FUJITSU_ES is not set
# CONFIG_ISDN is not set
# CONFIG_NVM is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
# CONFIG_INPUT_FF_MEMLESS is not set
# CONFIG_INPUT_POLLDEV is not set
# CONFIG_INPUT_SPARSEKMAP is not set
# CONFIG_INPUT_MATRIXKMAP is not set

#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
# CONFIG_KEYBOARD_ADP5588 is not set
# CONFIG_KEYBOARD_ADP5589 is not set
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_QT1070 is not set
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_DLINK_DIR685 is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_GPIO is not set
# CONFIG_KEYBOARD_GPIO_POLLED is not set
# CONFIG_KEYBOARD_TCA6416 is not set
# CONFIG_KEYBOARD_TCA8418 is not set
# CONFIG_KEYBOARD_MATRIX is not set
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_LM8333 is not set
# CONFIG_KEYBOARD_MAX7359 is not set
# CONFIG_KEYBOARD_MCS is not set
# CONFIG_KEYBOARD_MPR121 is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_OPENCORES is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
# CONFIG_RMI4_CORE is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
# CONFIG_SERIO_ALTERA_PS2 is not set
# CONFIG_SERIO_PS2MULT is not set
# CONFIG_SERIO_ARC_PS2 is not set
# CONFIG_SERIO_GPIO_PS2 is not set
# CONFIG_USERIO is not set
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_SERIAL_NONSTANDARD is not set
# CONFIG_NOZOMI is not set
# CONFIG_N_GSM is not set
# CONFIG_TRACE_SINK is not set
# CONFIG_DEVMEM is not set
# CONFIG_DEVKMEM is not set

#
# Serial drivers
#
CONFIG_SERIAL_EARLYCON=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_FINTEK is not set
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_DMA=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_EXAR=y
CONFIG_SERIAL_8250_NR_UARTS=32
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_MANY_PORTS=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETECT_IRQ=y
CONFIG_SERIAL_8250_RSA=y
# CONFIG_SERIAL_8250_FSL is not set
# CONFIG_SERIAL_8250_DW is not set
# CONFIG_SERIAL_8250_RT288X is not set
CONFIG_SERIAL_8250_LPSS=y
CONFIG_SERIAL_8250_MID=y
# CONFIG_SERIAL_8250_MOXA is not set

#
# Non-8250 serial port support
#
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_TTY_PRINTK is not set
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_TIMERIOMEM=y
CONFIG_HW_RANDOM_INTEL=y
CONFIG_HW_RANDOM_AMD=y
CONFIG_HW_RANDOM_VIA=y
CONFIG_HW_RANDOM_TPM=y
# CONFIG_NVRAM is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
CONFIG_HPET=y
# CONFIG_HPET_MMAP is not set
CONFIG_HANGCHECK_TIMER=y
CONFIG_TCG_TPM=y
CONFIG_TCG_TIS_CORE=y
CONFIG_TCG_TIS=y
CONFIG_TCG_TIS_I2C_ATMEL=y
CONFIG_TCG_TIS_I2C_INFINEON=y
CONFIG_TCG_TIS_I2C_NUVOTON=y
# CONFIG_TCG_NSC is not set
# CONFIG_TCG_ATMEL is not set
# CONFIG_TCG_INFINEON is not set
# CONFIG_TCG_CRB is not set
# CONFIG_TCG_VTPM_PROXY is not set
# CONFIG_TCG_TIS_ST33ZP24_I2C is not set
# CONFIG_TELCLOCK is not set
# CONFIG_DEVPORT is not set
# CONFIG_XILLYBUS is not set

#
# I2C support
#
CONFIG_I2C=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_MUX is not set
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=y
CONFIG_I2C_ALGOBIT=y

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
CONFIG_I2C_I801=y
# CONFIG_I2C_ISCH is not set
# CONFIG_I2C_ISMT is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set

#
# ACPI drivers
#
# CONFIG_I2C_SCMI is not set

#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_CBUS_GPIO is not set
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_EMEV2 is not set
# CONFIG_I2C_GPIO is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_I2C_XILINX is not set

#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_DIOLAN_U2C is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
# CONFIG_I2C_TAOS_EVM is not set
# CONFIG_I2C_TINY_USB is not set

#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_MLXCPLD is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
CONFIG_PPS=y
# CONFIG_PPS_DEBUG is not set

#
# PPS clients support
#
# CONFIG_PPS_CLIENT_KTIMER is not set
# CONFIG_PPS_CLIENT_LDISC is not set
# CONFIG_PPS_CLIENT_GPIO is not set

#
# PPS generators support
#

#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK=y

#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
CONFIG_GPIOLIB=y
CONFIG_GPIO_ACPI=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_SYSFS=y

#
# SuperIO GPIO drivers
#
CONFIG_GPIO_W83627=y

#
# Memory mapped GPIO drivers
#
# CONFIG_GPIO_AMDPT is not set
# CONFIG_GPIO_DWAPB is not set
# CONFIG_GPIO_EXAR is not set
# CONFIG_GPIO_GENERIC_PLATFORM is not set
# CONFIG_GPIO_ICH is not set
# CONFIG_GPIO_LYNXPOINT is not set
# CONFIG_GPIO_MOCKUP is not set
# CONFIG_GPIO_VX855 is not set

#
# Port-mapped I/O GPIO drivers
#
# CONFIG_GPIO_F7188X is not set
# CONFIG_GPIO_IT87 is not set
# CONFIG_GPIO_SCH is not set
# CONFIG_GPIO_SCH311X is not set

#
# I2C GPIO expanders
#
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX732X is not set
# CONFIG_GPIO_PCA953X is not set
# CONFIG_GPIO_PCF857X is not set
# CONFIG_GPIO_TPIC2810 is not set

#
# MFD GPIO expanders
#

#
# PCI GPIO expanders
#
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_BT8XX is not set
# CONFIG_GPIO_ML_IOH is not set
# CONFIG_GPIO_PCI_IDIO_16 is not set
# CONFIG_GPIO_RDC321X is not set

#
# USB GPIO expanders
#
# CONFIG_W1 is not set
# CONFIG_POWER_AVS is not set
# CONFIG_POWER_RESET is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2781 is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_LTC3651 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_BQ24257 is not set
# CONFIG_CHARGER_BQ24735 is not set
# CONFIG_CHARGER_BQ25890 is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_HWMON=y
CONFIG_HWMON_VID=y
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Native drivers
#
# CONFIG_SENSORS_ABITUGURU is not set
# CONFIG_SENSORS_ABITUGURU3 is not set
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1029 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7410 is not set
# CONFIG_SENSORS_ADT7411 is not set
# CONFIG_SENSORS_ADT7462 is not set
# CONFIG_SENSORS_ADT7470 is not set
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_K8TEMP is not set
# CONFIG_SENSORS_K10TEMP is not set
# CONFIG_SENSORS_FAM15H_POWER is not set
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ASPEED is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_DELL_SMM is not set
CONFIG_SENSORS_I5K_AMB=y
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
# CONFIG_SENSORS_G760A is not set
# CONFIG_SENSORS_G762 is not set
# CONFIG_SENSORS_GPIO_FAN is not set
# CONFIG_SENSORS_HIH6130 is not set
# CONFIG_SENSORS_I5500 is not set
CONFIG_SENSORS_CORETEMP=y
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_POWR1220 is not set
# CONFIG_SENSORS_LINEAGE is not set
# CONFIG_SENSORS_LTC2945 is not set
# CONFIG_SENSORS_LTC2990 is not set
# CONFIG_SENSORS_LTC4151 is not set
# CONFIG_SENSORS_LTC4215 is not set
# CONFIG_SENSORS_LTC4222 is not set
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4260 is not set
# CONFIG_SENSORS_LTC4261 is not set
# CONFIG_SENSORS_MAX16065 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1668 is not set
# CONFIG_SENSORS_MAX197 is not set
# CONFIG_SENSORS_MAX6639 is not set
# CONFIG_SENSORS_MAX6642 is not set
# CONFIG_SENSORS_MAX6650 is not set
# CONFIG_SENSORS_MAX6697 is not set
# CONFIG_SENSORS_MAX31790 is not set
# CONFIG_SENSORS_MCP3021 is not set
# CONFIG_SENSORS_TC654 is not set
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM73 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM93 is not set
# CONFIG_SENSORS_LM95234 is not set
# CONFIG_SENSORS_LM95241 is not set
# CONFIG_SENSORS_LM95245 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_NTC_THERMISTOR is not set
# CONFIG_SENSORS_NCT6683 is not set
# CONFIG_SENSORS_NCT6775 is not set
# CONFIG_SENSORS_NCT7802 is not set
# CONFIG_SENSORS_NCT7904 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_PMBUS is not set
# CONFIG_SENSORS_SHT15 is not set
# CONFIG_SENSORS_SHT21 is not set
# CONFIG_SENSORS_SHT3x is not set
# CONFIG_SENSORS_SHTC1 is not set
CONFIG_SENSORS_SIS5595=y
# CONFIG_SENSORS_DME1737 is not set
# CONFIG_SENSORS_EMC1403 is not set
# CONFIG_SENSORS_EMC2103 is not set
# CONFIG_SENSORS_EMC6W201 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SCH56XX_COMMON is not set
# CONFIG_SENSORS_STTS751 is not set
# CONFIG_SENSORS_SMM665 is not set
# CONFIG_SENSORS_ADC128D818 is not set
# CONFIG_SENSORS_ADS1015 is not set
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_AMC6821 is not set
# CONFIG_SENSORS_INA209 is not set
# CONFIG_SENSORS_INA2XX is not set
# CONFIG_SENSORS_INA3221 is not set
# CONFIG_SENSORS_TC74 is not set
# CONFIG_SENSORS_THMC50 is not set
# CONFIG_SENSORS_TMP102 is not set
# CONFIG_SENSORS_TMP103 is not set
# CONFIG_SENSORS_TMP108 is not set
# CONFIG_SENSORS_TMP401 is not set
# CONFIG_SENSORS_TMP421 is not set
CONFIG_SENSORS_VIA_CPUTEMP=y
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83791D is not set
# CONFIG_SENSORS_W83792D is not set
# CONFIG_SENSORS_W83793 is not set
# CONFIG_SENSORS_W83795 is not set
# CONFIG_SENSORS_W83L785TS is not set
CONFIG_SENSORS_W83L786NG=y
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_XGENE is not set

#
# ACPI drivers
#
CONFIG_SENSORS_ACPI_POWER=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
CONFIG_THERMAL_HWMON=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_BANG_BANG is not set
CONFIG_THERMAL_GOV_USER_SPACE=y
# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_EMULATION is not set
# CONFIG_INTEL_POWERCLAMP is not set
CONFIG_X86_PKG_TEMP_THERMAL=y
# CONFIG_INTEL_SOC_DTS_THERMAL is not set

#
# ACPI INT340X thermal drivers
#
# CONFIG_INT340X_THERMAL is not set
# CONFIG_INTEL_PCH_THERMAL is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y
# CONFIG_BCMA is not set

#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
# CONFIG_MFD_AS3711 is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_AAT2870_CORE is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_CROS_EC is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_MFD_DA9055 is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
# CONFIG_MFD_DLN2 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_HTC_I2CPLD is not set
# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set
CONFIG_LPC_ICH=y
CONFIG_LPC_SCH=y
# CONFIG_INTEL_SOC_PMIC is not set
# CONFIG_INTEL_SOC_PMIC_CHTWC is not set
# CONFIG_MFD_INTEL_LPSS_ACPI is not set
# CONFIG_MFD_INTEL_LPSS_PCI is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
# CONFIG_MFD_VIPERBOARD is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_RDC321X is not set
# CONFIG_MFD_RTSX_PCI is not set
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_RTSX_USB is not set
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS65010 is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TPS68470 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS6586X is not set
# CONFIG_MFD_TPS65910 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_MFD_VX855 is not set
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM831X_I2C is not set
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
# CONFIG_RC_CORE is not set
# CONFIG_MEDIA_SUPPORT is not set

#
# Graphics support
#
# CONFIG_AGP is not set
# CONFIG_VGA_ARB is not set
# CONFIG_VGA_SWITCHEROO is not set
# CONFIG_DRM is not set

#
# ACP (Audio CoProcessor) Configuration
#
# CONFIG_DRM_LIB_RANDOM is not set

#
# Frame buffer Devices
#
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
# CONFIG_FB_SYS_FILLRECT is not set
# CONFIG_FB_SYS_COPYAREA is not set
# CONFIG_FB_SYS_IMAGEBLIT is not set
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
# CONFIG_FB_SYS_FOPS is not set
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
# CONFIG_FB_MODE_HELPERS is not set
# CONFIG_FB_TILEBLITTING is not set

#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
# CONFIG_FB_EFI is not set
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_VIA is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SIMPLE is not set
# CONFIG_FB_SM712 is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_LCD_PLATFORM=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=y
# CONFIG_BACKLIGHT_APPLE is not set
# CONFIG_BACKLIGHT_PM8941_WLED is not set
# CONFIG_BACKLIGHT_SAHARA is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_GPIO is not set
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
# CONFIG_BACKLIGHT_ARCXCNN is not set
# CONFIG_VGASTATE is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=1024
# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=50
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
# CONFIG_LOGO is not set
# CONFIG_SOUND is not set

#
# HID support
#
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
CONFIG_HIDRAW=y
# CONFIG_UHID is not set
CONFIG_HID_GENERIC=y

#
# Special HID drivers
#
# CONFIG_HID_A4TECH is not set
# CONFIG_HID_ACCUTOUCH is not set
# CONFIG_HID_ACRUX is not set
# CONFIG_HID_APPLE is not set
# CONFIG_HID_APPLEIR is not set
# CONFIG_HID_ASUS is not set
# CONFIG_HID_AUREAL is not set
# CONFIG_HID_BELKIN is not set
# CONFIG_HID_BETOP_FF is not set
CONFIG_HID_CHERRY=y
# CONFIG_HID_CHICONY is not set
# CONFIG_HID_CORSAIR is not set
# CONFIG_HID_CMEDIA is not set
# CONFIG_HID_CP2112 is not set
# CONFIG_HID_CYPRESS is not set
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
# CONFIG_HID_ELO is not set
# CONFIG_HID_EZKEY is not set
# CONFIG_HID_GEMBIRD is not set
# CONFIG_HID_GFRM is not set
# CONFIG_HID_HOLTEK is not set
# CONFIG_HID_GT683R is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_UCLOGIC is not set
# CONFIG_HID_WALTOP is not set
# CONFIG_HID_GYRATION is not set
# CONFIG_HID_ICADE is not set
# CONFIG_HID_ITE is not set
# CONFIG_HID_TWINHAN is not set
# CONFIG_HID_KENSINGTON is not set
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LED is not set
# CONFIG_HID_LENOVO is not set
# CONFIG_HID_LOGITECH is not set
# CONFIG_HID_MAGICMOUSE is not set
# CONFIG_HID_MAYFLASH is not set
# CONFIG_HID_MICROSOFT is not set
# CONFIG_HID_MONTEREY is not set
# CONFIG_HID_MULTITOUCH is not set
# CONFIG_HID_NTI is not set
# CONFIG_HID_NTRIG is not set
# CONFIG_HID_ORTEK is not set
# CONFIG_HID_PANTHERLORD is not set
# CONFIG_HID_PENMOUNT is not set
# CONFIG_HID_PETALYNX is not set
# CONFIG_HID_PICOLCD is not set
# CONFIG_HID_PLANTRONICS is not set
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_RETRODE is not set
# CONFIG_HID_ROCCAT is not set
# CONFIG_HID_SAITEK is not set
# CONFIG_HID_SAMSUNG is not set
# CONFIG_HID_SONY is not set
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEELSERIES is not set
# CONFIG_HID_SUNPLUS is not set
# CONFIG_HID_RMI is not set
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
# CONFIG_HID_TOPSEED is not set
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_UDRAW_PS3 is not set
# CONFIG_HID_WACOM is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
# CONFIG_HID_ALPS is not set

#
# USB HID support
#
CONFIG_USB_HID=y
# CONFIG_HID_PID is not set
CONFIG_USB_HIDDEV=y

#
# I2C HID support
#
# CONFIG_I2C_HID is not set

#
# Intel ISH HID support
#
# CONFIG_INTEL_ISH_HID is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_PCI=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y

#
# Miscellaneous USB options
#
CONFIG_USB_DEFAULT_PERSIST=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set
# CONFIG_USB_MON is not set
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
# CONFIG_USB_XHCI_HCD is not set
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
CONFIG_USB_EHCI_PCI=y
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
# CONFIG_USB_OXU210HP_HCD is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_ISP1362_HCD is not set
# CONFIG_USB_FOTG210_HCD is not set
# CONFIG_USB_OHCI_HCD is not set
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_HCD_TEST_MODE is not set

#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_WDM is not set
# CONFIG_USB_TMC is not set

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#

#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_REALTEK is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_ONETOUCH is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
# CONFIG_USB_UAS is not set

#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USBIP_CORE is not set
# CONFIG_USB_MUSB_HDRC is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC2 is not set
# CONFIG_USB_CHIPIDEA is not set
# CONFIG_USB_ISP1760 is not set

#
# USB port drivers
#
CONFIG_USB_SERIAL=m
# CONFIG_USB_SERIAL_GENERIC is not set
# CONFIG_USB_SERIAL_SIMPLE is not set
# CONFIG_USB_SERIAL_AIRCABLE is not set
# CONFIG_USB_SERIAL_ARK3116 is not set
# CONFIG_USB_SERIAL_BELKIN is not set
# CONFIG_USB_SERIAL_CH341 is not set
# CONFIG_USB_SERIAL_WHITEHEAT is not set
# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
# CONFIG_USB_SERIAL_CP210X is not set
# CONFIG_USB_SERIAL_CYPRESS_M8 is not set
# CONFIG_USB_SERIAL_EMPEG is not set
CONFIG_USB_SERIAL_FTDI_SIO=m
# CONFIG_USB_SERIAL_VISOR is not set
# CONFIG_USB_SERIAL_IPAQ is not set
# CONFIG_USB_SERIAL_IR is not set
# CONFIG_USB_SERIAL_EDGEPORT is not set
# CONFIG_USB_SERIAL_EDGEPORT_TI is not set
# CONFIG_USB_SERIAL_F81232 is not set
# CONFIG_USB_SERIAL_F8153X is not set
# CONFIG_USB_SERIAL_GARMIN is not set
# CONFIG_USB_SERIAL_IPW is not set
# CONFIG_USB_SERIAL_IUU is not set
# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
# CONFIG_USB_SERIAL_KEYSPAN is not set
# CONFIG_USB_SERIAL_KLSI is not set
# CONFIG_USB_SERIAL_KOBIL_SCT is not set
# CONFIG_USB_SERIAL_MCT_U232 is not set
# CONFIG_USB_SERIAL_METRO is not set
# CONFIG_USB_SERIAL_MOS7720 is not set
# CONFIG_USB_SERIAL_MOS7840 is not set
# CONFIG_USB_SERIAL_MXUPORT is not set
# CONFIG_USB_SERIAL_NAVMAN is not set
CONFIG_USB_SERIAL_PL2303=m
# CONFIG_USB_SERIAL_OTI6858 is not set
# CONFIG_USB_SERIAL_QCAUX is not set
# CONFIG_USB_SERIAL_QUALCOMM is not set
# CONFIG_USB_SERIAL_SPCP8X5 is not set
# CONFIG_USB_SERIAL_SAFE is not set
# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
# CONFIG_USB_SERIAL_SYMBOL is not set
# CONFIG_USB_SERIAL_TI is not set
# CONFIG_USB_SERIAL_CYBERJACK is not set
# CONFIG_USB_SERIAL_XIRCOM is not set
# CONFIG_USB_SERIAL_OPTION is not set
# CONFIG_USB_SERIAL_OMNINET is not set
# CONFIG_USB_SERIAL_OPTICON is not set
# CONFIG_USB_SERIAL_XSENS_MT is not set
# CONFIG_USB_SERIAL_WISHBONE is not set
# CONFIG_USB_SERIAL_SSU100 is not set
# CONFIG_USB_SERIAL_QT2 is not set
# CONFIG_USB_SERIAL_UPD78F0730 is not set
# CONFIG_USB_SERIAL_DEBUG is not set

#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
# CONFIG_USB_SEVSEG is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_FTDI_ELAN is not set
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TRANCEVIBRATOR is not set
# CONFIG_USB_IOWARRIOR is not set
# CONFIG_USB_TEST is not set
# CONFIG_USB_EHSET_TEST_FIXTURE is not set
# CONFIG_USB_ISIGHTFW is not set
# CONFIG_USB_YUREX is not set
# CONFIG_USB_EZUSB_FX2 is not set
# CONFIG_USB_HUB_USB251XB is not set
# CONFIG_USB_HSIC_USB3503 is not set
# CONFIG_USB_HSIC_USB4604 is not set
# CONFIG_USB_LINK_LAYER_TEST is not set
# CONFIG_USB_CHAOSKEY is not set

#
# USB Physical Layer drivers
#
# CONFIG_USB_PHY is not set
# CONFIG_NOP_USB_XCEIV is not set
# CONFIG_USB_GPIO_VBUS is not set
# CONFIG_USB_ISP1301 is not set
# CONFIG_USB_GADGET is not set

#
# USB Power Delivery and Type-C drivers
#
# CONFIG_TYPEC_UCSI is not set
# CONFIG_USB_LED_TRIG is not set
# CONFIG_USB_ULPI_BUS is not set
# CONFIG_UWB is not set
CONFIG_MMC=y
# CONFIG_MMC_BLOCK is not set
# CONFIG_SDIO_UART is not set
# CONFIG_MMC_TEST is not set

#
# MMC/SD/SDIO Host Controller Drivers
#
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_SDHCI is not set
# CONFIG_MMC_TIFM_SD is not set
# CONFIG_MMC_CB710 is not set
# CONFIG_MMC_VIA_SDMMC is not set
# CONFIG_MMC_VUB300 is not set
# CONFIG_MMC_USHC is not set
# CONFIG_MMC_USDHI6ROL0 is not set
# CONFIG_MMC_TOSHIBA_PCI is not set
# CONFIG_MMC_MTK is not set
# CONFIG_MEMSTICK is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
# CONFIG_LEDS_CLASS_FLASH is not set
# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set

#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not set
# CONFIG_LEDS_LM3642 is not set
# CONFIG_LEDS_PCA9532 is not set
# CONFIG_LEDS_GPIO is not set
# CONFIG_LEDS_LP3944 is not set
# CONFIG_LEDS_LP3952 is not set
# CONFIG_LEDS_LP5521 is not set
# CONFIG_LEDS_LP5523 is not set
# CONFIG_LEDS_LP5562 is not set
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_CLEVO_MAIL is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA963X is not set
# CONFIG_LEDS_BD2802 is not set
# CONFIG_LEDS_INTEL_SS4200 is not set
# CONFIG_LEDS_LT3593 is not set
# CONFIG_LEDS_TCA6507 is not set
# CONFIG_LEDS_TLC591XX is not set
# CONFIG_LEDS_LM355x is not set

#
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
#
# CONFIG_LEDS_BLINKM is not set
# CONFIG_LEDS_MLXCPLD is not set
# CONFIG_LEDS_USER is not set
# CONFIG_LEDS_NIC78BX is not set

#
# LED Triggers
#
CONFIG_LEDS_TRIGGERS=y
# CONFIG_LEDS_TRIGGER_TIMER is not set
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
# CONFIG_LEDS_TRIGGER_DISK is not set
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
# CONFIG_LEDS_TRIGGER_CPU is not set
# CONFIG_LEDS_TRIGGER_GPIO is not set
# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set

#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
# CONFIG_LEDS_TRIGGER_CAMERA is not set
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC_ATOMIC_SCRUB=y
CONFIG_EDAC_SUPPORT=y
CONFIG_EDAC=y
# CONFIG_EDAC_LEGACY_SYSFS is not set
# CONFIG_EDAC_DEBUG is not set
CONFIG_EDAC_DECODE_MCE=y
# CONFIG_EDAC_AMD64 is not set
CONFIG_EDAC_E752X=y
CONFIG_EDAC_I82975X=y
CONFIG_EDAC_I3000=y
CONFIG_EDAC_I3200=y
CONFIG_EDAC_IE31200=y
CONFIG_EDAC_X38=y
CONFIG_EDAC_I5400=y
CONFIG_EDAC_I7CORE=y
CONFIG_EDAC_I5000=y
CONFIG_EDAC_I5100=y
CONFIG_EDAC_I7300=y
CONFIG_EDAC_SBRIDGE=y
# CONFIG_EDAC_SKX is not set
# CONFIG_EDAC_PND2 is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
CONFIG_RTC_CLASS=y
# CONFIG_RTC_HCTOSYS is not set
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
# CONFIG_RTC_DEBUG is not set
CONFIG_RTC_NVMEM=y

#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
# CONFIG_RTC_DRV_TEST is not set

#
# I2C RTC drivers
#
# CONFIG_RTC_DRV_ABB5ZES3 is not set
# CONFIG_RTC_DRV_ABX80X is not set
# CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set
# CONFIG_RTC_DRV_DS1672 is not set
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
# CONFIG_RTC_DRV_X1205 is not set
# CONFIG_RTC_DRV_PCF8523 is not set
# CONFIG_RTC_DRV_PCF85063 is not set
# CONFIG_RTC_DRV_PCF8563 is not set
# CONFIG_RTC_DRV_PCF8583 is not set
# CONFIG_RTC_DRV_M41T80 is not set
# CONFIG_RTC_DRV_BQ32K is not set
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
# CONFIG_RTC_DRV_RX8010 is not set
# CONFIG_RTC_DRV_RX8581 is not set
# CONFIG_RTC_DRV_RX8025 is not set
# CONFIG_RTC_DRV_EM3027 is not set
# CONFIG_RTC_DRV_RV8803 is not set

#
# SPI RTC drivers
#
CONFIG_RTC_I2C_AND_SPI=y

#
# SPI and I2C RTC drivers
#
# CONFIG_RTC_DRV_DS3232 is not set
# CONFIG_RTC_DRV_PCF2127 is not set
# CONFIG_RTC_DRV_RV3029C2 is not set

#
# Platform RTC drivers
#
CONFIG_RTC_DRV_CMOS=y
# CONFIG_RTC_DRV_DS1286 is not set
# CONFIG_RTC_DRV_DS1511 is not set
# CONFIG_RTC_DRV_DS1553 is not set
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
# CONFIG_RTC_DRV_DS1742 is not set
# CONFIG_RTC_DRV_DS2404 is not set
# CONFIG_RTC_DRV_STK17TA8 is not set
# CONFIG_RTC_DRV_M48T86 is not set
# CONFIG_RTC_DRV_M48T35 is not set
# CONFIG_RTC_DRV_M48T59 is not set
# CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set

#
# on-CPU RTC drivers
#
# CONFIG_RTC_DRV_FTRTC010 is not set

#
# HID Sensor RTC drivers
#
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
CONFIG_DMADEVICES=y
# CONFIG_DMADEVICES_DEBUG is not set

#
# DMA Devices
#
CONFIG_DMA_ENGINE=y
CONFIG_DMA_VIRTUAL_CHANNELS=y
CONFIG_DMA_ACPI=y
# CONFIG_ALTERA_MSGDMA is not set
# CONFIG_INTEL_IDMA64 is not set
CONFIG_INTEL_IOATDMA=y
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_HIDMA is not set
CONFIG_DW_DMAC_CORE=y
# CONFIG_DW_DMAC is not set
# CONFIG_DW_DMAC_PCI is not set
CONFIG_HSU_DMA=y

#
# DMA Clients
#
CONFIG_ASYNC_TX_DMA=y
# CONFIG_DMATEST is not set
CONFIG_DMA_ENGINE_RAID=y

#
# DMABUF options
#
# CONFIG_SYNC_FILE is not set
CONFIG_DCA=y
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
# CONFIG_VFIO is not set
# CONFIG_VIRT_DRIVERS is not set

#
# Virtio drivers
#
# CONFIG_VIRTIO_PCI is not set
# CONFIG_VIRTIO_MMIO is not set

#
# Microsoft Hyper-V guest support
#
# CONFIG_HYPERV_TSCPAGE is not set
# CONFIG_STAGING is not set
# CONFIG_X86_PLATFORM_DEVICES is not set
CONFIG_PMC_ATOM=y
# CONFIG_CHROME_PLATFORMS is not set
CONFIG_CLKDEV_LOOKUP=y
CONFIG_HAVE_CLK_PREPARE=y
CONFIG_COMMON_CLK=y

#
# Common Clock Framework
#
# CONFIG_COMMON_CLK_SI5351 is not set
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
# CONFIG_COMMON_CLK_NXP is not set
# CONFIG_COMMON_CLK_PXA is not set
# CONFIG_COMMON_CLK_PIC32 is not set
# CONFIG_HWSPINLOCK is not set

#
# Clock Source drivers
#
CONFIG_CLKEVT_I8253=y
CONFIG_CLKBLD_I8253=y
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
# CONFIG_SH_TIMER_MTU2 is not set
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
CONFIG_MAILBOX=y
CONFIG_PCC=y
# CONFIG_ALTERA_MBOX is not set
CONFIG_IOMMU_API=y
CONFIG_IOMMU_SUPPORT=y

#
# Generic IOMMU Pagetable Support
#
CONFIG_IOMMU_IOVA=y
# CONFIG_AMD_IOMMU is not set
CONFIG_DMAR_TABLE=y
CONFIG_INTEL_IOMMU=y
# CONFIG_INTEL_IOMMU_SVM is not set
CONFIG_INTEL_IOMMU_DEFAULT_ON=y
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
CONFIG_IRQ_REMAP=y

#
# Remoteproc drivers
#
# CONFIG_REMOTEPROC is not set

#
# Rpmsg drivers
#
# CONFIG_RPMSG_QCOM_GLINK_RPM is not set

#
# SOC (System On Chip) specific Drivers
#

#
# Amlogic SoC drivers
#

#
# Broadcom SoC drivers
#

#
# i.MX SoC drivers
#

#
# Qualcomm SoC drivers
#
# CONFIG_SUNXI_SRAM is not set
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
# CONFIG_EXTCON is not set
# CONFIG_MEMORY is not set
# CONFIG_IIO is not set
# CONFIG_NTB is not set
# CONFIG_VME_BUS is not set
# CONFIG_PWM is not set
CONFIG_ARM_GIC_MAX_NR=1
# CONFIG_IPACK_BUS is not set
# CONFIG_RESET_CONTROLLER is not set
# CONFIG_FMC is not set

#
# PHY Subsystem
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_BCM_KONA_USB2_PHY is not set
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_POWERCAP is not set
# CONFIG_MCB is not set

#
# Performance monitor support
#
CONFIG_RAS=y
# CONFIG_THUNDERBOLT is not set

#
# Android
#
# CONFIG_ANDROID is not set
# CONFIG_LIBNVDIMM is not set
CONFIG_DAX=y
# CONFIG_DEV_DAX is not set
CONFIG_NVMEM=y
# CONFIG_STM is not set
# CONFIG_INTEL_TH is not set
# CONFIG_FPGA is not set

#
# FSI support
#
# CONFIG_FSI is not set

#
# Firmware Drivers
#
# CONFIG_EDD is not set
# CONFIG_FIRMWARE_MEMMAP is not set
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set
CONFIG_DMIID=y
# CONFIG_DMI_SYSFS is not set
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# CONFIG_ISCSI_IBFT_FIND is not set
# CONFIG_FW_CFG_SYSFS is not set
# CONFIG_GOOGLE_FIRMWARE is not set

#
# EFI (Extensible Firmware Interface) Support
#
CONFIG_EFI_VARS=y
CONFIG_EFI_ESRT=y
# CONFIG_EFI_FAKE_MEMMAP is not set
CONFIG_EFI_RUNTIME_WRAPPERS=y
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
# CONFIG_EFI_CAPSULE_LOADER is not set
# CONFIG_EFI_TEST is not set
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
# CONFIG_EFI_DEV_PATH_PARSER is not set

#
# Tegra firmware driver
#

#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT2=y
# CONFIG_EXT4_FS_POSIX_ACL is not set
# CONFIG_EXT4_FS_SECURITY is not set
# CONFIG_EXT4_ENCRYPTION is not set
# CONFIG_EXT4_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JBD2_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_F2FS_FS is not set
# CONFIG_FS_DAX is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
# CONFIG_EXPORTFS_BLOCK_OPS is not set
CONFIG_FILE_LOCKING=y
# CONFIG_MANDATORY_FILE_LOCKING is not set
# CONFIG_FS_ENCRYPTION is not set
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_FANOTIFY=y
# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set
# CONFIG_QUOTA is not set
# CONFIG_QUOTACTL is not set
CONFIG_AUTOFS4_FS=y
CONFIG_FUSE_FS=m
CONFIG_CUSE=m
CONFIG_OVERLAY_FS=y
# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
# CONFIG_OVERLAY_FS_INDEX is not set

#
# Caches
#
CONFIG_FSCACHE=y
CONFIG_FSCACHE_STATS=y
CONFIG_FSCACHE_HISTOGRAM=y
# CONFIG_FSCACHE_DEBUG is not set
# CONFIG_FSCACHE_OBJECT_LIST is not set
CONFIG_CACHEFILES=y
# CONFIG_CACHEFILES_DEBUG is not set
CONFIG_CACHEFILES_HISTOGRAM=y

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
# CONFIG_UDF_FS is not set

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_FAT_DEFAULT_UTF8 is not set
CONFIG_NTFS_FS=y
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
# CONFIG_PROC_KCORE is not set
CONFIG_PROC_SYSCTL=y
# CONFIG_PROC_PAGE_MONITOR is not set
CONFIG_PROC_CHILDREN=y
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_CONFIGFS_FS is not set
# CONFIG_EFIVAR_FS is not set
# CONFIG_MISC_FILESYSTEMS is not set
# CONFIG_NETWORK_FILESYSTEMS is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=y
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_MAC_ROMAN is not set
# CONFIG_NLS_MAC_CELTIC is not set
# CONFIG_NLS_MAC_CENTEURO is not set
# CONFIG_NLS_MAC_CROATIAN is not set
# CONFIG_NLS_MAC_CYRILLIC is not set
# CONFIG_NLS_MAC_GAELIC is not set
# CONFIG_NLS_MAC_GREEK is not set
# CONFIG_NLS_MAC_ICELAND is not set
# CONFIG_NLS_MAC_INUIT is not set
# CONFIG_NLS_MAC_ROMANIAN is not set
# CONFIG_NLS_MAC_TURKISH is not set
CONFIG_NLS_UTF8=y

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y

#
# printk and dmesg options
#
CONFIG_PRINTK_TIME=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_DYNAMIC_DEBUG is not set

#
# Compile-time checks and compiler options
#
# CONFIG_DEBUG_INFO is not set
# CONFIG_ENABLE_WARN_DEPRECATED is not set
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=2048
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_READABLE_ASM is not set
# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_PAGE_OWNER is not set
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_STACK_VALIDATION=y
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
# CONFIG_MAGIC_SYSRQ is not set
CONFIG_DEBUG_KERNEL=y

#
# Memory Debugging
#
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_PAGE_POISONING=y
CONFIG_PAGE_POISONING_NO_SANITY=y
CONFIG_PAGE_POISONING_ZERO=y
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_STATS is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_VM is not set
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
# CONFIG_DEBUG_VIRTUAL is not set
# CONFIG_DEBUG_MEMORY_INIT is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_KMEMCHECK is not set
CONFIG_HAVE_ARCH_KASAN=y
# CONFIG_KASAN is not set
CONFIG_ARCH_HAS_KCOV=y
# CONFIG_KCOV is not set
# CONFIG_DEBUG_SHIRQ is not set

#
# Debug Lockups and Hangs
#
CONFIG_LOCKUP_DETECTOR=y
CONFIG_SOFTLOCKUP_DETECTOR=y
CONFIG_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
CONFIG_HARDLOCKUP_DETECTOR=y
# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set
CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_PANIC_ON_OOPS is not set
CONFIG_PANIC_ON_OOPS_VALUE=0
CONFIG_PANIC_TIMEOUT=0
# CONFIG_SCHED_DEBUG is not set
# CONFIG_SCHED_INFO is not set
# CONFIG_SCHEDSTATS is not set
CONFIG_SCHED_STACK_END_CHECK=y
# CONFIG_DEBUG_TIMEKEEPING is not set

#
# Lock Debugging (spinlocks, mutexes, etc...)
#
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
# CONFIG_WW_MUTEX_SELFTEST is not set
# CONFIG_STACKTRACE is not set
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_PI_LIST is not set
CONFIG_DEBUG_SG=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_CREDENTIALS=y

#
# RCU Debugging
#
# CONFIG_PROVE_RCU is not set
# CONFIG_TORTURE_TEST is not set
# CONFIG_RCU_PERF_TEST is not set
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=21
# CONFIG_RCU_TRACE is not set
# CONFIG_RCU_EQS_DEBUG is not set
# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_NOTIFIER_ERROR_INJECTION is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_FENTRY=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACING_SUPPORT=y
# CONFIG_FTRACE is not set
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
# CONFIG_DMA_API_DEBUG is not set

#
# Runtime Testing
#
# CONFIG_LKDTM is not set
# CONFIG_TEST_LIST_SORT is not set
# CONFIG_TEST_SORT is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
# CONFIG_INTERVAL_TREE_TEST is not set
# CONFIG_PERCPU_TEST is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_ASYNC_RAID6_TEST is not set
# CONFIG_TEST_HEXDUMP is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_TEST_PRINTF is not set
# CONFIG_TEST_BITMAP is not set
# CONFIG_TEST_UUID is not set
# CONFIG_TEST_RHASHTABLE is not set
# CONFIG_TEST_HASH is not set
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_BPF is not set
# CONFIG_TEST_FIRMWARE is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_KMOD is not set
# CONFIG_MEMTEST is not set
CONFIG_BUG_ON_DATA_CORRUPTION=y
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
# CONFIG_UBSAN is not set
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
# CONFIG_EARLY_PRINTK_DBGP is not set
# CONFIG_EARLY_PRINTK_EFI is not set
# CONFIG_EARLY_PRINTK_USB_XDBC is not set
CONFIG_X86_PTDUMP_CORE=y
# CONFIG_X86_PTDUMP is not set
# CONFIG_EFI_PGT_DUMP is not set
CONFIG_DEBUG_WX=y
CONFIG_DOUBLEFAULT=y
# CONFIG_DEBUG_TLBFLUSH is not set
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
CONFIG_DEBUG_BOOT_PARAMS=y
# CONFIG_CPA_DEBUG is not set
CONFIG_OPTIMIZE_INLINING=y
# CONFIG_DEBUG_ENTRY is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set
# CONFIG_X86_DEBUG_FPU is not set
# CONFIG_PUNIT_ATOM_DEBUG is not set
CONFIG_UNWINDER_ORC=y
# CONFIG_UNWINDER_FRAME_POINTER is not set
# CONFIG_UNWINDER_GUESS is not set

#
# Security options
#
CONFIG_KEYS=y
# CONFIG_PERSISTENT_KEYRINGS is not set
# CONFIG_BIG_KEYS is not set
# CONFIG_TRUSTED_KEYS is not set
# CONFIG_ENCRYPTED_KEYS is not set
# CONFIG_KEY_DH_OPERATIONS is not set
CONFIG_SECURITY_DMESG_RESTRICT=y
CONFIG_SECURITY=y
# CONFIG_SECURITY_WRITABLE_HOOKS is not set
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
CONFIG_PAGE_TABLE_ISOLATION=y
CONFIG_SECURITY_NETWORK_XFRM=y
# CONFIG_SECURITY_PATH is not set
# CONFIG_INTEL_TXT is not set
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
CONFIG_HARDENED_USERCOPY=y
# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set
CONFIG_FORTIFY_SOURCE=y
# CONFIG_STATIC_USERMODEHELPER is not set
# CONFIG_SECURITY_SELINUX is not set
# CONFIG_SECURITY_SMACK is not set
# CONFIG_SECURITY_TOMOYO is not set
# CONFIG_SECURITY_APPARMOR is not set
# CONFIG_SECURITY_LOADPIN is not set
CONFIG_SECURITY_YAMA=y
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
CONFIG_INTEGRITY_AUDIT=y
# CONFIG_IMA is not set
# CONFIG_EVM is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
CONFIG_XOR_BLOCKS=y
CONFIG_ASYNC_CORE=y
CONFIG_ASYNC_MEMCPY=y
CONFIG_ASYNC_XOR=y
CONFIG_ASYNC_PQ=y
CONFIG_ASYNC_RAID6_RECOV=y
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_RNG_DEFAULT=y
CONFIG_CRYPTO_AKCIPHER2=y
CONFIG_CRYPTO_AKCIPHER=y
CONFIG_CRYPTO_KPP2=y
CONFIG_CRYPTO_KPP=y
CONFIG_CRYPTO_ACOMP2=y
CONFIG_CRYPTO_RSA=y
CONFIG_CRYPTO_DH=y
# CONFIG_CRYPTO_ECDH is not set
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_USER=y
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_NULL2=y
CONFIG_CRYPTO_PCRYPT=y
CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_CRYPTO_CRYPTD=y
# CONFIG_CRYPTO_MCRYPTD is not set
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_GLUE_HELPER_X86=y

#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_GCM=y
# CONFIG_CRYPTO_CHACHA20POLY1305 is not set
CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_ECHAINIV=y

#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_LRW=y
# CONFIG_CRYPTO_PCBC is not set
CONFIG_CRYPTO_XTS=y
# CONFIG_CRYPTO_KEYWRAP is not set

#
# Hash modes
#
# CONFIG_CRYPTO_CMAC is not set
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
CONFIG_CRYPTO_VMAC=y

#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=y
CONFIG_CRYPTO_CRC32=y
CONFIG_CRYPTO_CRC32_PCLMUL=y
CONFIG_CRYPTO_CRCT10DIF=y
# CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set
CONFIG_CRYPTO_GHASH=y
# CONFIG_CRYPTO_POLY1305 is not set
# CONFIG_CRYPTO_POLY1305_X86_64 is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA1_SSSE3=y
CONFIG_CRYPTO_SHA256_SSSE3=y
CONFIG_CRYPTO_SHA512_SSSE3=y
# CONFIG_CRYPTO_SHA1_MB is not set
# CONFIG_CRYPTO_SHA256_MB is not set
# CONFIG_CRYPTO_SHA512_MB is not set
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_SHA3 is not set
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set

#
# Ciphers
#
CONFIG_CRYPTO_AES=y
# CONFIG_CRYPTO_AES_TI is not set
CONFIG_CRYPTO_AES_X86_64=y
CONFIG_CRYPTO_AES_NI_INTEL=y
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_ARC4 is not set
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_CAMELLIA_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_DES3_EDE_X86_64=y
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SALSA20_X86_64 is not set
# CONFIG_CRYPTO_CHACHA20 is not set
# CONFIG_CRYPTO_CHACHA20_X86_64 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set
# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set
# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set

#
# Compression
#
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_LZO=y
# CONFIG_CRYPTO_842 is not set
# CONFIG_CRYPTO_LZ4 is not set
# CONFIG_CRYPTO_LZ4HC is not set

#
# Random Number Generation
#
CONFIG_CRYPTO_ANSI_CPRNG=y
CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_DRBG_HMAC=y
# CONFIG_CRYPTO_DRBG_HASH is not set
# CONFIG_CRYPTO_DRBG_CTR is not set
CONFIG_CRYPTO_DRBG=y
CONFIG_CRYPTO_JITTERENTROPY=y
# CONFIG_CRYPTO_USER_API_HASH is not set
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_USER_API_RNG is not set
# CONFIG_CRYPTO_USER_API_AEAD is not set
CONFIG_CRYPTO_HASH_INFO=y
CONFIG_CRYPTO_HW=y
CONFIG_CRYPTO_DEV_PADLOCK=y
CONFIG_CRYPTO_DEV_PADLOCK_AES=y
CONFIG_CRYPTO_DEV_PADLOCK_SHA=y
# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set
CONFIG_CRYPTO_DEV_CCP=y
CONFIG_CRYPTO_DEV_CCP_DD=y
CONFIG_CRYPTO_DEV_SP_CCP=y
CONFIG_CRYPTO_DEV_CCP_CRYPTO=y
CONFIG_CRYPTO_DEV_QAT=y
CONFIG_CRYPTO_DEV_QAT_DH895xCC=y
# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
# CONFIG_CRYPTO_DEV_QAT_C62X is not set
# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
CONFIG_X509_CERTIFICATE_PARSER=y
CONFIG_PKCS7_MESSAGE_PARSER=y

#
# Certificates for signature checking
#
CONFIG_SYSTEM_TRUSTED_KEYRING=y
CONFIG_SYSTEM_TRUSTED_KEYS=""
# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
# CONFIG_SECONDARY_TRUSTED_KEYRING is not set
# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
# CONFIG_BINARY_PRINTF is not set

#
# Library routines
#
CONFIG_RAID6_PQ=y
CONFIG_BITREVERSE=y
# CONFIG_HAVE_ARCH_BITREVERSE is not set
CONFIG_RATIONAL=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
CONFIG_GENERIC_NET_UTILS=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=y
# CONFIG_CRC32_SELFTEST is not set
CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
CONFIG_LIBCRC32C=y
# CONFIG_CRC8 is not set
# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set
# CONFIG_RANDOM32_SELFTEST is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_XZ_DEC=y
CONFIG_XZ_DEC_X86=y
# CONFIG_XZ_DEC_POWERPC is not set
# CONFIG_XZ_DEC_IA64 is not set
# CONFIG_XZ_DEC_ARM is not set
# CONFIG_XZ_DEC_ARMTHUMB is not set
# CONFIG_XZ_DEC_SPARC is not set
CONFIG_XZ_DEC_BCJ=y
# CONFIG_XZ_DEC_TEST is not set
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_XZ=y
CONFIG_GENERIC_ALLOCATOR=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=y
CONFIG_TEXTSEARCH_BM=y
CONFIG_TEXTSEARCH_FSM=y
CONFIG_RADIX_TREE_MULTIORDER=y
CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y
# CONFIG_DMA_NOOP_OPS is not set
# CONFIG_DMA_VIRT_OPS is not set
CONFIG_CHECK_SIGNATURE=y
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_GLOB=y
# CONFIG_GLOB_SELFTEST is not set
CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_CORDIC is not set
# CONFIG_DDR is not set
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_FONT_SUPPORT=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_SG_SPLIT is not set
CONFIG_SG_POOL=y
CONFIG_ARCH_HAS_SG_CHAIN=y
CONFIG_ARCH_HAS_PMEM_API=y
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
CONFIG_SBITMAP=y
# CONFIG_STRING_SELFTEST is not set

[-- Attachment #5: panic-4.14.12.log --]
[-- Type: text/plain, Size: 3337 bytes --]

[  439.095554] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[  439.103664] IP: xfrm_lookup+0x2a/0x7d0
[  439.107551] PGD 0 P4D 0 
[  439.110144] Oops: 0000 [#1] SMP PTI
[  439.113653] Modules linked in:
[  439.116774] CPU: 6 PID: 0 Comm: swapper/6 Not tainted 4.14.12 #1
[  439.122900] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  439.130769] task: ffff8cf33b0ea280 task.stack: ffff9492c0090000
[  439.136726] RIP: 0010:xfrm_lookup+0x2a/0x7d0
[  439.141005] RSP: 0018:ffff8cf33fd83bd0 EFLAGS: 00010246
[  439.146315] RAX: 0000000000000000 RBX: ffffffff87074080 RCX: 0000000000000000
[  439.153537] RDX: ffff8cf33fd83c48 RSI: 0000000000000000 RDI: ffffffff87074080
[  439.160780] RBP: ffffffff87074080 R08: 0000000000000002 R09: 0000000000000000
[  439.167958] R10: 0000000000000020 R11: 0000000000000020 R12: ffff8cf33fd83c48
[  439.175115] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8cf33b240078
[  439.182337] FS:  0000000000000000(0000) GS:ffff8cf33fd80000(0000) knlGS:0000000000000000
[  439.190456] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  439.196227] CR2: 0000000000000020 CR3: 000000013200a000 CR4: 00000000001006e0
[  439.203386] Call Trace:
[  439.205869]  <IRQ>
[  439.207886]  __xfrm_route_forward+0xa4/0x110
[  439.212195]  ip_forward+0x3da/0x450
[  439.215696]  ? ip_rcv_finish+0x61/0x390
[  439.219542]  ip_rcv+0x2b5/0x380
[  439.222716]  ? inet_del_offload+0x30/0x30
[  439.226736]  __netif_receive_skb_core+0x751/0xb00
[  439.231469]  ? netif_receive_skb_internal+0x47/0xf0
[  439.236391]  netif_receive_skb_internal+0x47/0xf0
[  439.241150]  napi_gro_flush+0x50/0x70
[  439.244831]  napi_complete_done+0x90/0xd0
[  439.248872]  igb_poll+0x8fd/0xe80
[  439.252190]  net_rx_action+0x1fc/0x310
[  439.255978]  __do_softirq+0xd5/0x1cf
[  439.259584]  irq_exit+0xa3/0xb0
[  439.262763]  do_IRQ+0x45/0xc0
[  439.265772]  common_interrupt+0x95/0x95
[  439.269609]  </IRQ>
[  439.271733] RIP: 0010:cpuidle_enter_state+0x120/0x200
[  439.276810] RSP: 0018:ffff9492c0093eb8 EFLAGS: 00000282 ORIG_RAX: ffffffffffffff5d
[  439.284436] RAX: ffff8cf33fd9ea80 RBX: 0000000000000002 RCX: 000000663c21ea0f
[  439.291604] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  439.298772] RBP: ffff8cf33fda71e8 R08: 0000000000000003 R09: 0000000000000018
[  439.305930] R10: 00000000ffffffff R11: 000000000000057c R12: 000000663c21ea0f
[  439.313089] R13: 000000663c1c6c33 R14: 0000000000000002 R15: 0000000000000000
[  439.320259]  ? cpuidle_enter_state+0x11c/0x200
[  439.324740]  do_idle+0xd6/0x170
[  439.327885]  cpu_startup_entry+0x67/0x70
[  439.331837]  start_secondary+0x167/0x190
[  439.335788]  secondary_startup_64+0xa5/0xb0
[  439.340001] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
[  439.358988] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffff8cf33fd83bd0
[  439.364759] CR2: 0000000000000020
[  439.368105] ---[ end trace c6b298b556ea7769 ]---
[  439.372752] Kernel panic - not syncing: Fatal exception in interrupt
[  439.379255] Kernel Offset: 0x5000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  439.390029] Rebooting in 10 seconds..

[-- Attachment #6: xfrm_policy.objdump --]
[-- Type: text/plain, Size: 363566 bytes --]


net/xfrm/xfrm_policy.o:     file format elf64-x86-64


Disassembly of section .text:

0000000000000000 <xfrm_spd_getinfo>:
       0:	8b 87 f8 0b 00 00    	mov    0xbf8(%rdi),%eax
       6:	89 06                	mov    %eax,(%rsi)
       8:	8b 87 fc 0b 00 00    	mov    0xbfc(%rdi),%eax
       e:	89 46 04             	mov    %eax,0x4(%rsi)
      11:	8b 87 00 0c 00 00    	mov    0xc00(%rdi),%eax
      17:	89 46 08             	mov    %eax,0x8(%rsi)
      1a:	8b 87 04 0c 00 00    	mov    0xc04(%rdi),%eax
      20:	89 46 0c             	mov    %eax,0xc(%rsi)
      23:	8b 87 08 0c 00 00    	mov    0xc08(%rdi),%eax
      29:	89 46 10             	mov    %eax,0x10(%rsi)
      2c:	8b 87 0c 0c 00 00    	mov    0xc0c(%rdi),%eax
      32:	89 46 14             	mov    %eax,0x14(%rsi)
      35:	8b 87 a8 0b 00 00    	mov    0xba8(%rdi),%eax
      3b:	89 46 18             	mov    %eax,0x18(%rsi)
      3e:	8b 05 00 00 00 00    	mov    0x0(%rip),%eax        # 44 <xfrm_spd_getinfo+0x44>
      44:	89 46 1c             	mov    %eax,0x1c(%rsi)
      47:	c3                   	retq   
      48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
      4f:	00 

0000000000000050 <xfrm_gen_index>:
      50:	4c 8b 8f a0 0b 00 00 	mov    0xba0(%rdi),%r9
      57:	44 8b 97 a8 0b 00 00 	mov    0xba8(%rdi),%r10d
      5e:	31 ff                	xor    %edi,%edi
      60:	85 d2                	test   %edx,%edx
      62:	89 d0                	mov    %edx,%eax
      64:	44 8b 05 00 00 00 00 	mov    0x0(%rip),%r8d        # 6b <xfrm_gen_index+0x1b>
      6b:	74 37                	je     a4 <xfrm_gen_index+0x54>
      6d:	89 c2                	mov    %eax,%edx
      6f:	c1 ea 08             	shr    $0x8,%edx
      72:	31 c2                	xor    %eax,%edx
      74:	44 21 d2             	and    %r10d,%edx
      77:	49 8b 14 d1          	mov    (%r9,%rdx,8),%rdx
      7b:	48 85 d2             	test   %rdx,%rdx
      7e:	48 8d 4a e8          	lea    -0x18(%rdx),%rcx
      82:	75 06                	jne    8a <xfrm_gen_index+0x3a>
      84:	eb 17                	jmp    9d <xfrm_gen_index+0x4d>
      86:	48 83 e9 18          	sub    $0x18,%rcx
      8a:	48 85 c9             	test   %rcx,%rcx
      8d:	74 0e                	je     9d <xfrm_gen_index+0x4d>
      8f:	39 41 70             	cmp    %eax,0x70(%rcx)
      92:	74 10                	je     a4 <xfrm_gen_index+0x54>
      94:	48 8b 49 18          	mov    0x18(%rcx),%rcx
      98:	48 85 c9             	test   %rcx,%rcx
      9b:	75 e9                	jne    86 <xfrm_gen_index+0x36>
      9d:	40 84 ff             	test   %dil,%dil
      a0:	75 20                	jne    c2 <xfrm_gen_index+0x72>
      a2:	f3 c3                	repz retq 
      a4:	89 f0                	mov    %esi,%eax
      a6:	bf 01 00 00 00       	mov    $0x1,%edi
      ab:	44 09 c0             	or     %r8d,%eax
      ae:	41 83 c0 08          	add    $0x8,%r8d
      b2:	85 c0                	test   %eax,%eax
      b4:	75 b7                	jne    6d <xfrm_gen_index+0x1d>
      b6:	ba 08 00 00 00       	mov    $0x8,%edx
      bb:	b8 08 00 00 00       	mov    $0x8,%eax
      c0:	eb b2                	jmp    74 <xfrm_gen_index+0x24>
      c2:	44 89 05 00 00 00 00 	mov    %r8d,0x0(%rip)        # c9 <xfrm_gen_index+0x79>
      c9:	c3                   	retq   
      ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)

00000000000000d0 <xfrm_policy_walk_init>:
      d0:	48 89 3f             	mov    %rdi,(%rdi)
      d3:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
      d7:	c6 47 10 01          	movb   $0x1,0x10(%rdi)
      db:	40 88 77 18          	mov    %sil,0x18(%rdi)
      df:	c7 47 1c 00 00 00 00 	movl   $0x0,0x1c(%rdi)
      e6:	c3                   	retq   
      e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
      ee:	00 00 

00000000000000f0 <xfrm_dst_ifdown>:
      f0:	48 8b 47 18          	mov    0x18(%rdi),%rax
      f4:	48 85 c0             	test   %rax,%rax
      f7:	74 48                	je     141 <xfrm_dst_ifdown+0x51>
      f9:	48 83 78 48 00       	cmpq   $0x0,0x48(%rax)
      fe:	74 41                	je     141 <xfrm_dst_ifdown+0x51>
     100:	48 3b 30             	cmp    (%rax),%rsi
     103:	74 0e                	je     113 <xfrm_dst_ifdown+0x23>
     105:	eb 3a                	jmp    141 <xfrm_dst_ifdown+0x51>
     107:	48 83 78 48 00       	cmpq   $0x0,0x48(%rax)
     10c:	74 33                	je     141 <xfrm_dst_ifdown+0x51>
     10e:	48 39 30             	cmp    %rsi,(%rax)
     111:	75 2e                	jne    141 <xfrm_dst_ifdown+0x51>
     113:	48 8b 96 a0 04 00 00 	mov    0x4a0(%rsi),%rdx
     11a:	48 8b 92 40 09 00 00 	mov    0x940(%rdx),%rdx
     121:	48 89 10             	mov    %rdx,(%rax)
     124:	48 8b 92 68 04 00 00 	mov    0x468(%rdx),%rdx
     12b:	65 ff 02             	incl   %gs:(%rdx)
     12e:	48 8b 96 68 04 00 00 	mov    0x468(%rsi),%rdx
     135:	65 ff 0a             	decl   %gs:(%rdx)
     138:	48 8b 40 18          	mov    0x18(%rax),%rax
     13c:	48 85 c0             	test   %rax,%rax
     13f:	75 c6                	jne    107 <xfrm_dst_ifdown+0x17>
     141:	f3 c3                	repz retq 
     143:	0f 1f 00             	nopl   (%rax)
     146:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     14d:	00 00 00 

0000000000000150 <xfrm_link_failure>:
     150:	f3 c3                	repz retq 
     152:	0f 1f 40 00          	nopl   0x0(%rax)
     156:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     15d:	00 00 00 

0000000000000160 <xfrm_default_advmss>:
     160:	48 8b 7f 38          	mov    0x38(%rdi),%rdi
     164:	48 8b 47 28          	mov    0x28(%rdi),%rax
     168:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
     16c:	8b 40 1c             	mov    0x1c(%rax),%eax
     16f:	85 c0                	test   %eax,%eax
     171:	74 02                	je     175 <xfrm_default_advmss+0x15>
     173:	f3 c3                	repz retq 
     175:	48 8b 47 20          	mov    0x20(%rdi),%rax
     179:	48 8b 40 18          	mov    0x18(%rax),%rax
     17d:	ff e0                	jmpq   *%rax
     17f:	90                   	nop

0000000000000180 <xfrm_neigh_lookup>:
     180:	48 85 f6             	test   %rsi,%rsi
     183:	48 89 f8             	mov    %rdi,%rax
     186:	48 8b 7f 38          	mov    0x38(%rdi),%rdi
     18a:	74 0a                	je     196 <xfrm_neigh_lookup+0x16>
     18c:	48 8b 47 20          	mov    0x20(%rdi),%rax
     190:	48 8b 40 68          	mov    0x68(%rax),%rax
     194:	ff e0                	jmpq   *%rax
     196:	48 39 f8             	cmp    %rdi,%rax
     199:	75 12                	jne    1ad <xfrm_neigh_lookup+0x2d>
     19b:	eb ef                	jmp    18c <xfrm_neigh_lookup+0xc>
     19d:	48 8b 91 60 01 00 00 	mov    0x160(%rcx),%rdx
     1a4:	48 8b 40 18          	mov    0x18(%rax),%rax
     1a8:	48 39 c7             	cmp    %rax,%rdi
     1ab:	74 df                	je     18c <xfrm_neigh_lookup+0xc>
     1ad:	48 8b 48 48          	mov    0x48(%rax),%rcx
     1b1:	80 b9 c4 00 00 00 00 	cmpb   $0x0,0xc4(%rcx)
     1b8:	74 ea                	je     1a4 <xfrm_neigh_lookup+0x24>
     1ba:	4c 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%r8
     1c1:	45 0f b6 40 11       	movzbl 0x11(%r8),%r8d
     1c6:	41 f6 c0 08          	test   $0x8,%r8b
     1ca:	75 d1                	jne    19d <xfrm_neigh_lookup+0x1d>
     1cc:	48 83 c1 40          	add    $0x40,%rcx
     1d0:	41 83 e0 04          	and    $0x4,%r8d
     1d4:	48 0f 44 d1          	cmove  %rcx,%rdx
     1d8:	eb ca                	jmp    1a4 <xfrm_neigh_lookup+0x24>
     1da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)

00000000000001e0 <xfrm_confirm_neigh>:
     1e0:	48 89 f8             	mov    %rdi,%rax
     1e3:	48 8b 7f 38          	mov    0x38(%rdi),%rdi
     1e7:	48 39 f8             	cmp    %rdi,%rax
     1ea:	75 12                	jne    1fe <xfrm_confirm_neigh+0x1e>
     1ec:	eb 41                	jmp    22f <xfrm_confirm_neigh+0x4f>
     1ee:	48 8b b2 60 01 00 00 	mov    0x160(%rdx),%rsi
     1f5:	48 8b 40 18          	mov    0x18(%rax),%rax
     1f9:	48 39 c7             	cmp    %rax,%rdi
     1fc:	74 31                	je     22f <xfrm_confirm_neigh+0x4f>
     1fe:	48 8b 50 48          	mov    0x48(%rax),%rdx
     202:	80 ba c4 00 00 00 00 	cmpb   $0x0,0xc4(%rdx)
     209:	74 ea                	je     1f5 <xfrm_confirm_neigh+0x15>
     20b:	48 8b 8a c0 02 00 00 	mov    0x2c0(%rdx),%rcx
     212:	0f b6 49 11          	movzbl 0x11(%rcx),%ecx
     216:	f6 c1 08             	test   $0x8,%cl
     219:	75 d3                	jne    1ee <xfrm_confirm_neigh+0xe>
     21b:	48 8b 40 18          	mov    0x18(%rax),%rax
     21f:	48 83 c2 40          	add    $0x40,%rdx
     223:	83 e1 04             	and    $0x4,%ecx
     226:	48 0f 44 f2          	cmove  %rdx,%rsi
     22a:	48 39 c7             	cmp    %rax,%rdi
     22d:	75 cf                	jne    1fe <xfrm_confirm_neigh+0x1e>
     22f:	48 8b 47 20          	mov    0x20(%rdi),%rax
     233:	ff 60 70             	jmpq   *0x70(%rax)
     236:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     23d:	00 00 00 

0000000000000240 <__xfrm_dst_lookup>:
     240:	66 41 83 f9 0a       	cmp    $0xa,%r9w
     245:	44 8b 54 24 08       	mov    0x8(%rsp),%r10d
     24a:	77 1a                	ja     266 <__xfrm_dst_lookup+0x26>
     24c:	41 0f b7 c1          	movzwl %r9w,%eax
     250:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
     257:	00 
     258:	48 85 c0             	test   %rax,%rax
     25b:	74 09                	je     266 <__xfrm_dst_lookup+0x26>
     25d:	48 8b 40 08          	mov    0x8(%rax),%rax
     261:	45 89 d1             	mov    %r10d,%r9d
     264:	ff e0                	jmpq   *%rax
     266:	48 c7 c0 9f ff ff ff 	mov    $0xffffffffffffff9f,%rax
     26d:	c3                   	retq   
     26e:	66 90                	xchg   %ax,%ax

0000000000000270 <xfrm_policy_register_afinfo>:
     270:	83 fe 0a             	cmp    $0xa,%esi
     273:	0f 87 bd 00 00 00    	ja     336 <xfrm_policy_register_afinfo+0xc6>
     279:	55                   	push   %rbp
     27a:	53                   	push   %rbx
     27b:	48 89 fd             	mov    %rdi,%rbp
     27e:	89 f3                	mov    %esi,%ebx
     280:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
     287:	e8 00 00 00 00       	callq  28c <xfrm_policy_register_afinfo+0x1c>
     28c:	48 63 f3             	movslq %ebx,%rsi
     28f:	b8 ef ff ff ff       	mov    $0xffffffef,%eax
     294:	48 83 3c f5 00 00 00 	cmpq   $0x0,0x0(,%rsi,8)
     29b:	00 00 
     29d:	0f 85 89 00 00 00    	jne    32c <xfrm_policy_register_afinfo+0xbc>
     2a3:	48 8b 45 00          	mov    0x0(%rbp),%rax
     2a7:	48 83 78 78 00       	cmpq   $0x0,0x78(%rax)
     2ac:	75 0b                	jne    2b9 <xfrm_policy_register_afinfo+0x49>
     2ae:	48 8b 15 00 00 00 00 	mov    0x0(%rip),%rdx        # 2b5 <xfrm_policy_register_afinfo+0x45>
     2b5:	48 89 50 78          	mov    %rdx,0x78(%rax)
     2b9:	48 83 78 10 00       	cmpq   $0x0,0x10(%rax)
     2be:	75 08                	jne    2c8 <xfrm_policy_register_afinfo+0x58>
     2c0:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
     2c7:	00 
     2c8:	48 83 78 18 00       	cmpq   $0x0,0x18(%rax)
     2cd:	75 08                	jne    2d7 <xfrm_policy_register_afinfo+0x67>
     2cf:	48 c7 40 18 00 00 00 	movq   $0x0,0x18(%rax)
     2d6:	00 
     2d7:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
     2dc:	75 08                	jne    2e6 <xfrm_policy_register_afinfo+0x76>
     2de:	48 c7 40 20 00 00 00 	movq   $0x0,0x20(%rax)
     2e5:	00 
     2e6:	48 83 78 40 00       	cmpq   $0x0,0x40(%rax)
     2eb:	75 08                	jne    2f5 <xfrm_policy_register_afinfo+0x85>
     2ed:	48 c7 40 40 00 00 00 	movq   $0x0,0x40(%rax)
     2f4:	00 
     2f5:	48 83 78 48 00       	cmpq   $0x0,0x48(%rax)
     2fa:	75 08                	jne    304 <xfrm_policy_register_afinfo+0x94>
     2fc:	48 c7 40 48 00 00 00 	movq   $0x0,0x48(%rax)
     303:	00 
     304:	48 83 78 68 00       	cmpq   $0x0,0x68(%rax)
     309:	75 08                	jne    313 <xfrm_policy_register_afinfo+0xa3>
     30b:	48 c7 40 68 00 00 00 	movq   $0x0,0x68(%rax)
     312:	00 
     313:	48 83 78 70 00       	cmpq   $0x0,0x70(%rax)
     318:	75 08                	jne    322 <xfrm_policy_register_afinfo+0xb2>
     31a:	48 c7 40 70 00 00 00 	movq   $0x0,0x70(%rax)
     321:	00 
     322:	31 c0                	xor    %eax,%eax
     324:	48 89 2c f5 00 00 00 	mov    %rbp,0x0(,%rsi,8)
     32b:	00 
     32c:	c6 05 00 00 00 00 00 	movb   $0x0,0x0(%rip)        # 333 <xfrm_policy_register_afinfo+0xc3>
     333:	5b                   	pop    %rbx
     334:	5d                   	pop    %rbp
     335:	c3                   	retq   
     336:	0f ff                	(bad)  
     338:	b8 9f ff ff ff       	mov    $0xffffff9f,%eax
     33d:	c3                   	retq   
     33e:	66 90                	xchg   %ax,%ax

0000000000000340 <xfrm_negative_advice>:
     340:	48 85 ff             	test   %rdi,%rdi
     343:	74 07                	je     34c <xfrm_negative_advice+0xc>
     345:	66 83 7f 64 00       	cmpw   $0x0,0x64(%rdi)
     34a:	75 04                	jne    350 <xfrm_negative_advice+0x10>
     34c:	48 89 f8             	mov    %rdi,%rax
     34f:	c3                   	retq   
     350:	e8 00 00 00 00       	callq  355 <xfrm_negative_advice+0x15>
     355:	31 ff                	xor    %edi,%edi
     357:	eb f3                	jmp    34c <xfrm_negative_advice+0xc>
     359:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000000360 <xfrm_policy_destroy_rcu>:
     360:	53                   	push   %rbx
     361:	48 89 fb             	mov    %rdi,%rbx
     364:	48 8b bf 78 fe ff ff 	mov    -0x188(%rdi),%rdi
     36b:	e8 00 00 00 00       	callq  370 <xfrm_policy_destroy_rcu+0x10>
     370:	48 8d bb f0 fc ff ff 	lea    -0x310(%rbx),%rdi
     377:	5b                   	pop    %rbx
     378:	e9 00 00 00 00       	jmpq   37d <xfrm_policy_destroy_rcu+0x1d>
     37d:	0f 1f 00             	nopl   (%rax)

0000000000000380 <xfrm_policy_hash_rebuild>:
     380:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 387 <xfrm_policy_hash_rebuild+0x7>
     387:	48 8d 97 30 0c 00 00 	lea    0xc30(%rdi),%rdx
     38e:	bf 40 00 00 00       	mov    $0x40,%edi
     393:	e9 00 00 00 00       	jmpq   398 <xfrm_policy_hash_rebuild+0x18>
     398:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
     39f:	00 

00000000000003a0 <__xfrm_policy_link>:
     3a0:	41 57                	push   %r15
     3a2:	41 56                	push   %r14
     3a4:	41 55                	push   %r13
     3a6:	41 54                	push   %r12
     3a8:	4c 8d af 18 01 00 00 	lea    0x118(%rdi),%r13
     3af:	55                   	push   %rbp
     3b0:	53                   	push   %rbx
     3b1:	41 89 f4             	mov    %esi,%r12d
     3b4:	48 8b 2f             	mov    (%rdi),%rbp
     3b7:	48 89 fb             	mov    %rdi,%rbx
     3ba:	4c 89 ef             	mov    %r13,%rdi
     3bd:	4c 8b b5 90 0b 00 00 	mov    0xb90(%rbp),%r14
     3c4:	4c 8d bd 90 0b 00 00 	lea    0xb90(%rbp),%r15
     3cb:	4c 89 fe             	mov    %r15,%rsi
     3ce:	4c 89 f2             	mov    %r14,%rdx
     3d1:	e8 00 00 00 00       	callq  3d6 <__xfrm_policy_link+0x36>
     3d6:	84 c0                	test   %al,%al
     3d8:	74 19                	je     3f3 <__xfrm_policy_link+0x53>
     3da:	4d 89 6e 08          	mov    %r13,0x8(%r14)
     3de:	4c 89 b3 18 01 00 00 	mov    %r14,0x118(%rbx)
     3e5:	4c 89 bb 20 01 00 00 	mov    %r15,0x120(%rbx)
     3ec:	4c 89 ad 90 0b 00 00 	mov    %r13,0xb90(%rbp)
     3f3:	49 63 f4             	movslq %r12d,%rsi
     3f6:	83 84 b5 f8 0b 00 00 	addl   $0x1,0xbf8(%rbp,%rsi,4)
     3fd:	01 
     3fe:	48 85 db             	test   %rbx,%rbx
     401:	74 13                	je     416 <__xfrm_policy_link+0x76>
     403:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
     407:	5b                   	pop    %rbx
     408:	5d                   	pop    %rbp
     409:	41 5c                	pop    %r12
     40b:	41 5d                	pop    %r13
     40d:	41 5e                	pop    %r14
     40f:	41 5f                	pop    %r15
     411:	e9 00 00 00 00       	jmpq   416 <__xfrm_policy_link+0x76>
     416:	5b                   	pop    %rbx
     417:	5d                   	pop    %rbp
     418:	41 5c                	pop    %r12
     41a:	41 5d                	pop    %r13
     41c:	41 5e                	pop    %r14
     41e:	41 5f                	pop    %r15
     420:	c3                   	retq   
     421:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
     426:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     42d:	00 00 00 

0000000000000430 <dst_discard>:
     430:	48 8b 77 18          	mov    0x18(%rdi),%rsi
     434:	48 89 fa             	mov    %rdi,%rdx
     437:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
     43e:	e9 00 00 00 00       	jmpq   443 <dst_discard+0x13>
     443:	0f 1f 00             	nopl   (%rax)
     446:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     44d:	00 00 00 

0000000000000450 <__xfrm_decode_session>:
     450:	66 83 fa 0a          	cmp    $0xa,%dx
     454:	77 2b                	ja     481 <__xfrm_decode_session+0x31>
     456:	0f b7 c2             	movzwl %dx,%eax
     459:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
     460:	00 
     461:	48 85 c0             	test   %rax,%rax
     464:	74 1b                	je     481 <__xfrm_decode_session+0x31>
     466:	55                   	push   %rbp
     467:	48 89 fd             	mov    %rdi,%rbp
     46a:	53                   	push   %rbx
     46b:	48 89 f3             	mov    %rsi,%rbx
     46e:	89 ca                	mov    %ecx,%edx
     470:	ff 50 18             	callq  *0x18(%rax)
     473:	48 8d 73 10          	lea    0x10(%rbx),%rsi
     477:	48 89 ef             	mov    %rbp,%rdi
     47a:	5b                   	pop    %rbx
     47b:	5d                   	pop    %rbp
     47c:	e9 00 00 00 00       	jmpq   481 <__xfrm_decode_session+0x31>
     481:	b8 9f ff ff ff       	mov    $0xffffff9f,%eax
     486:	c3                   	retq   
     487:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
     48e:	00 00 

0000000000000490 <xfrm_policy_unregister_afinfo>:
     490:	48 3b 3d 00 00 00 00 	cmp    0x0(%rip),%rdi        # 497 <xfrm_policy_unregister_afinfo+0x7>
     497:	53                   	push   %rbx
     498:	48 8b 1f             	mov    (%rdi),%rbx
     49b:	74 54                	je     4f1 <xfrm_policy_unregister_afinfo+0x61>
     49d:	48 c7 c2 00 00 00 00 	mov    $0x0,%rdx
     4a4:	b8 01 00 00 00       	mov    $0x1,%eax
     4a9:	eb 0c                	jmp    4b7 <xfrm_policy_unregister_afinfo+0x27>
     4ab:	83 c0 01             	add    $0x1,%eax
     4ae:	48 83 c2 08          	add    $0x8,%rdx
     4b2:	83 f8 0b             	cmp    $0xb,%eax
     4b5:	74 13                	je     4ca <xfrm_policy_unregister_afinfo+0x3a>
     4b7:	48 3b 3a             	cmp    (%rdx),%rdi
     4ba:	75 ef                	jne    4ab <xfrm_policy_unregister_afinfo+0x1b>
     4bc:	48 98                	cltq   
     4be:	48 c7 04 c5 00 00 00 	movq   $0x0,0x0(,%rax,8)
     4c5:	00 00 00 00 00 
     4ca:	e8 00 00 00 00       	callq  4cf <xfrm_policy_unregister_afinfo+0x3f>
     4cf:	48 c7 43 78 00 00 00 	movq   $0x0,0x78(%rbx)
     4d6:	00 
     4d7:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
     4de:	00 
     4df:	48 c7 43 40 00 00 00 	movq   $0x0,0x40(%rbx)
     4e6:	00 
     4e7:	48 c7 43 48 00 00 00 	movq   $0x0,0x48(%rbx)
     4ee:	00 
     4ef:	5b                   	pop    %rbx
     4f0:	c3                   	retq   
     4f1:	31 c0                	xor    %eax,%eax
     4f3:	eb c7                	jmp    4bc <xfrm_policy_unregister_afinfo+0x2c>
     4f5:	90                   	nop
     4f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     4fd:	00 00 00 

0000000000000500 <xfrm_audit_common_policyinfo>:
     500:	55                   	push   %rbp
     501:	53                   	push   %rbx
     502:	48 89 f5             	mov    %rsi,%rbp
     505:	48 8b 87 88 01 00 00 	mov    0x188(%rdi),%rax
     50c:	48 89 fb             	mov    %rdi,%rbx
     50f:	48 85 c0             	test   %rax,%rax
     512:	74 1a                	je     52e <xfrm_audit_common_policyinfo+0x2e>
     514:	0f b6 08             	movzbl (%rax),%ecx
     517:	0f b6 50 01          	movzbl 0x1(%rax),%edx
     51b:	4c 8d 40 08          	lea    0x8(%rax),%r8
     51f:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     526:	48 89 ef             	mov    %rbp,%rdi
     529:	e8 00 00 00 00       	callq  52e <xfrm_audit_common_policyinfo+0x2e>
     52e:	0f b7 83 a4 00 00 00 	movzwl 0xa4(%rbx),%eax
     535:	66 83 f8 02          	cmp    $0x2,%ax
     539:	74 6b                	je     5a6 <xfrm_audit_common_policyinfo+0xa6>
     53b:	66 83 f8 0a          	cmp    $0xa,%ax
     53f:	0f 85 b1 00 00 00    	jne    5f6 <xfrm_audit_common_policyinfo+0xf6>
     545:	48 8d 93 8c 00 00 00 	lea    0x8c(%rbx),%rdx
     54c:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     553:	48 89 ef             	mov    %rbp,%rdi
     556:	e8 00 00 00 00       	callq  55b <xfrm_audit_common_policyinfo+0x5b>
     55b:	0f b6 93 a7 00 00 00 	movzbl 0xa7(%rbx),%edx
     562:	80 fa 80             	cmp    $0x80,%dl
     565:	74 0f                	je     576 <xfrm_audit_common_policyinfo+0x76>
     567:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     56e:	48 89 ef             	mov    %rbp,%rdi
     571:	e8 00 00 00 00       	callq  576 <xfrm_audit_common_policyinfo+0x76>
     576:	48 8d 53 7c          	lea    0x7c(%rbx),%rdx
     57a:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     581:	48 89 ef             	mov    %rbp,%rdi
     584:	e8 00 00 00 00       	callq  589 <xfrm_audit_common_policyinfo+0x89>
     589:	0f b6 93 a6 00 00 00 	movzbl 0xa6(%rbx),%edx
     590:	80 fa 80             	cmp    $0x80,%dl
     593:	74 61                	je     5f6 <xfrm_audit_common_policyinfo+0xf6>
     595:	48 89 ef             	mov    %rbp,%rdi
     598:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     59f:	5b                   	pop    %rbx
     5a0:	5d                   	pop    %rbp
     5a1:	e9 00 00 00 00       	jmpq   5a6 <xfrm_audit_common_policyinfo+0xa6>
     5a6:	48 8d 93 8c 00 00 00 	lea    0x8c(%rbx),%rdx
     5ad:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     5b4:	48 89 ef             	mov    %rbp,%rdi
     5b7:	e8 00 00 00 00       	callq  5bc <xfrm_audit_common_policyinfo+0xbc>
     5bc:	0f b6 93 a7 00 00 00 	movzbl 0xa7(%rbx),%edx
     5c3:	80 fa 20             	cmp    $0x20,%dl
     5c6:	74 0f                	je     5d7 <xfrm_audit_common_policyinfo+0xd7>
     5c8:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     5cf:	48 89 ef             	mov    %rbp,%rdi
     5d2:	e8 00 00 00 00       	callq  5d7 <xfrm_audit_common_policyinfo+0xd7>
     5d7:	48 8d 53 7c          	lea    0x7c(%rbx),%rdx
     5db:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     5e2:	48 89 ef             	mov    %rbp,%rdi
     5e5:	e8 00 00 00 00       	callq  5ea <xfrm_audit_common_policyinfo+0xea>
     5ea:	0f b6 93 a6 00 00 00 	movzbl 0xa6(%rbx),%edx
     5f1:	80 fa 20             	cmp    $0x20,%dl
     5f4:	75 9f                	jne    595 <xfrm_audit_common_policyinfo+0x95>
     5f6:	5b                   	pop    %rbx
     5f7:	5d                   	pop    %rbp
     5f8:	c3                   	retq   
     5f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000000600 <xfrm_mtu>:
     600:	48 8b 47 28          	mov    0x28(%rdi),%rax
     604:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
     608:	8b 40 04             	mov    0x4(%rax),%eax
     60b:	85 c0                	test   %eax,%eax
     60d:	74 02                	je     611 <xfrm_mtu+0x11>
     60f:	f3 c3                	repz retq 
     611:	48 8b 7f 38          	mov    0x38(%rdi),%rdi
     615:	48 8b 47 20          	mov    0x20(%rdi),%rax
     619:	48 8b 40 20          	mov    0x20(%rax),%rax
     61d:	ff e0                	jmpq   *%rax
     61f:	90                   	nop

0000000000000620 <dst_hold>:
     620:	8b 87 80 00 00 00    	mov    0x80(%rdi),%eax
     626:	85 c0                	test   %eax,%eax
     628:	74 2f                	je     659 <dst_hold+0x39>
     62a:	8d 50 01             	lea    0x1(%rax),%edx
     62d:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
     634:	f0 0f b1 97 80 00 00 	lock cmpxchg %edx,0x80(%rdi)
     63b:	00 
     63c:	0f 94 c2             	sete   %dl
     63f:	84 d2                	test   %dl,%dl
     641:	74 02                	je     645 <dst_hold+0x25>
     643:	f3 c3                	repz retq 
     645:	85 c0                	test   %eax,%eax
     647:	74 10                	je     659 <dst_hold+0x39>
     649:	8d 50 01             	lea    0x1(%rax),%edx
     64c:	f0 0f b1 11          	lock cmpxchg %edx,(%rcx)
     650:	0f 94 c2             	sete   %dl
     653:	84 d2                	test   %dl,%dl
     655:	74 ee                	je     645 <dst_hold+0x25>
     657:	f3 c3                	repz retq 
     659:	0f ff                	(bad)  
     65b:	c3                   	retq   
     65c:	0f 1f 40 00          	nopl   0x0(%rax)

0000000000000660 <xfrm_policy_destroy>:
     660:	80 bf 28 01 00 00 00 	cmpb   $0x0,0x128(%rdi)
     667:	74 35                	je     69e <xfrm_policy_destroy+0x3e>
     669:	53                   	push   %rbx
     66a:	48 89 fb             	mov    %rdi,%rbx
     66d:	48 8d 7f 38          	lea    0x38(%rdi),%rdi
     671:	e8 00 00 00 00       	callq  676 <xfrm_policy_destroy+0x16>
     676:	85 c0                	test   %eax,%eax
     678:	75 26                	jne    6a0 <xfrm_policy_destroy+0x40>
     67a:	48 8d bb 48 01 00 00 	lea    0x148(%rbx),%rdi
     681:	e8 00 00 00 00       	callq  686 <xfrm_policy_destroy+0x26>
     686:	85 c0                	test   %eax,%eax
     688:	75 16                	jne    6a0 <xfrm_policy_destroy+0x40>
     68a:	48 8d bb 10 03 00 00 	lea    0x310(%rbx),%rdi
     691:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     698:	5b                   	pop    %rbx
     699:	e9 00 00 00 00       	jmpq   69e <xfrm_policy_destroy+0x3e>
     69e:	0f 0b                	ud2    
     6a0:	0f 0b                	ud2    
     6a2:	0f 1f 40 00          	nopl   0x0(%rax)
     6a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     6ad:	00 00 00 

00000000000006b0 <xfrm_policy_alloc>:
     6b0:	89 f0                	mov    %esi,%eax
     6b2:	81 ce 00 80 00 00    	or     $0x8000,%esi
     6b8:	55                   	push   %rbp
     6b9:	a8 01                	test   $0x1,%al
     6bb:	53                   	push   %rbx
     6bc:	48 89 fd             	mov    %rdi,%rbp
     6bf:	0f 85 d3 00 00 00    	jne    798 <xfrm_policy_alloc+0xe8>
     6c5:	48 8b 3d 00 00 00 00 	mov    0x0(%rip),%rdi        # 6cc <xfrm_policy_alloc+0x1c>
     6cc:	e8 00 00 00 00       	callq  6d1 <xfrm_policy_alloc+0x21>
     6d1:	48 89 c3             	mov    %rax,%rbx
     6d4:	48 85 db             	test   %rbx,%rbx
     6d7:	0f 84 b5 00 00 00    	je     792 <xfrm_policy_alloc+0xe2>
     6dd:	48 8d 83 18 01 00 00 	lea    0x118(%rbx),%rax
     6e4:	48 8d 7b 38          	lea    0x38(%rbx),%rdi
     6e8:	31 c9                	xor    %ecx,%ecx
     6ea:	31 d2                	xor    %edx,%edx
     6ec:	31 f6                	xor    %esi,%esi
     6ee:	48 89 2b             	mov    %rbp,(%rbx)
     6f1:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
     6f8:	48 89 83 20 01 00 00 	mov    %rax,0x120(%rbx)
     6ff:	48 8d 83 30 01 00 00 	lea    0x130(%rbx),%rax
     706:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
     70d:	00 
     70e:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
     715:	00 
     716:	48 89 83 30 01 00 00 	mov    %rax,0x130(%rbx)
     71d:	48 89 83 38 01 00 00 	mov    %rax,0x138(%rbx)
     724:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
     72b:	00 
     72c:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
     733:	00 
     734:	c7 43 28 00 00 00 00 	movl   $0x0,0x28(%rbx)
     73b:	c7 43 2c 00 00 00 00 	movl   $0x0,0x2c(%rbx)
     742:	c7 43 30 01 00 00 00 	movl   $0x1,0x30(%rbx)
     749:	c7 83 44 01 00 00 00 	movl   $0x0,0x144(%rbx)
     750:	00 00 00 
     753:	c7 83 40 01 00 00 00 	movl   $0x0,0x140(%rbx)
     75a:	00 00 00 
     75d:	e8 00 00 00 00       	callq  762 <xfrm_policy_alloc+0xb2>
     762:	48 8d bb 48 01 00 00 	lea    0x148(%rbx),%rdi
     769:	48 c7 43 50 00 00 00 	movq   $0x0,0x50(%rbx)
     770:	00 
     771:	48 89 5b 58          	mov    %rbx,0x58(%rbx)
     775:	31 c9                	xor    %ecx,%ecx
     777:	31 d2                	xor    %edx,%edx
     779:	31 f6                	xor    %esi,%esi
     77b:	e8 00 00 00 00       	callq  780 <xfrm_policy_alloc+0xd0>
     780:	48 c7 83 60 01 00 00 	movq   $0x0,0x160(%rbx)
     787:	00 00 00 00 
     78b:	48 89 9b 68 01 00 00 	mov    %rbx,0x168(%rbx)
     792:	48 89 d8             	mov    %rbx,%rax
     795:	5b                   	pop    %rbx
     796:	5d                   	pop    %rbp
     797:	c3                   	retq   
     798:	bf 20 03 00 00       	mov    $0x320,%edi
     79d:	e8 00 00 00 00       	callq  7a2 <xfrm_policy_alloc+0xf2>
     7a2:	48 89 c3             	mov    %rax,%rbx
     7a5:	e9 2a ff ff ff       	jmpq   6d4 <xfrm_policy_alloc+0x24>
     7aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)

00000000000007b0 <xfrm_bundle_ok>:
     7b0:	41 54                	push   %r12
     7b2:	55                   	push   %rbp
     7b3:	49 89 fc             	mov    %rdi,%r12
     7b6:	53                   	push   %rbx
     7b7:	48 8b 47 38          	mov    0x38(%rdi),%rax
     7bb:	66 83 78 64 00       	cmpw   $0x0,0x64(%rax)
     7c0:	0f 85 f7 00 00 00    	jne    8bd <xfrm_bundle_ok+0x10d>
     7c6:	48 85 c0             	test   %rax,%rax
     7c9:	0f 84 d8 00 00 00    	je     8a7 <xfrm_bundle_ok+0xf7>
     7cf:	49 8b 04 24          	mov    (%r12),%rax
     7d3:	48 85 c0             	test   %rax,%rax
     7d6:	74 0c                	je     7e4 <xfrm_bundle_ok+0x34>
     7d8:	48 8b 40 48          	mov    0x48(%rax),%rax
     7dc:	a8 01                	test   $0x1,%al
     7de:	0f 84 c3 00 00 00    	je     8a7 <xfrm_bundle_ok+0xf7>
     7e4:	41 f6 44 24 60 40    	testb  $0x40,0x60(%r12)
     7ea:	0f 85 c3 00 00 00    	jne    8b3 <xfrm_bundle_ok+0x103>
     7f0:	4c 89 e3             	mov    %r12,%rbx
     7f3:	49 8b 44 24 48       	mov    0x48(%r12),%rax
     7f8:	31 ed                	xor    %ebp,%ebp
     7fa:	eb 35                	jmp    831 <xfrm_bundle_ok+0x81>
     7fc:	48 85 c0             	test   %rax,%rax
     7ff:	0f 84 a2 00 00 00    	je     8a7 <xfrm_bundle_ok+0xf7>
     805:	48 8b bb 80 01 00 00 	mov    0x180(%rbx),%rdi
     80c:	48 8b 47 20          	mov    0x20(%rdi),%rax
     810:	ff 50 20             	callq  *0x20(%rax)
     813:	39 83 a8 01 00 00    	cmp    %eax,0x1a8(%rbx)
     819:	74 09                	je     824 <xfrm_bundle_ok+0x74>
     81b:	89 83 a8 01 00 00    	mov    %eax,0x1a8(%rbx)
     821:	48 89 dd             	mov    %rbx,%rbp
     824:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
     828:	48 8b 43 48          	mov    0x48(%rbx),%rax
     82c:	48 85 c0             	test   %rax,%rax
     82f:	74 7d                	je     8ae <xfrm_bundle_ok+0xfe>
     831:	80 b8 b0 00 00 00 02 	cmpb   $0x2,0xb0(%rax)
     838:	75 6d                	jne    8a7 <xfrm_bundle_ok+0xf7>
     83a:	8b 80 9c 00 00 00    	mov    0x9c(%rax),%eax
     840:	39 83 a0 01 00 00    	cmp    %eax,0x1a0(%rbx)
     846:	75 5f                	jne    8a7 <xfrm_bundle_ok+0xf7>
     848:	8b 83 98 01 00 00    	mov    0x198(%rbx),%eax
     84e:	85 c0                	test   %eax,%eax
     850:	7e 12                	jle    864 <xfrm_bundle_ok+0xb4>
     852:	48 8b 83 88 01 00 00 	mov    0x188(%rbx),%rax
     859:	8b 40 68             	mov    0x68(%rax),%eax
     85c:	39 83 a4 01 00 00    	cmp    %eax,0x1a4(%rbx)
     862:	75 43                	jne    8a7 <xfrm_bundle_ok+0xf7>
     864:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
     868:	48 8b 47 20          	mov    0x20(%rdi),%rax
     86c:	ff 50 20             	callq  *0x20(%rax)
     86f:	39 83 ac 01 00 00    	cmp    %eax,0x1ac(%rbx)
     875:	74 09                	je     880 <xfrm_bundle_ok+0xd0>
     877:	89 83 ac 01 00 00    	mov    %eax,0x1ac(%rbx)
     87d:	48 89 dd             	mov    %rbx,%rbp
     880:	48 8b 83 80 01 00 00 	mov    0x180(%rbx),%rax
     887:	66 83 78 64 00       	cmpw   $0x0,0x64(%rax)
     88c:	0f 84 6a ff ff ff    	je     7fc <xfrm_bundle_ok+0x4c>
     892:	48 8b 50 20          	mov    0x20(%rax),%rdx
     896:	8b b3 b0 01 00 00    	mov    0x1b0(%rbx),%esi
     89c:	48 89 c7             	mov    %rax,%rdi
     89f:	ff 52 10             	callq  *0x10(%rdx)
     8a2:	e9 55 ff ff ff       	jmpq   7fc <xfrm_bundle_ok+0x4c>
     8a7:	5b                   	pop    %rbx
     8a8:	31 c0                	xor    %eax,%eax
     8aa:	5d                   	pop    %rbp
     8ab:	41 5c                	pop    %r12
     8ad:	c3                   	retq   
     8ae:	48 85 ed             	test   %rbp,%rbp
     8b1:	75 1f                	jne    8d2 <xfrm_bundle_ok+0x122>
     8b3:	5b                   	pop    %rbx
     8b4:	b8 01 00 00 00       	mov    $0x1,%eax
     8b9:	5d                   	pop    %rbp
     8ba:	41 5c                	pop    %r12
     8bc:	c3                   	retq   
     8bd:	48 8b 50 20          	mov    0x20(%rax),%rdx
     8c1:	8b b7 b4 01 00 00    	mov    0x1b4(%rdi),%esi
     8c7:	48 89 c7             	mov    %rax,%rdi
     8ca:	ff 52 10             	callq  *0x10(%rdx)
     8cd:	e9 f4 fe ff ff       	jmpq   7c6 <xfrm_bundle_ok+0x16>
     8d2:	8b 9d ac 01 00 00    	mov    0x1ac(%rbp),%ebx
     8d8:	eb 1a                	jmp    8f4 <xfrm_bundle_ok+0x144>
     8da:	48 85 c0             	test   %rax,%rax
     8dd:	74 03                	je     8e2 <xfrm_bundle_ok+0x132>
     8df:	89 58 04             	mov    %ebx,0x4(%rax)
     8e2:	4c 39 e5             	cmp    %r12,%rbp
     8e5:	74 cc                	je     8b3 <xfrm_bundle_ok+0x103>
     8e7:	48 8b ad 98 00 00 00 	mov    0x98(%rbp),%rbp
     8ee:	89 9d ac 01 00 00    	mov    %ebx,0x1ac(%rbp)
     8f4:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
     8f8:	89 de                	mov    %ebx,%esi
     8fa:	e8 00 00 00 00       	callq  8ff <xfrm_bundle_ok+0x14f>
     8ff:	8b 9d a8 01 00 00    	mov    0x1a8(%rbp),%ebx
     905:	48 8b 75 28          	mov    0x28(%rbp),%rsi
     909:	39 d8                	cmp    %ebx,%eax
     90b:	0f 46 d8             	cmovbe %eax,%ebx
     90e:	48 85 f6             	test   %rsi,%rsi
     911:	74 19                	je     92c <xfrm_bundle_ok+0x17c>
     913:	48 89 f0             	mov    %rsi,%rax
     916:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
     91a:	40 f6 c6 01          	test   $0x1,%sil
     91e:	74 ba                	je     8da <xfrm_bundle_ok+0x12a>
     920:	48 8b 45 20          	mov    0x20(%rbp),%rax
     924:	48 89 ef             	mov    %rbp,%rdi
     927:	ff 50 28             	callq  *0x28(%rax)
     92a:	eb ae                	jmp    8da <xfrm_bundle_ok+0x12a>
     92c:	0f 0b                	ud2    
     92e:	66 90                	xchg   %ax,%ax

0000000000000930 <__xfrm_pcpu_work_fn>:
     930:	53                   	push   %rbx
     931:	65 48 8b 1d 00 00 00 	mov    %gs:0x0(%rip),%rbx        # 939 <__xfrm_pcpu_work_fn+0x9>
     938:	00 
     939:	48 85 db             	test   %rbx,%rbx
     93c:	74 21                	je     95f <__xfrm_pcpu_work_fn+0x2f>
     93e:	48 89 df             	mov    %rbx,%rdi
     941:	e8 6a fe ff ff       	callq  7b0 <xfrm_bundle_ok>
     946:	85 c0                	test   %eax,%eax
     948:	75 15                	jne    95f <__xfrm_pcpu_work_fn+0x2f>
     94a:	48 89 df             	mov    %rbx,%rdi
     94d:	5b                   	pop    %rbx
     94e:	65 48 c7 05 00 00 00 	movq   $0x0,%gs:0x0(%rip)        # 95a <__xfrm_pcpu_work_fn+0x2a>
     955:	00 00 00 00 00 
     95a:	e9 00 00 00 00       	jmpq   95f <__xfrm_pcpu_work_fn+0x2f>
     95f:	5b                   	pop    %rbx
     960:	c3                   	retq   
     961:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
     966:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     96d:	00 00 00 

0000000000000970 <xfrm_pcpu_work_fn>:
     970:	65 81 05 00 00 00 00 	addl   $0x200,%gs:0x0(%rip)        # 97b <xfrm_pcpu_work_fn+0xb>
     977:	00 02 00 00 
     97b:	e8 b0 ff ff ff       	callq  930 <__xfrm_pcpu_work_fn>
     980:	be 00 02 00 00       	mov    $0x200,%esi
     985:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
     98c:	e9 00 00 00 00       	jmpq   991 <xfrm_pcpu_work_fn+0x21>
     991:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
     996:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     99d:	00 00 00 

00000000000009a0 <xfrm_dst_check>:
     9a0:	66 83 7f 64 00       	cmpw   $0x0,0x64(%rdi)
     9a5:	79 15                	jns    9bc <xfrm_dst_check+0x1c>
     9a7:	53                   	push   %rbx
     9a8:	48 89 fb             	mov    %rdi,%rbx
     9ab:	e8 00 fe ff ff       	callq  7b0 <xfrm_bundle_ok>
     9b0:	85 c0                	test   %eax,%eax
     9b2:	48 89 df             	mov    %rbx,%rdi
     9b5:	74 0b                	je     9c2 <xfrm_dst_check+0x22>
     9b7:	48 89 f8             	mov    %rdi,%rax
     9ba:	5b                   	pop    %rbx
     9bb:	c3                   	retq   
     9bc:	31 ff                	xor    %edi,%edi
     9be:	48 89 f8             	mov    %rdi,%rax
     9c1:	c3                   	retq   
     9c2:	31 ff                	xor    %edi,%edi
     9c4:	eb f1                	jmp    9b7 <xfrm_dst_check+0x17>
     9c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     9cd:	00 00 00 

00000000000009d0 <xfrm_tmpl_resolve>:
     9d0:	41 57                	push   %r15
     9d2:	41 56                	push   %r14
     9d4:	89 f0                	mov    %esi,%eax
     9d6:	41 55                	push   %r13
     9d8:	41 54                	push   %r12
     9da:	55                   	push   %rbp
     9db:	53                   	push   %rbx
     9dc:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
     9e3:	89 74 24 60          	mov    %esi,0x60(%rsp)
     9e7:	48 89 14 24          	mov    %rdx,(%rsp)
     9eb:	65 48 8b 34 25 28 00 	mov    %gs:0x28,%rsi
     9f2:	00 00 
     9f4:	48 89 b4 24 b0 00 00 	mov    %rsi,0xb0(%rsp)
     9fb:	00 
     9fc:	31 f6                	xor    %esi,%esi
     9fe:	83 f8 01             	cmp    $0x1,%eax
     a01:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
     a06:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
     a0b:	66 44 89 44 24 4e    	mov    %r8w,0x4e(%rsp)
     a11:	0f 8e b8 03 00 00    	jle    dcf <xfrm_tmpl_resolve+0x3ff>
     a17:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
     a1e:	00 
     a1f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
     a24:	4c 8b 37             	mov    (%rdi),%r14
     a27:	41 0f b6 86 83 01 00 	movzbl 0x183(%r14),%eax
     a2e:	00 
     a2f:	83 f8 05             	cmp    $0x5,%eax
     a32:	89 c2                	mov    %eax,%edx
     a34:	0f 8f ac 03 00 00    	jg     de6 <xfrm_tmpl_resolve+0x416>
     a3a:	48 8d 47 08          	lea    0x8(%rdi),%rax
     a3e:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
     a45:	00 
     a46:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
     a4d:	00 
     a4e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
     a53:	0f b7 44 24 4e       	movzwl 0x4e(%rsp),%eax
     a58:	89 44 24 0c          	mov    %eax,0xc(%rsp)
     a5c:	48 63 44 24 3c       	movslq 0x3c(%rsp),%rax
     a61:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
     a66:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
     a6d:	00 00 
     a6f:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
     a76:	00 00 
     a78:	48 8d 04 c6          	lea    (%rsi,%rax,8),%rax
     a7c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
     a81:	49 8b 06             	mov    (%r14),%rax
     a84:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
     a89:	0f b7 44 24 4e       	movzwl 0x4e(%rsp),%eax
     a8e:	66 83 f8 02          	cmp    $0x2,%ax
     a92:	0f 84 b2 02 00 00    	je     d4a <xfrm_tmpl_resolve+0x37a>
     a98:	66 83 f8 0a          	cmp    $0xa,%ax
     a9c:	0f 85 d7 02 00 00    	jne    d79 <xfrm_tmpl_resolve+0x3a9>
     aa2:	48 8b 04 24          	mov    (%rsp),%rax
     aa6:	48 83 c0 28          	add    $0x28,%rax
     aaa:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
     aaf:	48 8b 04 24          	mov    (%rsp),%rax
     ab3:	48 83 c0 38          	add    $0x38,%rax
     ab7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
     abc:	84 d2                	test   %dl,%dl
     abe:	0f 84 a8 02 00 00    	je     d6c <xfrm_tmpl_resolve+0x39c>
     ac4:	4d 8d be a8 01 00 00 	lea    0x1a8(%r14),%r15
     acb:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
     ad2:	00 
     ad3:	31 db                	xor    %ebx,%ebx
     ad5:	e9 fd 00 00 00       	jmpq   bd7 <xfrm_tmpl_resolve+0x207>
     ada:	41 0f b7 47 10       	movzwl 0x10(%r15),%eax
     adf:	66 83 f8 02          	cmp    $0x2,%ax
     ae3:	0f 84 21 01 00 00    	je     c0a <xfrm_tmpl_resolve+0x23a>
     ae9:	66 83 f8 0a          	cmp    $0xa,%ax
     aed:	0f 85 0c 01 00 00    	jne    bff <xfrm_tmpl_resolve+0x22f>
     af3:	49 8b 17             	mov    (%r15),%rdx
     af6:	49 0b 57 08          	or     0x8(%r15),%rdx
     afa:	0f 94 c2             	sete   %dl
     afd:	0f b6 d2             	movzbl %dl,%edx
     b00:	85 d2                	test   %edx,%edx
     b02:	0f 84 f7 00 00 00    	je     bff <xfrm_tmpl_resolve+0x22f>
     b08:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
     b0f:	00 
     b10:	48 8b 0c 24          	mov    (%rsp),%rcx
     b14:	48 85 c0             	test   %rax,%rax
     b17:	8b 31                	mov    (%rcx),%esi
     b19:	0f 84 e4 02 00 00    	je     e03 <xfrm_tmpl_resolve+0x433>
     b1f:	45 31 c0             	xor    %r8d,%r8d
     b22:	4c 89 d9             	mov    %r11,%rcx
     b25:	4c 89 5c 24 10       	mov    %r11,0x10(%rsp)
     b2a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
     b2f:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
     b34:	ff 50 10             	callq  *0x10(%rax)
     b37:	85 c0                	test   %eax,%eax
     b39:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
     b3d:	0f 85 19 01 00 00    	jne    c5c <xfrm_tmpl_resolve+0x28c>
     b43:	4c 8b 5c 24 10       	mov    0x10(%rsp),%r11
     b48:	4c 8d 64 24 70       	lea    0x70(%rsp),%r12
     b4d:	4c 89 dd             	mov    %r11,%rbp
     b50:	8b 44 24 0c          	mov    0xc(%rsp),%eax
     b54:	4d 89 f0             	mov    %r14,%r8
     b57:	4c 89 d9             	mov    %r11,%rcx
     b5a:	4c 89 e6             	mov    %r12,%rsi
     b5d:	48 89 ef             	mov    %rbp,%rdi
     b60:	50                   	push   %rax
     b61:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
     b66:	4c 8d 4c 24 74       	lea    0x74(%rsp),%r9
     b6b:	e8 00 00 00 00       	callq  b70 <xfrm_tmpl_resolve+0x1a0>
     b70:	49 89 c5             	mov    %rax,%r13
     b73:	4d 85 ed             	test   %r13,%r13
     b76:	58                   	pop    %rax
     b77:	0f 84 c1 00 00 00    	je     c3e <xfrm_tmpl_resolve+0x26e>
     b7d:	41 0f b6 85 b0 00 00 	movzbl 0xb0(%r13),%eax
     b84:	00 
     b85:	3c 02                	cmp    $0x2,%al
     b87:	0f 84 8c 00 00 00    	je     c19 <xfrm_tmpl_resolve+0x249>
     b8d:	3c 03                	cmp    $0x3,%al
     b8f:	b9 ea ff ff ff       	mov    $0xffffffea,%ecx
     b94:	b8 f5 ff ff ff       	mov    $0xfffffff5,%eax
     b99:	49 8d 7d 38          	lea    0x38(%r13),%rdi
     b9d:	0f 44 c1             	cmove  %ecx,%eax
     ba0:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
     ba4:	e8 00 00 00 00       	callq  ba9 <xfrm_tmpl_resolve+0x1d9>
     ba9:	84 c0                	test   %al,%al
     bab:	74 08                	je     bb5 <xfrm_tmpl_resolve+0x1e5>
     bad:	4c 89 ef             	mov    %r13,%rdi
     bb0:	e8 00 00 00 00       	callq  bb5 <xfrm_tmpl_resolve+0x1e5>
     bb5:	41 80 7f 1a 00       	cmpb   $0x0,0x1a(%r15)
     bba:	0f 84 9c 00 00 00    	je     c5c <xfrm_tmpl_resolve+0x28c>
     bc0:	41 0f b6 86 83 01 00 	movzbl 0x183(%r14),%eax
     bc7:	00 
     bc8:	83 c3 01             	add    $0x1,%ebx
     bcb:	49 83 c7 40          	add    $0x40,%r15
     bcf:	39 c3                	cmp    %eax,%ebx
     bd1:	0f 8d c6 00 00 00    	jge    c9d <xfrm_tmpl_resolve+0x2cd>
     bd7:	41 0f b6 47 18       	movzbl 0x18(%r15),%eax
     bdc:	4d 8d 5f e8          	lea    -0x18(%r15),%r11
     be0:	3c 01                	cmp    $0x1,%al
     be2:	0f 84 f2 fe ff ff    	je     ada <xfrm_tmpl_resolve+0x10a>
     be8:	3c 04                	cmp    $0x4,%al
     bea:	0f 84 ea fe ff ff    	je     ada <xfrm_tmpl_resolve+0x10a>
     bf0:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
     bf5:	48 8b 6c 24 18       	mov    0x18(%rsp),%rbp
     bfa:	e9 51 ff ff ff       	jmpq   b50 <xfrm_tmpl_resolve+0x180>
     bff:	4d 89 fc             	mov    %r15,%r12
     c02:	4c 89 dd             	mov    %r11,%rbp
     c05:	e9 46 ff ff ff       	jmpq   b50 <xfrm_tmpl_resolve+0x180>
     c0a:	41 8b 0f             	mov    (%r15),%ecx
     c0d:	31 d2                	xor    %edx,%edx
     c0f:	85 c9                	test   %ecx,%ecx
     c11:	0f 94 c2             	sete   %dl
     c14:	e9 e7 fe ff ff       	jmpq   b00 <xfrm_tmpl_resolve+0x130>
     c19:	8b 74 24 38          	mov    0x38(%rsp),%esi
     c1d:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
     c22:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
     c27:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
     c2c:	48 63 c6             	movslq %esi,%rax
     c2f:	4c 89 2c c1          	mov    %r13,(%rcx,%rax,8)
     c33:	89 f0                	mov    %esi,%eax
     c35:	83 c0 01             	add    $0x1,%eax
     c38:	89 44 24 38          	mov    %eax,0x38(%rsp)
     c3c:	eb 82                	jmp    bc0 <xfrm_tmpl_resolve+0x1f0>
     c3e:	83 7c 24 6c fd       	cmpl   $0xfffffffd,0x6c(%rsp)
     c43:	0f 85 6c ff ff ff    	jne    bb5 <xfrm_tmpl_resolve+0x1e5>
     c49:	c7 44 24 6c f5 ff ff 	movl   $0xfffffff5,0x6c(%rsp)
     c50:	ff 
     c51:	41 80 7f 1a 00       	cmpb   $0x0,0x1a(%r15)
     c56:	0f 85 64 ff ff ff    	jne    bc0 <xfrm_tmpl_resolve+0x1f0>
     c5c:	8b 5c 24 38          	mov    0x38(%rsp),%ebx
     c60:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
     c65:	83 eb 01             	sub    $0x1,%ebx
     c68:	83 fb ff             	cmp    $0xffffffff,%ebx
     c6b:	74 24                	je     c91 <xfrm_tmpl_resolve+0x2c1>
     c6d:	48 63 c3             	movslq %ebx,%rax
     c70:	49 8b 2c c4          	mov    (%r12,%rax,8),%rbp
     c74:	48 8d 7d 38          	lea    0x38(%rbp),%rdi
     c78:	e8 00 00 00 00       	callq  c7d <xfrm_tmpl_resolve+0x2ad>
     c7d:	84 c0                	test   %al,%al
     c7f:	74 08                	je     c89 <xfrm_tmpl_resolve+0x2b9>
     c81:	48 89 ef             	mov    %rbp,%rdi
     c84:	e8 00 00 00 00       	callq  c89 <xfrm_tmpl_resolve+0x2b9>
     c89:	83 eb 01             	sub    $0x1,%ebx
     c8c:	83 fb ff             	cmp    $0xffffffff,%ebx
     c8f:	75 dc                	jne    c6d <xfrm_tmpl_resolve+0x29d>
     c91:	8b 44 24 6c          	mov    0x6c(%rsp),%eax
     c95:	85 c0                	test   %eax,%eax
     c97:	89 44 24 38          	mov    %eax,0x38(%rsp)
     c9b:	78 4c                	js     ce9 <xfrm_tmpl_resolve+0x319>
     c9d:	83 44 24 48 01       	addl   $0x1,0x48(%rsp)
     ca2:	8b 74 24 38          	mov    0x38(%rsp),%esi
     ca6:	8b 44 24 48          	mov    0x48(%rsp),%eax
     caa:	01 74 24 3c          	add    %esi,0x3c(%rsp)
     cae:	39 44 24 60          	cmp    %eax,0x60(%rsp)
     cb2:	0f 8e ed 00 00 00    	jle    da5 <xfrm_tmpl_resolve+0x3d5>
     cb8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
     cbd:	4c 8b 30             	mov    (%rax),%r14
     cc0:	48 83 c0 08          	add    $0x8,%rax
     cc4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
     cc9:	41 0f b6 96 83 01 00 	movzbl 0x183(%r14),%edx
     cd0:	00 
     cd1:	0f b6 c2             	movzbl %dl,%eax
     cd4:	03 44 24 3c          	add    0x3c(%rsp),%eax
     cd8:	83 f8 05             	cmp    $0x5,%eax
     cdb:	0f 8e 7b fd ff ff    	jle    a5c <xfrm_tmpl_resolve+0x8c>
     ce1:	c7 44 24 38 97 ff ff 	movl   $0xffffff97,0x38(%rsp)
     ce8:	ff 
     ce9:	8b 5c 24 3c          	mov    0x3c(%rsp),%ebx
     ced:	83 eb 01             	sub    $0x1,%ebx
     cf0:	78 29                	js     d1b <xfrm_tmpl_resolve+0x34b>
     cf2:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
     cf7:	48 63 c3             	movslq %ebx,%rax
     cfa:	49 8b 2c c4          	mov    (%r12,%rax,8),%rbp
     cfe:	48 8d 7d 38          	lea    0x38(%rbp),%rdi
     d02:	e8 00 00 00 00       	callq  d07 <xfrm_tmpl_resolve+0x337>
     d07:	84 c0                	test   %al,%al
     d09:	74 08                	je     d13 <xfrm_tmpl_resolve+0x343>
     d0b:	48 89 ef             	mov    %rbp,%rdi
     d0e:	e8 00 00 00 00       	callq  d13 <xfrm_tmpl_resolve+0x343>
     d13:	83 eb 01             	sub    $0x1,%ebx
     d16:	83 fb ff             	cmp    $0xffffffff,%ebx
     d19:	75 dc                	jne    cf7 <xfrm_tmpl_resolve+0x327>
     d1b:	8b 5c 24 38          	mov    0x38(%rsp),%ebx
     d1f:	48 8b b4 24 b0 00 00 	mov    0xb0(%rsp),%rsi
     d26:	00 
     d27:	65 48 33 34 25 28 00 	xor    %gs:0x28,%rsi
     d2e:	00 00 
     d30:	89 d8                	mov    %ebx,%eax
     d32:	0f 85 b8 00 00 00    	jne    df0 <xfrm_tmpl_resolve+0x420>
     d38:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
     d3f:	5b                   	pop    %rbx
     d40:	5d                   	pop    %rbp
     d41:	41 5c                	pop    %r12
     d43:	41 5d                	pop    %r13
     d45:	41 5e                	pop    %r14
     d47:	41 5f                	pop    %r15
     d49:	c3                   	retq   
     d4a:	48 8b 04 24          	mov    (%rsp),%rax
     d4e:	48 83 c0 2c          	add    $0x2c,%rax
     d52:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
     d57:	48 8b 04 24          	mov    (%rsp),%rax
     d5b:	48 83 c0 28          	add    $0x28,%rax
     d5f:	84 d2                	test   %dl,%dl
     d61:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
     d66:	0f 85 58 fd ff ff    	jne    ac4 <xfrm_tmpl_resolve+0xf4>
     d6c:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
     d73:	00 
     d74:	e9 24 ff ff ff       	jmpq   c9d <xfrm_tmpl_resolve+0x2cd>
     d79:	0f b7 44 24 4e       	movzwl 0x4e(%rsp),%eax
     d7e:	66 83 f8 02          	cmp    $0x2,%ax
     d82:	0f 84 88 00 00 00    	je     e10 <xfrm_tmpl_resolve+0x440>
     d88:	66 83 f8 0a          	cmp    $0xa,%ax
     d8c:	74 67                	je     df5 <xfrm_tmpl_resolve+0x425>
     d8e:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
     d95:	00 00 
     d97:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
     d9e:	00 00 
     da0:	e9 17 fd ff ff       	jmpq   abc <xfrm_tmpl_resolve+0xec>
     da5:	83 7c 24 60 01       	cmpl   $0x1,0x60(%rsp)
     daa:	8b 5c 24 3c          	mov    0x3c(%rsp),%ebx
     dae:	0f 8e 6b ff ff ff    	jle    d1f <xfrm_tmpl_resolve+0x34f>
     db4:	0f b7 4c 24 64       	movzwl 0x64(%rsp),%ecx
     db9:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
     dbe:	89 da                	mov    %ebx,%edx
     dc0:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
     dc5:	e8 00 00 00 00       	callq  dca <xfrm_tmpl_resolve+0x3fa>
     dca:	e9 50 ff ff ff       	jmpq   d1f <xfrm_tmpl_resolve+0x34f>
     dcf:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
     dd4:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
     dd9:	0f 84 45 fc ff ff    	je     a24 <xfrm_tmpl_resolve+0x54>
     ddf:	31 db                	xor    %ebx,%ebx
     de1:	e9 39 ff ff ff       	jmpq   d1f <xfrm_tmpl_resolve+0x34f>
     de6:	bb 97 ff ff ff       	mov    $0xffffff97,%ebx
     deb:	e9 2f ff ff ff       	jmpq   d1f <xfrm_tmpl_resolve+0x34f>
     df0:	e8 00 00 00 00       	callq  df5 <xfrm_tmpl_resolve+0x425>
     df5:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
     dfc:	00 00 
     dfe:	e9 ac fc ff ff       	jmpq   aaf <xfrm_tmpl_resolve+0xdf>
     e03:	c7 44 24 6c ea ff ff 	movl   $0xffffffea,0x6c(%rsp)
     e0a:	ff 
     e0b:	e9 4c fe ff ff       	jmpq   c5c <xfrm_tmpl_resolve+0x28c>
     e10:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
     e17:	00 00 
     e19:	e9 39 ff ff ff       	jmpq   d57 <xfrm_tmpl_resolve+0x387>
     e1e:	66 90                	xchg   %ax,%ax

0000000000000e20 <xfrm_policy_walk_done>:
     e20:	48 8b 07             	mov    (%rdi),%rax
     e23:	48 39 c7             	cmp    %rax,%rdi
     e26:	74 53                	je     e7b <xfrm_policy_walk_done+0x5b>
     e28:	55                   	push   %rbp
     e29:	48 8d ae 84 0d 00 00 	lea    0xd84(%rsi),%rbp
     e30:	53                   	push   %rbx
     e31:	48 89 fb             	mov    %rdi,%rbx
     e34:	48 89 ef             	mov    %rbp,%rdi
     e37:	e8 00 00 00 00       	callq  e3c <xfrm_policy_walk_done+0x1c>
     e3c:	48 89 df             	mov    %rbx,%rdi
     e3f:	e8 00 00 00 00       	callq  e44 <xfrm_policy_walk_done+0x24>
     e44:	84 c0                	test   %al,%al
     e46:	74 0e                	je     e56 <xfrm_policy_walk_done+0x36>
     e48:	48 8b 13             	mov    (%rbx),%rdx
     e4b:	48 8b 43 08          	mov    0x8(%rbx),%rax
     e4f:	48 89 42 08          	mov    %rax,0x8(%rdx)
     e53:	48 89 10             	mov    %rdx,(%rax)
     e56:	48 b8 00 01 00 00 00 	movabs $0xdead000000000100,%rax
     e5d:	00 ad de 
     e60:	48 89 ef             	mov    %rbp,%rdi
     e63:	48 89 03             	mov    %rax,(%rbx)
     e66:	48 b8 00 02 00 00 00 	movabs $0xdead000000000200,%rax
     e6d:	00 ad de 
     e70:	48 89 43 08          	mov    %rax,0x8(%rbx)
     e74:	5b                   	pop    %rbx
     e75:	5d                   	pop    %rbp
     e76:	e9 00 00 00 00       	jmpq   e7b <xfrm_policy_walk_done+0x5b>
     e7b:	f3 c3                	repz retq 
     e7d:	0f 1f 00             	nopl   (%rax)

0000000000000e80 <xfrm_audit_policy_delete>:
     e80:	8b 05 00 00 00 00    	mov    0x0(%rip),%eax        # e86 <xfrm_audit_policy_delete+0x6>
     e86:	85 c0                	test   %eax,%eax
     e88:	0f 84 d5 00 00 00    	je     f63 <xfrm_audit_policy_delete+0xe3>
     e8e:	41 56                	push   %r14
     e90:	41 55                	push   %r13
     e92:	41 89 f6             	mov    %esi,%r14d
     e95:	41 54                	push   %r12
     e97:	49 89 fc             	mov    %rdi,%r12
     e9a:	55                   	push   %rbp
     e9b:	65 48 8b 2c 25 00 00 	mov    %gs:0x0,%rbp
     ea2:	00 00 
     ea4:	53                   	push   %rbx
     ea5:	48 8b bd 40 01 00 00 	mov    0x140(%rbp),%rdi
     eac:	41 89 d5             	mov    %edx,%r13d
     eaf:	be 20 00 08 01       	mov    $0x1080020,%esi
     eb4:	ba 87 05 00 00       	mov    $0x587,%edx
     eb9:	e8 00 00 00 00       	callq  ebe <xfrm_audit_policy_delete+0x3e>
     ebe:	48 85 c0             	test   %rax,%rax
     ec1:	48 89 c3             	mov    %rax,%rbx
     ec4:	0f 84 91 00 00 00    	je     f5b <xfrm_audit_policy_delete+0xdb>
     eca:	48 c7 c2 00 00 00 00 	mov    $0x0,%rdx
     ed1:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     ed8:	48 89 c7             	mov    %rax,%rdi
     edb:	e8 00 00 00 00       	callq  ee0 <xfrm_audit_policy_delete+0x60>
     ee0:	45 84 ed             	test   %r13b,%r13b
     ee3:	74 5e                	je     f43 <xfrm_audit_policy_delete+0xc3>
     ee5:	8b b5 c0 00 00 00    	mov    0xc0(%rbp),%esi
     eeb:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
     ef2:	e8 00 00 00 00       	callq  ef7 <xfrm_audit_policy_delete+0x77>
     ef7:	8b 8d e8 06 00 00    	mov    0x6e8(%rbp),%ecx
     efd:	89 c2                	mov    %eax,%edx
     eff:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     f06:	48 89 df             	mov    %rbx,%rdi
     f09:	e8 00 00 00 00       	callq  f0e <xfrm_audit_policy_delete+0x8e>
     f0e:	48 89 df             	mov    %rbx,%rdi
     f11:	e8 00 00 00 00       	callq  f16 <xfrm_audit_policy_delete+0x96>
     f16:	44 89 f2             	mov    %r14d,%edx
     f19:	48 89 df             	mov    %rbx,%rdi
     f1c:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
     f23:	e8 00 00 00 00       	callq  f28 <xfrm_audit_policy_delete+0xa8>
     f28:	4c 89 e7             	mov    %r12,%rdi
     f2b:	48 89 de             	mov    %rbx,%rsi
     f2e:	e8 cd f5 ff ff       	callq  500 <xfrm_audit_common_policyinfo>
     f33:	48 89 df             	mov    %rbx,%rdi
     f36:	5b                   	pop    %rbx
     f37:	5d                   	pop    %rbp
     f38:	41 5c                	pop    %r12
     f3a:	41 5d                	pop    %r13
     f3c:	41 5e                	pop    %r14
     f3e:	e9 00 00 00 00       	jmpq   f43 <xfrm_audit_policy_delete+0xc3>
     f43:	be ff ff ff ff       	mov    $0xffffffff,%esi
     f48:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
     f4f:	e8 00 00 00 00       	callq  f54 <xfrm_audit_policy_delete+0xd4>
     f54:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
     f59:	eb a2                	jmp    efd <xfrm_audit_policy_delete+0x7d>
     f5b:	5b                   	pop    %rbx
     f5c:	5d                   	pop    %rbp
     f5d:	41 5c                	pop    %r12
     f5f:	41 5d                	pop    %r13
     f61:	41 5e                	pop    %r14
     f63:	f3 c3                	repz retq 
     f65:	90                   	nop
     f66:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
     f6d:	00 00 00 

0000000000000f70 <__xfrm_policy_unlink>:
     f70:	41 55                	push   %r13
     f72:	41 54                	push   %r12
     f74:	55                   	push   %rbp
     f75:	53                   	push   %rbx
     f76:	48 8d af 18 01 00 00 	lea    0x118(%rdi),%rbp
     f7d:	48 8b 87 18 01 00 00 	mov    0x118(%rdi),%rax
     f84:	4c 8b 27             	mov    (%rdi),%r12
     f87:	48 39 c5             	cmp    %rax,%rbp
     f8a:	0f 84 a2 00 00 00    	je     1032 <__xfrm_policy_unlink+0xc2>
     f90:	48 8b 47 10          	mov    0x10(%rdi),%rax
     f94:	48 85 c0             	test   %rax,%rax
     f97:	74 4e                	je     fe7 <__xfrm_policy_unlink+0x77>
     f99:	48 8b 57 08          	mov    0x8(%rdi),%rdx
     f9d:	48 85 d2             	test   %rdx,%rdx
     fa0:	48 89 10             	mov    %rdx,(%rax)
     fa3:	74 04                	je     fa9 <__xfrm_policy_unlink+0x39>
     fa5:	48 89 42 08          	mov    %rax,0x8(%rdx)
     fa9:	48 b8 00 02 00 00 00 	movabs $0xdead000000000200,%rax
     fb0:	00 ad de 
     fb3:	48 8b 57 20          	mov    0x20(%rdi),%rdx
     fb7:	48 89 47 10          	mov    %rax,0x10(%rdi)
     fbb:	48 8b 47 18          	mov    0x18(%rdi),%rax
     fbf:	48 85 c0             	test   %rax,%rax
     fc2:	48 89 02             	mov    %rax,(%rdx)
     fc5:	74 04                	je     fcb <__xfrm_policy_unlink+0x5b>
     fc7:	48 89 50 08          	mov    %rdx,0x8(%rax)
     fcb:	48 b8 00 01 00 00 00 	movabs $0xdead000000000100,%rax
     fd2:	00 ad de 
     fd5:	48 89 47 18          	mov    %rax,0x18(%rdi)
     fd9:	48 b8 00 02 00 00 00 	movabs $0xdead000000000200,%rax
     fe0:	00 ad de 
     fe3:	48 89 47 20          	mov    %rax,0x20(%rdi)
     fe7:	48 89 fb             	mov    %rdi,%rbx
     fea:	48 89 ef             	mov    %rbp,%rdi
     fed:	41 89 f5             	mov    %esi,%r13d
     ff0:	e8 00 00 00 00       	callq  ff5 <__xfrm_policy_unlink+0x85>
     ff5:	84 c0                	test   %al,%al
     ff7:	74 15                	je     100e <__xfrm_policy_unlink+0x9e>
     ff9:	48 8b 93 18 01 00 00 	mov    0x118(%rbx),%rdx
    1000:	48 8b 83 20 01 00 00 	mov    0x120(%rbx),%rax
    1007:	48 89 42 08          	mov    %rax,0x8(%rdx)
    100b:	48 89 10             	mov    %rdx,(%rax)
    100e:	49 63 f5             	movslq %r13d,%rsi
    1011:	48 89 ab 18 01 00 00 	mov    %rbp,0x118(%rbx)
    1018:	48 89 ab 20 01 00 00 	mov    %rbp,0x120(%rbx)
    101f:	41 83 ac b4 f8 0b 00 	subl   $0x1,0xbf8(%r12,%rsi,4)
    1026:	00 01 
    1028:	48 89 d8             	mov    %rbx,%rax
    102b:	5b                   	pop    %rbx
    102c:	5d                   	pop    %rbp
    102d:	41 5c                	pop    %r12
    102f:	41 5d                	pop    %r13
    1031:	c3                   	retq   
    1032:	31 c0                	xor    %eax,%eax
    1034:	eb f5                	jmp    102b <__xfrm_policy_unlink+0xbb>
    1036:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    103d:	00 00 00 

0000000000001040 <xfrm_audit_policy_add>:
    1040:	8b 05 00 00 00 00    	mov    0x0(%rip),%eax        # 1046 <xfrm_audit_policy_add+0x6>
    1046:	85 c0                	test   %eax,%eax
    1048:	0f 84 d5 00 00 00    	je     1123 <xfrm_audit_policy_add+0xe3>
    104e:	41 56                	push   %r14
    1050:	41 55                	push   %r13
    1052:	41 89 f6             	mov    %esi,%r14d
    1055:	41 54                	push   %r12
    1057:	49 89 fc             	mov    %rdi,%r12
    105a:	55                   	push   %rbp
    105b:	65 48 8b 2c 25 00 00 	mov    %gs:0x0,%rbp
    1062:	00 00 
    1064:	53                   	push   %rbx
    1065:	48 8b bd 40 01 00 00 	mov    0x140(%rbp),%rdi
    106c:	41 89 d5             	mov    %edx,%r13d
    106f:	be 20 00 08 01       	mov    $0x1080020,%esi
    1074:	ba 87 05 00 00       	mov    $0x587,%edx
    1079:	e8 00 00 00 00       	callq  107e <xfrm_audit_policy_add+0x3e>
    107e:	48 85 c0             	test   %rax,%rax
    1081:	48 89 c3             	mov    %rax,%rbx
    1084:	0f 84 91 00 00 00    	je     111b <xfrm_audit_policy_add+0xdb>
    108a:	48 c7 c2 00 00 00 00 	mov    $0x0,%rdx
    1091:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
    1098:	48 89 c7             	mov    %rax,%rdi
    109b:	e8 00 00 00 00       	callq  10a0 <xfrm_audit_policy_add+0x60>
    10a0:	45 84 ed             	test   %r13b,%r13b
    10a3:	74 5e                	je     1103 <xfrm_audit_policy_add+0xc3>
    10a5:	8b b5 c0 00 00 00    	mov    0xc0(%rbp),%esi
    10ab:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    10b2:	e8 00 00 00 00       	callq  10b7 <xfrm_audit_policy_add+0x77>
    10b7:	8b 8d e8 06 00 00    	mov    0x6e8(%rbp),%ecx
    10bd:	89 c2                	mov    %eax,%edx
    10bf:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
    10c6:	48 89 df             	mov    %rbx,%rdi
    10c9:	e8 00 00 00 00       	callq  10ce <xfrm_audit_policy_add+0x8e>
    10ce:	48 89 df             	mov    %rbx,%rdi
    10d1:	e8 00 00 00 00       	callq  10d6 <xfrm_audit_policy_add+0x96>
    10d6:	44 89 f2             	mov    %r14d,%edx
    10d9:	48 89 df             	mov    %rbx,%rdi
    10dc:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
    10e3:	e8 00 00 00 00       	callq  10e8 <xfrm_audit_policy_add+0xa8>
    10e8:	4c 89 e7             	mov    %r12,%rdi
    10eb:	48 89 de             	mov    %rbx,%rsi
    10ee:	e8 0d f4 ff ff       	callq  500 <xfrm_audit_common_policyinfo>
    10f3:	48 89 df             	mov    %rbx,%rdi
    10f6:	5b                   	pop    %rbx
    10f7:	5d                   	pop    %rbp
    10f8:	41 5c                	pop    %r12
    10fa:	41 5d                	pop    %r13
    10fc:	41 5e                	pop    %r14
    10fe:	e9 00 00 00 00       	jmpq   1103 <xfrm_audit_policy_add+0xc3>
    1103:	be ff ff ff ff       	mov    $0xffffffff,%esi
    1108:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    110f:	e8 00 00 00 00       	callq  1114 <xfrm_audit_policy_add+0xd4>
    1114:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
    1119:	eb a2                	jmp    10bd <xfrm_audit_policy_add+0x7d>
    111b:	5b                   	pop    %rbx
    111c:	5d                   	pop    %rbp
    111d:	41 5c                	pop    %r12
    111f:	41 5d                	pop    %r13
    1121:	41 5e                	pop    %r14
    1123:	f3 c3                	repz retq 
    1125:	90                   	nop
    1126:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    112d:	00 00 00 

0000000000001130 <xfrm_hash_resize>:
    1130:	41 57                	push   %r15
    1132:	41 56                	push   %r14
    1134:	41 55                	push   %r13
    1136:	41 54                	push   %r12
    1138:	55                   	push   %rbp
    1139:	53                   	push   %rbx
    113a:	48 89 fb             	mov    %rdi,%rbx
    113d:	48 83 ec 50          	sub    $0x50,%rsp
    1141:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
    1146:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    114d:	e8 00 00 00 00       	callq  1152 <xfrm_hash_resize+0x22>
    1152:	48 8d 7b e8          	lea    -0x18(%rbx),%rdi
    1156:	8b 05 00 00 00 00    	mov    0x0(%rip),%eax        # 115c <xfrm_hash_resize+0x2c>
    115c:	c7 44 24 2c 00 00 00 	movl   $0x0,0x2c(%rsp)
    1163:	00 
    1164:	48 89 fa             	mov    %rdi,%rdx
    1167:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
    116c:	48 89 df             	mov    %rbx,%rdi
    116f:	48 81 c7 74 01 00 00 	add    $0x174,%rdi
    1176:	48 83 eb 48          	sub    $0x48,%rbx
    117a:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
    117f:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
    1184:	49 89 dc             	mov    %rbx,%r12
    1187:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
    118c:	8b 7c 24 2c          	mov    0x2c(%rsp),%edi
    1190:	8b 13                	mov    (%rbx),%edx
    1192:	41 8b 5c 24 08       	mov    0x8(%r12),%ebx
    1197:	01 d7                	add    %edx,%edi
    1199:	39 da                	cmp    %ebx,%edx
    119b:	89 7c 24 44          	mov    %edi,0x44(%rsp)
    119f:	89 7c 24 2c          	mov    %edi,0x2c(%rsp)
    11a3:	8d 7b 01             	lea    0x1(%rbx),%edi
    11a6:	89 7c 24 40          	mov    %edi,0x40(%rsp)
    11aa:	0f 86 ed 02 00 00    	jbe    149d <xfrm_hash_resize+0x36d>
    11b0:	39 c7                	cmp    %eax,%edi
    11b2:	0f 83 e5 02 00 00    	jae    149d <xfrm_hash_resize+0x36d>
    11b8:	8b 44 24 40          	mov    0x40(%rsp),%eax
    11bc:	8d 7c 00 ff          	lea    -0x1(%rax,%rax,1),%edi
    11c0:	c1 e0 04             	shl    $0x4,%eax
    11c3:	89 7c 24 04          	mov    %edi,0x4(%rsp)
    11c7:	89 c7                	mov    %eax,%edi
    11c9:	e8 00 00 00 00       	callq  11ce <xfrm_hash_resize+0x9e>
    11ce:	48 85 c0             	test   %rax,%rax
    11d1:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    11d6:	0f 84 2f 06 00 00    	je     180b <xfrm_hash_resize+0x6db>
    11dc:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
    11e1:	e8 00 00 00 00       	callq  11e6 <xfrm_hash_resize+0xb6>
    11e6:	83 05 00 00 00 00 01 	addl   $0x1,0x0(%rip)        # 11ed <xfrm_hash_resize+0xbd>
    11ed:	49 8b 04 24          	mov    (%r12),%rax
    11f1:	85 db                	test   %ebx,%ebx
    11f3:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
    11f7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    11fc:	0f 88 5c 02 00 00    	js     145e <xfrm_hash_resize+0x32e>
    1202:	48 63 44 24 28       	movslq 0x28(%rsp),%rax
    1207:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
    120c:	48 8d 04 c3          	lea    (%rbx,%rax,8),%rax
    1210:	31 db                	xor    %ebx,%ebx
    1212:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    1217:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
    121c:	4c 8b 00             	mov    (%rax),%r8
    121f:	4d 85 c0             	test   %r8,%r8
    1222:	0f 84 13 02 00 00    	je     143b <xfrm_hash_resize+0x30b>
    1228:	45 31 d2             	xor    %r10d,%r10d
    122b:	49 83 e8 08          	sub    $0x8,%r8
    122f:	0f 84 06 02 00 00    	je     143b <xfrm_hash_resize+0x30b>
    1235:	41 0f b7 80 84 01 00 	movzwl 0x184(%r8),%eax
    123c:	00 
    123d:	4d 8b 48 08          	mov    0x8(%r8),%r9
    1241:	66 83 f8 02          	cmp    $0x2,%ax
    1245:	0f 84 ca 03 00 00    	je     1615 <xfrm_hash_resize+0x4e5>
    124b:	66 83 f8 0a          	cmp    $0xa,%ax
    124f:	0f 85 52 03 00 00    	jne    15a7 <xfrm_hash_resize+0x477>
    1255:	41 0f b6 4c 24 0e    	movzbl 0xe(%r12),%ecx
    125b:	45 0f b6 5c 24 0f    	movzbl 0xf(%r12),%r11d
    1261:	41 89 cd             	mov    %ecx,%r13d
    1264:	44 89 df             	mov    %r11d,%edi
    1267:	83 e1 1f             	and    $0x1f,%ecx
    126a:	40 c0 ef 05          	shr    $0x5,%dil
    126e:	41 c0 ed 05          	shr    $0x5,%r13b
    1272:	41 83 e3 1f          	and    $0x1f,%r11d
    1276:	40 0f b6 ff          	movzbl %dil,%edi
    127a:	45 0f b6 ed          	movzbl %r13b,%r13d
    127e:	84 c9                	test   %cl,%cl
    1280:	41 0f b6 eb          	movzbl %r11b,%ebp
    1284:	0f b6 d1             	movzbl %cl,%edx
    1287:	46 8d 34 ad ef be ad 	lea    -0x21524111(,%r13,4),%r14d
    128e:	de 
    128f:	8d 04 bd ef be ad de 	lea    -0x21524111(,%rdi,4),%eax
    1296:	0f 84 26 05 00 00    	je     17c2 <xfrm_hash_resize+0x692>
    129c:	b9 20 00 00 00       	mov    $0x20,%ecx
    12a1:	29 d1                	sub    %edx,%ecx
    12a3:	ba ff ff ff ff       	mov    $0xffffffff,%edx
    12a8:	d3 e2                	shl    %cl,%edx
    12aa:	44 89 e9             	mov    %r13d,%ecx
    12ad:	0f ca                	bswap  %edx
    12af:	41 23 54 88 7c       	and    0x7c(%r8,%rcx,4),%edx
    12b4:	44 01 f2             	add    %r14d,%edx
    12b7:	41 83 fd 03          	cmp    $0x3,%r13d
    12bb:	49 8d 70 7c          	lea    0x7c(%r8),%rsi
    12bf:	89 d1                	mov    %edx,%ecx
    12c1:	41 89 d6             	mov    %edx,%r14d
    12c4:	76 74                	jbe    133a <xfrm_hash_resize+0x20a>
    12c6:	03 56 08             	add    0x8(%rsi),%edx
    12c9:	03 4e 04             	add    0x4(%rsi),%ecx
    12cc:	41 83 ed 03          	sub    $0x3,%r13d
    12d0:	48 83 c6 0c          	add    $0xc,%rsi
    12d4:	41 29 d6             	sub    %edx,%r14d
    12d7:	44 03 76 f4          	add    -0xc(%rsi),%r14d
    12db:	41 89 d7             	mov    %edx,%r15d
    12de:	41 c1 c7 04          	rol    $0x4,%r15d
    12e2:	01 ca                	add    %ecx,%edx
    12e4:	45 31 fe             	xor    %r15d,%r14d
    12e7:	45 89 f7             	mov    %r14d,%r15d
    12ea:	44 29 f1             	sub    %r14d,%ecx
    12ed:	41 01 d6             	add    %edx,%r14d
    12f0:	41 c1 c7 06          	rol    $0x6,%r15d
    12f4:	44 31 f9             	xor    %r15d,%ecx
    12f7:	41 89 cf             	mov    %ecx,%r15d
    12fa:	29 ca                	sub    %ecx,%edx
    12fc:	44 01 f1             	add    %r14d,%ecx
    12ff:	41 c1 c7 08          	rol    $0x8,%r15d
    1303:	44 31 fa             	xor    %r15d,%edx
    1306:	41 89 d7             	mov    %edx,%r15d
    1309:	41 29 d6             	sub    %edx,%r14d
    130c:	01 ca                	add    %ecx,%edx
    130e:	41 c1 c7 10          	rol    $0x10,%r15d
    1312:	45 31 fe             	xor    %r15d,%r14d
    1315:	45 89 f7             	mov    %r14d,%r15d
    1318:	44 29 f1             	sub    %r14d,%ecx
    131b:	41 01 d6             	add    %edx,%r14d
    131e:	41 c1 cf 0d          	ror    $0xd,%r15d
    1322:	44 31 f9             	xor    %r15d,%ecx
    1325:	41 89 cf             	mov    %ecx,%r15d
    1328:	29 ca                	sub    %ecx,%edx
    132a:	44 01 f1             	add    %r14d,%ecx
    132d:	41 c1 c7 04          	rol    $0x4,%r15d
    1331:	44 31 fa             	xor    %r15d,%edx
    1334:	41 83 fd 04          	cmp    $0x4,%r13d
    1338:	74 8c                	je     12c6 <xfrm_hash_resize+0x196>
    133a:	41 83 fd 02          	cmp    $0x2,%r13d
    133e:	0f 84 5b 03 00 00    	je     169f <xfrm_hash_resize+0x56f>
    1344:	41 83 fd 03          	cmp    $0x3,%r13d
    1348:	0f 84 4e 03 00 00    	je     169c <xfrm_hash_resize+0x56c>
    134e:	41 83 fd 01          	cmp    $0x1,%r13d
    1352:	0f 84 4a 03 00 00    	je     16a2 <xfrm_hash_resize+0x572>
    1358:	31 f6                	xor    %esi,%esi
    135a:	45 84 db             	test   %r11b,%r11b
    135d:	74 1a                	je     1379 <xfrm_hash_resize+0x249>
    135f:	b9 20 00 00 00       	mov    $0x20,%ecx
    1364:	be ff ff ff ff       	mov    $0xffffffff,%esi
    1369:	29 e9                	sub    %ebp,%ecx
    136b:	d3 e6                	shl    %cl,%esi
    136d:	89 f9                	mov    %edi,%ecx
    136f:	0f ce                	bswap  %esi
    1371:	41 23 b4 88 8c 00 00 	and    0x8c(%r8,%rcx,4),%esi
    1378:	00 
    1379:	01 f0                	add    %esi,%eax
    137b:	83 ff 03             	cmp    $0x3,%edi
    137e:	49 8d 88 8c 00 00 00 	lea    0x8c(%r8),%rcx
    1385:	89 c6                	mov    %eax,%esi
    1387:	41 89 c3             	mov    %eax,%r11d
    138a:	76 64                	jbe    13f0 <xfrm_hash_resize+0x2c0>
    138c:	03 41 08             	add    0x8(%rcx),%eax
    138f:	03 71 04             	add    0x4(%rcx),%esi
    1392:	83 ef 03             	sub    $0x3,%edi
    1395:	48 83 c1 0c          	add    $0xc,%rcx
    1399:	41 29 c3             	sub    %eax,%r11d
    139c:	44 03 59 f4          	add    -0xc(%rcx),%r11d
    13a0:	89 c5                	mov    %eax,%ebp
    13a2:	c1 c5 04             	rol    $0x4,%ebp
    13a5:	01 f0                	add    %esi,%eax
    13a7:	41 31 eb             	xor    %ebp,%r11d
    13aa:	44 89 dd             	mov    %r11d,%ebp
    13ad:	44 29 de             	sub    %r11d,%esi
    13b0:	41 01 c3             	add    %eax,%r11d
    13b3:	c1 c5 06             	rol    $0x6,%ebp
    13b6:	31 ee                	xor    %ebp,%esi
    13b8:	89 f5                	mov    %esi,%ebp
    13ba:	29 f0                	sub    %esi,%eax
    13bc:	44 01 de             	add    %r11d,%esi
    13bf:	c1 c5 08             	rol    $0x8,%ebp
    13c2:	31 e8                	xor    %ebp,%eax
    13c4:	89 c5                	mov    %eax,%ebp
    13c6:	41 29 c3             	sub    %eax,%r11d
    13c9:	01 f0                	add    %esi,%eax
    13cb:	c1 c5 10             	rol    $0x10,%ebp
    13ce:	41 31 eb             	xor    %ebp,%r11d
    13d1:	44 89 dd             	mov    %r11d,%ebp
    13d4:	44 29 de             	sub    %r11d,%esi
    13d7:	41 01 c3             	add    %eax,%r11d
    13da:	c1 cd 0d             	ror    $0xd,%ebp
    13dd:	31 ee                	xor    %ebp,%esi
    13df:	89 f5                	mov    %esi,%ebp
    13e1:	29 f0                	sub    %esi,%eax
    13e3:	44 01 de             	add    %r11d,%esi
    13e6:	c1 c5 04             	rol    $0x4,%ebp
    13e9:	31 e8                	xor    %ebp,%eax
    13eb:	83 ff 04             	cmp    $0x4,%edi
    13ee:	74 9c                	je     138c <xfrm_hash_resize+0x25c>
    13f0:	83 ff 02             	cmp    $0x2,%edi
    13f3:	0f 84 01 03 00 00    	je     16fa <xfrm_hash_resize+0x5ca>
    13f9:	83 ff 03             	cmp    $0x3,%edi
    13fc:	0f 84 f5 02 00 00    	je     16f7 <xfrm_hash_resize+0x5c7>
    1402:	83 ff 01             	cmp    $0x1,%edi
    1405:	0f 84 f2 02 00 00    	je     16fd <xfrm_hash_resize+0x5cd>
    140b:	31 d0                	xor    %edx,%eax
    140d:	89 c2                	mov    %eax,%edx
    140f:	c1 ea 10             	shr    $0x10,%edx
    1412:	31 d0                	xor    %edx,%eax
    1414:	23 44 24 04          	and    0x4(%rsp),%eax
    1418:	4d 85 d2             	test   %r10,%r10
    141b:	0f 84 a5 01 00 00    	je     15c6 <xfrm_hash_resize+0x496>
    1421:	39 c3                	cmp    %eax,%ebx
    1423:	0f 84 20 03 00 00    	je     1749 <xfrm_hash_resize+0x619>
    1429:	4d 85 c9             	test   %r9,%r9
    142c:	74 0d                	je     143b <xfrm_hash_resize+0x30b>
    142e:	49 83 e9 08          	sub    $0x8,%r9
    1432:	4d 89 c8             	mov    %r9,%r8
    1435:	0f 85 fa fd ff ff    	jne    1235 <xfrm_hash_resize+0x105>
    143b:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
    1440:	48 8b 00             	mov    (%rax),%rax
    1443:	48 85 c0             	test   %rax,%rax
    1446:	0f 85 cb fd ff ff    	jne    1217 <xfrm_hash_resize+0xe7>
    144c:	83 6c 24 28 01       	subl   $0x1,0x28(%rsp)
    1451:	8b 44 24 28          	mov    0x28(%rsp),%eax
    1455:	83 f8 ff             	cmp    $0xffffffff,%eax
    1458:	0f 85 a4 fd ff ff    	jne    1202 <xfrm_hash_resize+0xd2>
    145e:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    1463:	49 89 04 24          	mov    %rax,(%r12)
    1467:	8b 44 24 04          	mov    0x4(%rsp),%eax
    146b:	41 89 44 24 08       	mov    %eax,0x8(%r12)
    1470:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
    1475:	83 05 00 00 00 00 01 	addl   $0x1,0x0(%rip)        # 147c <xfrm_hash_resize+0x34c>
    147c:	e8 00 00 00 00       	callq  1481 <xfrm_hash_resize+0x351>
    1481:	e8 00 00 00 00       	callq  1486 <xfrm_hash_resize+0x356>
    1486:	8b 74 24 40          	mov    0x40(%rsp),%esi
    148a:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
    148f:	c1 e6 03             	shl    $0x3,%esi
    1492:	e8 00 00 00 00       	callq  1497 <xfrm_hash_resize+0x367>
    1497:	8b 05 00 00 00 00    	mov    0x0(%rip),%eax        # 149d <xfrm_hash_resize+0x36d>
    149d:	48 83 44 24 30 04    	addq   $0x4,0x30(%rsp)
    14a3:	49 83 c4 10          	add    $0x10,%r12
    14a7:	4c 39 64 24 48       	cmp    %r12,0x48(%rsp)
    14ac:	0f 85 d5 fc ff ff    	jne    1187 <xfrm_hash_resize+0x57>
    14b2:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
    14b7:	44 8b 6b 98          	mov    -0x68(%rbx),%r13d
    14bb:	41 8d 5d 01          	lea    0x1(%r13),%ebx
    14bf:	39 c3                	cmp    %eax,%ebx
    14c1:	0f 83 c6 00 00 00    	jae    158d <xfrm_hash_resize+0x45d>
    14c7:	44 3b 6c 24 44       	cmp    0x44(%rsp),%r13d
    14cc:	0f 83 bb 00 00 00    	jae    158d <xfrm_hash_resize+0x45d>
    14d2:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    14d7:	89 df                	mov    %ebx,%edi
    14d9:	44 8d 24 1b          	lea    (%rbx,%rbx,1),%r12d
    14dd:	c1 e7 04             	shl    $0x4,%edi
    14e0:	48 8b 68 90          	mov    -0x70(%rax),%rbp
    14e4:	e8 00 00 00 00       	callq  14e9 <xfrm_hash_resize+0x3b9>
    14e9:	48 85 c0             	test   %rax,%rax
    14ec:	49 89 c6             	mov    %rax,%r14
    14ef:	0f 84 98 00 00 00    	je     158d <xfrm_hash_resize+0x45d>
    14f5:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    14fa:	41 83 ec 01          	sub    $0x1,%r12d
    14fe:	4c 8d b8 74 01 00 00 	lea    0x174(%rax),%r15
    1505:	4c 89 ff             	mov    %r15,%rdi
    1508:	e8 00 00 00 00       	callq  150d <xfrm_hash_resize+0x3dd>
    150d:	45 85 ed             	test   %r13d,%r13d
    1510:	78 57                	js     1569 <xfrm_hash_resize+0x439>
    1512:	49 63 c5             	movslq %r13d,%rax
    1515:	48 8b 54 c5 00       	mov    0x0(%rbp,%rax,8),%rdx
    151a:	48 85 d2             	test   %rdx,%rdx
    151d:	75 05                	jne    1524 <xfrm_hash_resize+0x3f4>
    151f:	eb 3e                	jmp    155f <xfrm_hash_resize+0x42f>
    1521:	48 89 f2             	mov    %rsi,%rdx
    1524:	48 83 ea 18          	sub    $0x18,%rdx
    1528:	74 35                	je     155f <xfrm_hash_resize+0x42f>
    152a:	8b 42 70             	mov    0x70(%rdx),%eax
    152d:	48 8b 72 18          	mov    0x18(%rdx),%rsi
    1531:	48 8d 7a 18          	lea    0x18(%rdx),%rdi
    1535:	89 c1                	mov    %eax,%ecx
    1537:	c1 e9 08             	shr    $0x8,%ecx
    153a:	31 c8                	xor    %ecx,%eax
    153c:	44 21 e0             	and    %r12d,%eax
    153f:	49 8d 04 c6          	lea    (%r14,%rax,8),%rax
    1543:	48 8b 08             	mov    (%rax),%rcx
    1546:	48 85 c9             	test   %rcx,%rcx
    1549:	48 89 4a 18          	mov    %rcx,0x18(%rdx)
    154d:	74 04                	je     1553 <xfrm_hash_resize+0x423>
    154f:	48 89 79 08          	mov    %rdi,0x8(%rcx)
    1553:	48 85 f6             	test   %rsi,%rsi
    1556:	48 89 38             	mov    %rdi,(%rax)
    1559:	48 89 42 20          	mov    %rax,0x20(%rdx)
    155d:	75 c2                	jne    1521 <xfrm_hash_resize+0x3f1>
    155f:	41 83 ed 01          	sub    $0x1,%r13d
    1563:	41 83 fd ff          	cmp    $0xffffffff,%r13d
    1567:	75 a9                	jne    1512 <xfrm_hash_resize+0x3e2>
    1569:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    156e:	4c 89 ff             	mov    %r15,%rdi
    1571:	4c 89 70 90          	mov    %r14,-0x70(%rax)
    1575:	44 89 60 98          	mov    %r12d,-0x68(%rax)
    1579:	e8 00 00 00 00       	callq  157e <xfrm_hash_resize+0x44e>
    157e:	8d 34 dd 00 00 00 00 	lea    0x0(,%rbx,8),%esi
    1585:	48 89 ef             	mov    %rbp,%rdi
    1588:	e8 00 00 00 00       	callq  158d <xfrm_hash_resize+0x45d>
    158d:	48 83 c4 50          	add    $0x50,%rsp
    1591:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    1598:	5b                   	pop    %rbx
    1599:	5d                   	pop    %rbp
    159a:	41 5c                	pop    %r12
    159c:	41 5d                	pop    %r13
    159e:	41 5e                	pop    %r14
    15a0:	41 5f                	pop    %r15
    15a2:	e9 00 00 00 00       	jmpq   15a7 <xfrm_hash_resize+0x477>
    15a7:	66 83 f8 02          	cmp    $0x2,%ax
    15ab:	0f 84 65 02 00 00    	je     1816 <xfrm_hash_resize+0x6e6>
    15b1:	66 83 f8 0a          	cmp    $0xa,%ax
    15b5:	0f 84 f5 01 00 00    	je     17b0 <xfrm_hash_resize+0x680>
    15bb:	31 c0                	xor    %eax,%eax
    15bd:	4d 85 d2             	test   %r10,%r10
    15c0:	0f 85 5b fe ff ff    	jne    1421 <xfrm_hash_resize+0x2f1>
    15c6:	49 8b 50 10          	mov    0x10(%r8),%rdx
    15ca:	4d 85 c9             	test   %r9,%r9
    15cd:	4c 89 0a             	mov    %r9,(%rdx)
    15d0:	74 04                	je     15d6 <xfrm_hash_resize+0x4a6>
    15d2:	49 89 51 08          	mov    %rdx,0x8(%r9)
    15d6:	48 bb 00 02 00 00 00 	movabs $0xdead000000000200,%rbx
    15dd:	00 ad de 
    15e0:	89 c2                	mov    %eax,%edx
    15e2:	4d 8d 50 08          	lea    0x8(%r8),%r10
    15e6:	49 89 58 10          	mov    %rbx,0x10(%r8)
    15ea:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
    15ef:	48 8d 14 d3          	lea    (%rbx,%rdx,8),%rdx
    15f3:	48 8b 0a             	mov    (%rdx),%rcx
    15f6:	49 89 50 10          	mov    %rdx,0x10(%r8)
    15fa:	49 89 48 08          	mov    %rcx,0x8(%r8)
    15fe:	48 85 c9             	test   %rcx,%rcx
    1601:	4c 89 12             	mov    %r10,(%rdx)
    1604:	0f 84 fa 01 00 00    	je     1804 <xfrm_hash_resize+0x6d4>
    160a:	4c 89 51 08          	mov    %r10,0x8(%rcx)
    160e:	89 c3                	mov    %eax,%ebx
    1610:	e9 14 fe ff ff       	jmpq   1429 <xfrm_hash_resize+0x2f9>
    1615:	41 0f b6 44 24 0d    	movzbl 0xd(%r12),%eax
    161b:	41 8b 90 8c 00 00 00 	mov    0x8c(%r8),%edx
    1622:	45 0f b6 5c 24 0c    	movzbl 0xc(%r12),%r11d
    1628:	0f ca                	bswap  %edx
    162a:	84 c0                	test   %al,%al
    162c:	0f 85 5c 01 00 00    	jne    178e <xfrm_hash_resize+0x65e>
    1632:	bf 82 ac 42 10       	mov    $0x1042ac82,%edi
    1637:	b8 55 08 42 90       	mov    $0x90420855,%eax
    163c:	ba f7 be ad de       	mov    $0xdeadbef7,%edx
    1641:	41 8b 48 7c          	mov    0x7c(%r8),%ecx
    1645:	45 84 db             	test   %r11b,%r11b
    1648:	89 ce                	mov    %ecx,%esi
    164a:	b9 f7 be ad de       	mov    $0xdeadbef7,%ecx
    164f:	0f ce                	bswap  %esi
    1651:	74 0c                	je     165f <xfrm_hash_resize+0x52f>
    1653:	01 f1                	add    %esi,%ecx
    1655:	41 80 fb 1f          	cmp    $0x1f,%r11b
    1659:	0f 86 6a 01 00 00    	jbe    17c9 <xfrm_hash_resize+0x699>
    165f:	31 c1                	xor    %eax,%ecx
    1661:	29 f9                	sub    %edi,%ecx
    1663:	89 ce                	mov    %ecx,%esi
    1665:	31 ca                	xor    %ecx,%edx
    1667:	c1 ce 07             	ror    $0x7,%esi
    166a:	29 f2                	sub    %esi,%edx
    166c:	89 d6                	mov    %edx,%esi
    166e:	31 d0                	xor    %edx,%eax
    1670:	c1 c6 10             	rol    $0x10,%esi
    1673:	29 f0                	sub    %esi,%eax
    1675:	89 c6                	mov    %eax,%esi
    1677:	31 c1                	xor    %eax,%ecx
    1679:	c1 c6 04             	rol    $0x4,%esi
    167c:	29 f1                	sub    %esi,%ecx
    167e:	31 ca                	xor    %ecx,%edx
    1680:	c1 c1 0e             	rol    $0xe,%ecx
    1683:	29 ca                	sub    %ecx,%edx
    1685:	31 d0                	xor    %edx,%eax
    1687:	c1 ca 08             	ror    $0x8,%edx
    168a:	29 d0                	sub    %edx,%eax
    168c:	89 c2                	mov    %eax,%edx
    168e:	c1 ea 10             	shr    $0x10,%edx
    1691:	31 d0                	xor    %edx,%eax
    1693:	23 44 24 04          	and    0x4(%rsp),%eax
    1697:	e9 7c fd ff ff       	jmpq   1418 <xfrm_hash_resize+0x2e8>
    169c:	03 56 08             	add    0x8(%rsi),%edx
    169f:	03 4e 04             	add    0x4(%rsi),%ecx
    16a2:	44 03 36             	add    (%rsi),%r14d
    16a5:	41 89 cd             	mov    %ecx,%r13d
    16a8:	31 ca                	xor    %ecx,%edx
    16aa:	41 c1 c5 0e          	rol    $0xe,%r13d
    16ae:	44 29 ea             	sub    %r13d,%edx
    16b1:	41 89 d5             	mov    %edx,%r13d
    16b4:	44 89 f6             	mov    %r14d,%esi
    16b7:	41 c1 c5 0b          	rol    $0xb,%r13d
    16bb:	31 d6                	xor    %edx,%esi
    16bd:	44 29 ee             	sub    %r13d,%esi
    16c0:	41 89 f5             	mov    %esi,%r13d
    16c3:	31 f1                	xor    %esi,%ecx
    16c5:	41 c1 cd 07          	ror    $0x7,%r13d
    16c9:	44 29 e9             	sub    %r13d,%ecx
    16cc:	41 89 cd             	mov    %ecx,%r13d
    16cf:	31 ca                	xor    %ecx,%edx
    16d1:	41 c1 c5 10          	rol    $0x10,%r13d
    16d5:	44 29 ea             	sub    %r13d,%edx
    16d8:	41 89 d5             	mov    %edx,%r13d
    16db:	31 d6                	xor    %edx,%esi
    16dd:	41 c1 c5 04          	rol    $0x4,%r13d
    16e1:	44 29 ee             	sub    %r13d,%esi
    16e4:	31 f1                	xor    %esi,%ecx
    16e6:	c1 c6 0e             	rol    $0xe,%esi
    16e9:	29 f1                	sub    %esi,%ecx
    16eb:	31 ca                	xor    %ecx,%edx
    16ed:	c1 c9 08             	ror    $0x8,%ecx
    16f0:	29 ca                	sub    %ecx,%edx
    16f2:	e9 61 fc ff ff       	jmpq   1358 <xfrm_hash_resize+0x228>
    16f7:	03 41 08             	add    0x8(%rcx),%eax
    16fa:	03 71 04             	add    0x4(%rcx),%esi
    16fd:	44 03 19             	add    (%rcx),%r11d
    1700:	89 f1                	mov    %esi,%ecx
    1702:	31 f0                	xor    %esi,%eax
    1704:	c1 c1 0e             	rol    $0xe,%ecx
    1707:	29 c8                	sub    %ecx,%eax
    1709:	89 c1                	mov    %eax,%ecx
    170b:	41 31 c3             	xor    %eax,%r11d
    170e:	c1 c1 0b             	rol    $0xb,%ecx
    1711:	41 29 cb             	sub    %ecx,%r11d
    1714:	44 89 d9             	mov    %r11d,%ecx
    1717:	44 31 de             	xor    %r11d,%esi
    171a:	c1 c9 07             	ror    $0x7,%ecx
    171d:	29 ce                	sub    %ecx,%esi
    171f:	89 f1                	mov    %esi,%ecx
    1721:	31 f0                	xor    %esi,%eax
    1723:	c1 c1 10             	rol    $0x10,%ecx
    1726:	29 c8                	sub    %ecx,%eax
    1728:	89 c1                	mov    %eax,%ecx
    172a:	41 31 c3             	xor    %eax,%r11d
    172d:	c1 c1 04             	rol    $0x4,%ecx
    1730:	41 29 cb             	sub    %ecx,%r11d
    1733:	44 31 de             	xor    %r11d,%esi
    1736:	41 c1 c3 0e          	rol    $0xe,%r11d
    173a:	44 29 de             	sub    %r11d,%esi
    173d:	31 f0                	xor    %esi,%eax
    173f:	c1 ce 08             	ror    $0x8,%esi
    1742:	29 f0                	sub    %esi,%eax
    1744:	e9 c2 fc ff ff       	jmpq   140b <xfrm_hash_resize+0x2db>
    1749:	49 8b 40 10          	mov    0x10(%r8),%rax
    174d:	4d 85 c9             	test   %r9,%r9
    1750:	4c 89 08             	mov    %r9,(%rax)
    1753:	74 04                	je     1759 <xfrm_hash_resize+0x629>
    1755:	49 89 41 08          	mov    %rax,0x8(%r9)
    1759:	48 b8 00 02 00 00 00 	movabs $0xdead000000000200,%rax
    1760:	00 ad de 
    1763:	49 89 40 10          	mov    %rax,0x10(%r8)
    1767:	49 8b 12             	mov    (%r10),%rdx
    176a:	49 8d 40 08          	lea    0x8(%r8),%rax
    176e:	4d 89 50 10          	mov    %r10,0x10(%r8)
    1772:	49 89 50 08          	mov    %rdx,0x8(%r8)
    1776:	49 89 02             	mov    %rax,(%r10)
    1779:	49 8b 50 08          	mov    0x8(%r8),%rdx
    177d:	48 85 d2             	test   %rdx,%rdx
    1780:	74 7a                	je     17fc <xfrm_hash_resize+0x6cc>
    1782:	48 89 42 08          	mov    %rax,0x8(%rdx)
    1786:	49 89 c2             	mov    %rax,%r10
    1789:	e9 9b fc ff ff       	jmpq   1429 <xfrm_hash_resize+0x2f9>
    178e:	3c 1f                	cmp    $0x1f,%al
    1790:	76 58                	jbe    17ea <xfrm_hash_resize+0x6ba>
    1792:	81 ea 09 41 52 21    	sub    $0x21524109,%edx
    1798:	89 d0                	mov    %edx,%eax
    179a:	89 d1                	mov    %edx,%ecx
    179c:	35 f7 be ad de       	xor    $0xdeadbef7,%eax
    17a1:	c1 c1 0e             	rol    $0xe,%ecx
    17a4:	29 c8                	sub    %ecx,%eax
    17a6:	89 c7                	mov    %eax,%edi
    17a8:	c1 c7 0b             	rol    $0xb,%edi
    17ab:	e9 91 fe ff ff       	jmpq   1641 <xfrm_hash_resize+0x511>
    17b0:	b8 ef be ad de       	mov    $0xdeadbeef,%eax
    17b5:	45 31 ed             	xor    %r13d,%r13d
    17b8:	31 ed                	xor    %ebp,%ebp
    17ba:	41 89 c6             	mov    %eax,%r14d
    17bd:	45 31 db             	xor    %r11d,%r11d
    17c0:	31 ff                	xor    %edi,%edi
    17c2:	31 d2                	xor    %edx,%edx
    17c4:	e9 eb fa ff ff       	jmpq   12b4 <xfrm_hash_resize+0x184>
    17c9:	b9 20 00 00 00       	mov    $0x20,%ecx
    17ce:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
    17d4:	44 29 d9             	sub    %r11d,%ecx
    17d7:	41 d3 e6             	shl    %cl,%r14d
    17da:	44 89 f1             	mov    %r14d,%ecx
    17dd:	21 f1                	and    %esi,%ecx
    17df:	81 e9 09 41 52 21    	sub    $0x21524109,%ecx
    17e5:	e9 75 fe ff ff       	jmpq   165f <xfrm_hash_resize+0x52f>
    17ea:	b9 20 00 00 00       	mov    $0x20,%ecx
    17ef:	29 c1                	sub    %eax,%ecx
    17f1:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    17f6:	d3 e0                	shl    %cl,%eax
    17f8:	21 c2                	and    %eax,%edx
    17fa:	eb 96                	jmp    1792 <xfrm_hash_resize+0x662>
    17fc:	49 89 c2             	mov    %rax,%r10
    17ff:	e9 25 fc ff ff       	jmpq   1429 <xfrm_hash_resize+0x2f9>
    1804:	89 c3                	mov    %eax,%ebx
    1806:	e9 1e fc ff ff       	jmpq   1429 <xfrm_hash_resize+0x2f9>
    180b:	8b 05 00 00 00 00    	mov    0x0(%rip),%eax        # 1811 <xfrm_hash_resize+0x6e1>
    1811:	e9 87 fc ff ff       	jmpq   149d <xfrm_hash_resize+0x36d>
    1816:	45 31 db             	xor    %r11d,%r11d
    1819:	e9 14 fe ff ff       	jmpq   1632 <xfrm_hash_resize+0x502>
    181e:	66 90                	xchg   %ax,%ax

0000000000001820 <xfrm_policy_walk>:
    1820:	41 57                	push   %r15
    1822:	41 56                	push   %r14
    1824:	41 55                	push   %r13
    1826:	41 54                	push   %r12
    1828:	55                   	push   %rbp
    1829:	53                   	push   %rbx
    182a:	48 83 ec 08          	sub    $0x8,%rsp
    182e:	0f b6 46 18          	movzbl 0x18(%rsi),%eax
    1832:	83 e8 02             	sub    $0x2,%eax
    1835:	3c fc                	cmp    $0xfc,%al
    1837:	0f 86 4a 01 00 00    	jbe    1987 <xfrm_policy_walk+0x167>
    183d:	48 8b 06             	mov    (%rsi),%rax
    1840:	48 39 c6             	cmp    %rax,%rsi
    1843:	0f 84 af 00 00 00    	je     18f8 <xfrm_policy_walk+0xd8>
    1849:	48 8d 87 84 0d 00 00 	lea    0xd84(%rdi),%rax
    1850:	48 89 f5             	mov    %rsi,%rbp
    1853:	49 89 ff             	mov    %rdi,%r15
    1856:	49 89 cd             	mov    %rcx,%r13
    1859:	49 89 d4             	mov    %rdx,%r12
    185c:	48 89 c7             	mov    %rax,%rdi
    185f:	48 89 04 24          	mov    %rax,(%rsp)
    1863:	e8 00 00 00 00       	callq  1868 <xfrm_policy_walk+0x48>
    1868:	48 8b 45 00          	mov    0x0(%rbp),%rax
    186c:	48 39 c5             	cmp    %rax,%rbp
    186f:	0f 84 06 01 00 00    	je     197b <xfrm_policy_walk+0x15b>
    1875:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
    1879:	49 81 c7 90 0b 00 00 	add    $0xb90,%r15
    1880:	8b 55 1c             	mov    0x1c(%rbp),%edx
    1883:	49 39 df             	cmp    %rbx,%r15
    1886:	75 0a                	jne    1892 <xfrm_policy_walk+0x72>
    1888:	eb 49                	jmp    18d3 <xfrm_policy_walk+0xb3>
    188a:	48 8b 1b             	mov    (%rbx),%rbx
    188d:	4c 39 fb             	cmp    %r15,%rbx
    1890:	74 41                	je     18d3 <xfrm_policy_walk+0xb3>
    1892:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
    1896:	75 f2                	jne    188a <xfrm_policy_walk+0x6a>
    1898:	0f b6 45 18          	movzbl 0x18(%rbp),%eax
    189c:	3c ff                	cmp    $0xff,%al
    189e:	74 05                	je     18a5 <xfrm_policy_walk+0x85>
    18a0:	3a 43 68             	cmp    0x68(%rbx),%al
    18a3:	75 e5                	jne    188a <xfrm_policy_walk+0x6a>
    18a5:	8b b3 58 ff ff ff    	mov    -0xa8(%rbx),%esi
    18ab:	48 8d bb e8 fe ff ff 	lea    -0x118(%rbx),%rdi
    18b2:	4c 89 e9             	mov    %r13,%rcx
    18b5:	83 e6 07             	and    $0x7,%esi
    18b8:	41 ff d4             	callq  *%r12
    18bb:	85 c0                	test   %eax,%eax
    18bd:	41 89 c6             	mov    %eax,%r14d
    18c0:	75 6f                	jne    1931 <xfrm_policy_walk+0x111>
    18c2:	8b 45 1c             	mov    0x1c(%rbp),%eax
    18c5:	8d 50 01             	lea    0x1(%rax),%edx
    18c8:	89 55 1c             	mov    %edx,0x1c(%rbp)
    18cb:	48 8b 1b             	mov    (%rbx),%rbx
    18ce:	4c 39 fb             	cmp    %r15,%rbx
    18d1:	75 bf                	jne    1892 <xfrm_policy_walk+0x72>
    18d3:	85 d2                	test   %edx,%edx
    18d5:	41 be fe ff ff ff    	mov    $0xfffffffe,%r14d
    18db:	75 2c                	jne    1909 <xfrm_policy_walk+0xe9>
    18dd:	48 8b 3c 24          	mov    (%rsp),%rdi
    18e1:	e8 00 00 00 00       	callq  18e6 <xfrm_policy_walk+0xc6>
    18e6:	44 89 f0             	mov    %r14d,%eax
    18e9:	48 83 c4 08          	add    $0x8,%rsp
    18ed:	5b                   	pop    %rbx
    18ee:	5d                   	pop    %rbp
    18ef:	41 5c                	pop    %r12
    18f1:	41 5d                	pop    %r13
    18f3:	41 5e                	pop    %r14
    18f5:	41 5f                	pop    %r15
    18f7:	c3                   	retq   
    18f8:	44 8b 46 1c          	mov    0x1c(%rsi),%r8d
    18fc:	31 c0                	xor    %eax,%eax
    18fe:	45 85 c0             	test   %r8d,%r8d
    1901:	0f 84 42 ff ff ff    	je     1849 <xfrm_policy_walk+0x29>
    1907:	eb e0                	jmp    18e9 <xfrm_policy_walk+0xc9>
    1909:	48 89 ef             	mov    %rbp,%rdi
    190c:	e8 00 00 00 00       	callq  1911 <xfrm_policy_walk+0xf1>
    1911:	84 c0                	test   %al,%al
    1913:	74 0f                	je     1924 <xfrm_policy_walk+0x104>
    1915:	48 8b 55 00          	mov    0x0(%rbp),%rdx
    1919:	48 8b 45 08          	mov    0x8(%rbp),%rax
    191d:	48 89 42 08          	mov    %rax,0x8(%rdx)
    1921:	48 89 10             	mov    %rdx,(%rax)
    1924:	48 89 6d 00          	mov    %rbp,0x0(%rbp)
    1928:	48 89 6d 08          	mov    %rbp,0x8(%rbp)
    192c:	45 31 f6             	xor    %r14d,%r14d
    192f:	eb ac                	jmp    18dd <xfrm_policy_walk+0xbd>
    1931:	48 89 ef             	mov    %rbp,%rdi
    1934:	e8 00 00 00 00       	callq  1939 <xfrm_policy_walk+0x119>
    1939:	84 c0                	test   %al,%al
    193b:	74 0f                	je     194c <xfrm_policy_walk+0x12c>
    193d:	48 8b 55 00          	mov    0x0(%rbp),%rdx
    1941:	48 8b 45 08          	mov    0x8(%rbp),%rax
    1945:	48 89 42 08          	mov    %rax,0x8(%rdx)
    1949:	48 89 10             	mov    %rdx,(%rax)
    194c:	4c 8b 63 08          	mov    0x8(%rbx),%r12
    1950:	48 89 da             	mov    %rbx,%rdx
    1953:	48 89 ef             	mov    %rbp,%rdi
    1956:	4c 89 e6             	mov    %r12,%rsi
    1959:	e8 00 00 00 00       	callq  195e <xfrm_policy_walk+0x13e>
    195e:	84 c0                	test   %al,%al
    1960:	0f 84 77 ff ff ff    	je     18dd <xfrm_policy_walk+0xbd>
    1966:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
    196a:	48 89 5d 00          	mov    %rbx,0x0(%rbp)
    196e:	4c 89 65 08          	mov    %r12,0x8(%rbp)
    1972:	49 89 2c 24          	mov    %rbp,(%r12)
    1976:	e9 62 ff ff ff       	jmpq   18dd <xfrm_policy_walk+0xbd>
    197b:	49 8b 9f 90 0b 00 00 	mov    0xb90(%r15),%rbx
    1982:	e9 f2 fe ff ff       	jmpq   1879 <xfrm_policy_walk+0x59>
    1987:	b8 ea ff ff ff       	mov    $0xffffffea,%eax
    198c:	e9 58 ff ff ff       	jmpq   18e9 <xfrm_policy_walk+0xc9>
    1991:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    1996:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    199d:	00 00 00 

00000000000019a0 <xfrm_policy_kill>:
    19a0:	55                   	push   %rbp
    19a1:	53                   	push   %rbx
    19a2:	48 89 fb             	mov    %rdi,%rbx
    19a5:	c6 87 28 01 00 00 01 	movb   $0x1,0x128(%rdi)
    19ac:	f0 ff 47 68          	lock incl 0x68(%rdi)
    19b0:	48 81 c7 48 01 00 00 	add    $0x148,%rdi
    19b7:	48 8d 6b 30          	lea    0x30(%rbx),%rbp
    19bb:	e8 00 00 00 00       	callq  19c0 <xfrm_policy_kill+0x20>
    19c0:	85 c0                	test   %eax,%eax
    19c2:	75 52                	jne    1a16 <xfrm_policy_kill+0x76>
    19c4:	48 8d bb 30 01 00 00 	lea    0x130(%rbx),%rdi
    19cb:	e8 00 00 00 00       	callq  19d0 <xfrm_policy_kill+0x30>
    19d0:	48 8d 7b 38          	lea    0x38(%rbx),%rdi
    19d4:	e8 00 00 00 00       	callq  19d9 <xfrm_policy_kill+0x39>
    19d9:	85 c0                	test   %eax,%eax
    19db:	75 0f                	jne    19ec <xfrm_policy_kill+0x4c>
    19dd:	48 89 ef             	mov    %rbp,%rdi
    19e0:	e8 00 00 00 00       	callq  19e5 <xfrm_policy_kill+0x45>
    19e5:	84 c0                	test   %al,%al
    19e7:	75 23                	jne    1a0c <xfrm_policy_kill+0x6c>
    19e9:	5b                   	pop    %rbx
    19ea:	5d                   	pop    %rbp
    19eb:	c3                   	retq   
    19ec:	48 89 ef             	mov    %rbp,%rdi
    19ef:	e8 00 00 00 00       	callq  19f4 <xfrm_policy_kill+0x54>
    19f4:	84 c0                	test   %al,%al
    19f6:	74 e5                	je     19dd <xfrm_policy_kill+0x3d>
    19f8:	48 89 df             	mov    %rbx,%rdi
    19fb:	e8 00 00 00 00       	callq  1a00 <xfrm_policy_kill+0x60>
    1a00:	48 89 ef             	mov    %rbp,%rdi
    1a03:	e8 00 00 00 00       	callq  1a08 <xfrm_policy_kill+0x68>
    1a08:	84 c0                	test   %al,%al
    1a0a:	74 dd                	je     19e9 <xfrm_policy_kill+0x49>
    1a0c:	48 89 df             	mov    %rbx,%rdi
    1a0f:	5b                   	pop    %rbx
    1a10:	5d                   	pop    %rbp
    1a11:	e9 4a ec ff ff       	jmpq   660 <xfrm_policy_destroy>
    1a16:	48 89 ef             	mov    %rbp,%rdi
    1a19:	e8 00 00 00 00       	callq  1a1e <xfrm_policy_kill+0x7e>
    1a1e:	84 c0                	test   %al,%al
    1a20:	74 a2                	je     19c4 <xfrm_policy_kill+0x24>
    1a22:	48 89 df             	mov    %rbx,%rdi
    1a25:	e8 00 00 00 00       	callq  1a2a <xfrm_policy_kill+0x8a>
    1a2a:	eb 98                	jmp    19c4 <xfrm_policy_kill+0x24>
    1a2c:	0f 1f 40 00          	nopl   0x0(%rax)

0000000000001a30 <xfrm_policy_delete>:
    1a30:	41 54                	push   %r12
    1a32:	55                   	push   %rbp
    1a33:	41 89 f4             	mov    %esi,%r12d
    1a36:	53                   	push   %rbx
    1a37:	48 8b 07             	mov    (%rdi),%rax
    1a3a:	48 89 fd             	mov    %rdi,%rbp
    1a3d:	48 8d 98 84 0d 00 00 	lea    0xd84(%rax),%rbx
    1a44:	48 89 df             	mov    %rbx,%rdi
    1a47:	e8 00 00 00 00       	callq  1a4c <xfrm_policy_delete+0x1c>
    1a4c:	48 89 ef             	mov    %rbp,%rdi
    1a4f:	44 89 e6             	mov    %r12d,%esi
    1a52:	e8 19 f5 ff ff       	callq  f70 <__xfrm_policy_unlink>
    1a57:	48 89 df             	mov    %rbx,%rdi
    1a5a:	48 89 c5             	mov    %rax,%rbp
    1a5d:	e8 00 00 00 00       	callq  1a62 <xfrm_policy_delete+0x32>
    1a62:	48 85 ed             	test   %rbp,%rbp
    1a65:	74 0f                	je     1a76 <xfrm_policy_delete+0x46>
    1a67:	48 89 ef             	mov    %rbp,%rdi
    1a6a:	e8 31 ff ff ff       	callq  19a0 <xfrm_policy_kill>
    1a6f:	31 c0                	xor    %eax,%eax
    1a71:	5b                   	pop    %rbx
    1a72:	5d                   	pop    %rbp
    1a73:	41 5c                	pop    %r12
    1a75:	c3                   	retq   
    1a76:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
    1a7b:	eb f4                	jmp    1a71 <xfrm_policy_delete+0x41>
    1a7d:	0f 1f 00             	nopl   (%rax)

0000000000001a80 <xfrm_policy_byid>:
    1a80:	41 57                	push   %r15
    1a82:	45 89 c7             	mov    %r8d,%r15d
    1a85:	41 56                	push   %r14
    1a87:	41 55                	push   %r13
    1a89:	41 54                	push   %r12
    1a8b:	41 83 e7 07          	and    $0x7,%r15d
    1a8f:	55                   	push   %rbp
    1a90:	53                   	push   %rbx
    1a91:	48 83 ec 08          	sub    $0x8,%rsp
    1a95:	41 39 cf             	cmp    %ecx,%r15d
    1a98:	0f 85 ad 00 00 00    	jne    1b4b <xfrm_policy_byid+0xcb>
    1a9e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
    1aa3:	4c 8d a7 84 0d 00 00 	lea    0xd84(%rdi),%r12
    1aaa:	48 89 fb             	mov    %rdi,%rbx
    1aad:	45 89 c6             	mov    %r8d,%r14d
    1ab0:	41 89 d5             	mov    %edx,%r13d
    1ab3:	44 89 4c 24 04       	mov    %r9d,0x4(%rsp)
    1ab8:	4c 89 e7             	mov    %r12,%rdi
    1abb:	89 f5                	mov    %esi,%ebp
    1abd:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
    1ac3:	e8 00 00 00 00       	callq  1ac8 <xfrm_policy_byid+0x48>
    1ac8:	44 89 f0             	mov    %r14d,%eax
    1acb:	48 8b 93 a0 0b 00 00 	mov    0xba0(%rbx),%rdx
    1ad2:	c1 e8 08             	shr    $0x8,%eax
    1ad5:	44 31 f0             	xor    %r14d,%eax
    1ad8:	23 83 a8 0b 00 00    	and    0xba8(%rbx),%eax
    1ade:	48 8b 1c c2          	mov    (%rdx,%rax,8),%rbx
    1ae2:	48 85 db             	test   %rbx,%rbx
    1ae5:	75 0b                	jne    1af2 <xfrm_policy_byid+0x72>
    1ae7:	eb 49                	jmp    1b32 <xfrm_policy_byid+0xb2>
    1ae9:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
    1aed:	48 85 db             	test   %rbx,%rbx
    1af0:	74 40                	je     1b32 <xfrm_policy_byid+0xb2>
    1af2:	48 83 eb 18          	sub    $0x18,%rbx
    1af6:	48 85 db             	test   %rbx,%rbx
    1af9:	74 37                	je     1b32 <xfrm_policy_byid+0xb2>
    1afb:	44 3a ab 80 01 00 00 	cmp    0x180(%rbx),%r13b
    1b02:	75 e5                	jne    1ae9 <xfrm_policy_byid+0x69>
    1b04:	44 3b 73 70          	cmp    0x70(%rbx),%r14d
    1b08:	75 df                	jne    1ae9 <xfrm_policy_byid+0x69>
    1b0a:	8b 43 78             	mov    0x78(%rbx),%eax
    1b0d:	21 e8                	and    %ebp,%eax
    1b0f:	3b 43 74             	cmp    0x74(%rbx),%eax
    1b12:	75 d5                	jne    1ae9 <xfrm_policy_byid+0x69>
    1b14:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    1b18:	e8 00 00 00 00       	callq  1b1d <xfrm_policy_byid+0x9d>
    1b1d:	8b 44 24 04          	mov    0x4(%rsp),%eax
    1b21:	85 c0                	test   %eax,%eax
    1b23:	75 42                	jne    1b67 <xfrm_policy_byid+0xe7>
    1b25:	4c 89 e7             	mov    %r12,%rdi
    1b28:	e8 00 00 00 00       	callq  1b2d <xfrm_policy_byid+0xad>
    1b2d:	48 89 d8             	mov    %rbx,%rax
    1b30:	eb 0a                	jmp    1b3c <xfrm_policy_byid+0xbc>
    1b32:	4c 89 e7             	mov    %r12,%rdi
    1b35:	e8 00 00 00 00       	callq  1b3a <xfrm_policy_byid+0xba>
    1b3a:	31 c0                	xor    %eax,%eax
    1b3c:	48 83 c4 08          	add    $0x8,%rsp
    1b40:	5b                   	pop    %rbx
    1b41:	5d                   	pop    %rbp
    1b42:	41 5c                	pop    %r12
    1b44:	41 5d                	pop    %r13
    1b46:	41 5e                	pop    %r14
    1b48:	41 5f                	pop    %r15
    1b4a:	c3                   	retq   
    1b4b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
    1b50:	c7 00 fe ff ff ff    	movl   $0xfffffffe,(%rax)
    1b56:	48 83 c4 08          	add    $0x8,%rsp
    1b5a:	31 c0                	xor    %eax,%eax
    1b5c:	5b                   	pop    %rbx
    1b5d:	5d                   	pop    %rbp
    1b5e:	41 5c                	pop    %r12
    1b60:	41 5d                	pop    %r13
    1b62:	41 5e                	pop    %r14
    1b64:	41 5f                	pop    %r15
    1b66:	c3                   	retq   
    1b67:	48 8b bb 88 01 00 00 	mov    0x188(%rbx),%rdi
    1b6e:	e8 00 00 00 00       	callq  1b73 <xfrm_policy_byid+0xf3>
    1b73:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
    1b78:	85 c0                	test   %eax,%eax
    1b7a:	89 06                	mov    %eax,(%rsi)
    1b7c:	75 a7                	jne    1b25 <xfrm_policy_byid+0xa5>
    1b7e:	44 89 fe             	mov    %r15d,%esi
    1b81:	48 89 df             	mov    %rbx,%rdi
    1b84:	e8 e7 f3 ff ff       	callq  f70 <__xfrm_policy_unlink>
    1b89:	4c 89 e7             	mov    %r12,%rdi
    1b8c:	e8 00 00 00 00       	callq  1b91 <xfrm_policy_byid+0x111>
    1b91:	48 89 df             	mov    %rbx,%rdi
    1b94:	e8 07 fe ff ff       	callq  19a0 <xfrm_policy_kill>
    1b99:	48 83 c4 08          	add    $0x8,%rsp
    1b9d:	48 89 d8             	mov    %rbx,%rax
    1ba0:	5b                   	pop    %rbx
    1ba1:	5d                   	pop    %rbp
    1ba2:	41 5c                	pop    %r12
    1ba4:	41 5d                	pop    %r13
    1ba6:	41 5e                	pop    %r14
    1ba8:	41 5f                	pop    %r15
    1baa:	c3                   	retq   
    1bab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000001bb0 <xdst_queue_output>:
    1bb0:	41 56                	push   %r14
    1bb2:	41 55                	push   %r13
    1bb4:	41 54                	push   %r12
    1bb6:	55                   	push   %rbp
    1bb7:	48 89 d5             	mov    %rdx,%rbp
    1bba:	53                   	push   %rbx
    1bbb:	0f b6 85 8e 00 00 00 	movzbl 0x8e(%rbp),%eax
    1bc2:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
    1bc6:	83 e0 0c             	and    $0xc,%eax
    1bc9:	48 89 ca             	mov    %rcx,%rdx
    1bcc:	48 83 e2 fe          	and    $0xfffffffffffffffe,%rdx
    1bd0:	3c 04                	cmp    $0x4,%al
    1bd2:	48 8b 9a 88 01 00 00 	mov    0x188(%rdx),%rbx
    1bd9:	0f 84 0a 01 00 00    	je     1ce9 <xdst_queue_output+0x139>
    1bdf:	83 bb 40 01 00 00 64 	cmpl   $0x64,0x140(%rbx)
    1be6:	0f 87 4b 01 00 00    	ja     1d37 <xdst_queue_output+0x187>
    1bec:	48 85 d2             	test   %rdx,%rdx
    1bef:	74 34                	je     1c25 <xdst_queue_output+0x75>
    1bf1:	83 e1 01             	and    $0x1,%ecx
    1bf4:	74 2f                	je     1c25 <xdst_queue_output+0x75>
    1bf6:	8b 82 80 00 00 00    	mov    0x80(%rdx),%eax
    1bfc:	85 c0                	test   %eax,%eax
    1bfe:	0f 84 14 01 00 00    	je     1d18 <xdst_queue_output+0x168>
    1c04:	8d 48 01             	lea    0x1(%rax),%ecx
    1c07:	48 8d b2 80 00 00 00 	lea    0x80(%rdx),%rsi
    1c0e:	f0 0f b1 8a 80 00 00 	lock cmpxchg %ecx,0x80(%rdx)
    1c15:	00 
    1c16:	0f 94 c1             	sete   %cl
    1c19:	84 c9                	test   %cl,%cl
    1c1b:	0f 84 fe 00 00 00    	je     1d1f <xdst_queue_output+0x16f>
    1c21:	48 89 55 58          	mov    %rdx,0x58(%rbp)
    1c25:	4c 8d ab 44 01 00 00 	lea    0x144(%rbx),%r13
    1c2c:	4c 89 ef             	mov    %r13,%rdi
    1c2f:	e8 00 00 00 00       	callq  1c34 <xdst_queue_output+0x84>
    1c34:	48 8b 83 78 01 00 00 	mov    0x178(%rbx),%rax
    1c3b:	48 85 c0             	test   %rax,%rax
    1c3e:	75 10                	jne    1c50 <xdst_queue_output+0xa0>
    1c40:	48 c7 83 78 01 00 00 	movq   $0xa,0x178(%rbx)
    1c47:	0a 00 00 00 
    1c4b:	b8 0a 00 00 00       	mov    $0xa,%eax
    1c50:	4c 8b 25 00 00 00 00 	mov    0x0(%rip),%r12        # 1c57 <xdst_queue_output+0xa7>
    1c57:	4c 8d b3 48 01 00 00 	lea    0x148(%rbx),%r14
    1c5e:	4c 89 f7             	mov    %r14,%rdi
    1c61:	49 01 c4             	add    %rax,%r12
    1c64:	e8 00 00 00 00       	callq  1c69 <xdst_queue_output+0xb9>
    1c69:	85 c0                	test   %eax,%eax
    1c6b:	75 57                	jne    1cc4 <xdst_queue_output+0x114>
    1c6d:	48 8b 83 38 01 00 00 	mov    0x138(%rbx),%rax
    1c74:	48 8d 93 30 01 00 00 	lea    0x130(%rbx),%rdx
    1c7b:	4c 89 e6             	mov    %r12,%rsi
    1c7e:	4c 89 f7             	mov    %r14,%rdi
    1c81:	48 89 55 00          	mov    %rdx,0x0(%rbp)
    1c85:	48 89 45 08          	mov    %rax,0x8(%rbp)
    1c89:	48 89 28             	mov    %rbp,(%rax)
    1c8c:	83 83 40 01 00 00 01 	addl   $0x1,0x140(%rbx)
    1c93:	48 89 ab 38 01 00 00 	mov    %rbp,0x138(%rbx)
    1c9a:	e8 00 00 00 00       	callq  1c9f <xdst_queue_output+0xef>
    1c9f:	48 85 db             	test   %rbx,%rbx
    1ca2:	74 0d                	je     1cb1 <xdst_queue_output+0x101>
    1ca4:	85 c0                	test   %eax,%eax
    1ca6:	75 09                	jne    1cb1 <xdst_queue_output+0x101>
    1ca8:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    1cac:	e8 00 00 00 00       	callq  1cb1 <xdst_queue_output+0x101>
    1cb1:	4c 89 ef             	mov    %r13,%rdi
    1cb4:	e8 00 00 00 00       	callq  1cb9 <xdst_queue_output+0x109>
    1cb9:	31 c0                	xor    %eax,%eax
    1cbb:	5b                   	pop    %rbx
    1cbc:	5d                   	pop    %rbp
    1cbd:	41 5c                	pop    %r12
    1cbf:	41 5d                	pop    %r13
    1cc1:	41 5e                	pop    %r14
    1cc3:	c3                   	retq   
    1cc4:	48 8b 83 58 01 00 00 	mov    0x158(%rbx),%rax
    1ccb:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    1ccf:	4c 39 e0             	cmp    %r12,%rax
    1cd2:	4c 0f 48 e0          	cmovs  %rax,%r12
    1cd6:	e8 00 00 00 00       	callq  1cdb <xdst_queue_output+0x12b>
    1cdb:	84 c0                	test   %al,%al
    1cdd:	74 8e                	je     1c6d <xdst_queue_output+0xbd>
    1cdf:	48 89 df             	mov    %rbx,%rdi
    1ce2:	e8 00 00 00 00       	callq  1ce7 <xdst_queue_output+0x137>
    1ce7:	eb 84                	jmp    1c6d <xdst_queue_output+0xbd>
    1ce9:	8b 85 d0 01 00 00    	mov    0x1d0(%rbp),%eax
    1cef:	83 f8 01             	cmp    $0x1,%eax
    1cf2:	0f 86 e7 fe ff ff    	jbe    1bdf <xdst_queue_output+0x2f>
    1cf8:	48 3b b5 00 01 00 00 	cmp    0x100(%rbp),%rsi
    1cff:	0f 85 da fe ff ff    	jne    1bdf <xdst_queue_output+0x2f>
    1d05:	48 89 ef             	mov    %rbp,%rdi
    1d08:	e8 00 00 00 00       	callq  1d0d <xdst_queue_output+0x15d>
    1d0d:	31 c0                	xor    %eax,%eax
    1d0f:	5b                   	pop    %rbx
    1d10:	5d                   	pop    %rbp
    1d11:	41 5c                	pop    %r12
    1d13:	41 5d                	pop    %r13
    1d15:	41 5e                	pop    %r14
    1d17:	c3                   	retq   
    1d18:	31 d2                	xor    %edx,%edx
    1d1a:	e9 02 ff ff ff       	jmpq   1c21 <xdst_queue_output+0x71>
    1d1f:	85 c0                	test   %eax,%eax
    1d21:	74 f5                	je     1d18 <xdst_queue_output+0x168>
    1d23:	8d 48 01             	lea    0x1(%rax),%ecx
    1d26:	f0 0f b1 0e          	lock cmpxchg %ecx,(%rsi)
    1d2a:	0f 94 c1             	sete   %cl
    1d2d:	84 c9                	test   %cl,%cl
    1d2f:	0f 85 ec fe ff ff    	jne    1c21 <xdst_queue_output+0x71>
    1d35:	eb e8                	jmp    1d1f <xdst_queue_output+0x16f>
    1d37:	48 89 ef             	mov    %rbp,%rdi
    1d3a:	e8 00 00 00 00       	callq  1d3f <xdst_queue_output+0x18f>
    1d3f:	b8 f5 ff ff ff       	mov    $0xfffffff5,%eax
    1d44:	e9 72 ff ff ff       	jmpq   1cbb <xdst_queue_output+0x10b>
    1d49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001d50 <xfrm_policy_requeue>:
    1d50:	41 56                	push   %r14
    1d52:	41 55                	push   %r13
    1d54:	41 54                	push   %r12
    1d56:	55                   	push   %rbp
    1d57:	4c 8d a7 30 01 00 00 	lea    0x130(%rdi),%r12
    1d5e:	53                   	push   %rbx
    1d5f:	48 83 ec 20          	sub    $0x20,%rsp
    1d63:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
    1d6a:	00 00 
    1d6c:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    1d71:	31 c0                	xor    %eax,%eax
    1d73:	4c 3b a7 30 01 00 00 	cmp    0x130(%rdi),%r12
    1d7a:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
    1d81:	00 
    1d82:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
    1d89:	00 00 
    1d8b:	48 c7 44 24 10 00 00 	movq   $0x0,0x10(%rsp)
    1d92:	00 00 
    1d94:	0f 84 04 01 00 00    	je     1e9e <xfrm_policy_requeue+0x14e>
    1d9a:	4c 8d b7 44 01 00 00 	lea    0x144(%rdi),%r14
    1da1:	48 89 fb             	mov    %rdi,%rbx
    1da4:	48 89 f5             	mov    %rsi,%rbp
    1da7:	49 89 e5             	mov    %rsp,%r13
    1daa:	48 89 24 24          	mov    %rsp,(%rsp)
    1dae:	48 89 64 24 08       	mov    %rsp,0x8(%rsp)
    1db3:	4c 89 f7             	mov    %r14,%rdi
    1db6:	e8 00 00 00 00       	callq  1dbb <xfrm_policy_requeue+0x6b>
    1dbb:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
    1dc2:	49 39 c4             	cmp    %rax,%r12
    1dc5:	74 3c                	je     1e03 <xfrm_policy_requeue+0xb3>
    1dc7:	48 8b 8b 38 01 00 00 	mov    0x138(%rbx),%rcx
    1dce:	48 8b 14 24          	mov    (%rsp),%rdx
    1dd2:	48 89 60 08          	mov    %rsp,0x8(%rax)
    1dd6:	48 89 04 24          	mov    %rax,(%rsp)
    1dda:	48 89 11             	mov    %rdx,(%rcx)
    1ddd:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
    1de1:	8b 83 40 01 00 00    	mov    0x140(%rbx),%eax
    1de7:	01 44 24 10          	add    %eax,0x10(%rsp)
    1deb:	4c 89 a3 30 01 00 00 	mov    %r12,0x130(%rbx)
    1df2:	4c 89 a3 38 01 00 00 	mov    %r12,0x138(%rbx)
    1df9:	c7 83 40 01 00 00 00 	movl   $0x0,0x140(%rbx)
    1e00:	00 00 00 
    1e03:	48 8d bb 48 01 00 00 	lea    0x148(%rbx),%rdi
    1e0a:	e8 00 00 00 00       	callq  1e0f <xfrm_policy_requeue+0xbf>
    1e0f:	85 c0                	test   %eax,%eax
    1e11:	0f 85 a4 00 00 00    	jne    1ebb <xfrm_policy_requeue+0x16b>
    1e17:	48 8d 9d 44 01 00 00 	lea    0x144(%rbp),%rbx
    1e1e:	4c 89 f7             	mov    %r14,%rdi
    1e21:	e8 00 00 00 00       	callq  1e26 <xfrm_policy_requeue+0xd6>
    1e26:	48 89 df             	mov    %rbx,%rdi
    1e29:	e8 00 00 00 00       	callq  1e2e <xfrm_policy_requeue+0xde>
    1e2e:	48 8b 04 24          	mov    (%rsp),%rax
    1e32:	48 8d b5 30 01 00 00 	lea    0x130(%rbp),%rsi
    1e39:	4c 39 e8             	cmp    %r13,%rax
    1e3c:	74 28                	je     1e66 <xfrm_policy_requeue+0x116>
    1e3e:	48 8b 95 30 01 00 00 	mov    0x130(%rbp),%rdx
    1e45:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    1e4a:	48 89 70 08          	mov    %rsi,0x8(%rax)
    1e4e:	48 89 85 30 01 00 00 	mov    %rax,0x130(%rbp)
    1e55:	48 89 11             	mov    %rdx,(%rcx)
    1e58:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
    1e5c:	8b 44 24 10          	mov    0x10(%rsp),%eax
    1e60:	01 85 40 01 00 00    	add    %eax,0x140(%rbp)
    1e66:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 1e6d <xfrm_policy_requeue+0x11d>
    1e6d:	48 8d bd 48 01 00 00 	lea    0x148(%rbp),%rdi
    1e74:	48 c7 85 78 01 00 00 	movq   $0xa,0x178(%rbp)
    1e7b:	0a 00 00 00 
    1e7f:	e8 00 00 00 00       	callq  1e84 <xfrm_policy_requeue+0x134>
    1e84:	85 c0                	test   %eax,%eax
    1e86:	75 0e                	jne    1e96 <xfrm_policy_requeue+0x146>
    1e88:	48 85 ed             	test   %rbp,%rbp
    1e8b:	74 09                	je     1e96 <xfrm_policy_requeue+0x146>
    1e8d:	48 8d 7d 30          	lea    0x30(%rbp),%rdi
    1e91:	e8 00 00 00 00       	callq  1e96 <xfrm_policy_requeue+0x146>
    1e96:	48 89 df             	mov    %rbx,%rdi
    1e99:	e8 00 00 00 00       	callq  1e9e <xfrm_policy_requeue+0x14e>
    1e9e:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    1ea3:	65 48 33 04 25 28 00 	xor    %gs:0x28,%rax
    1eaa:	00 00 
    1eac:	75 2b                	jne    1ed9 <xfrm_policy_requeue+0x189>
    1eae:	48 83 c4 20          	add    $0x20,%rsp
    1eb2:	5b                   	pop    %rbx
    1eb3:	5d                   	pop    %rbp
    1eb4:	41 5c                	pop    %r12
    1eb6:	41 5d                	pop    %r13
    1eb8:	41 5e                	pop    %r14
    1eba:	c3                   	retq   
    1ebb:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    1ebf:	e8 00 00 00 00       	callq  1ec4 <xfrm_policy_requeue+0x174>
    1ec4:	84 c0                	test   %al,%al
    1ec6:	0f 84 4b ff ff ff    	je     1e17 <xfrm_policy_requeue+0xc7>
    1ecc:	48 89 df             	mov    %rbx,%rdi
    1ecf:	e8 00 00 00 00       	callq  1ed4 <xfrm_policy_requeue+0x184>
    1ed4:	e9 3e ff ff ff       	jmpq   1e17 <xfrm_policy_requeue+0xc7>
    1ed9:	e8 00 00 00 00       	callq  1ede <xfrm_policy_requeue+0x18e>
    1ede:	66 90                	xchg   %ax,%ax

0000000000001ee0 <xfrm_policy_timer>:
    1ee0:	41 55                	push   %r13
    1ee2:	41 54                	push   %r12
    1ee4:	55                   	push   %rbp
    1ee5:	53                   	push   %rbx
    1ee6:	48 89 fb             	mov    %rdi,%rbx
    1ee9:	e8 00 00 00 00       	callq  1eee <xfrm_policy_timer+0xe>
    1eee:	48 8d 7b 28          	lea    0x28(%rbx),%rdi
    1ef2:	49 89 c5             	mov    %rax,%r13
    1ef5:	e8 00 00 00 00       	callq  1efa <xfrm_policy_timer+0x1a>
    1efa:	80 bb 28 01 00 00 00 	cmpb   $0x0,0x128(%rbx)
    1f01:	0f 85 b3 01 00 00    	jne    20ba <xfrm_policy_timer+0x1da>
    1f07:	44 8b 63 70          	mov    0x70(%rbx),%r12d
    1f0b:	48 8b ab e0 00 00 00 	mov    0xe0(%rbx),%rbp
    1f12:	41 83 e4 07          	and    $0x7,%r12d
    1f16:	48 85 ed             	test   %rbp,%rbp
    1f19:	0f 85 30 01 00 00    	jne    204f <xfrm_policy_timer+0x16f>
    1f1f:	48 bd ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbp
    1f26:	ff ff 7f 
    1f29:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
    1f30:	48 85 d2             	test   %rdx,%rdx
    1f33:	74 26                	je     1f5b <xfrm_policy_timer+0x7b>
    1f35:	48 8b 8b 10 01 00 00 	mov    0x110(%rbx),%rcx
    1f3c:	48 85 c9             	test   %rcx,%rcx
    1f3f:	0f 84 7e 01 00 00    	je     20c3 <xfrm_policy_timer+0x1e3>
    1f45:	4c 29 ea             	sub    %r13,%rdx
    1f48:	48 01 ca             	add    %rcx,%rdx
    1f4b:	48 85 d2             	test   %rdx,%rdx
    1f4e:	0f 8e 0e 01 00 00    	jle    2062 <xfrm_policy_timer+0x182>
    1f54:	48 39 d5             	cmp    %rdx,%rbp
    1f57:	48 0f 4f ea          	cmovg  %rdx,%rbp
    1f5b:	48 8b 93 d8 00 00 00 	mov    0xd8(%rbx),%rdx
    1f62:	48 85 d2             	test   %rdx,%rdx
    1f65:	0f 84 2b 01 00 00    	je     2096 <xfrm_policy_timer+0x1b6>
    1f6b:	48 03 93 08 01 00 00 	add    0x108(%rbx),%rdx
    1f72:	4c 29 ea             	sub    %r13,%rdx
    1f75:	48 85 d2             	test   %rdx,%rdx
    1f78:	0f 8e 81 01 00 00    	jle    20ff <xfrm_policy_timer+0x21f>
    1f7e:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
    1f85:	48 39 d5             	cmp    %rdx,%rbp
    1f88:	48 0f 4f ea          	cmovg  %rdx,%rbp
    1f8c:	31 c9                	xor    %ecx,%ecx
    1f8e:	48 85 c0             	test   %rax,%rax
    1f91:	74 3e                	je     1fd1 <xfrm_policy_timer+0xf1>
    1f93:	48 8b 93 10 01 00 00 	mov    0x110(%rbx),%rdx
    1f9a:	48 85 d2             	test   %rdx,%rdx
    1f9d:	0f 84 2c 01 00 00    	je     20cf <xfrm_policy_timer+0x1ef>
    1fa3:	4c 29 e8             	sub    %r13,%rax
    1fa6:	48 01 d0             	add    %rdx,%rax
    1fa9:	48 85 c0             	test   %rax,%rax
    1fac:	0f 8e 74 01 00 00    	jle    2126 <xfrm_policy_timer+0x246>
    1fb2:	48 39 e8             	cmp    %rbp,%rax
    1fb5:	0f 8d 20 01 00 00    	jge    20db <xfrm_policy_timer+0x1fb>
    1fbb:	85 c9                	test   %ecx,%ecx
    1fbd:	48 89 c5             	mov    %rax,%rbp
    1fc0:	74 22                	je     1fe4 <xfrm_policy_timer+0x104>
    1fc2:	31 c9                	xor    %ecx,%ecx
    1fc4:	31 d2                	xor    %edx,%edx
    1fc6:	44 89 e6             	mov    %r12d,%esi
    1fc9:	48 89 df             	mov    %rbx,%rdi
    1fcc:	e8 00 00 00 00       	callq  1fd1 <xfrm_policy_timer+0xf1>
    1fd1:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
    1fd8:	ff ff 7f 
    1fdb:	48 39 c5             	cmp    %rax,%rbp
    1fde:	0f 84 d6 00 00 00    	je     20ba <xfrm_policy_timer+0x1da>
    1fe4:	48 ba ad 47 e1 7a 14 	movabs $0x147ae147ae147ad,%rdx
    1feb:	ae 47 01 
    1fee:	48 b8 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rax
    1ff5:	ff ff 7f 
    1ff8:	48 39 d5             	cmp    %rdx,%rbp
    1ffb:	7f 0d                	jg     200a <xfrm_policy_timer+0x12a>
    1ffd:	48 8d 44 ad 00       	lea    0x0(%rbp,%rbp,4),%rax
    2002:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
    2006:	48 c1 e0 02          	shl    $0x2,%rax
    200a:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 2011 <xfrm_policy_timer+0x131>
    2011:	48 8d 7b 38          	lea    0x38(%rbx),%rdi
    2015:	48 8d 6b 30          	lea    0x30(%rbx),%rbp
    2019:	48 01 c6             	add    %rax,%rsi
    201c:	e8 00 00 00 00       	callq  2021 <xfrm_policy_timer+0x141>
    2021:	48 85 db             	test   %rbx,%rbx
    2024:	74 0c                	je     2032 <xfrm_policy_timer+0x152>
    2026:	85 c0                	test   %eax,%eax
    2028:	75 08                	jne    2032 <xfrm_policy_timer+0x152>
    202a:	48 89 ef             	mov    %rbp,%rdi
    202d:	e8 00 00 00 00       	callq  2032 <xfrm_policy_timer+0x152>
    2032:	b8 00 ff ff ff       	mov    $0xffffff00,%eax
    2037:	f0 0f c1 43 28       	lock xadd %eax,0x28(%rbx)
    203c:	48 89 ef             	mov    %rbp,%rdi
    203f:	e8 00 00 00 00       	callq  2044 <xfrm_policy_timer+0x164>
    2044:	84 c0                	test   %al,%al
    2046:	75 40                	jne    2088 <xfrm_policy_timer+0x1a8>
    2048:	5b                   	pop    %rbx
    2049:	5d                   	pop    %rbp
    204a:	41 5c                	pop    %r12
    204c:	41 5d                	pop    %r13
    204e:	c3                   	retq   
    204f:	48 03 ab 08 01 00 00 	add    0x108(%rbx),%rbp
    2056:	4c 29 ed             	sub    %r13,%rbp
    2059:	48 85 ed             	test   %rbp,%rbp
    205c:	0f 8f c7 fe ff ff    	jg     1f29 <xfrm_policy_timer+0x49>
    2062:	b8 00 ff ff ff       	mov    $0xffffff00,%eax
    2067:	f0 0f c1 43 28       	lock xadd %eax,0x28(%rbx)
    206c:	44 89 e6             	mov    %r12d,%esi
    206f:	48 89 df             	mov    %rbx,%rdi
    2072:	e8 00 00 00 00       	callq  2077 <xfrm_policy_timer+0x197>
    2077:	85 c0                	test   %eax,%eax
    2079:	74 6d                	je     20e8 <xfrm_policy_timer+0x208>
    207b:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    207f:	e8 00 00 00 00       	callq  2084 <xfrm_policy_timer+0x1a4>
    2084:	84 c0                	test   %al,%al
    2086:	74 c0                	je     2048 <xfrm_policy_timer+0x168>
    2088:	48 89 df             	mov    %rbx,%rdi
    208b:	5b                   	pop    %rbx
    208c:	5d                   	pop    %rbp
    208d:	41 5c                	pop    %r12
    208f:	41 5d                	pop    %r13
    2091:	e9 ca e5 ff ff       	jmpq   660 <xfrm_policy_destroy>
    2096:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
    209d:	48 85 c0             	test   %rax,%rax
    20a0:	0f 84 2b ff ff ff    	je     1fd1 <xfrm_policy_timer+0xf1>
    20a6:	48 8b 93 10 01 00 00 	mov    0x110(%rbx),%rdx
    20ad:	31 c9                	xor    %ecx,%ecx
    20af:	48 85 d2             	test   %rdx,%rdx
    20b2:	0f 85 eb fe ff ff    	jne    1fa3 <xfrm_policy_timer+0xc3>
    20b8:	eb 15                	jmp    20cf <xfrm_policy_timer+0x1ef>
    20ba:	48 8d 6b 30          	lea    0x30(%rbx),%rbp
    20be:	e9 6f ff ff ff       	jmpq   2032 <xfrm_policy_timer+0x152>
    20c3:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
    20ca:	e9 76 fe ff ff       	jmpq   1f45 <xfrm_policy_timer+0x65>
    20cf:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
    20d6:	e9 c8 fe ff ff       	jmpq   1fa3 <xfrm_policy_timer+0xc3>
    20db:	85 c9                	test   %ecx,%ecx
    20dd:	0f 84 ee fe ff ff    	je     1fd1 <xfrm_policy_timer+0xf1>
    20e3:	e9 da fe ff ff       	jmpq   1fc2 <xfrm_policy_timer+0xe2>
    20e8:	31 c9                	xor    %ecx,%ecx
    20ea:	ba 01 00 00 00       	mov    $0x1,%edx
    20ef:	44 89 e6             	mov    %r12d,%esi
    20f2:	48 89 df             	mov    %rbx,%rdi
    20f5:	e8 00 00 00 00       	callq  20fa <xfrm_policy_timer+0x21a>
    20fa:	e9 7c ff ff ff       	jmpq   207b <xfrm_policy_timer+0x19b>
    20ff:	48 83 fd 1e          	cmp    $0x1e,%rbp
    2103:	b8 1e 00 00 00       	mov    $0x1e,%eax
    2108:	48 0f 4f e8          	cmovg  %rax,%rbp
    210c:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
    2113:	48 85 c0             	test   %rax,%rax
    2116:	0f 84 a6 fe ff ff    	je     1fc2 <xfrm_policy_timer+0xe2>
    211c:	b9 01 00 00 00       	mov    $0x1,%ecx
    2121:	e9 6d fe ff ff       	jmpq   1f93 <xfrm_policy_timer+0xb3>
    2126:	48 83 fd 1e          	cmp    $0x1e,%rbp
    212a:	b8 1e 00 00 00       	mov    $0x1e,%eax
    212f:	48 0f 4f e8          	cmovg  %rax,%rbp
    2133:	e9 8a fe ff ff       	jmpq   1fc2 <xfrm_policy_timer+0xe2>
    2138:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    213f:	00 

0000000000002140 <policy_hash_bysel>:
    2140:	4c 63 c1             	movslq %ecx,%r8
    2143:	55                   	push   %rbp
    2144:	53                   	push   %rbx
    2145:	4c 89 c0             	mov    %r8,%rax
    2148:	48 c1 e0 04          	shl    $0x4,%rax
    214c:	48 01 f8             	add    %rdi,%rax
    214f:	66 83 fa 02          	cmp    $0x2,%dx
    2153:	44 8b 88 d0 0b 00 00 	mov    0xbd0(%rax),%r9d
    215a:	74 66                	je     21c2 <policy_hash_bysel+0x82>
    215c:	66 83 fa 0a          	cmp    $0xa,%dx
    2160:	74 38                	je     219a <policy_hash_bysel+0x5a>
    2162:	66 83 fa 02          	cmp    $0x2,%dx
    2166:	0f 84 96 02 00 00    	je     2402 <policy_hash_bysel+0x2c2>
    216c:	66 83 fa 0a          	cmp    $0xa,%dx
    2170:	0f 84 ef 00 00 00    	je     2265 <policy_hash_bysel+0x125>
    2176:	31 c0                	xor    %eax,%eax
    2178:	41 83 c1 01          	add    $0x1,%r9d
    217c:	41 39 c1             	cmp    %eax,%r9d
    217f:	74 2c                	je     21ad <policy_hash_bysel+0x6d>
    2181:	49 81 c0 bc 00 00 00 	add    $0xbc,%r8
    2188:	49 c1 e0 04          	shl    $0x4,%r8
    218c:	4c 01 c7             	add    %r8,%rdi
    218f:	48 8b 57 08          	mov    0x8(%rdi),%rdx
    2193:	5b                   	pop    %rbx
    2194:	5d                   	pop    %rbp
    2195:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
    2199:	c3                   	retq   
    219a:	0f b6 90 d6 0b 00 00 	movzbl 0xbd6(%rax),%edx
    21a1:	0f b6 98 d7 0b 00 00 	movzbl 0xbd7(%rax),%ebx
    21a8:	3a 56 2a             	cmp    0x2a(%rsi),%dl
    21ab:	76 0b                	jbe    21b8 <policy_hash_bysel+0x78>
    21ad:	4a 8d 84 c7 b0 0b 00 	lea    0xbb0(%rdi,%r8,8),%rax
    21b4:	00 
    21b5:	5b                   	pop    %rbx
    21b6:	5d                   	pop    %rbp
    21b7:	c3                   	retq   
    21b8:	38 5e 2b             	cmp    %bl,0x2b(%rsi)
    21bb:	72 f0                	jb     21ad <policy_hash_bysel+0x6d>
    21bd:	e9 a7 00 00 00       	jmpq   2269 <policy_hash_bysel+0x129>
    21c2:	44 0f b6 90 d4 0b 00 	movzbl 0xbd4(%rax),%r10d
    21c9:	00 
    21ca:	0f b6 80 d5 0b 00 00 	movzbl 0xbd5(%rax),%eax
    21d1:	44 3a 56 2a          	cmp    0x2a(%rsi),%r10b
    21d5:	77 d6                	ja     21ad <policy_hash_bysel+0x6d>
    21d7:	3a 46 2b             	cmp    0x2b(%rsi),%al
    21da:	77 d1                	ja     21ad <policy_hash_bysel+0x6d>
    21dc:	8b 56 10             	mov    0x10(%rsi),%edx
    21df:	84 c0                	test   %al,%al
    21e1:	0f ca                	bswap  %edx
    21e3:	0f 84 23 02 00 00    	je     240c <policy_hash_bysel+0x2cc>
    21e9:	3c 1f                	cmp    $0x1f,%al
    21eb:	0f 86 30 02 00 00    	jbe    2421 <policy_hash_bysel+0x2e1>
    21f1:	81 ea 09 41 52 21    	sub    $0x21524109,%edx
    21f7:	89 d0                	mov    %edx,%eax
    21f9:	89 d1                	mov    %edx,%ecx
    21fb:	35 f7 be ad de       	xor    $0xdeadbef7,%eax
    2200:	c1 c1 0e             	rol    $0xe,%ecx
    2203:	29 c8                	sub    %ecx,%eax
    2205:	41 89 c3             	mov    %eax,%r11d
    2208:	41 c1 c3 0b          	rol    $0xb,%r11d
    220c:	8b 0e                	mov    (%rsi),%ecx
    220e:	45 84 d2             	test   %r10b,%r10b
    2211:	89 ce                	mov    %ecx,%esi
    2213:	b9 f7 be ad de       	mov    $0xdeadbef7,%ecx
    2218:	0f ce                	bswap  %esi
    221a:	74 0c                	je     2228 <policy_hash_bysel+0xe8>
    221c:	01 f1                	add    %esi,%ecx
    221e:	41 80 fa 1f          	cmp    $0x1f,%r10b
    2222:	0f 86 c0 02 00 00    	jbe    24e8 <policy_hash_bysel+0x3a8>
    2228:	31 c1                	xor    %eax,%ecx
    222a:	44 29 d9             	sub    %r11d,%ecx
    222d:	89 ce                	mov    %ecx,%esi
    222f:	31 ca                	xor    %ecx,%edx
    2231:	c1 ce 07             	ror    $0x7,%esi
    2234:	29 f2                	sub    %esi,%edx
    2236:	89 d6                	mov    %edx,%esi
    2238:	31 d0                	xor    %edx,%eax
    223a:	c1 c6 10             	rol    $0x10,%esi
    223d:	29 f0                	sub    %esi,%eax
    223f:	89 c6                	mov    %eax,%esi
    2241:	31 c1                	xor    %eax,%ecx
    2243:	c1 c6 04             	rol    $0x4,%esi
    2246:	29 f1                	sub    %esi,%ecx
    2248:	31 ca                	xor    %ecx,%edx
    224a:	c1 c1 0e             	rol    $0xe,%ecx
    224d:	29 ca                	sub    %ecx,%edx
    224f:	31 d0                	xor    %edx,%eax
    2251:	c1 ca 08             	ror    $0x8,%edx
    2254:	29 d0                	sub    %edx,%eax
    2256:	89 c2                	mov    %eax,%edx
    2258:	c1 ea 10             	shr    $0x10,%edx
    225b:	31 d0                	xor    %edx,%eax
    225d:	44 21 c8             	and    %r9d,%eax
    2260:	e9 13 ff ff ff       	jmpq   2178 <policy_hash_bysel+0x38>
    2265:	31 db                	xor    %ebx,%ebx
    2267:	31 d2                	xor    %edx,%edx
    2269:	41 89 d2             	mov    %edx,%r10d
    226c:	31 c0                	xor    %eax,%eax
    226e:	41 c0 ea 05          	shr    $0x5,%r10b
    2272:	83 e2 1f             	and    $0x1f,%edx
    2275:	45 0f b6 da          	movzbl %r10b,%r11d
    2279:	74 19                	je     2294 <policy_hash_bysel+0x154>
    227b:	0f b6 d2             	movzbl %dl,%edx
    227e:	b9 20 00 00 00       	mov    $0x20,%ecx
    2283:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    2288:	29 d1                	sub    %edx,%ecx
    228a:	44 89 da             	mov    %r11d,%edx
    228d:	d3 e0                	shl    %cl,%eax
    228f:	0f c8                	bswap  %eax
    2291:	23 04 96             	and    (%rsi,%rdx,4),%eax
    2294:	42 8d ac 98 ef be ad 	lea    -0x21524111(%rax,%r11,4),%ebp
    229b:	de 
    229c:	41 80 fa 03          	cmp    $0x3,%r10b
    22a0:	48 89 f1             	mov    %rsi,%rcx
    22a3:	41 89 ea             	mov    %ebp,%r10d
    22a6:	89 ea                	mov    %ebp,%edx
    22a8:	76 6f                	jbe    2319 <policy_hash_bysel+0x1d9>
    22aa:	8b 41 08             	mov    0x8(%rcx),%eax
    22ad:	03 51 04             	add    0x4(%rcx),%edx
    22b0:	41 83 eb 03          	sub    $0x3,%r11d
    22b4:	48 83 c1 0c          	add    $0xc,%rcx
    22b8:	44 01 d0             	add    %r10d,%eax
    22bb:	41 89 ea             	mov    %ebp,%r10d
    22be:	41 29 c2             	sub    %eax,%r10d
    22c1:	44 03 51 f4          	add    -0xc(%rcx),%r10d
    22c5:	89 c5                	mov    %eax,%ebp
    22c7:	c1 c5 04             	rol    $0x4,%ebp
    22ca:	01 d0                	add    %edx,%eax
    22cc:	41 31 ea             	xor    %ebp,%r10d
    22cf:	44 89 d5             	mov    %r10d,%ebp
    22d2:	44 29 d2             	sub    %r10d,%edx
    22d5:	41 01 c2             	add    %eax,%r10d
    22d8:	c1 c5 06             	rol    $0x6,%ebp
    22db:	31 ea                	xor    %ebp,%edx
    22dd:	89 d5                	mov    %edx,%ebp
    22df:	29 d0                	sub    %edx,%eax
    22e1:	44 01 d2             	add    %r10d,%edx
    22e4:	c1 c5 08             	rol    $0x8,%ebp
    22e7:	31 e8                	xor    %ebp,%eax
    22e9:	89 c5                	mov    %eax,%ebp
    22eb:	41 29 c2             	sub    %eax,%r10d
    22ee:	01 d0                	add    %edx,%eax
    22f0:	c1 c5 10             	rol    $0x10,%ebp
    22f3:	41 31 ea             	xor    %ebp,%r10d
    22f6:	44 89 d5             	mov    %r10d,%ebp
    22f9:	44 29 d2             	sub    %r10d,%edx
    22fc:	c1 cd 0d             	ror    $0xd,%ebp
    22ff:	31 ea                	xor    %ebp,%edx
    2301:	41 8d 2c 02          	lea    (%r10,%rax,1),%ebp
    2305:	41 89 d2             	mov    %edx,%r10d
    2308:	29 d0                	sub    %edx,%eax
    230a:	41 c1 c2 04          	rol    $0x4,%r10d
    230e:	01 ea                	add    %ebp,%edx
    2310:	41 31 c2             	xor    %eax,%r10d
    2313:	41 83 fb 04          	cmp    $0x4,%r11d
    2317:	74 91                	je     22aa <policy_hash_bysel+0x16a>
    2319:	41 83 fb 02          	cmp    $0x2,%r11d
    231d:	0f 84 17 01 00 00    	je     243a <policy_hash_bysel+0x2fa>
    2323:	41 83 fb 03          	cmp    $0x3,%r11d
    2327:	0f 84 09 01 00 00    	je     2436 <policy_hash_bysel+0x2f6>
    232d:	41 83 fb 01          	cmp    $0x1,%r11d
    2331:	0f 84 06 01 00 00    	je     243d <policy_hash_bysel+0x2fd>
    2337:	89 da                	mov    %ebx,%edx
    2339:	31 c0                	xor    %eax,%eax
    233b:	c0 ea 05             	shr    $0x5,%dl
    233e:	83 e3 1f             	and    $0x1f,%ebx
    2341:	44 0f b6 da          	movzbl %dl,%r11d
    2345:	74 1a                	je     2361 <policy_hash_bysel+0x221>
    2347:	0f b6 db             	movzbl %bl,%ebx
    234a:	b9 20 00 00 00       	mov    $0x20,%ecx
    234f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    2354:	29 d9                	sub    %ebx,%ecx
    2356:	d3 e0                	shl    %cl,%eax
    2358:	44 89 d9             	mov    %r11d,%ecx
    235b:	0f c8                	bswap  %eax
    235d:	23 44 8e 10          	and    0x10(%rsi,%rcx,4),%eax
    2361:	42 8d 9c 98 ef be ad 	lea    -0x21524111(%rax,%r11,4),%ebx
    2368:	de 
    2369:	48 83 c6 10          	add    $0x10,%rsi
    236d:	80 fa 03             	cmp    $0x3,%dl
    2370:	89 d8                	mov    %ebx,%eax
    2372:	89 da                	mov    %ebx,%edx
    2374:	76 5c                	jbe    23d2 <policy_hash_bysel+0x292>
    2376:	03 46 08             	add    0x8(%rsi),%eax
    2379:	03 5e 04             	add    0x4(%rsi),%ebx
    237c:	41 83 eb 03          	sub    $0x3,%r11d
    2380:	48 83 c6 0c          	add    $0xc,%rsi
    2384:	29 c2                	sub    %eax,%edx
    2386:	03 56 f4             	add    -0xc(%rsi),%edx
    2389:	89 d9                	mov    %ebx,%ecx
    238b:	89 c3                	mov    %eax,%ebx
    238d:	01 c8                	add    %ecx,%eax
    238f:	c1 c3 04             	rol    $0x4,%ebx
    2392:	31 da                	xor    %ebx,%edx
    2394:	89 d3                	mov    %edx,%ebx
    2396:	29 d1                	sub    %edx,%ecx
    2398:	01 c2                	add    %eax,%edx
    239a:	c1 c3 06             	rol    $0x6,%ebx
    239d:	31 d9                	xor    %ebx,%ecx
    239f:	89 cb                	mov    %ecx,%ebx
    23a1:	29 c8                	sub    %ecx,%eax
    23a3:	01 d1                	add    %edx,%ecx
    23a5:	c1 c3 08             	rol    $0x8,%ebx
    23a8:	31 d8                	xor    %ebx,%eax
    23aa:	89 c3                	mov    %eax,%ebx
    23ac:	29 c2                	sub    %eax,%edx
    23ae:	01 c8                	add    %ecx,%eax
    23b0:	c1 c3 10             	rol    $0x10,%ebx
    23b3:	31 da                	xor    %ebx,%edx
    23b5:	89 d3                	mov    %edx,%ebx
    23b7:	29 d1                	sub    %edx,%ecx
    23b9:	01 c2                	add    %eax,%edx
    23bb:	c1 cb 0d             	ror    $0xd,%ebx
    23be:	31 d9                	xor    %ebx,%ecx
    23c0:	89 cb                	mov    %ecx,%ebx
    23c2:	29 c8                	sub    %ecx,%eax
    23c4:	c1 c3 04             	rol    $0x4,%ebx
    23c7:	31 d8                	xor    %ebx,%eax
    23c9:	41 83 fb 04          	cmp    $0x4,%r11d
    23cd:	8d 1c 11             	lea    (%rcx,%rdx,1),%ebx
    23d0:	74 a4                	je     2376 <policy_hash_bysel+0x236>
    23d2:	41 83 fb 02          	cmp    $0x2,%r11d
    23d6:	0f 84 bd 00 00 00    	je     2499 <policy_hash_bysel+0x359>
    23dc:	41 83 fb 03          	cmp    $0x3,%r11d
    23e0:	0f 84 b0 00 00 00    	je     2496 <policy_hash_bysel+0x356>
    23e6:	41 83 fb 01          	cmp    $0x1,%r11d
    23ea:	0f 84 ac 00 00 00    	je     249c <policy_hash_bysel+0x35c>
    23f0:	44 31 d0             	xor    %r10d,%eax
    23f3:	89 c2                	mov    %eax,%edx
    23f5:	c1 ea 10             	shr    $0x10,%edx
    23f8:	31 d0                	xor    %edx,%eax
    23fa:	44 21 c8             	and    %r9d,%eax
    23fd:	e9 76 fd ff ff       	jmpq   2178 <policy_hash_bysel+0x38>
    2402:	45 31 d2             	xor    %r10d,%r10d
    2405:	31 c0                	xor    %eax,%eax
    2407:	e9 d0 fd ff ff       	jmpq   21dc <policy_hash_bysel+0x9c>
    240c:	41 bb 82 ac 42 10    	mov    $0x1042ac82,%r11d
    2412:	b8 55 08 42 90       	mov    $0x90420855,%eax
    2417:	ba f7 be ad de       	mov    $0xdeadbef7,%edx
    241c:	e9 eb fd ff ff       	jmpq   220c <policy_hash_bysel+0xcc>
    2421:	b9 20 00 00 00       	mov    $0x20,%ecx
    2426:	29 c1                	sub    %eax,%ecx
    2428:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    242d:	d3 e0                	shl    %cl,%eax
    242f:	21 c2                	and    %eax,%edx
    2431:	e9 bb fd ff ff       	jmpq   21f1 <policy_hash_bysel+0xb1>
    2436:	44 03 51 08          	add    0x8(%rcx),%r10d
    243a:	03 51 04             	add    0x4(%rcx),%edx
    243d:	03 29                	add    (%rcx),%ebp
    243f:	44 89 d0             	mov    %r10d,%eax
    2442:	41 89 d2             	mov    %edx,%r10d
    2445:	31 d0                	xor    %edx,%eax
    2447:	41 c1 c2 0e          	rol    $0xe,%r10d
    244b:	44 29 d0             	sub    %r10d,%eax
    244e:	41 89 c2             	mov    %eax,%r10d
    2451:	89 e9                	mov    %ebp,%ecx
    2453:	41 c1 c2 0b          	rol    $0xb,%r10d
    2457:	31 c1                	xor    %eax,%ecx
    2459:	44 29 d1             	sub    %r10d,%ecx
    245c:	41 89 ca             	mov    %ecx,%r10d
    245f:	31 ca                	xor    %ecx,%edx
    2461:	41 c1 ca 07          	ror    $0x7,%r10d
    2465:	44 29 d2             	sub    %r10d,%edx
    2468:	41 89 d2             	mov    %edx,%r10d
    246b:	31 d0                	xor    %edx,%eax
    246d:	41 c1 c2 10          	rol    $0x10,%r10d
    2471:	44 29 d0             	sub    %r10d,%eax
    2474:	41 89 c2             	mov    %eax,%r10d
    2477:	31 c1                	xor    %eax,%ecx
    2479:	41 c1 c2 04          	rol    $0x4,%r10d
    247d:	44 29 d1             	sub    %r10d,%ecx
    2480:	31 ca                	xor    %ecx,%edx
    2482:	c1 c1 0e             	rol    $0xe,%ecx
    2485:	29 ca                	sub    %ecx,%edx
    2487:	31 d0                	xor    %edx,%eax
    2489:	c1 ca 08             	ror    $0x8,%edx
    248c:	29 d0                	sub    %edx,%eax
    248e:	41 89 c2             	mov    %eax,%r10d
    2491:	e9 a1 fe ff ff       	jmpq   2337 <policy_hash_bysel+0x1f7>
    2496:	03 46 08             	add    0x8(%rsi),%eax
    2499:	03 5e 04             	add    0x4(%rsi),%ebx
    249c:	8b 0e                	mov    (%rsi),%ecx
    249e:	31 d8                	xor    %ebx,%eax
    24a0:	01 d1                	add    %edx,%ecx
    24a2:	89 da                	mov    %ebx,%edx
    24a4:	c1 c2 0e             	rol    $0xe,%edx
    24a7:	29 d0                	sub    %edx,%eax
    24a9:	89 c2                	mov    %eax,%edx
    24ab:	89 c8                	mov    %ecx,%eax
    24ad:	89 d1                	mov    %edx,%ecx
    24af:	31 d0                	xor    %edx,%eax
    24b1:	c1 c1 0b             	rol    $0xb,%ecx
    24b4:	29 c8                	sub    %ecx,%eax
    24b6:	89 d9                	mov    %ebx,%ecx
    24b8:	89 c6                	mov    %eax,%esi
    24ba:	31 c1                	xor    %eax,%ecx
    24bc:	c1 ce 07             	ror    $0x7,%esi
    24bf:	29 f1                	sub    %esi,%ecx
    24c1:	89 ce                	mov    %ecx,%esi
    24c3:	31 ca                	xor    %ecx,%edx
    24c5:	c1 c6 10             	rol    $0x10,%esi
    24c8:	29 f2                	sub    %esi,%edx
    24ca:	89 d6                	mov    %edx,%esi
    24cc:	31 d0                	xor    %edx,%eax
    24ce:	c1 c6 04             	rol    $0x4,%esi
    24d1:	29 f0                	sub    %esi,%eax
    24d3:	31 c1                	xor    %eax,%ecx
    24d5:	c1 c0 0e             	rol    $0xe,%eax
    24d8:	29 c1                	sub    %eax,%ecx
    24da:	31 ca                	xor    %ecx,%edx
    24dc:	c1 c9 08             	ror    $0x8,%ecx
    24df:	89 d0                	mov    %edx,%eax
    24e1:	29 c8                	sub    %ecx,%eax
    24e3:	e9 08 ff ff ff       	jmpq   23f0 <policy_hash_bysel+0x2b0>
    24e8:	b9 20 00 00 00       	mov    $0x20,%ecx
    24ed:	44 29 d1             	sub    %r10d,%ecx
    24f0:	41 ba ff ff ff ff    	mov    $0xffffffff,%r10d
    24f6:	41 d3 e2             	shl    %cl,%r10d
    24f9:	44 89 d1             	mov    %r10d,%ecx
    24fc:	21 f1                	and    %esi,%ecx
    24fe:	81 e9 09 41 52 21    	sub    $0x21524109,%ecx
    2504:	e9 1f fd ff ff       	jmpq   2228 <policy_hash_bysel+0xe8>
    2509:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000002510 <xfrm_policy_insert>:
    2510:	41 57                	push   %r15
    2512:	41 56                	push   %r14
    2514:	41 55                	push   %r13
    2516:	41 54                	push   %r12
    2518:	4c 63 ef             	movslq %edi,%r13
    251b:	55                   	push   %rbp
    251c:	53                   	push   %rbx
    251d:	48 89 f5             	mov    %rsi,%rbp
    2520:	48 8d 5d 7c          	lea    0x7c(%rbp),%rbx
    2524:	48 83 ec 18          	sub    $0x18,%rsp
    2528:	4c 8b 26             	mov    (%rsi),%r12
    252b:	89 54 24 0c          	mov    %edx,0xc(%rsp)
    252f:	49 8d 84 24 84 0d 00 	lea    0xd84(%r12),%rax
    2536:	00 
    2537:	48 89 c7             	mov    %rax,%rdi
    253a:	48 89 04 24          	mov    %rax,(%rsp)
    253e:	e8 00 00 00 00       	callq  2543 <xfrm_policy_insert+0x33>
    2543:	0f b7 95 84 01 00 00 	movzwl 0x184(%rbp),%edx
    254a:	44 89 e9             	mov    %r13d,%ecx
    254d:	48 89 de             	mov    %rbx,%rsi
    2550:	4c 89 e7             	mov    %r12,%rdi
    2553:	e8 e8 fb ff ff       	callq  2140 <policy_hash_bysel>
    2558:	4c 8b 10             	mov    (%rax),%r10
    255b:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    2560:	4d 85 d2             	test   %r10,%r10
    2563:	0f 84 9d 02 00 00    	je     2806 <xfrm_policy_insert+0x2f6>
    2569:	4c 89 d0             	mov    %r10,%rax
    256c:	48 83 e8 08          	sub    $0x8,%rax
    2570:	0f 84 d2 02 00 00    	je     2848 <xfrm_policy_insert+0x338>
    2576:	0f b6 b5 80 01 00 00 	movzbl 0x180(%rbp),%esi
    257d:	45 31 c9             	xor    %r9d,%r9d
    2580:	45 31 f6             	xor    %r14d,%r14d
    2583:	4d 89 d7             	mov    %r10,%r15
    2586:	eb 13                	jmp    259b <xfrm_policy_insert+0x8b>
    2588:	4c 8d 48 08          	lea    0x8(%rax),%r9
    258c:	48 8b 40 08          	mov    0x8(%rax),%rax
    2590:	48 85 c0             	test   %rax,%rax
    2593:	74 22                	je     25b7 <xfrm_policy_insert+0xa7>
    2595:	48 83 e8 08          	sub    $0x8,%rax
    2599:	74 1c                	je     25b7 <xfrm_policy_insert+0xa7>
    259b:	40 38 b0 80 01 00 00 	cmp    %sil,0x180(%rax)
    25a2:	0f 84 28 01 00 00    	je     26d0 <xfrm_policy_insert+0x1c0>
    25a8:	8b 55 6c             	mov    0x6c(%rbp),%edx
    25ab:	8b 48 6c             	mov    0x6c(%rax),%ecx
    25ae:	39 ca                	cmp    %ecx,%edx
    25b0:	73 d6                	jae    2588 <xfrm_policy_insert+0x78>
    25b2:	4d 85 f6             	test   %r14,%r14
    25b5:	74 d5                	je     258c <xfrm_policy_insert+0x7c>
    25b7:	4d 89 fa             	mov    %r15,%r10
    25ba:	4d 85 c9             	test   %r9,%r9
    25bd:	0f 84 96 02 00 00    	je     2859 <xfrm_policy_insert+0x349>
    25c3:	49 8b 01             	mov    (%r9),%rax
    25c6:	48 8d 55 08          	lea    0x8(%rbp),%rdx
    25ca:	48 89 45 08          	mov    %rax,0x8(%rbp)
    25ce:	49 89 11             	mov    %rdx,(%r9)
    25d1:	48 8b 45 08          	mov    0x8(%rbp),%rax
    25d5:	4c 89 4d 10          	mov    %r9,0x10(%rbp)
    25d9:	48 85 c0             	test   %rax,%rax
    25dc:	74 04                	je     25e2 <xfrm_policy_insert+0xd2>
    25de:	48 89 50 08          	mov    %rdx,0x8(%rax)
    25e2:	44 89 ee             	mov    %r13d,%esi
    25e5:	48 89 ef             	mov    %rbp,%rdi
    25e8:	e8 b3 dd ff ff       	callq  3a0 <__xfrm_policy_link>
    25ed:	66 83 bd 84 01 00 00 	cmpw   $0x2,0x184(%rbp)
    25f4:	02 
    25f5:	0f 84 fd 01 00 00    	je     27f8 <xfrm_policy_insert+0x2e8>
    25fb:	48 8b 05 00 00 00 00 	mov    0x0(%rip),%rax        # 2602 <xfrm_policy_insert+0xf2>
    2602:	48 85 c0             	test   %rax,%rax
    2605:	74 05                	je     260c <xfrm_policy_insert+0xfc>
    2607:	4c 89 e7             	mov    %r12,%rdi
    260a:	ff d0                	callq  *%rax
    260c:	4d 85 f6             	test   %r14,%r14
    260f:	0f 84 d0 01 00 00    	je     27e5 <xfrm_policy_insert+0x2d5>
    2615:	48 89 ee             	mov    %rbp,%rsi
    2618:	4c 89 f7             	mov    %r14,%rdi
    261b:	e8 30 f7 ff ff       	callq  1d50 <xfrm_policy_requeue>
    2620:	44 89 ee             	mov    %r13d,%esi
    2623:	4c 89 f7             	mov    %r14,%rdi
    2626:	e8 45 e9 ff ff       	callq  f70 <__xfrm_policy_unlink>
    262b:	41 8b 46 70          	mov    0x70(%r14),%eax
    262f:	89 c2                	mov    %eax,%edx
    2631:	89 45 70             	mov    %eax,0x70(%rbp)
    2634:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
    2638:	c1 ea 08             	shr    $0x8,%edx
    263b:	31 d0                	xor    %edx,%eax
    263d:	41 23 84 24 a8 0b 00 	and    0xba8(%r12),%eax
    2644:	00 
    2645:	49 8b 94 24 a0 0b 00 	mov    0xba0(%r12),%rdx
    264c:	00 
    264d:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
    2651:	48 8b 10             	mov    (%rax),%rdx
    2654:	48 85 d2             	test   %rdx,%rdx
    2657:	48 89 55 18          	mov    %rdx,0x18(%rbp)
    265b:	74 04                	je     2661 <xfrm_policy_insert+0x151>
    265d:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
    2661:	48 89 08             	mov    %rcx,(%rax)
    2664:	48 89 45 20          	mov    %rax,0x20(%rbp)
    2668:	e8 00 00 00 00       	callq  266d <xfrm_policy_insert+0x15d>
    266d:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 2674 <xfrm_policy_insert+0x164>
    2674:	48 8d 7d 38          	lea    0x38(%rbp),%rdi
    2678:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
    267f:	48 c7 85 10 01 00 00 	movq   $0x0,0x110(%rbp)
    2686:	00 00 00 00 
    268a:	48 83 c6 64          	add    $0x64,%rsi
    268e:	e8 00 00 00 00       	callq  2693 <xfrm_policy_insert+0x183>
    2693:	48 85 ed             	test   %rbp,%rbp
    2696:	74 0d                	je     26a5 <xfrm_policy_insert+0x195>
    2698:	85 c0                	test   %eax,%eax
    269a:	75 09                	jne    26a5 <xfrm_policy_insert+0x195>
    269c:	48 8d 7d 30          	lea    0x30(%rbp),%rdi
    26a0:	e8 00 00 00 00       	callq  26a5 <xfrm_policy_insert+0x195>
    26a5:	48 8b 3c 24          	mov    (%rsp),%rdi
    26a9:	e8 00 00 00 00       	callq  26ae <xfrm_policy_insert+0x19e>
    26ae:	4d 85 f6             	test   %r14,%r14
    26b1:	0f 84 df 00 00 00    	je     2796 <xfrm_policy_insert+0x286>
    26b7:	4c 89 f7             	mov    %r14,%rdi
    26ba:	e8 e1 f2 ff ff       	callq  19a0 <xfrm_policy_kill>
    26bf:	31 c0                	xor    %eax,%eax
    26c1:	48 83 c4 18          	add    $0x18,%rsp
    26c5:	5b                   	pop    %rbx
    26c6:	5d                   	pop    %rbp
    26c7:	41 5c                	pop    %r12
    26c9:	41 5d                	pop    %r13
    26cb:	41 5e                	pop    %r14
    26cd:	41 5f                	pop    %r15
    26cf:	c3                   	retq   
    26d0:	48 8d 48 7c          	lea    0x7c(%rax),%rcx
    26d4:	31 d2                	xor    %edx,%edx
    26d6:	8b 3c 13             	mov    (%rbx,%rdx,1),%edi
    26d9:	39 3c 11             	cmp    %edi,(%rcx,%rdx,1)
    26dc:	0f 85 c6 fe ff ff    	jne    25a8 <xfrm_policy_insert+0x98>
    26e2:	48 83 c2 04          	add    $0x4,%rdx
    26e6:	48 83 fa 38          	cmp    $0x38,%rdx
    26ea:	75 ea                	jne    26d6 <xfrm_policy_insert+0x1c6>
    26ec:	44 8b 55 74          	mov    0x74(%rbp),%r10d
    26f0:	44 8b 45 78          	mov    0x78(%rbp),%r8d
    26f4:	8b 78 78             	mov    0x78(%rax),%edi
    26f7:	8b 55 6c             	mov    0x6c(%rbp),%edx
    26fa:	8b 48 6c             	mov    0x6c(%rax),%ecx
    26fd:	44 8b 58 74          	mov    0x74(%rax),%r11d
    2701:	45 21 d0             	and    %r10d,%r8d
    2704:	39 7d 78             	cmp    %edi,0x78(%rbp)
    2707:	75 05                	jne    270e <xfrm_policy_insert+0x1fe>
    2709:	45 39 da             	cmp    %r11d,%r10d
    270c:	74 14                	je     2722 <xfrm_policy_insert+0x212>
    270e:	44 21 c7             	and    %r8d,%edi
    2711:	44 39 df             	cmp    %r11d,%edi
    2714:	0f 85 94 fe ff ff    	jne    25ae <xfrm_policy_insert+0x9e>
    271a:	39 ca                	cmp    %ecx,%edx
    271c:	0f 85 8c fe ff ff    	jne    25ae <xfrm_policy_insert+0x9e>
    2722:	48 8b b8 88 01 00 00 	mov    0x188(%rax),%rdi
    2729:	4c 8b 85 88 01 00 00 	mov    0x188(%rbp),%r8
    2730:	48 85 ff             	test   %rdi,%rdi
    2733:	75 26                	jne    275b <xfrm_policy_insert+0x24b>
    2735:	4d 85 c0             	test   %r8,%r8
    2738:	75 21                	jne    275b <xfrm_policy_insert+0x24b>
    273a:	4d 85 f6             	test   %r14,%r14
    273d:	0f 85 e3 00 00 00    	jne    2826 <xfrm_policy_insert+0x316>
    2743:	8b 7c 24 0c          	mov    0xc(%rsp),%edi
    2747:	85 ff                	test   %edi,%edi
    2749:	0f 85 e6 00 00 00    	jne    2835 <xfrm_policy_insert+0x325>
    274f:	39 ca                	cmp    %ecx,%edx
    2751:	76 38                	jbe    278b <xfrm_policy_insert+0x27b>
    2753:	49 89 c6             	mov    %rax,%r14
    2756:	e9 31 fe ff ff       	jmpq   258c <xfrm_policy_insert+0x7c>
    275b:	48 85 ff             	test   %rdi,%rdi
    275e:	0f 84 4a fe ff ff    	je     25ae <xfrm_policy_insert+0x9e>
    2764:	4d 85 c0             	test   %r8,%r8
    2767:	0f 84 41 fe ff ff    	je     25ae <xfrm_policy_insert+0x9e>
    276d:	45 8b 58 04          	mov    0x4(%r8),%r11d
    2771:	44 39 5f 04          	cmp    %r11d,0x4(%rdi)
    2775:	0f 85 33 fe ff ff    	jne    25ae <xfrm_policy_insert+0x9e>
    277b:	45 0f b7 18          	movzwl (%r8),%r11d
    277f:	66 44 39 1f          	cmp    %r11w,(%rdi)
    2783:	0f 85 25 fe ff ff    	jne    25ae <xfrm_policy_insert+0x9e>
    2789:	eb af                	jmp    273a <xfrm_policy_insert+0x22a>
    278b:	4d 89 fa             	mov    %r15,%r10
    278e:	49 89 c6             	mov    %rax,%r14
    2791:	e9 24 fe ff ff       	jmpq   25ba <xfrm_policy_insert+0xaa>
    2796:	49 8d 85 bc 00 00 00 	lea    0xbc(%r13),%rax
    279d:	48 c1 e0 04          	shl    $0x4,%rax
    27a1:	41 8b 44 04 10       	mov    0x10(%r12,%rax,1),%eax
    27a6:	8d 50 01             	lea    0x1(%rax),%edx
    27a9:	3b 15 00 00 00 00    	cmp    0x0(%rip),%edx        # 27af <xfrm_policy_insert+0x29f>
    27af:	73 23                	jae    27d4 <xfrm_policy_insert+0x2c4>
    27b1:	43 39 84 ac f8 0b 00 	cmp    %eax,0xbf8(%r12,%r13,4)
    27b8:	00 
    27b9:	76 19                	jbe    27d4 <xfrm_policy_insert+0x2c4>
    27bb:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 27c2 <xfrm_policy_insert+0x2b2>
    27c2:	49 8d 94 24 10 0c 00 	lea    0xc10(%r12),%rdx
    27c9:	00 
    27ca:	bf 40 00 00 00       	mov    $0x40,%edi
    27cf:	e8 00 00 00 00       	callq  27d4 <xfrm_policy_insert+0x2c4>
    27d4:	48 83 c4 18          	add    $0x18,%rsp
    27d8:	31 c0                	xor    %eax,%eax
    27da:	5b                   	pop    %rbx
    27db:	5d                   	pop    %rbp
    27dc:	41 5c                	pop    %r12
    27de:	41 5d                	pop    %r13
    27e0:	41 5e                	pop    %r14
    27e2:	41 5f                	pop    %r15
    27e4:	c3                   	retq   
    27e5:	8b 55 70             	mov    0x70(%rbp),%edx
    27e8:	44 89 ee             	mov    %r13d,%esi
    27eb:	4c 89 e7             	mov    %r12,%rdi
    27ee:	e8 5d d8 ff ff       	callq  50 <xfrm_gen_index>
    27f3:	e9 37 fe ff ff       	jmpq   262f <xfrm_policy_insert+0x11f>
    27f8:	f0 41 ff 84 24 8c 08 	lock incl 0x88c(%r12)
    27ff:	00 00 
    2801:	e9 06 fe ff ff       	jmpq   260c <xfrm_policy_insert+0xfc>
    2806:	48 8d 45 08          	lea    0x8(%rbp),%rax
    280a:	48 c7 45 08 00 00 00 	movq   $0x0,0x8(%rbp)
    2811:	00 
    2812:	45 31 f6             	xor    %r14d,%r14d
    2815:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
    281a:	48 89 06             	mov    %rax,(%rsi)
    281d:	48 89 75 10          	mov    %rsi,0x10(%rbp)
    2821:	e9 bc fd ff ff       	jmpq   25e2 <xfrm_policy_insert+0xd2>
    2826:	0f ff                	(bad)  
    2828:	39 ca                	cmp    %ecx,%edx
    282a:	0f 83 58 fd ff ff    	jae    2588 <xfrm_policy_insert+0x78>
    2830:	e9 82 fd ff ff       	jmpq   25b7 <xfrm_policy_insert+0xa7>
    2835:	48 8b 3c 24          	mov    (%rsp),%rdi
    2839:	e8 00 00 00 00       	callq  283e <xfrm_policy_insert+0x32e>
    283e:	b8 ef ff ff ff       	mov    $0xffffffef,%eax
    2843:	e9 79 fe ff ff       	jmpq   26c1 <xfrm_policy_insert+0x1b1>
    2848:	48 8d 45 08          	lea    0x8(%rbp),%rax
    284c:	4c 89 55 08          	mov    %r10,0x8(%rbp)
    2850:	45 31 f6             	xor    %r14d,%r14d
    2853:	49 89 42 08          	mov    %rax,0x8(%r10)
    2857:	eb bc                	jmp    2815 <xfrm_policy_insert+0x305>
    2859:	48 8d 45 08          	lea    0x8(%rbp),%rax
    285d:	4c 89 55 08          	mov    %r10,0x8(%rbp)
    2861:	eb f0                	jmp    2853 <xfrm_policy_insert+0x343>
    2863:	0f 1f 00             	nopl   (%rax)
    2866:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    286d:	00 00 00 

0000000000002870 <xfrm_policy_bysel_ctx>:
    2870:	41 57                	push   %r15
    2872:	41 56                	push   %r14
    2874:	4d 89 c7             	mov    %r8,%r15
    2877:	41 55                	push   %r13
    2879:	41 54                	push   %r12
    287b:	41 89 f6             	mov    %esi,%r14d
    287e:	55                   	push   %rbp
    287f:	53                   	push   %rbx
    2880:	48 8d af 84 0d 00 00 	lea    0xd84(%rdi),%rbp
    2887:	48 89 fb             	mov    %rdi,%rbx
    288a:	41 89 cc             	mov    %ecx,%r12d
    288d:	41 89 d5             	mov    %edx,%r13d
    2890:	48 83 ec 08          	sub    $0x8,%rsp
    2894:	48 89 ef             	mov    %rbp,%rdi
    2897:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
    289c:	4c 89 0c 24          	mov    %r9,(%rsp)
    28a0:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
    28a6:	e8 00 00 00 00       	callq  28ab <xfrm_policy_bysel_ctx+0x3b>
    28ab:	41 0f b7 57 28       	movzwl 0x28(%r15),%edx
    28b0:	48 89 df             	mov    %rbx,%rdi
    28b3:	44 89 e1             	mov    %r12d,%ecx
    28b6:	4c 89 fe             	mov    %r15,%rsi
    28b9:	e8 82 f8 ff ff       	callq  2140 <policy_hash_bysel>
    28be:	48 8b 18             	mov    (%rax),%rbx
    28c1:	48 85 db             	test   %rbx,%rbx
    28c4:	74 75                	je     293b <xfrm_policy_bysel_ctx+0xcb>
    28c6:	48 83 eb 08          	sub    $0x8,%rbx
    28ca:	4c 8b 0c 24          	mov    (%rsp),%r9
    28ce:	eb 0d                	jmp    28dd <xfrm_policy_bysel_ctx+0x6d>
    28d0:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    28d4:	48 85 db             	test   %rbx,%rbx
    28d7:	74 62                	je     293b <xfrm_policy_bysel_ctx+0xcb>
    28d9:	48 83 eb 08          	sub    $0x8,%rbx
    28dd:	48 85 db             	test   %rbx,%rbx
    28e0:	74 59                	je     293b <xfrm_policy_bysel_ctx+0xcb>
    28e2:	44 38 ab 80 01 00 00 	cmp    %r13b,0x180(%rbx)
    28e9:	75 e5                	jne    28d0 <xfrm_policy_bysel_ctx+0x60>
    28eb:	8b 43 78             	mov    0x78(%rbx),%eax
    28ee:	44 21 f0             	and    %r14d,%eax
    28f1:	3b 43 74             	cmp    0x74(%rbx),%eax
    28f4:	75 da                	jne    28d0 <xfrm_policy_bysel_ctx+0x60>
    28f6:	48 8d 53 7c          	lea    0x7c(%rbx),%rdx
    28fa:	31 c0                	xor    %eax,%eax
    28fc:	8b 0c 02             	mov    (%rdx,%rax,1),%ecx
    28ff:	41 39 0c 07          	cmp    %ecx,(%r15,%rax,1)
    2903:	75 cb                	jne    28d0 <xfrm_policy_bysel_ctx+0x60>
    2905:	48 83 c0 04          	add    $0x4,%rax
    2909:	48 83 f8 38          	cmp    $0x38,%rax
    290d:	75 ed                	jne    28fc <xfrm_policy_bysel_ctx+0x8c>
    290f:	4d 85 c9             	test   %r9,%r9
    2912:	48 8b 83 88 01 00 00 	mov    0x188(%rbx),%rax
    2919:	75 3c                	jne    2957 <xfrm_policy_bysel_ctx+0xe7>
    291b:	48 85 c0             	test   %rax,%rax
    291e:	75 37                	jne    2957 <xfrm_policy_bysel_ctx+0xe7>
    2920:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    2924:	e8 00 00 00 00       	callq  2929 <xfrm_policy_bysel_ctx+0xb9>
    2929:	8b 44 24 40          	mov    0x40(%rsp),%eax
    292d:	85 c0                	test   %eax,%eax
    292f:	75 54                	jne    2985 <xfrm_policy_bysel_ctx+0x115>
    2931:	48 89 ef             	mov    %rbp,%rdi
    2934:	e8 00 00 00 00       	callq  2939 <xfrm_policy_bysel_ctx+0xc9>
    2939:	eb 0a                	jmp    2945 <xfrm_policy_bysel_ctx+0xd5>
    293b:	48 89 ef             	mov    %rbp,%rdi
    293e:	31 db                	xor    %ebx,%ebx
    2940:	e8 00 00 00 00       	callq  2945 <xfrm_policy_bysel_ctx+0xd5>
    2945:	48 83 c4 08          	add    $0x8,%rsp
    2949:	48 89 d8             	mov    %rbx,%rax
    294c:	5b                   	pop    %rbx
    294d:	5d                   	pop    %rbp
    294e:	41 5c                	pop    %r12
    2950:	41 5d                	pop    %r13
    2952:	41 5e                	pop    %r14
    2954:	41 5f                	pop    %r15
    2956:	c3                   	retq   
    2957:	4d 85 c9             	test   %r9,%r9
    295a:	0f 84 70 ff ff ff    	je     28d0 <xfrm_policy_bysel_ctx+0x60>
    2960:	48 85 c0             	test   %rax,%rax
    2963:	0f 84 67 ff ff ff    	je     28d0 <xfrm_policy_bysel_ctx+0x60>
    2969:	8b 70 04             	mov    0x4(%rax),%esi
    296c:	41 39 71 04          	cmp    %esi,0x4(%r9)
    2970:	0f 85 5a ff ff ff    	jne    28d0 <xfrm_policy_bysel_ctx+0x60>
    2976:	0f b7 00             	movzwl (%rax),%eax
    2979:	66 41 39 01          	cmp    %ax,(%r9)
    297d:	0f 85 4d ff ff ff    	jne    28d0 <xfrm_policy_bysel_ctx+0x60>
    2983:	eb 9b                	jmp    2920 <xfrm_policy_bysel_ctx+0xb0>
    2985:	48 8b bb 88 01 00 00 	mov    0x188(%rbx),%rdi
    298c:	e8 00 00 00 00       	callq  2991 <xfrm_policy_bysel_ctx+0x121>
    2991:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
    2996:	85 c0                	test   %eax,%eax
    2998:	89 06                	mov    %eax,(%rsi)
    299a:	75 95                	jne    2931 <xfrm_policy_bysel_ctx+0xc1>
    299c:	44 89 e6             	mov    %r12d,%esi
    299f:	48 89 df             	mov    %rbx,%rdi
    29a2:	e8 c9 e5 ff ff       	callq  f70 <__xfrm_policy_unlink>
    29a7:	48 89 ef             	mov    %rbp,%rdi
    29aa:	e8 00 00 00 00       	callq  29af <xfrm_policy_bysel_ctx+0x13f>
    29af:	48 89 df             	mov    %rbx,%rdi
    29b2:	e8 e9 ef ff ff       	callq  19a0 <xfrm_policy_kill>
    29b7:	eb 8c                	jmp    2945 <xfrm_policy_bysel_ctx+0xd5>
    29b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

00000000000029c0 <xfrm_hash_rebuild>:
    29c0:	41 57                	push   %r15
    29c2:	41 56                	push   %r14
    29c4:	41 55                	push   %r13
    29c6:	41 54                	push   %r12
    29c8:	49 89 fc             	mov    %rdi,%r12
    29cb:	55                   	push   %rbp
    29cc:	53                   	push   %rbx
    29cd:	48 8d 9f d0 f3 ff ff 	lea    -0xc30(%rdi),%rbx
    29d4:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    29db:	48 83 ec 08          	sub    $0x8,%rsp
    29df:	e8 00 00 00 00       	callq  29e4 <xfrm_hash_rebuild+0x24>
    29e4:	41 8b 44 24 20       	mov    0x20(%r12),%eax
    29e9:	a8 01                	test   $0x1,%al
    29eb:	0f 85 cf 01 00 00    	jne    2bc0 <xfrm_hash_rebuild+0x200>
    29f1:	45 0f b6 4c 24 2b    	movzbl 0x2b(%r12),%r9d
    29f7:	45 0f b6 6c 24 28    	movzbl 0x28(%r12),%r13d
    29fd:	45 0f b6 74 24 29    	movzbl 0x29(%r12),%r14d
    2a03:	45 0f b6 7c 24 2a    	movzbl 0x2a(%r12),%r15d
    2a09:	44 88 4c 24 07       	mov    %r9b,0x7(%rsp)
    2a0e:	41 39 44 24 20       	cmp    %eax,0x20(%r12)
    2a13:	75 cf                	jne    29e4 <xfrm_hash_rebuild+0x24>
    2a15:	49 8d ac 24 54 01 00 	lea    0x154(%r12),%rbp
    2a1c:	00 
    2a1d:	48 89 ef             	mov    %rbp,%rdi
    2a20:	e8 00 00 00 00       	callq  2a25 <xfrm_hash_rebuild+0x65>
    2a25:	44 0f b6 4c 24 07    	movzbl 0x7(%rsp),%r9d
    2a2b:	49 8d 74 24 a0       	lea    -0x60(%r12),%rsi
    2a30:	41 b8 01 00 00 00    	mov    $0x1,%r8d
    2a36:	31 ff                	xor    %edi,%edi
    2a38:	49 c7 44 fc 80 00 00 	movq   $0x0,-0x80(%r12,%rdi,8)
    2a3f:	00 00 
    2a41:	8b 06                	mov    (%rsi),%eax
    2a43:	48 8b 4e f8          	mov    -0x8(%rsi),%rcx
    2a47:	85 c0                	test   %eax,%eax
    2a49:	78 13                	js     2a5e <xfrm_hash_rebuild+0x9e>
    2a4b:	48 63 d0             	movslq %eax,%rdx
    2a4e:	83 e8 01             	sub    $0x1,%eax
    2a51:	83 f8 ff             	cmp    $0xffffffff,%eax
    2a54:	48 c7 04 d1 00 00 00 	movq   $0x0,(%rcx,%rdx,8)
    2a5b:	00 
    2a5c:	75 ed                	jne    2a4b <xfrm_hash_rebuild+0x8b>
    2a5e:	48 83 ff 01          	cmp    $0x1,%rdi
    2a62:	0f 84 14 01 00 00    	je     2b7c <xfrm_hash_rebuild+0x1bc>
    2a68:	41 83 f8 03          	cmp    $0x3,%r8d
    2a6c:	44 88 6e 04          	mov    %r13b,0x4(%rsi)
    2a70:	44 88 76 05          	mov    %r14b,0x5(%rsi)
    2a74:	44 88 7e 06          	mov    %r15b,0x6(%rsi)
    2a78:	44 88 4e 07          	mov    %r9b,0x7(%rsi)
    2a7c:	74 0e                	je     2a8c <xfrm_hash_rebuild+0xcc>
    2a7e:	48 83 c7 01          	add    $0x1,%rdi
    2a82:	48 83 c6 10          	add    $0x10,%rsi
    2a86:	41 83 c0 01          	add    $0x1,%r8d
    2a8a:	eb ac                	jmp    2a38 <xfrm_hash_rebuild+0x78>
    2a8c:	49 8b 84 24 68 ff ff 	mov    -0x98(%r12),%rax
    2a93:	ff 
    2a94:	4c 8d ab 90 0b 00 00 	lea    0xb90(%rbx),%r13
    2a9b:	49 39 c5             	cmp    %rax,%r13
    2a9e:	4c 8d a0 e8 fe ff ff 	lea    -0x118(%rax),%r12
    2aa5:	75 1d                	jne    2ac4 <xfrm_hash_rebuild+0x104>
    2aa7:	e9 ae 00 00 00       	jmpq   2b5a <xfrm_hash_rebuild+0x19a>
    2aac:	49 8b 84 24 20 01 00 	mov    0x120(%r12),%rax
    2ab3:	00 
    2ab4:	49 39 c5             	cmp    %rax,%r13
    2ab7:	4c 8d a0 e8 fe ff ff 	lea    -0x118(%rax),%r12
    2abe:	0f 84 96 00 00 00    	je     2b5a <xfrm_hash_rebuild+0x19a>
    2ac4:	41 8b 4c 24 70       	mov    0x70(%r12),%ecx
    2ac9:	83 e1 07             	and    $0x7,%ecx
    2acc:	83 f9 02             	cmp    $0x2,%ecx
    2acf:	7f db                	jg     2aac <xfrm_hash_rebuild+0xec>
    2ad1:	41 0f b7 94 24 84 01 	movzwl 0x184(%r12),%edx
    2ad8:	00 00 
    2ada:	49 8d 74 24 7c       	lea    0x7c(%r12),%rsi
    2adf:	48 89 df             	mov    %rbx,%rdi
    2ae2:	e8 59 f6 ff ff       	callq  2140 <policy_hash_bysel>
    2ae7:	48 8b 08             	mov    (%rax),%rcx
    2aea:	48 85 c9             	test   %rcx,%rcx
    2aed:	0f 84 a2 00 00 00    	je     2b95 <xfrm_hash_rebuild+0x1d5>
    2af3:	48 89 ca             	mov    %rcx,%rdx
    2af6:	48 83 ea 08          	sub    $0x8,%rdx
    2afa:	0f 84 b0 00 00 00    	je     2bb0 <xfrm_hash_rebuild+0x1f0>
    2b00:	41 8b 74 24 6c       	mov    0x6c(%r12),%esi
    2b05:	39 71 64             	cmp    %esi,0x64(%rcx)
    2b08:	76 16                	jbe    2b20 <xfrm_hash_rebuild+0x160>
    2b0a:	e9 a1 00 00 00       	jmpq   2bb0 <xfrm_hash_rebuild+0x1f0>
    2b0f:	48 89 c1             	mov    %rax,%rcx
    2b12:	48 83 e9 08          	sub    $0x8,%rcx
    2b16:	74 11                	je     2b29 <xfrm_hash_rebuild+0x169>
    2b18:	39 70 64             	cmp    %esi,0x64(%rax)
    2b1b:	77 0c                	ja     2b29 <xfrm_hash_rebuild+0x169>
    2b1d:	48 89 ca             	mov    %rcx,%rdx
    2b20:	48 8b 42 08          	mov    0x8(%rdx),%rax
    2b24:	48 85 c0             	test   %rax,%rax
    2b27:	75 e6                	jne    2b0f <xfrm_hash_rebuild+0x14f>
    2b29:	48 8b 42 08          	mov    0x8(%rdx),%rax
    2b2d:	49 8d 4c 24 08       	lea    0x8(%r12),%rcx
    2b32:	48 83 c2 08          	add    $0x8,%rdx
    2b36:	49 89 44 24 08       	mov    %rax,0x8(%r12)
    2b3b:	48 89 0a             	mov    %rcx,(%rdx)
    2b3e:	49 8b 44 24 08       	mov    0x8(%r12),%rax
    2b43:	49 89 54 24 10       	mov    %rdx,0x10(%r12)
    2b48:	48 85 c0             	test   %rax,%rax
    2b4b:	0f 84 5b ff ff ff    	je     2aac <xfrm_hash_rebuild+0xec>
    2b51:	48 89 48 08          	mov    %rcx,0x8(%rax)
    2b55:	e9 52 ff ff ff       	jmpq   2aac <xfrm_hash_rebuild+0xec>
    2b5a:	48 89 ef             	mov    %rbp,%rdi
    2b5d:	e8 00 00 00 00       	callq  2b62 <xfrm_hash_rebuild+0x1a2>
    2b62:	48 83 c4 08          	add    $0x8,%rsp
    2b66:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    2b6d:	5b                   	pop    %rbx
    2b6e:	5d                   	pop    %rbp
    2b6f:	41 5c                	pop    %r12
    2b71:	41 5d                	pop    %r13
    2b73:	41 5e                	pop    %r14
    2b75:	41 5f                	pop    %r15
    2b77:	e9 00 00 00 00       	jmpq   2b7c <xfrm_hash_rebuild+0x1bc>
    2b7c:	45 88 74 24 b4       	mov    %r14b,-0x4c(%r12)
    2b81:	45 88 6c 24 b5       	mov    %r13b,-0x4b(%r12)
    2b86:	45 88 4c 24 b6       	mov    %r9b,-0x4a(%r12)
    2b8b:	45 88 7c 24 b7       	mov    %r15b,-0x49(%r12)
    2b90:	e9 e9 fe ff ff       	jmpq   2a7e <xfrm_hash_rebuild+0xbe>
    2b95:	49 8d 54 24 08       	lea    0x8(%r12),%rdx
    2b9a:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
    2ba1:	00 00 
    2ba3:	48 89 10             	mov    %rdx,(%rax)
    2ba6:	49 89 44 24 10       	mov    %rax,0x10(%r12)
    2bab:	e9 fc fe ff ff       	jmpq   2aac <xfrm_hash_rebuild+0xec>
    2bb0:	49 8d 54 24 08       	lea    0x8(%r12),%rdx
    2bb5:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
    2bba:	48 89 51 08          	mov    %rdx,0x8(%rcx)
    2bbe:	eb e3                	jmp    2ba3 <xfrm_hash_rebuild+0x1e3>
    2bc0:	f3 90                	pause  
    2bc2:	e9 1d fe ff ff       	jmpq   29e4 <xfrm_hash_rebuild+0x24>
    2bc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    2bce:	00 00 

0000000000002bd0 <xfrm_resolve_and_create_bundle>:
    2bd0:	55                   	push   %rbp
    2bd1:	48 89 e5             	mov    %rsp,%rbp
    2bd4:	41 57                	push   %r15
    2bd6:	41 56                	push   %r14
    2bd8:	41 55                	push   %r13
    2bda:	41 54                	push   %r12
    2bdc:	4d 89 c7             	mov    %r8,%r15
    2bdf:	41 52                	push   %r10
    2be1:	53                   	push   %rbx
    2be2:	44 0f b7 c1          	movzwl %cx,%r8d
    2be6:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
    2bea:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
    2bf1:	48 89 bd 30 ff ff ff 	mov    %rdi,-0xd0(%rbp)
    2bf8:	89 b5 14 ff ff ff    	mov    %esi,-0xec(%rbp)
    2bfe:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
    2c05:	00 00 
    2c07:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    2c0b:	31 c0                	xor    %eax,%eax
    2c0d:	48 8b 07             	mov    (%rdi),%rax
    2c10:	48 89 95 58 ff ff ff 	mov    %rdx,-0xa8(%rbp)
    2c17:	48 8b 00             	mov    (%rax),%rax
    2c1a:	48 89 85 00 ff ff ff 	mov    %rax,-0x100(%rbp)
    2c21:	e8 aa dd ff ff       	callq  9d0 <xfrm_tmpl_resolve>
    2c26:	83 f8 00             	cmp    $0x0,%eax
    2c29:	89 85 70 ff ff ff    	mov    %eax,-0x90(%rbp)
    2c2f:	0f 8e 18 06 00 00    	jle    324d <xfrm_resolve_and_create_bundle+0x67d>
    2c35:	65 48 8b 05 00 00 00 	mov    %gs:0x0(%rip),%rax        # 2c3d <xfrm_resolve_and_create_bundle+0x6d>
    2c3c:	00 
    2c3d:	48 85 c0             	test   %rax,%rax
    2c40:	48 89 85 08 ff ff ff 	mov    %rax,-0xf8(%rbp)
    2c47:	74 0c                	je     2c55 <xfrm_resolve_and_create_bundle+0x85>
    2c49:	49 8b 1f             	mov    (%r15),%rbx
    2c4c:	48 39 18             	cmp    %rbx,(%rax)
    2c4f:	0f 84 7f 06 00 00    	je     32d4 <xfrm_resolve_and_create_bundle+0x704>
    2c55:	48 8b 85 30 ff ff ff 	mov    -0xd0(%rbp),%rax
    2c5c:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 2c63 <xfrm_resolve_and_create_bundle+0x93>
    2c63:	48 c7 85 78 ff ff ff 	movq   $0x0,-0x88(%rbp)
    2c6a:	00 00 00 00 
    2c6e:	48 c7 45 80 00 00 00 	movq   $0x0,-0x80(%rbp)
    2c75:	00 
    2c76:	48 c7 45 88 00 00 00 	movq   $0x0,-0x78(%rbp)
    2c7d:	00 
    2c7e:	48 c7 45 90 00 00 00 	movq   $0x0,-0x70(%rbp)
    2c85:	00 
    2c86:	48 8b 00             	mov    (%rax),%rax
    2c89:	48 89 b5 40 ff ff ff 	mov    %rsi,-0xc0(%rbp)
    2c90:	0f b7 b0 a4 00 00 00 	movzwl 0xa4(%rax),%esi
    2c97:	48 8b 18             	mov    (%rax),%rbx
    2c9a:	66 83 fe 02          	cmp    $0x2,%si
    2c9e:	41 89 f4             	mov    %esi,%r12d
    2ca1:	0f 84 a6 04 00 00    	je     314d <xfrm_resolve_and_create_bundle+0x57d>
    2ca7:	66 83 fe 0a          	cmp    $0xa,%si
    2cab:	0f 85 da 05 00 00    	jne    328b <xfrm_resolve_and_create_bundle+0x6bb>
    2cb1:	48 8b b5 58 ff ff ff 	mov    -0xa8(%rbp),%rsi
    2cb8:	48 8b 56 40          	mov    0x40(%rsi),%rdx
    2cbc:	48 8b 46 38          	mov    0x38(%rsi),%rax
    2cc0:	48 89 55 80          	mov    %rdx,-0x80(%rbp)
    2cc4:	48 89 85 78 ff ff ff 	mov    %rax,-0x88(%rbp)
    2ccb:	48 8b 56 30          	mov    0x30(%rsi),%rdx
    2ccf:	48 8b 46 28          	mov    0x28(%rsi),%rax
    2cd3:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
    2cd7:	48 89 45 88          	mov    %rax,-0x78(%rbp)
    2cdb:	49 63 c4             	movslq %r12d,%rax
    2cde:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    2ce5:	00 
    2ce6:	48 85 c0             	test   %rax,%rax
    2ce9:	0f 84 88 04 00 00    	je     3177 <xfrm_resolve_and_create_bundle+0x5a7>
    2cef:	48 8b bd 58 ff ff ff 	mov    -0xa8(%rbp),%rdi
    2cf6:	ff 50 20             	callq  *0x20(%rax)
    2cf9:	89 85 48 ff ff ff    	mov    %eax,-0xb8(%rbp)
    2cff:	41 8b 87 80 00 00 00 	mov    0x80(%r15),%eax
    2d06:	85 c0                	test   %eax,%eax
    2d08:	0f 84 e0 06 00 00    	je     33ee <xfrm_resolve_and_create_bundle+0x81e>
    2d0e:	8d 50 01             	lea    0x1(%rax),%edx
    2d11:	49 8d 8f 80 00 00 00 	lea    0x80(%r15),%rcx
    2d18:	f0 41 0f b1 97 80 00 	lock cmpxchg %edx,0x80(%r15)
    2d1f:	00 00 
    2d21:	0f 94 c2             	sete   %dl
    2d24:	84 d2                	test   %dl,%dl
    2d26:	0f 84 6a 05 00 00    	je     3296 <xfrm_resolve_and_create_bundle+0x6c6>
    2d2c:	48 8d 83 c0 0c 00 00 	lea    0xcc0(%rbx),%rax
    2d33:	45 31 ed             	xor    %r13d,%r13d
    2d36:	45 31 f6             	xor    %r14d,%r14d
    2d39:	41 83 fc 0a          	cmp    $0xa,%r12d
    2d3d:	48 c7 85 18 ff ff ff 	movq   $0x0,-0xe8(%rbp)
    2d44:	00 00 00 00 
    2d48:	c7 85 60 ff ff ff 00 	movl   $0x0,-0xa0(%rbp)
    2d4f:	00 00 00 
    2d52:	c7 85 74 ff ff ff 00 	movl   $0x0,-0x8c(%rbp)
    2d59:	00 00 00 
    2d5c:	c7 85 4c ff ff ff 00 	movl   $0x0,-0xb4(%rbp)
    2d63:	00 00 00 
    2d66:	48 89 85 50 ff ff ff 	mov    %rax,-0xb0(%rbp)
    2d6d:	44 89 ad 64 ff ff ff 	mov    %r13d,-0x9c(%rbp)
    2d74:	0f 8f ca 02 00 00    	jg     3044 <xfrm_resolve_and_create_bundle+0x474>
    2d7a:	49 63 c4             	movslq %r12d,%rax
    2d7d:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    2d84:	00 
    2d85:	48 85 c0             	test   %rax,%rax
    2d88:	0f 84 b6 02 00 00    	je     3044 <xfrm_resolve_and_create_bundle+0x474>
    2d8e:	41 83 fc 02          	cmp    $0x2,%r12d
    2d92:	0f 85 00 08 00 00    	jne    3598 <xfrm_resolve_and_create_bundle+0x9c8>
    2d98:	48 8b bd 50 ff ff ff 	mov    -0xb0(%rbp),%rdi
    2d9f:	45 31 c0             	xor    %r8d,%r8d
    2da2:	31 c9                	xor    %ecx,%ecx
    2da4:	31 f6                	xor    %esi,%esi
    2da6:	ba 01 00 00 00       	mov    $0x1,%edx
    2dab:	e8 00 00 00 00       	callq  2db0 <xfrm_resolve_and_create_bundle+0x1e0>
    2db0:	48 85 c0             	test   %rax,%rax
    2db3:	48 89 c3             	mov    %rax,%rbx
    2db6:	0f 84 b7 04 00 00    	je     3273 <xfrm_resolve_and_create_bundle+0x6a3>
    2dbc:	48 8d b8 a8 00 00 00 	lea    0xa8(%rax),%rdi
    2dc3:	48 c7 80 a0 00 00 00 	movq   $0x0,0xa0(%rax)
    2dca:	00 00 00 00 
    2dce:	48 c7 80 b8 01 00 00 	movq   $0x0,0x1b8(%rax)
    2dd5:	00 00 00 00 
    2dd9:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    2ddd:	29 f8                	sub    %edi,%eax
    2ddf:	8d 88 c0 01 00 00    	lea    0x1c0(%rax),%ecx
    2de5:	31 c0                	xor    %eax,%eax
    2de7:	c1 e9 03             	shr    $0x3,%ecx
    2dea:	48 81 fb 00 f0 ff ff 	cmp    $0xfffffffffffff000,%rbx
    2df1:	f3 48 ab             	rep stos %rax,%es:(%rdi)
    2df4:	48 89 9d 38 ff ff ff 	mov    %rbx,-0xc8(%rbp)
    2dfb:	0f 87 c6 07 00 00    	ja     35c7 <xfrm_resolve_and_create_bundle+0x9f7>
    2e01:	4d 85 f6             	test   %r14,%r14
    2e04:	0f 84 e4 03 00 00    	je     31ee <xfrm_resolve_and_create_bundle+0x61e>
    2e0a:	49 89 5e 18          	mov    %rbx,0x18(%r14)
    2e0e:	4a 8b 44 ed 98       	mov    -0x68(%rbp,%r13,8),%rax
    2e13:	66 83 b8 80 00 00 00 	cmpw   $0x0,0x80(%rax)
    2e1a:	00 
    2e1b:	0f 84 e7 03 00 00    	je     3208 <xfrm_resolve_and_create_bundle+0x638>
    2e21:	48 8b 80 c8 02 00 00 	mov    0x2c8(%rax),%rax
    2e28:	48 89 85 68 ff ff ff 	mov    %rax,-0x98(%rbp)
    2e2f:	48 8b 73 28          	mov    0x28(%rbx),%rsi
    2e33:	4c 89 bb 80 01 00 00 	mov    %r15,0x180(%rbx)
    2e3a:	48 85 f6             	test   %rsi,%rsi
    2e3d:	0f 84 46 04 00 00    	je     3289 <xfrm_resolve_and_create_bundle+0x6b9>
    2e43:	48 89 f0             	mov    %rsi,%rax
    2e46:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
    2e4a:	40 f6 c6 01          	test   $0x1,%sil
    2e4e:	0f 85 8b 03 00 00    	jne    31df <xfrm_resolve_and_create_bundle+0x60f>
    2e54:	48 85 c0             	test   %rax,%rax
    2e57:	74 46                	je     2e9f <xfrm_resolve_and_create_bundle+0x2cf>
    2e59:	49 8b 57 28          	mov    0x28(%r15),%rdx
    2e5d:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
    2e61:	48 8b 0a             	mov    (%rdx),%rcx
    2e64:	48 89 08             	mov    %rcx,(%rax)
    2e67:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
    2e6b:	48 89 48 08          	mov    %rcx,0x8(%rax)
    2e6f:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
    2e73:	48 89 48 10          	mov    %rcx,0x10(%rax)
    2e77:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
    2e7b:	48 89 48 18          	mov    %rcx,0x18(%rax)
    2e7f:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
    2e83:	48 89 48 20          	mov    %rcx,0x20(%rax)
    2e87:	48 8b 4a 28          	mov    0x28(%rdx),%rcx
    2e8b:	48 89 48 28          	mov    %rcx,0x28(%rax)
    2e8f:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
    2e93:	48 89 48 30          	mov    %rcx,0x30(%rax)
    2e97:	48 8b 52 38          	mov    0x38(%rdx),%rdx
    2e9b:	48 89 50 38          	mov    %rdx,0x38(%rax)
    2e9f:	4a 8b 4c ed 98       	mov    -0x68(%rbp,%r13,8),%rcx
    2ea4:	80 b9 c4 00 00 00 00 	cmpb   $0x0,0xc4(%rcx)
    2eab:	0f 84 d5 02 00 00    	je     3186 <xfrm_resolve_and_create_bundle+0x5b6>
    2eb1:	48 8b b5 58 ff ff ff 	mov    -0xa8(%rbp),%rsi
    2eb8:	44 0f b7 a1 ca 00 00 	movzwl 0xca(%rcx),%r12d
    2ebf:	00 
    2ec0:	44 8b 89 e8 00 00 00 	mov    0xe8(%rcx),%r9d
    2ec7:	48 8b 39             	mov    (%rcx),%rdi
    2eca:	8b 16                	mov    (%rsi),%edx
    2ecc:	48 8b b1 c0 02 00 00 	mov    0x2c0(%rcx),%rsi
    2ed3:	44 89 e0             	mov    %r12d,%eax
    2ed6:	0f b6 76 11          	movzbl 0x11(%rsi),%esi
    2eda:	40 f6 c6 04          	test   $0x4,%sil
    2ede:	0f 85 eb 02 00 00    	jne    31cf <xfrm_resolve_and_create_bundle+0x5ff>
    2ee4:	4c 8d 99 cc 00 00 00 	lea    0xcc(%rcx),%r11
    2eeb:	4c 8d 51 40          	lea    0x40(%rcx),%r10
    2eef:	83 e6 08             	and    $0x8,%esi
    2ef2:	74 0e                	je     2f02 <xfrm_resolve_and_create_bundle+0x332>
    2ef4:	4c 8b 91 60 01 00 00 	mov    0x160(%rcx),%r10
    2efb:	4c 8d 9d 78 ff ff ff 	lea    -0x88(%rbp),%r11
    2f02:	66 83 f8 0a          	cmp    $0xa,%ax
    2f06:	0f 87 b2 03 00 00    	ja     32be <xfrm_resolve_and_create_bundle+0x6ee>
    2f0c:	49 63 c4             	movslq %r12d,%rax
    2f0f:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    2f16:	00 
    2f17:	48 85 c0             	test   %rax,%rax
    2f1a:	0f 84 9e 03 00 00    	je     32be <xfrm_resolve_and_create_bundle+0x6ee>
    2f20:	4d 89 d0             	mov    %r10,%r8
    2f23:	4c 89 95 20 ff ff ff 	mov    %r10,-0xe0(%rbp)
    2f2a:	4c 89 d9             	mov    %r11,%rcx
    2f2d:	4c 89 9d 28 ff ff ff 	mov    %r11,-0xd8(%rbp)
    2f34:	8b b5 48 ff ff ff    	mov    -0xb8(%rbp),%esi
    2f3a:	ff 50 08             	callq  *0x8(%rax)
    2f3d:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    2f43:	49 89 c7             	mov    %rax,%r15
    2f46:	4c 8b 9d 28 ff ff ff 	mov    -0xd8(%rbp),%r11
    2f4d:	4c 8b 95 20 ff ff ff 	mov    -0xe0(%rbp),%r10
    2f54:	0f 87 8a 06 00 00    	ja     35e4 <xfrm_resolve_and_create_bundle+0xa14>
    2f5a:	48 8d 85 78 ff ff ff 	lea    -0x88(%rbp),%rax
    2f61:	49 39 c3             	cmp    %rax,%r11
    2f64:	74 12                	je     2f78 <xfrm_resolve_and_create_bundle+0x3a8>
    2f66:	49 8b 03             	mov    (%r11),%rax
    2f69:	49 8b 53 08          	mov    0x8(%r11),%rdx
    2f6d:	48 89 85 78 ff ff ff 	mov    %rax,-0x88(%rbp)
    2f74:	48 89 55 80          	mov    %rdx,-0x80(%rbp)
    2f78:	48 8d 45 88          	lea    -0x78(%rbp),%rax
    2f7c:	49 39 c2             	cmp    %rax,%r10
    2f7f:	74 0f                	je     2f90 <xfrm_resolve_and_create_bundle+0x3c0>
    2f81:	49 8b 02             	mov    (%r10),%rax
    2f84:	49 8b 52 08          	mov    0x8(%r10),%rdx
    2f88:	48 89 45 88          	mov    %rax,-0x78(%rbp)
    2f8c:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
    2f90:	4a 8b 4c ed 98       	mov    -0x68(%rbp,%r13,8),%rcx
    2f95:	4a 8b 54 ed 98       	mov    -0x68(%rbp,%r13,8),%rdx
    2f9a:	48 89 4b 48          	mov    %rcx,0x48(%rbx)
    2f9e:	8b b5 74 ff ff ff    	mov    -0x8c(%rbp),%esi
    2fa4:	8b 82 9c 00 00 00    	mov    0x9c(%rdx),%eax
    2faa:	66 83 4b 60 01       	orw    $0x1,0x60(%rbx)
    2faf:	48 c7 43 50 00 00 00 	movq   $0x0,0x50(%rbx)
    2fb6:	00 
    2fb7:	89 83 a0 01 00 00    	mov    %eax,0x1a0(%rbx)
    2fbd:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    2fc2:	66 89 43 64          	mov    %ax,0x64(%rbx)
    2fc6:	48 8b 85 40 ff ff ff 	mov    -0xc0(%rbp),%rax
    2fcd:	48 89 83 88 00 00 00 	mov    %rax,0x88(%rbx)
    2fd4:	48 8b 85 68 ff ff ff 	mov    -0x98(%rbp),%rax
    2fdb:	48 8b 40 30          	mov    0x30(%rax),%rax
    2fdf:	48 8b 80 68 10 00 00 	mov    0x1068(%rax),%rax
    2fe6:	4c 89 b3 98 00 00 00 	mov    %r14,0x98(%rbx)
    2fed:	48 89 43 58          	mov    %rax,0x58(%rbx)
    2ff1:	8b 82 dc 00 00 00    	mov    0xdc(%rdx),%eax
    2ff7:	48 8b 8a c0 02 00 00 	mov    0x2c0(%rdx),%rcx
    2ffe:	01 85 4c ff ff ff    	add    %eax,-0xb4(%rbp)
    3004:	8b ba e0 00 00 00    	mov    0xe0(%rdx),%edi
    300a:	01 f0                	add    %esi,%eax
    300c:	f6 41 11 01          	testb  $0x1,0x11(%rcx)
    3010:	0f 44 c6             	cmove  %esi,%eax
    3013:	01 bd 60 ff ff ff    	add    %edi,-0xa0(%rbp)
    3019:	49 83 c5 01          	add    $0x1,%r13
    301d:	44 39 ad 70 ff ff ff 	cmp    %r13d,-0x90(%rbp)
    3024:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%rbp)
    302a:	0f 8e c5 03 00 00    	jle    33f5 <xfrm_resolve_and_create_bundle+0x825>
    3030:	41 83 fc 0a          	cmp    $0xa,%r12d
    3034:	49 89 de             	mov    %rbx,%r14
    3037:	44 89 ad 64 ff ff ff 	mov    %r13d,-0x9c(%rbp)
    303e:	0f 8e 36 fd ff ff    	jle    2d7a <xfrm_resolve_and_create_bundle+0x1aa>
    3044:	44 8b a5 64 ff ff ff 	mov    -0x9c(%rbp),%r12d
    304b:	49 c7 c5 ea ff ff ff 	mov    $0xffffffffffffffea,%r13
    3052:	4c 89 eb             	mov    %r13,%rbx
    3055:	4c 89 ff             	mov    %r15,%rdi
    3058:	e8 00 00 00 00       	callq  305d <xfrm_resolve_and_create_bundle+0x48d>
    305d:	44 39 a5 70 ff ff ff 	cmp    %r12d,-0x90(%rbp)
    3064:	44 8b bd 70 ff ff ff 	mov    -0x90(%rbp),%r15d
    306b:	7e 26                	jle    3093 <xfrm_resolve_and_create_bundle+0x4c3>
    306d:	49 63 c4             	movslq %r12d,%rax
    3070:	4c 8b 74 c5 98       	mov    -0x68(%rbp,%rax,8),%r14
    3075:	49 8d 7e 38          	lea    0x38(%r14),%rdi
    3079:	e8 00 00 00 00       	callq  307e <xfrm_resolve_and_create_bundle+0x4ae>
    307e:	84 c0                	test   %al,%al
    3080:	74 08                	je     308a <xfrm_resolve_and_create_bundle+0x4ba>
    3082:	4c 89 f7             	mov    %r14,%rdi
    3085:	e8 00 00 00 00       	callq  308a <xfrm_resolve_and_create_bundle+0x4ba>
    308a:	41 83 c4 01          	add    $0x1,%r12d
    308e:	45 39 e7             	cmp    %r12d,%r15d
    3091:	7f da                	jg     306d <xfrm_resolve_and_create_bundle+0x49d>
    3093:	49 89 df             	mov    %rbx,%r15
    3096:	48 8b 85 18 ff ff ff 	mov    -0xe8(%rbp),%rax
    309d:	48 85 c0             	test   %rax,%rax
    30a0:	74 08                	je     30aa <xfrm_resolve_and_create_bundle+0x4da>
    30a2:	48 89 c7             	mov    %rax,%rdi
    30a5:	e8 00 00 00 00       	callq  30aa <xfrm_resolve_and_create_bundle+0x4da>
    30aa:	49 81 fd 00 f0 ff ff 	cmp    $0xfffffffffffff000,%r13
    30b1:	0f 87 18 04 00 00    	ja     34cf <xfrm_resolve_and_create_bundle+0x8ff>
    30b7:	48 63 95 14 ff ff ff 	movslq -0xec(%rbp),%rdx
    30be:	48 8b 9d 30 ff ff ff 	mov    -0xd0(%rbp),%rbx
    30c5:	49 8d bf 88 01 00 00 	lea    0x188(%r15),%rdi
    30cc:	8b 85 70 ff ff ff    	mov    -0x90(%rbp),%eax
    30d2:	48 89 de             	mov    %rbx,%rsi
    30d5:	41 89 97 98 01 00 00 	mov    %edx,0x198(%r15)
    30dc:	41 89 87 9c 01 00 00 	mov    %eax,0x19c(%r15)
    30e3:	48 c1 e2 03          	shl    $0x3,%rdx
    30e7:	e8 00 00 00 00       	callq  30ec <xfrm_resolve_and_create_bundle+0x51c>
    30ec:	48 8b 03             	mov    (%rbx),%rax
    30ef:	4c 89 fb             	mov    %r15,%rbx
    30f2:	65 4c 89 3d 00 00 00 	mov    %r15,%gs:0x0(%rip)        # 30fa <xfrm_resolve_and_create_bundle+0x52a>
    30f9:	00 
    30fa:	8b 40 68             	mov    0x68(%rax),%eax
    30fd:	41 c7 87 80 00 00 00 	movl   $0x2,0x80(%r15)
    3104:	02 00 00 00 
    3108:	41 89 87 a4 01 00 00 	mov    %eax,0x1a4(%r15)
    310f:	48 8b 85 08 ff ff ff 	mov    -0xf8(%rbp),%rax
    3116:	48 85 c0             	test   %rax,%rax
    3119:	74 08                	je     3123 <xfrm_resolve_and_create_bundle+0x553>
    311b:	48 89 c7             	mov    %rax,%rdi
    311e:	e8 00 00 00 00       	callq  3123 <xfrm_resolve_and_create_bundle+0x553>
    3123:	48 8b 75 c8          	mov    -0x38(%rbp),%rsi
    3127:	65 48 33 34 25 28 00 	xor    %gs:0x28,%rsi
    312e:	00 00 
    3130:	48 89 d8             	mov    %rbx,%rax
    3133:	0f 85 89 04 00 00    	jne    35c2 <xfrm_resolve_and_create_bundle+0x9f2>
    3139:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
    3140:	5b                   	pop    %rbx
    3141:	41 5a                	pop    %r10
    3143:	41 5c                	pop    %r12
    3145:	41 5d                	pop    %r13
    3147:	41 5e                	pop    %r14
    3149:	41 5f                	pop    %r15
    314b:	5d                   	pop    %rbp
    314c:	c3                   	retq   
    314d:	48 8b bd 58 ff ff ff 	mov    -0xa8(%rbp),%rdi
    3154:	8b 47 28             	mov    0x28(%rdi),%eax
    3157:	89 85 78 ff ff ff    	mov    %eax,-0x88(%rbp)
    315d:	8b 47 2c             	mov    0x2c(%rdi),%eax
    3160:	89 45 88             	mov    %eax,-0x78(%rbp)
    3163:	49 63 c4             	movslq %r12d,%rax
    3166:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    316d:	00 
    316e:	48 85 c0             	test   %rax,%rax
    3171:	0f 85 78 fb ff ff    	jne    2cef <xfrm_resolve_and_create_bundle+0x11f>
    3177:	c7 85 48 ff ff ff 00 	movl   $0x0,-0xb8(%rbp)
    317e:	00 00 00 
    3181:	e9 79 fb ff ff       	jmpq   2cff <xfrm_resolve_and_create_bundle+0x12f>
    3186:	41 8b 87 80 00 00 00 	mov    0x80(%r15),%eax
    318d:	85 c0                	test   %eax,%eax
    318f:	0f 84 22 01 00 00    	je     32b7 <xfrm_resolve_and_create_bundle+0x6e7>
    3195:	8d 50 01             	lea    0x1(%rax),%edx
    3198:	49 8d 8f 80 00 00 00 	lea    0x80(%r15),%rcx
    319f:	f0 41 0f b1 97 80 00 	lock cmpxchg %edx,0x80(%r15)
    31a6:	00 00 
    31a8:	0f 94 c2             	sete   %dl
    31ab:	84 d2                	test   %dl,%dl
    31ad:	0f 85 dd fd ff ff    	jne    2f90 <xfrm_resolve_and_create_bundle+0x3c0>
    31b3:	85 c0                	test   %eax,%eax
    31b5:	0f 84 f7 00 00 00    	je     32b2 <xfrm_resolve_and_create_bundle+0x6e2>
    31bb:	8d 50 01             	lea    0x1(%rax),%edx
    31be:	f0 0f b1 11          	lock cmpxchg %edx,(%rcx)
    31c2:	0f 94 c2             	sete   %dl
    31c5:	84 d2                	test   %dl,%dl
    31c7:	0f 85 c3 fd ff ff    	jne    2f90 <xfrm_resolve_and_create_bundle+0x3c0>
    31cd:	eb e4                	jmp    31b3 <xfrm_resolve_and_create_bundle+0x5e3>
    31cf:	4c 8b 99 60 01 00 00 	mov    0x160(%rcx),%r11
    31d6:	4c 8d 55 88          	lea    -0x78(%rbp),%r10
    31da:	e9 10 fd ff ff       	jmpq   2eef <xfrm_resolve_and_create_bundle+0x31f>
    31df:	48 8b 43 20          	mov    0x20(%rbx),%rax
    31e3:	48 89 df             	mov    %rbx,%rdi
    31e6:	ff 50 28             	callq  *0x28(%rax)
    31e9:	e9 66 fc ff ff       	jmpq   2e54 <xfrm_resolve_and_create_bundle+0x284>
    31ee:	4a 8b 44 ed 98       	mov    -0x68(%rbp,%r13,8),%rax
    31f3:	48 89 9d 18 ff ff ff 	mov    %rbx,-0xe8(%rbp)
    31fa:	66 83 b8 80 00 00 00 	cmpw   $0x0,0x80(%rax)
    3201:	00 
    3202:	0f 85 19 fc ff ff    	jne    2e21 <xfrm_resolve_and_create_bundle+0x251>
    3208:	66 83 b8 ca 00 00 00 	cmpw   $0x2,0xca(%rax)
    320f:	02 
    3210:	48 8b b8 d0 02 00 00 	mov    0x2d0(%rax),%rdi
    3217:	48 0f 44 b8 c8 02 00 	cmove  0x2c8(%rax),%rdi
    321e:	00 
    321f:	48 85 ff             	test   %rdi,%rdi
    3222:	48 89 bd 68 ff ff ff 	mov    %rdi,-0x98(%rbp)
    3229:	0f 85 00 fc ff ff    	jne    2e2f <xfrm_resolve_and_create_bundle+0x25f>
    322f:	4c 89 ff             	mov    %r15,%rdi
    3232:	49 c7 c5 9f ff ff ff 	mov    $0xffffffffffffff9f,%r13
    3239:	44 8b a5 64 ff ff ff 	mov    -0x9c(%rbp),%r12d
    3240:	4c 89 eb             	mov    %r13,%rbx
    3243:	e8 00 00 00 00       	callq  3248 <xfrm_resolve_and_create_bundle+0x678>
    3248:	e9 10 fe ff ff       	jmpq   305d <xfrm_resolve_and_create_bundle+0x48d>
    324d:	74 18                	je     3267 <xfrm_resolve_and_create_bundle+0x697>
    324f:	83 f8 f5             	cmp    $0xfffffff5,%eax
    3252:	74 13                	je     3267 <xfrm_resolve_and_create_bundle+0x697>
    3254:	48 8b 85 00 ff ff ff 	mov    -0x100(%rbp),%rax
    325b:	48 8b 40 78          	mov    0x78(%rax),%rax
    325f:	65 48 ff 80 c8 00 00 	incq   %gs:0xc8(%rax)
    3266:	00 
    3267:	48 63 9d 70 ff ff ff 	movslq -0x90(%rbp),%rbx
    326e:	e9 b0 fe ff ff       	jmpq   3123 <xfrm_resolve_and_create_bundle+0x553>
    3273:	49 c7 c5 97 ff ff ff 	mov    $0xffffffffffffff97,%r13
    327a:	44 8b a5 64 ff ff ff 	mov    -0x9c(%rbp),%r12d
    3281:	4c 89 eb             	mov    %r13,%rbx
    3284:	e9 cc fd ff ff       	jmpq   3055 <xfrm_resolve_and_create_bundle+0x485>
    3289:	0f 0b                	ud2    
    328b:	0f 86 4a fa ff ff    	jbe    2cdb <xfrm_resolve_and_create_bundle+0x10b>
    3291:	e9 e1 fe ff ff       	jmpq   3177 <xfrm_resolve_and_create_bundle+0x5a7>
    3296:	85 c0                	test   %eax,%eax
    3298:	0f 84 50 01 00 00    	je     33ee <xfrm_resolve_and_create_bundle+0x81e>
    329e:	8d 50 01             	lea    0x1(%rax),%edx
    32a1:	f0 0f b1 11          	lock cmpxchg %edx,(%rcx)
    32a5:	0f 94 c2             	sete   %dl
    32a8:	84 d2                	test   %dl,%dl
    32aa:	0f 85 7c fa ff ff    	jne    2d2c <xfrm_resolve_and_create_bundle+0x15c>
    32b0:	eb e4                	jmp    3296 <xfrm_resolve_and_create_bundle+0x6c6>
    32b2:	4a 8b 4c ed 98       	mov    -0x68(%rbp,%r13,8),%rcx
    32b7:	0f ff                	(bad)  
    32b9:	e9 d7 fc ff ff       	jmpq   2f95 <xfrm_resolve_and_create_bundle+0x3c5>
    32be:	49 c7 c5 9f ff ff ff 	mov    $0xffffffffffffff9f,%r13
    32c5:	44 8b a5 64 ff ff ff 	mov    -0x9c(%rbp),%r12d
    32cc:	4c 89 eb             	mov    %r13,%rbx
    32cf:	e9 89 fd ff ff       	jmpq   305d <xfrm_resolve_and_create_bundle+0x48d>
    32d4:	8b bd 14 ff ff ff    	mov    -0xec(%rbp),%edi
    32da:	3b b8 98 01 00 00    	cmp    0x198(%rax),%edi
    32e0:	0f 85 6f f9 ff ff    	jne    2c55 <xfrm_resolve_and_create_bundle+0x85>
    32e6:	48 8b b5 30 ff ff ff 	mov    -0xd0(%rbp),%rsi
    32ed:	48 63 d7             	movslq %edi,%rdx
    32f0:	48 8d b8 88 01 00 00 	lea    0x188(%rax),%rdi
    32f7:	48 c1 e2 03          	shl    $0x3,%rdx
    32fb:	e8 00 00 00 00       	callq  3300 <xfrm_resolve_and_create_bundle+0x730>
    3300:	85 c0                	test   %eax,%eax
    3302:	0f 85 4d f9 ff ff    	jne    2c55 <xfrm_resolve_and_create_bundle+0x85>
    3308:	48 8b 85 08 ff ff ff 	mov    -0xf8(%rbp),%rax
    330f:	8b bd 70 ff ff ff    	mov    -0x90(%rbp),%edi
    3315:	3b b8 9c 01 00 00    	cmp    0x19c(%rax),%edi
    331b:	0f 85 34 f9 ff ff    	jne    2c55 <xfrm_resolve_and_create_bundle+0x85>
    3321:	48 8b 78 48          	mov    0x48(%rax),%rdi
    3325:	48 39 7d 98          	cmp    %rdi,-0x68(%rbp)
    3329:	0f 85 26 f9 ff ff    	jne    2c55 <xfrm_resolve_and_create_bundle+0x85>
    332f:	83 bd 70 ff ff ff 01 	cmpl   $0x1,-0x90(%rbp)
    3336:	48 8b 50 18          	mov    0x18(%rax),%rdx
    333a:	7e 36                	jle    3372 <xfrm_resolve_and_create_bundle+0x7a2>
    333c:	8b bd 70 ff ff ff    	mov    -0x90(%rbp),%edi
    3342:	48 8d 45 98          	lea    -0x68(%rbp),%rax
    3346:	8d 4f fe             	lea    -0x2(%rdi),%ecx
    3349:	48 8d 4c cd a0       	lea    -0x60(%rbp,%rcx,8),%rcx
    334e:	48 85 d2             	test   %rdx,%rdx
    3351:	0f 84 fe f8 ff ff    	je     2c55 <xfrm_resolve_and_create_bundle+0x85>
    3357:	48 8b 78 08          	mov    0x8(%rax),%rdi
    335b:	48 39 7a 48          	cmp    %rdi,0x48(%rdx)
    335f:	0f 85 f0 f8 ff ff    	jne    2c55 <xfrm_resolve_and_create_bundle+0x85>
    3365:	48 83 c0 08          	add    $0x8,%rax
    3369:	48 8b 52 18          	mov    0x18(%rdx),%rdx
    336d:	48 39 c8             	cmp    %rcx,%rax
    3370:	75 dc                	jne    334e <xfrm_resolve_and_create_bundle+0x77e>
    3372:	48 8b 9d 08 ff ff ff 	mov    -0xf8(%rbp),%rbx
    3379:	48 89 df             	mov    %rbx,%rdi
    337c:	e8 2f d4 ff ff       	callq  7b0 <xfrm_bundle_ok>
    3381:	85 c0                	test   %eax,%eax
    3383:	0f 84 cc f8 ff ff    	je     2c55 <xfrm_resolve_and_create_bundle+0x85>
    3389:	8b 83 80 00 00 00    	mov    0x80(%rbx),%eax
    338f:	85 c0                	test   %eax,%eax
    3391:	0f 84 06 02 00 00    	je     359d <xfrm_resolve_and_create_bundle+0x9cd>
    3397:	48 8b bd 08 ff ff ff 	mov    -0xf8(%rbp),%rdi
    339e:	8d 48 01             	lea    0x1(%rax),%ecx
    33a1:	48 8d 97 80 00 00 00 	lea    0x80(%rdi),%rdx
    33a8:	f0 0f b1 0a          	lock cmpxchg %ecx,(%rdx)
    33ac:	0f 94 c1             	sete   %cl
    33af:	84 c9                	test   %cl,%cl
    33b1:	0f 84 f3 01 00 00    	je     35aa <xfrm_resolve_and_create_bundle+0x9da>
    33b7:	8b 9d 70 ff ff ff    	mov    -0x90(%rbp),%ebx
    33bd:	83 eb 01             	sub    $0x1,%ebx
    33c0:	48 63 c3             	movslq %ebx,%rax
    33c3:	4c 8b 64 c5 98       	mov    -0x68(%rbp,%rax,8),%r12
    33c8:	49 8d 7c 24 38       	lea    0x38(%r12),%rdi
    33cd:	e8 00 00 00 00       	callq  33d2 <xfrm_resolve_and_create_bundle+0x802>
    33d2:	84 c0                	test   %al,%al
    33d4:	74 08                	je     33de <xfrm_resolve_and_create_bundle+0x80e>
    33d6:	4c 89 e7             	mov    %r12,%rdi
    33d9:	e8 00 00 00 00       	callq  33de <xfrm_resolve_and_create_bundle+0x80e>
    33de:	85 db                	test   %ebx,%ebx
    33e0:	75 db                	jne    33bd <xfrm_resolve_and_create_bundle+0x7ed>
    33e2:	48 8b 9d 08 ff ff ff 	mov    -0xf8(%rbp),%rbx
    33e9:	e9 35 fd ff ff       	jmpq   3123 <xfrm_resolve_and_create_bundle+0x553>
    33ee:	0f ff                	(bad)  
    33f0:	e9 37 f9 ff ff       	jmpq   2d2c <xfrm_resolve_and_create_bundle+0x15c>
    33f5:	48 8b bd 18 ff ff ff 	mov    -0xe8(%rbp),%rdi
    33fc:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
    3400:	4c 89 7f 38          	mov    %r15,0x38(%rdi)
    3404:	49 8b 1f             	mov    (%r15),%rbx
    3407:	48 85 db             	test   %rbx,%rbx
    340a:	0f 84 79 01 00 00    	je     3589 <xfrm_resolve_and_create_bundle+0x9b9>
    3410:	49 8b 47 20          	mov    0x20(%r15),%rax
    3414:	0f b7 00             	movzwl (%rax),%eax
    3417:	66 83 f8 0a          	cmp    $0xa,%ax
    341b:	0f 87 a5 00 00 00    	ja     34c6 <xfrm_resolve_and_create_bundle+0x8f6>
    3421:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    3428:	00 
    3429:	48 85 c0             	test   %rax,%rax
    342c:	0f 84 94 00 00 00    	je     34c6 <xfrm_resolve_and_create_bundle+0x8f6>
    3432:	8b 95 74 ff ff ff    	mov    -0x8c(%rbp),%edx
    3438:	4c 89 fe             	mov    %r15,%rsi
    343b:	ff 50 28             	callq  *0x28(%rax)
    343e:	4c 8b a5 38 ff ff ff 	mov    -0xc8(%rbp),%r12
    3445:	eb 1a                	jmp    3461 <xfrm_resolve_and_create_bundle+0x891>
    3447:	48 85 c0             	test   %rax,%rax
    344a:	74 04                	je     3450 <xfrm_resolve_and_create_bundle+0x880>
    344c:	44 89 68 04          	mov    %r13d,0x4(%rax)
    3450:	4d 8b a4 24 98 00 00 	mov    0x98(%r12),%r12
    3457:	00 
    3458:	4d 85 e4             	test   %r12,%r12
    345b:	0f 84 8b 00 00 00    	je     34ec <xfrm_resolve_and_create_bundle+0x91c>
    3461:	49 8b 7c 24 18       	mov    0x18(%r12),%rdi
    3466:	48 8b 47 20          	mov    0x20(%rdi),%rax
    346a:	ff 50 20             	callq  *0x20(%rax)
    346d:	49 8b 7c 24 48       	mov    0x48(%r12),%rdi
    3472:	89 c6                	mov    %eax,%esi
    3474:	41 89 84 24 ac 01 00 	mov    %eax,0x1ac(%r12)
    347b:	00 
    347c:	e8 00 00 00 00       	callq  3481 <xfrm_resolve_and_create_bundle+0x8b1>
    3481:	49 8b bc 24 80 01 00 	mov    0x180(%r12),%rdi
    3488:	00 
    3489:	41 89 c5             	mov    %eax,%r13d
    348c:	48 8b 47 20          	mov    0x20(%rdi),%rax
    3490:	ff 50 20             	callq  *0x20(%rax)
    3493:	49 8b 74 24 28       	mov    0x28(%r12),%rsi
    3498:	41 39 c5             	cmp    %eax,%r13d
    349b:	41 89 84 24 a8 01 00 	mov    %eax,0x1a8(%r12)
    34a2:	00 
    34a3:	44 0f 47 e8          	cmova  %eax,%r13d
    34a7:	48 85 f6             	test   %rsi,%rsi
    34aa:	74 3e                	je     34ea <xfrm_resolve_and_create_bundle+0x91a>
    34ac:	48 89 f0             	mov    %rsi,%rax
    34af:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
    34b3:	40 f6 c6 01          	test   $0x1,%sil
    34b7:	74 8e                	je     3447 <xfrm_resolve_and_create_bundle+0x877>
    34b9:	49 8b 44 24 20       	mov    0x20(%r12),%rax
    34be:	4c 89 e7             	mov    %r12,%rdi
    34c1:	ff 50 28             	callq  *0x28(%rax)
    34c4:	eb 81                	jmp    3447 <xfrm_resolve_and_create_bundle+0x877>
    34c6:	4c 8b a5 38 ff ff ff 	mov    -0xc8(%rbp),%r12
    34cd:	eb 92                	jmp    3461 <xfrm_resolve_and_create_bundle+0x891>
    34cf:	48 8b 85 00 ff ff ff 	mov    -0x100(%rbp),%rax
    34d6:	4c 89 fb             	mov    %r15,%rbx
    34d9:	48 8b 40 78          	mov    0x78(%rax),%rax
    34dd:	65 48 ff 80 80 00 00 	incq   %gs:0x80(%rax)
    34e4:	00 
    34e5:	e9 39 fc ff ff       	jmpq   3123 <xfrm_resolve_and_create_bundle+0x553>
    34ea:	0f 0b                	ud2    
    34ec:	48 8b 85 18 ff ff ff 	mov    -0xe8(%rbp),%rax
    34f3:	4c 39 f8             	cmp    %r15,%rax
    34f6:	49 89 c4             	mov    %rax,%r12
    34f9:	0f 84 82 00 00 00    	je     3581 <xfrm_resolve_and_create_bundle+0x9b1>
    34ff:	44 8b b5 60 ff ff ff 	mov    -0xa0(%rbp),%r14d
    3506:	44 8b ad 4c ff ff ff 	mov    -0xb4(%rbp),%r13d
    350d:	eb 41                	jmp    3550 <xfrm_resolve_and_create_bundle+0x980>
    350f:	48 8b 95 58 ff ff ff 	mov    -0xa8(%rbp),%rdx
    3516:	48 89 de             	mov    %rbx,%rsi
    3519:	4c 89 e7             	mov    %r12,%rdi
    351c:	ff 50 30             	callq  *0x30(%rax)
    351f:	85 c0                	test   %eax,%eax
    3521:	0f 85 b2 00 00 00    	jne    35d9 <xfrm_resolve_and_create_bundle+0xa09>
    3527:	66 45 89 6c 24 66    	mov    %r13w,0x66(%r12)
    352d:	66 45 89 74 24 68    	mov    %r14w,0x68(%r12)
    3533:	49 8b 44 24 48       	mov    0x48(%r12),%rax
    3538:	4d 8b 64 24 18       	mov    0x18(%r12),%r12
    353d:	44 2b a8 dc 00 00 00 	sub    0xdc(%rax),%r13d
    3544:	44 2b b0 e0 00 00 00 	sub    0xe0(%rax),%r14d
    354b:	4d 39 fc             	cmp    %r15,%r12
    354e:	74 2a                	je     357a <xfrm_resolve_and_create_bundle+0x9aa>
    3550:	49 8b 44 24 20       	mov    0x20(%r12),%rax
    3555:	0f b7 00             	movzwl (%rax),%eax
    3558:	66 83 f8 0a          	cmp    $0xa,%ax
    355c:	77 0d                	ja     356b <xfrm_resolve_and_create_bundle+0x99b>
    355e:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    3565:	00 
    3566:	48 85 c0             	test   %rax,%rax
    3569:	75 a4                	jne    350f <xfrm_resolve_and_create_bundle+0x93f>
    356b:	49 c7 c7 ea ff ff ff 	mov    $0xffffffffffffffea,%r15
    3572:	4d 89 fd             	mov    %r15,%r13
    3575:	e9 1c fb ff ff       	jmpq   3096 <xfrm_resolve_and_create_bundle+0x4c6>
    357a:	4c 8b bd 18 ff ff ff 	mov    -0xe8(%rbp),%r15
    3581:	4d 89 fd             	mov    %r15,%r13
    3584:	e9 21 fb ff ff       	jmpq   30aa <xfrm_resolve_and_create_bundle+0x4da>
    3589:	49 c7 c7 ed ff ff ff 	mov    $0xffffffffffffffed,%r15
    3590:	4d 89 fd             	mov    %r15,%r13
    3593:	e9 fe fa ff ff       	jmpq   3096 <xfrm_resolve_and_create_bundle+0x4c6>
    3598:	e8 00 00 00 00       	callq  359d <xfrm_resolve_and_create_bundle+0x9cd>
    359d:	0f ff                	(bad)  
    359f:	8b 9d 70 ff ff ff    	mov    -0x90(%rbp),%ebx
    35a5:	e9 13 fe ff ff       	jmpq   33bd <xfrm_resolve_and_create_bundle+0x7ed>
    35aa:	85 c0                	test   %eax,%eax
    35ac:	74 ef                	je     359d <xfrm_resolve_and_create_bundle+0x9cd>
    35ae:	8d 48 01             	lea    0x1(%rax),%ecx
    35b1:	f0 0f b1 0a          	lock cmpxchg %ecx,(%rdx)
    35b5:	0f 94 c1             	sete   %cl
    35b8:	84 c9                	test   %cl,%cl
    35ba:	0f 85 f7 fd ff ff    	jne    33b7 <xfrm_resolve_and_create_bundle+0x7e7>
    35c0:	eb e8                	jmp    35aa <xfrm_resolve_and_create_bundle+0x9da>
    35c2:	e8 00 00 00 00       	callq  35c7 <xfrm_resolve_and_create_bundle+0x9f7>
    35c7:	48 63 db             	movslq %ebx,%rbx
    35ca:	44 8b a5 64 ff ff ff 	mov    -0x9c(%rbp),%r12d
    35d1:	49 89 dd             	mov    %rbx,%r13
    35d4:	e9 7c fa ff ff       	jmpq   3055 <xfrm_resolve_and_create_bundle+0x485>
    35d9:	4c 63 f8             	movslq %eax,%r15
    35dc:	4d 89 fd             	mov    %r15,%r13
    35df:	e9 b2 fa ff ff       	jmpq   3096 <xfrm_resolve_and_create_bundle+0x4c6>
    35e4:	48 63 d8             	movslq %eax,%rbx
    35e7:	44 8b a5 64 ff ff ff 	mov    -0x9c(%rbp),%r12d
    35ee:	49 89 dd             	mov    %rbx,%r13
    35f1:	e9 67 fa ff ff       	jmpq   305d <xfrm_resolve_and_create_bundle+0x48d>
    35f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    35fd:	00 00 00 

0000000000003600 <xfrm_selector_match>:
    3600:	66 83 fa 02          	cmp    $0x2,%dx
    3604:	0f 84 6b 01 00 00    	je     3775 <xfrm_selector_match+0x175>
    360a:	66 83 fa 0a          	cmp    $0xa,%dx
    360e:	75 42                	jne    3652 <xfrm_selector_match+0x52>
    3610:	41 55                	push   %r13
    3612:	41 54                	push   %r12
    3614:	49 89 fd             	mov    %rdi,%r13
    3617:	55                   	push   %rbp
    3618:	53                   	push   %rbx
    3619:	48 89 f3             	mov    %rsi,%rbx
    361c:	0f b6 6f 2a          	movzbl 0x2a(%rdi),%ebp
    3620:	48 8d 7e 28          	lea    0x28(%rsi),%rdi
    3624:	89 e8                	mov    %ebp,%eax
    3626:	c1 ed 05             	shr    $0x5,%ebp
    3629:	83 e0 1f             	and    $0x1f,%eax
    362c:	85 ed                	test   %ebp,%ebp
    362e:	41 89 c4             	mov    %eax,%r12d
    3631:	74 22                	je     3655 <xfrm_selector_match+0x55>
    3633:	8d 14 ad 00 00 00 00 	lea    0x0(,%rbp,4),%edx
    363a:	4c 89 ee             	mov    %r13,%rsi
    363d:	e8 00 00 00 00       	callq  3642 <xfrm_selector_match+0x42>
    3642:	89 c2                	mov    %eax,%edx
    3644:	31 c0                	xor    %eax,%eax
    3646:	85 d2                	test   %edx,%edx
    3648:	74 0b                	je     3655 <xfrm_selector_match+0x55>
    364a:	5b                   	pop    %rbx
    364b:	5d                   	pop    %rbp
    364c:	41 5c                	pop    %r12
    364e:	41 5d                	pop    %r13
    3650:	f3 c3                	repz retq 
    3652:	31 c0                	xor    %eax,%eax
    3654:	c3                   	retq   
    3655:	45 84 e4             	test   %r12b,%r12b
    3658:	74 25                	je     367f <xfrm_selector_match+0x7f>
    365a:	41 0f b6 c4          	movzbl %r12b,%eax
    365e:	b9 20 00 00 00       	mov    $0x20,%ecx
    3663:	29 c1                	sub    %eax,%ecx
    3665:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    366a:	d3 e0                	shl    %cl,%eax
    366c:	8b 4c ab 28          	mov    0x28(%rbx,%rbp,4),%ecx
    3670:	41 33 4c ad 00       	xor    0x0(%r13,%rbp,4),%ecx
    3675:	0f c8                	bswap  %eax
    3677:	89 c2                	mov    %eax,%edx
    3679:	31 c0                	xor    %eax,%eax
    367b:	85 d1                	test   %edx,%ecx
    367d:	75 cb                	jne    364a <xfrm_selector_match+0x4a>
    367f:	41 0f b6 6d 2b       	movzbl 0x2b(%r13),%ebp
    3684:	49 8d 75 10          	lea    0x10(%r13),%rsi
    3688:	48 8d 7b 38          	lea    0x38(%rbx),%rdi
    368c:	41 89 ec             	mov    %ebp,%r12d
    368f:	c1 ed 05             	shr    $0x5,%ebp
    3692:	85 ed                	test   %ebp,%ebp
    3694:	0f 85 c7 01 00 00    	jne    3861 <xfrm_selector_match+0x261>
    369a:	41 83 e4 1f          	and    $0x1f,%r12d
    369e:	74 26                	je     36c6 <xfrm_selector_match+0xc6>
    36a0:	45 0f b6 e4          	movzbl %r12b,%r12d
    36a4:	b9 20 00 00 00       	mov    $0x20,%ecx
    36a9:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    36ae:	44 29 e1             	sub    %r12d,%ecx
    36b1:	d3 e0                	shl    %cl,%eax
    36b3:	8b 4c ab 38          	mov    0x38(%rbx,%rbp,4),%ecx
    36b7:	41 33 4c ad 10       	xor    0x10(%r13,%rbp,4),%ecx
    36bc:	0f c8                	bswap  %eax
    36be:	89 c2                	mov    %eax,%edx
    36c0:	31 c0                	xor    %eax,%eax
    36c2:	85 d1                	test   %edx,%ecx
    36c4:	75 84                	jne    364a <xfrm_selector_match+0x4a>
    36c6:	0f b6 53 0e          	movzbl 0xe(%rbx),%edx
    36ca:	80 fa 2f             	cmp    $0x2f,%dl
    36cd:	0f 84 40 02 00 00    	je     3913 <xfrm_selector_match+0x313>
    36d3:	0f 86 c5 01 00 00    	jbe    389e <xfrm_selector_match+0x29e>
    36d9:	80 fa 84             	cmp    $0x84,%dl
    36dc:	0f 84 28 02 00 00    	je     390a <xfrm_selector_match+0x30a>
    36e2:	80 fa 88             	cmp    $0x88,%dl
    36e5:	0f 84 1f 02 00 00    	je     390a <xfrm_selector_match+0x30a>
    36eb:	80 fa 3a             	cmp    $0x3a,%dl
    36ee:	0f 84 bd 01 00 00    	je     38b1 <xfrm_selector_match+0x2b1>
    36f4:	31 c9                	xor    %ecx,%ecx
    36f6:	66 41 33 4d 20       	xor    0x20(%r13),%cx
    36fb:	31 c0                	xor    %eax,%eax
    36fd:	66 41 85 4d 22       	test   %cx,0x22(%r13)
    3702:	0f 85 42 ff ff ff    	jne    364a <xfrm_selector_match+0x4a>
    3708:	80 fa 2f             	cmp    $0x2f,%dl
    370b:	0f 84 58 02 00 00    	je     3969 <xfrm_selector_match+0x369>
    3711:	0f 86 28 02 00 00    	jbe    393f <xfrm_selector_match+0x33f>
    3717:	80 fa 84             	cmp    $0x84,%dl
    371a:	0f 84 5f 02 00 00    	je     397f <xfrm_selector_match+0x37f>
    3720:	0f 86 62 02 00 00    	jbe    3988 <xfrm_selector_match+0x388>
    3726:	80 fa 87             	cmp    $0x87,%dl
    3729:	0f 85 4b 02 00 00    	jne    397a <xfrm_selector_match+0x37a>
    372f:	0f b6 4b 4c          	movzbl 0x4c(%rbx),%ecx
    3733:	66 c1 c1 08          	rol    $0x8,%cx
    3737:	66 41 33 4d 24       	xor    0x24(%r13),%cx
    373c:	31 c0                	xor    %eax,%eax
    373e:	66 41 85 4d 26       	test   %cx,0x26(%r13)
    3743:	0f 85 01 ff ff ff    	jne    364a <xfrm_selector_match+0x4a>
    3749:	41 0f b6 45 2c       	movzbl 0x2c(%r13),%eax
    374e:	38 c2                	cmp    %al,%dl
    3750:	0f 94 c2             	sete   %dl
    3753:	84 c0                	test   %al,%al
    3755:	0f 94 c0             	sete   %al
    3758:	08 d0                	or     %dl,%al
    375a:	0f 84 ea fe ff ff    	je     364a <xfrm_selector_match+0x4a>
    3760:	41 8b 55 30          	mov    0x30(%r13),%edx
    3764:	39 13                	cmp    %edx,(%rbx)
    3766:	0f 94 c1             	sete   %cl
    3769:	85 d2                	test   %edx,%edx
    376b:	0f 94 c0             	sete   %al
    376e:	09 c8                	or     %ecx,%eax
    3770:	e9 d5 fe ff ff       	jmpq   364a <xfrm_selector_match+0x4a>
    3775:	41 ba 20 00 00 00    	mov    $0x20,%r10d
    377b:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    3782:	44 8b 0f             	mov    (%rdi),%r9d
    3785:	44 89 d1             	mov    %r10d,%ecx
    3788:	2a 4f 2a             	sub    0x2a(%rdi),%cl
    378b:	44 33 4e 2c          	xor    0x2c(%rsi),%r9d
    378f:	49 89 d0             	mov    %rdx,%r8
    3792:	31 c0                	xor    %eax,%eax
    3794:	49 d3 e0             	shl    %cl,%r8
    3797:	41 0f c8             	bswap  %r8d
    379a:	45 85 c1             	test   %r8d,%r9d
    379d:	0f 85 ad fe ff ff    	jne    3650 <xfrm_selector_match+0x50>
    37a3:	44 89 d1             	mov    %r10d,%ecx
    37a6:	2a 4f 2b             	sub    0x2b(%rdi),%cl
    37a9:	48 d3 e2             	shl    %cl,%rdx
    37ac:	8b 4f 10             	mov    0x10(%rdi),%ecx
    37af:	33 4e 28             	xor    0x28(%rsi),%ecx
    37b2:	0f ca                	bswap  %edx
    37b4:	85 d1                	test   %edx,%ecx
    37b6:	0f 85 94 fe ff ff    	jne    3650 <xfrm_selector_match+0x50>
    37bc:	0f b6 56 0e          	movzbl 0xe(%rsi),%edx
    37c0:	80 fa 2f             	cmp    $0x2f,%dl
    37c3:	0f 84 fe 00 00 00    	je     38c7 <xfrm_selector_match+0x2c7>
    37c9:	0f 86 af 00 00 00    	jbe    387e <xfrm_selector_match+0x27e>
    37cf:	80 fa 84             	cmp    $0x84,%dl
    37d2:	0f 84 e6 00 00 00    	je     38be <xfrm_selector_match+0x2be>
    37d8:	80 fa 88             	cmp    $0x88,%dl
    37db:	0f 84 dd 00 00 00    	je     38be <xfrm_selector_match+0x2be>
    37e1:	80 fa 3a             	cmp    $0x3a,%dl
    37e4:	0f 84 a7 00 00 00    	je     3891 <xfrm_selector_match+0x291>
    37ea:	31 c9                	xor    %ecx,%ecx
    37ec:	66 33 4f 20          	xor    0x20(%rdi),%cx
    37f0:	31 c0                	xor    %eax,%eax
    37f2:	66 85 4f 22          	test   %cx,0x22(%rdi)
    37f6:	0f 85 54 fe ff ff    	jne    3650 <xfrm_selector_match+0x50>
    37fc:	80 fa 2f             	cmp    $0x2f,%dl
    37ff:	0f 84 93 01 00 00    	je     3998 <xfrm_selector_match+0x398>
    3805:	0f 86 e5 00 00 00    	jbe    38f0 <xfrm_selector_match+0x2f0>
    380b:	80 fa 84             	cmp    $0x84,%dl
    380e:	0f 84 22 01 00 00    	je     3936 <xfrm_selector_match+0x336>
    3814:	0f 86 3f 01 00 00    	jbe    3959 <xfrm_selector_match+0x359>
    381a:	80 fa 87             	cmp    $0x87,%dl
    381d:	0f 85 0e 01 00 00    	jne    3931 <xfrm_selector_match+0x331>
    3823:	0f b6 4e 30          	movzbl 0x30(%rsi),%ecx
    3827:	66 c1 c1 08          	rol    $0x8,%cx
    382b:	66 33 4f 24          	xor    0x24(%rdi),%cx
    382f:	31 c0                	xor    %eax,%eax
    3831:	66 85 4f 26          	test   %cx,0x26(%rdi)
    3835:	0f 85 15 fe ff ff    	jne    3650 <xfrm_selector_match+0x50>
    383b:	0f b6 47 2c          	movzbl 0x2c(%rdi),%eax
    383f:	38 c2                	cmp    %al,%dl
    3841:	0f 94 c2             	sete   %dl
    3844:	84 c0                	test   %al,%al
    3846:	0f 94 c0             	sete   %al
    3849:	08 d0                	or     %dl,%al
    384b:	0f 84 ff fd ff ff    	je     3650 <xfrm_selector_match+0x50>
    3851:	8b 57 30             	mov    0x30(%rdi),%edx
    3854:	39 16                	cmp    %edx,(%rsi)
    3856:	0f 94 c1             	sete   %cl
    3859:	85 d2                	test   %edx,%edx
    385b:	0f 94 c0             	sete   %al
    385e:	09 c8                	or     %ecx,%eax
    3860:	c3                   	retq   
    3861:	8d 14 ad 00 00 00 00 	lea    0x0(,%rbp,4),%edx
    3868:	e8 00 00 00 00       	callq  386d <xfrm_selector_match+0x26d>
    386d:	89 c2                	mov    %eax,%edx
    386f:	31 c0                	xor    %eax,%eax
    3871:	85 d2                	test   %edx,%edx
    3873:	0f 84 21 fe ff ff    	je     369a <xfrm_selector_match+0x9a>
    3879:	e9 cc fd ff ff       	jmpq   364a <xfrm_selector_match+0x4a>
    387e:	80 fa 06             	cmp    $0x6,%dl
    3881:	74 3b                	je     38be <xfrm_selector_match+0x2be>
    3883:	80 fa 11             	cmp    $0x11,%dl
    3886:	74 36                	je     38be <xfrm_selector_match+0x2be>
    3888:	80 fa 01             	cmp    $0x1,%dl
    388b:	0f 85 59 ff ff ff    	jne    37ea <xfrm_selector_match+0x1ea>
    3891:	0f b6 4e 31          	movzbl 0x31(%rsi),%ecx
    3895:	66 c1 c1 08          	rol    $0x8,%cx
    3899:	e9 4e ff ff ff       	jmpq   37ec <xfrm_selector_match+0x1ec>
    389e:	80 fa 06             	cmp    $0x6,%dl
    38a1:	74 67                	je     390a <xfrm_selector_match+0x30a>
    38a3:	80 fa 11             	cmp    $0x11,%dl
    38a6:	74 62                	je     390a <xfrm_selector_match+0x30a>
    38a8:	80 fa 01             	cmp    $0x1,%dl
    38ab:	0f 85 43 fe ff ff    	jne    36f4 <xfrm_selector_match+0xf4>
    38b1:	0f b6 4b 4d          	movzbl 0x4d(%rbx),%ecx
    38b5:	66 c1 c1 08          	rol    $0x8,%cx
    38b9:	e9 38 fe ff ff       	jmpq   36f6 <xfrm_selector_match+0xf6>
    38be:	0f b7 4e 30          	movzwl 0x30(%rsi),%ecx
    38c2:	e9 25 ff ff ff       	jmpq   37ec <xfrm_selector_match+0x1ec>
    38c7:	8b 4e 30             	mov    0x30(%rsi),%ecx
    38ca:	0f c9                	bswap  %ecx
    38cc:	41 89 c8             	mov    %ecx,%r8d
    38cf:	66 41 c1 c0 08       	rol    $0x8,%r8w
    38d4:	66 44 33 47 20       	xor    0x20(%rdi),%r8w
    38d9:	66 44 85 47 22       	test   %r8w,0x22(%rdi)
    38de:	0f 85 6c fd ff ff    	jne    3650 <xfrm_selector_match+0x50>
    38e4:	c1 e9 10             	shr    $0x10,%ecx
    38e7:	66 c1 c1 08          	rol    $0x8,%cx
    38eb:	e9 3b ff ff ff       	jmpq   382b <xfrm_selector_match+0x22b>
    38f0:	80 fa 06             	cmp    $0x6,%dl
    38f3:	74 41                	je     3936 <xfrm_selector_match+0x336>
    38f5:	80 fa 11             	cmp    $0x11,%dl
    38f8:	74 3c                	je     3936 <xfrm_selector_match+0x336>
    38fa:	80 fa 01             	cmp    $0x1,%dl
    38fd:	0f 84 20 ff ff ff    	je     3823 <xfrm_selector_match+0x223>
    3903:	31 c9                	xor    %ecx,%ecx
    3905:	e9 21 ff ff ff       	jmpq   382b <xfrm_selector_match+0x22b>
    390a:	0f b7 4b 4c          	movzwl 0x4c(%rbx),%ecx
    390e:	e9 e3 fd ff ff       	jmpq   36f6 <xfrm_selector_match+0xf6>
    3913:	8b 4b 4c             	mov    0x4c(%rbx),%ecx
    3916:	0f c9                	bswap  %ecx
    3918:	89 c8                	mov    %ecx,%eax
    391a:	66 c1 c0 08          	rol    $0x8,%ax
    391e:	66 41 33 45 20       	xor    0x20(%r13),%ax
    3923:	66 41 85 45 22       	test   %ax,0x22(%r13)
    3928:	74 44                	je     396e <xfrm_selector_match+0x36e>
    392a:	31 c0                	xor    %eax,%eax
    392c:	e9 19 fd ff ff       	jmpq   364a <xfrm_selector_match+0x4a>
    3931:	80 fa 88             	cmp    $0x88,%dl
    3934:	75 cd                	jne    3903 <xfrm_selector_match+0x303>
    3936:	0f b7 4e 32          	movzwl 0x32(%rsi),%ecx
    393a:	e9 ec fe ff ff       	jmpq   382b <xfrm_selector_match+0x22b>
    393f:	80 fa 06             	cmp    $0x6,%dl
    3942:	74 3b                	je     397f <xfrm_selector_match+0x37f>
    3944:	80 fa 11             	cmp    $0x11,%dl
    3947:	74 36                	je     397f <xfrm_selector_match+0x37f>
    3949:	80 fa 01             	cmp    $0x1,%dl
    394c:	0f 84 dd fd ff ff    	je     372f <xfrm_selector_match+0x12f>
    3952:	31 c9                	xor    %ecx,%ecx
    3954:	e9 de fd ff ff       	jmpq   3737 <xfrm_selector_match+0x137>
    3959:	80 fa 3a             	cmp    $0x3a,%dl
    395c:	0f 84 c1 fe ff ff    	je     3823 <xfrm_selector_match+0x223>
    3962:	31 c9                	xor    %ecx,%ecx
    3964:	e9 c2 fe ff ff       	jmpq   382b <xfrm_selector_match+0x22b>
    3969:	8b 4b 4c             	mov    0x4c(%rbx),%ecx
    396c:	0f c9                	bswap  %ecx
    396e:	c1 e9 10             	shr    $0x10,%ecx
    3971:	66 c1 c1 08          	rol    $0x8,%cx
    3975:	e9 bd fd ff ff       	jmpq   3737 <xfrm_selector_match+0x137>
    397a:	80 fa 88             	cmp    $0x88,%dl
    397d:	75 d3                	jne    3952 <xfrm_selector_match+0x352>
    397f:	0f b7 4b 4e          	movzwl 0x4e(%rbx),%ecx
    3983:	e9 af fd ff ff       	jmpq   3737 <xfrm_selector_match+0x137>
    3988:	80 fa 3a             	cmp    $0x3a,%dl
    398b:	0f 84 9e fd ff ff    	je     372f <xfrm_selector_match+0x12f>
    3991:	31 c9                	xor    %ecx,%ecx
    3993:	e9 9f fd ff ff       	jmpq   3737 <xfrm_selector_match+0x137>
    3998:	8b 4e 30             	mov    0x30(%rsi),%ecx
    399b:	0f c9                	bswap  %ecx
    399d:	e9 42 ff ff ff       	jmpq   38e4 <xfrm_selector_match+0x2e4>
    39a2:	0f 1f 40 00          	nopl   0x0(%rax)
    39a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    39ad:	00 00 00 

00000000000039b0 <xfrm_sk_policy_lookup>:
    39b0:	48 63 c6             	movslq %esi,%rax
    39b3:	41 57                	push   %r15
    39b5:	41 56                	push   %r14
    39b7:	4c 8d bc c7 f8 00 00 	lea    0xf8(%rdi,%rax,8),%r15
    39be:	00 
    39bf:	41 55                	push   %r13
    39c1:	49 89 fe             	mov    %rdi,%r14
    39c4:	41 54                	push   %r12
    39c6:	44 0f b7 e9          	movzwl %cx,%r13d
    39ca:	55                   	push   %rbp
    39cb:	44 0f b6 e6          	movzbl %sil,%r12d
    39cf:	53                   	push   %rbx
    39d0:	48 89 d5             	mov    %rdx,%rbp
    39d3:	eb 45                	jmp    3a1a <xfrm_sk_policy_lookup+0x6a>
    39d5:	48 8d 7b 7c          	lea    0x7c(%rbx),%rdi
    39d9:	44 89 ea             	mov    %r13d,%edx
    39dc:	48 89 ee             	mov    %rbp,%rsi
    39df:	e8 00 00 00 00       	callq  39e4 <xfrm_sk_policy_lookup+0x34>
    39e4:	84 c0                	test   %al,%al
    39e6:	74 3a                	je     3a22 <xfrm_sk_policy_lookup+0x72>
    39e8:	41 8b 86 9c 01 00 00 	mov    0x19c(%r14),%eax
    39ef:	23 43 78             	and    0x78(%rbx),%eax
    39f2:	3b 43 74             	cmp    0x74(%rbx),%eax
    39f5:	75 2b                	jne    3a22 <xfrm_sk_policy_lookup+0x72>
    39f7:	8b 75 10             	mov    0x10(%rbp),%esi
    39fa:	48 8b bb 88 01 00 00 	mov    0x188(%rbx),%rdi
    3a01:	44 89 e2             	mov    %r12d,%edx
    3a04:	e8 00 00 00 00       	callq  3a09 <xfrm_sk_policy_lookup+0x59>
    3a09:	85 c0                	test   %eax,%eax
    3a0b:	75 25                	jne    3a32 <xfrm_sk_policy_lookup+0x82>
    3a0d:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    3a11:	e8 00 00 00 00       	callq  3a16 <xfrm_sk_policy_lookup+0x66>
    3a16:	84 c0                	test   %al,%al
    3a18:	75 0a                	jne    3a24 <xfrm_sk_policy_lookup+0x74>
    3a1a:	49 8b 1f             	mov    (%r15),%rbx
    3a1d:	48 85 db             	test   %rbx,%rbx
    3a20:	75 b3                	jne    39d5 <xfrm_sk_policy_lookup+0x25>
    3a22:	31 db                	xor    %ebx,%ebx
    3a24:	48 89 d8             	mov    %rbx,%rax
    3a27:	5b                   	pop    %rbx
    3a28:	5d                   	pop    %rbp
    3a29:	41 5c                	pop    %r12
    3a2b:	41 5d                	pop    %r13
    3a2d:	41 5e                	pop    %r14
    3a2f:	41 5f                	pop    %r15
    3a31:	c3                   	retq   
    3a32:	83 f8 fd             	cmp    $0xfffffffd,%eax
    3a35:	74 eb                	je     3a22 <xfrm_sk_policy_lookup+0x72>
    3a37:	48 63 d8             	movslq %eax,%rbx
    3a3a:	48 89 d8             	mov    %rbx,%rax
    3a3d:	5b                   	pop    %rbx
    3a3e:	5d                   	pop    %rbp
    3a3f:	41 5c                	pop    %r12
    3a41:	41 5d                	pop    %r13
    3a43:	41 5e                	pop    %r14
    3a45:	41 5f                	pop    %r15
    3a47:	c3                   	retq   
    3a48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    3a4f:	00 

0000000000003a50 <xfrm_policy_match>:
    3a50:	0f b7 87 84 01 00 00 	movzwl 0x184(%rdi),%eax
    3a57:	66 39 c8             	cmp    %cx,%ax
    3a5a:	75 47                	jne    3aa3 <xfrm_policy_match+0x53>
    3a5c:	8b 4e 08             	mov    0x8(%rsi),%ecx
    3a5f:	23 4f 78             	and    0x78(%rdi),%ecx
    3a62:	3b 4f 74             	cmp    0x74(%rdi),%ecx
    3a65:	75 3c                	jne    3aa3 <xfrm_policy_match+0x53>
    3a67:	38 97 80 01 00 00    	cmp    %dl,0x180(%rdi)
    3a6d:	75 34                	jne    3aa3 <xfrm_policy_match+0x53>
    3a6f:	41 54                	push   %r12
    3a71:	55                   	push   %rbp
    3a72:	0f b7 d0             	movzwl %ax,%edx
    3a75:	53                   	push   %rbx
    3a76:	48 89 fb             	mov    %rdi,%rbx
    3a79:	48 8d 7f 7c          	lea    0x7c(%rdi),%rdi
    3a7d:	45 89 c4             	mov    %r8d,%r12d
    3a80:	48 89 f5             	mov    %rsi,%rbp
    3a83:	e8 00 00 00 00       	callq  3a88 <xfrm_policy_match+0x38>
    3a88:	84 c0                	test   %al,%al
    3a8a:	74 1d                	je     3aa9 <xfrm_policy_match+0x59>
    3a8c:	41 0f b6 d4          	movzbl %r12b,%edx
    3a90:	8b 75 10             	mov    0x10(%rbp),%esi
    3a93:	48 8b bb 88 01 00 00 	mov    0x188(%rbx),%rdi
    3a9a:	5b                   	pop    %rbx
    3a9b:	5d                   	pop    %rbp
    3a9c:	41 5c                	pop    %r12
    3a9e:	e9 00 00 00 00       	jmpq   3aa3 <xfrm_policy_match+0x53>
    3aa3:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
    3aa8:	c3                   	retq   
    3aa9:	5b                   	pop    %rbx
    3aaa:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
    3aaf:	5d                   	pop    %rbp
    3ab0:	41 5c                	pop    %r12
    3ab2:	c3                   	retq   
    3ab3:	0f 1f 00             	nopl   (%rax)
    3ab6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    3abd:	00 00 00 

0000000000003ac0 <xfrm_policy_lookup_bytype>:
    3ac0:	41 57                	push   %r15
    3ac2:	41 56                	push   %r14
    3ac4:	41 0f b6 c0          	movzbl %r8b,%eax
    3ac8:	41 55                	push   %r13
    3aca:	41 54                	push   %r12
    3acc:	41 89 cc             	mov    %ecx,%r12d
    3acf:	55                   	push   %rbp
    3ad0:	53                   	push   %rbx
    3ad1:	48 83 ec 40          	sub    $0x40,%rsp
    3ad5:	66 83 f9 02          	cmp    $0x2,%cx
    3ad9:	40 88 74 24 3a       	mov    %sil,0x3a(%rsp)
    3ade:	0f 84 83 04 00 00    	je     3f67 <xfrm_policy_lookup_bytype+0x4a7>
    3ae4:	66 83 f9 0a          	cmp    $0xa,%cx
    3ae8:	0f 85 67 02 00 00    	jne    3d55 <xfrm_policy_lookup_bytype+0x295>
    3aee:	48 8d 72 28          	lea    0x28(%rdx),%rsi
    3af2:	48 89 34 24          	mov    %rsi,(%rsp)
    3af6:	48 8d 72 38          	lea    0x38(%rdx),%rsi
    3afa:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
    3aff:	48 83 3c 24 00       	cmpq   $0x0,(%rsp)
    3b04:	0f 84 5f 02 00 00    	je     3d69 <xfrm_policy_lookup_bytype+0x2a9>
    3b0a:	48 83 7c 24 08 00    	cmpq   $0x0,0x8(%rsp)
    3b10:	0f 84 53 02 00 00    	je     3d69 <xfrm_policy_lookup_bytype+0x2a9>
    3b16:	41 0f b6 f0          	movzbl %r8b,%esi
    3b1a:	0f b7 c9             	movzwl %cx,%ecx
    3b1d:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
    3b22:	89 4c 24 14          	mov    %ecx,0x14(%rsp)
    3b26:	48 63 ce             	movslq %esi,%rcx
    3b29:	48 c1 e0 04          	shl    $0x4,%rax
    3b2d:	48 8d 91 bc 00 00 00 	lea    0xbc(%rcx),%rdx
    3b34:	89 74 24 10          	mov    %esi,0x10(%rsp)
    3b38:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    3b3d:	48 8d 84 cf b0 0b 00 	lea    0xbb0(%rdi,%rcx,8),%rax
    3b44:	00 
    3b45:	48 89 fd             	mov    %rdi,%rbp
    3b48:	48 c1 e2 04          	shl    $0x4,%rdx
    3b4c:	48 8d 74 17 08       	lea    0x8(%rdi,%rdx,1),%rsi
    3b51:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
    3b56:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
    3b5b:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
    3b60:	41 bb 20 00 00 00    	mov    $0x20,%r11d
    3b66:	41 ba ff ff ff ff    	mov    $0xffffffff,%r10d
    3b6c:	4c 8d 44 05 00       	lea    0x0(%rbp,%rax,1),%r8
    3b71:	44 8b 2d 00 00 00 00 	mov    0x0(%rip),%r13d        # 3b78 <xfrm_policy_lookup_bytype+0xb8>
    3b78:	41 f6 c5 01          	test   $0x1,%r13b
    3b7c:	0f 85 c8 04 00 00    	jne    404a <xfrm_policy_lookup_bytype+0x58a>
    3b82:	66 41 83 fc 02       	cmp    $0x2,%r12w
    3b87:	41 8b b0 d0 0b 00 00 	mov    0xbd0(%r8),%esi
    3b8e:	0f 84 2b 03 00 00    	je     3ebf <xfrm_policy_lookup_bytype+0x3ff>
    3b94:	66 41 83 fc 0a       	cmp    $0xa,%r12w
    3b99:	0f 85 db 01 00 00    	jne    3d7a <xfrm_policy_lookup_bytype+0x2ba>
    3b9f:	41 0f b6 80 d6 0b 00 	movzbl 0xbd6(%r8),%eax
    3ba6:	00 
    3ba7:	45 0f b6 88 d7 0b 00 	movzbl 0xbd7(%r8),%r9d
    3bae:	00 
    3baf:	89 c2                	mov    %eax,%edx
    3bb1:	c0 ea 05             	shr    $0x5,%dl
    3bb4:	83 e0 1f             	and    $0x1f,%eax
    3bb7:	0f b6 da             	movzbl %dl,%ebx
    3bba:	0f 84 83 04 00 00    	je     4043 <xfrm_policy_lookup_bytype+0x583>
    3bc0:	0f b6 c0             	movzbl %al,%eax
    3bc3:	44 89 d9             	mov    %r11d,%ecx
    3bc6:	48 8b 3c 24          	mov    (%rsp),%rdi
    3bca:	29 c1                	sub    %eax,%ecx
    3bcc:	44 89 d0             	mov    %r10d,%eax
    3bcf:	d3 e0                	shl    %cl,%eax
    3bd1:	89 d9                	mov    %ebx,%ecx
    3bd3:	0f c8                	bswap  %eax
    3bd5:	23 04 8f             	and    (%rdi,%rcx,4),%eax
    3bd8:	44 8d bc 98 ef be ad 	lea    -0x21524111(%rax,%rbx,4),%r15d
    3bdf:	de 
    3be0:	80 fa 03             	cmp    $0x3,%dl
    3be3:	4c 8b 34 24          	mov    (%rsp),%r14
    3be7:	44 89 ff             	mov    %r15d,%edi
    3bea:	44 89 fa             	mov    %r15d,%edx
    3bed:	76 66                	jbe    3c55 <xfrm_policy_lookup_bytype+0x195>
    3bef:	41 03 7e 08          	add    0x8(%r14),%edi
    3bf3:	41 03 56 04          	add    0x4(%r14),%edx
    3bf7:	83 eb 03             	sub    $0x3,%ebx
    3bfa:	49 83 c6 0c          	add    $0xc,%r14
    3bfe:	41 29 ff             	sub    %edi,%r15d
    3c01:	45 03 7e f4          	add    -0xc(%r14),%r15d
    3c05:	89 f8                	mov    %edi,%eax
    3c07:	c1 c0 04             	rol    $0x4,%eax
    3c0a:	01 d7                	add    %edx,%edi
    3c0c:	41 31 c7             	xor    %eax,%r15d
    3c0f:	44 89 f8             	mov    %r15d,%eax
    3c12:	44 29 fa             	sub    %r15d,%edx
    3c15:	41 01 ff             	add    %edi,%r15d
    3c18:	c1 c0 06             	rol    $0x6,%eax
    3c1b:	31 c2                	xor    %eax,%edx
    3c1d:	89 d0                	mov    %edx,%eax
    3c1f:	29 d7                	sub    %edx,%edi
    3c21:	44 01 fa             	add    %r15d,%edx
    3c24:	c1 c0 08             	rol    $0x8,%eax
    3c27:	31 c7                	xor    %eax,%edi
    3c29:	89 f8                	mov    %edi,%eax
    3c2b:	41 29 ff             	sub    %edi,%r15d
    3c2e:	01 d7                	add    %edx,%edi
    3c30:	c1 c0 10             	rol    $0x10,%eax
    3c33:	41 31 c7             	xor    %eax,%r15d
    3c36:	44 89 f8             	mov    %r15d,%eax
    3c39:	44 29 fa             	sub    %r15d,%edx
    3c3c:	41 01 ff             	add    %edi,%r15d
    3c3f:	c1 c8 0d             	ror    $0xd,%eax
    3c42:	31 c2                	xor    %eax,%edx
    3c44:	89 d0                	mov    %edx,%eax
    3c46:	29 d7                	sub    %edx,%edi
    3c48:	44 01 fa             	add    %r15d,%edx
    3c4b:	c1 c0 04             	rol    $0x4,%eax
    3c4e:	31 c7                	xor    %eax,%edi
    3c50:	83 fb 04             	cmp    $0x4,%ebx
    3c53:	74 9a                	je     3bef <xfrm_policy_lookup_bytype+0x12f>
    3c55:	83 fb 02             	cmp    $0x2,%ebx
    3c58:	0f 84 3a 03 00 00    	je     3f98 <xfrm_policy_lookup_bytype+0x4d8>
    3c5e:	83 fb 03             	cmp    $0x3,%ebx
    3c61:	0f 84 2d 03 00 00    	je     3f94 <xfrm_policy_lookup_bytype+0x4d4>
    3c67:	83 fb 01             	cmp    $0x1,%ebx
    3c6a:	0f 84 2c 03 00 00    	je     3f9c <xfrm_policy_lookup_bytype+0x4dc>
    3c70:	44 89 cb             	mov    %r9d,%ebx
    3c73:	31 c0                	xor    %eax,%eax
    3c75:	c0 eb 05             	shr    $0x5,%bl
    3c78:	41 83 e1 1f          	and    $0x1f,%r9d
    3c7c:	0f b6 d3             	movzbl %bl,%edx
    3c7f:	74 1c                	je     3c9d <xfrm_policy_lookup_bytype+0x1dd>
    3c81:	45 0f b6 c9          	movzbl %r9b,%r9d
    3c85:	44 89 d9             	mov    %r11d,%ecx
    3c88:	4c 8b 7c 24 08       	mov    0x8(%rsp),%r15
    3c8d:	44 29 c9             	sub    %r9d,%ecx
    3c90:	44 89 d0             	mov    %r10d,%eax
    3c93:	d3 e0                	shl    %cl,%eax
    3c95:	89 d1                	mov    %edx,%ecx
    3c97:	0f c8                	bswap  %eax
    3c99:	41 23 04 8f          	and    (%r15,%rcx,4),%eax
    3c9d:	8d 84 90 ef be ad de 	lea    -0x21524111(%rax,%rdx,4),%eax
    3ca4:	80 fb 03             	cmp    $0x3,%bl
    3ca7:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    3cac:	41 89 c1             	mov    %eax,%r9d
    3caf:	89 c3                	mov    %eax,%ebx
    3cb1:	76 72                	jbe    3d25 <xfrm_policy_lookup_bytype+0x265>
    3cb3:	03 41 08             	add    0x8(%rcx),%eax
    3cb6:	44 03 49 04          	add    0x4(%rcx),%r9d
    3cba:	83 ea 03             	sub    $0x3,%edx
    3cbd:	48 83 c1 0c          	add    $0xc,%rcx
    3cc1:	29 c3                	sub    %eax,%ebx
    3cc3:	03 59 f4             	add    -0xc(%rcx),%ebx
    3cc6:	41 89 c6             	mov    %eax,%r14d
    3cc9:	41 c1 c6 04          	rol    $0x4,%r14d
    3ccd:	44 01 c8             	add    %r9d,%eax
    3cd0:	44 31 f3             	xor    %r14d,%ebx
    3cd3:	41 89 de             	mov    %ebx,%r14d
    3cd6:	41 29 d9             	sub    %ebx,%r9d
    3cd9:	01 c3                	add    %eax,%ebx
    3cdb:	41 c1 c6 06          	rol    $0x6,%r14d
    3cdf:	45 31 f1             	xor    %r14d,%r9d
    3ce2:	45 89 ce             	mov    %r9d,%r14d
    3ce5:	44 29 c8             	sub    %r9d,%eax
    3ce8:	41 01 d9             	add    %ebx,%r9d
    3ceb:	41 c1 c6 08          	rol    $0x8,%r14d
    3cef:	44 31 f0             	xor    %r14d,%eax
    3cf2:	41 89 c6             	mov    %eax,%r14d
    3cf5:	29 c3                	sub    %eax,%ebx
    3cf7:	44 01 c8             	add    %r9d,%eax
    3cfa:	41 c1 c6 10          	rol    $0x10,%r14d
    3cfe:	44 31 f3             	xor    %r14d,%ebx
    3d01:	41 89 de             	mov    %ebx,%r14d
    3d04:	41 29 d9             	sub    %ebx,%r9d
    3d07:	01 c3                	add    %eax,%ebx
    3d09:	41 c1 ce 0d          	ror    $0xd,%r14d
    3d0d:	45 31 f1             	xor    %r14d,%r9d
    3d10:	45 89 ce             	mov    %r9d,%r14d
    3d13:	44 29 c8             	sub    %r9d,%eax
    3d16:	41 01 d9             	add    %ebx,%r9d
    3d19:	41 c1 c6 04          	rol    $0x4,%r14d
    3d1d:	44 31 f0             	xor    %r14d,%eax
    3d20:	83 fa 04             	cmp    $0x4,%edx
    3d23:	74 8e                	je     3cb3 <xfrm_policy_lookup_bytype+0x1f3>
    3d25:	83 fa 02             	cmp    $0x2,%edx
    3d28:	0f 84 bd 02 00 00    	je     3feb <xfrm_policy_lookup_bytype+0x52b>
    3d2e:	83 fa 03             	cmp    $0x3,%edx
    3d31:	0f 84 b1 02 00 00    	je     3fe8 <xfrm_policy_lookup_bytype+0x528>
    3d37:	83 fa 01             	cmp    $0x1,%edx
    3d3a:	0f 84 af 02 00 00    	je     3fef <xfrm_policy_lookup_bytype+0x52f>
    3d40:	31 f8                	xor    %edi,%eax
    3d42:	89 c7                	mov    %eax,%edi
    3d44:	c1 ef 10             	shr    $0x10,%edi
    3d47:	31 f8                	xor    %edi,%eax
    3d49:	21 f0                	and    %esi,%eax
    3d4b:	48 8d 3c c5 00 00 00 	lea    0x0(,%rax,8),%rdi
    3d52:	00 
    3d53:	eb 3d                	jmp    3d92 <xfrm_policy_lookup_bytype+0x2d2>
    3d55:	66 83 f9 02          	cmp    $0x2,%cx
    3d59:	0f 84 2d 03 00 00    	je     408c <xfrm_policy_lookup_bytype+0x5cc>
    3d5f:	66 83 f9 0a          	cmp    $0xa,%cx
    3d63:	0f 84 30 03 00 00    	je     4099 <xfrm_policy_lookup_bytype+0x5d9>
    3d69:	31 c0                	xor    %eax,%eax
    3d6b:	48 83 c4 40          	add    $0x40,%rsp
    3d6f:	5b                   	pop    %rbx
    3d70:	5d                   	pop    %rbp
    3d71:	41 5c                	pop    %r12
    3d73:	41 5d                	pop    %r13
    3d75:	41 5e                	pop    %r14
    3d77:	41 5f                	pop    %r15
    3d79:	c3                   	retq   
    3d7a:	66 41 83 fc 02       	cmp    $0x2,%r12w
    3d7f:	0f 84 f8 01 00 00    	je     3f7d <xfrm_policy_lookup_bytype+0x4bd>
    3d85:	66 41 83 fc 0a       	cmp    $0xa,%r12w
    3d8a:	0f 84 ac 02 00 00    	je     403c <xfrm_policy_lookup_bytype+0x57c>
    3d90:	31 ff                	xor    %edi,%edi
    3d92:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    3d97:	48 8b 00             	mov    (%rax),%rax
    3d9a:	44 39 2d 00 00 00 00 	cmp    %r13d,0x0(%rip)        # 3da1 <xfrm_policy_lookup_bytype+0x2e1>
    3da1:	0f 85 ca fd ff ff    	jne    3b71 <xfrm_policy_lookup_bytype+0xb1>
    3da7:	48 01 c7             	add    %rax,%rdi
    3daa:	48 8b 1f             	mov    (%rdi),%rbx
    3dad:	48 85 db             	test   %rbx,%rbx
    3db0:	74 55                	je     3e07 <xfrm_policy_lookup_bytype+0x347>
    3db2:	48 83 eb 08          	sub    $0x8,%rbx
    3db6:	74 4f                	je     3e07 <xfrm_policy_lookup_bytype+0x347>
    3db8:	44 0f b6 74 24 3a    	movzbl 0x3a(%rsp),%r14d
    3dbe:	4c 8b 7c 24 28       	mov    0x28(%rsp),%r15
    3dc3:	44 8b 44 24 10       	mov    0x10(%rsp),%r8d
    3dc8:	8b 4c 24 14          	mov    0x14(%rsp),%ecx
    3dcc:	44 89 f2             	mov    %r14d,%edx
    3dcf:	4c 89 fe             	mov    %r15,%rsi
    3dd2:	48 89 df             	mov    %rbx,%rdi
    3dd5:	e8 76 fc ff ff       	callq  3a50 <xfrm_policy_match>
    3dda:	85 c0                	test   %eax,%eax
    3ddc:	0f 84 99 02 00 00    	je     407b <xfrm_policy_lookup_bytype+0x5bb>
    3de2:	83 f8 fd             	cmp    $0xfffffffd,%eax
    3de5:	74 11                	je     3df8 <xfrm_policy_lookup_bytype+0x338>
    3de7:	48 83 c4 40          	add    $0x40,%rsp
    3deb:	48 98                	cltq   
    3ded:	5b                   	pop    %rbx
    3dee:	5d                   	pop    %rbp
    3def:	41 5c                	pop    %r12
    3df1:	41 5d                	pop    %r13
    3df3:	41 5e                	pop    %r14
    3df5:	41 5f                	pop    %r15
    3df7:	c3                   	retq   
    3df8:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    3dfc:	48 85 db             	test   %rbx,%rbx
    3dff:	74 06                	je     3e07 <xfrm_policy_lookup_bytype+0x347>
    3e01:	48 83 eb 08          	sub    $0x8,%rbx
    3e05:	75 bc                	jne    3dc3 <xfrm_policy_lookup_bytype+0x303>
    3e07:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
    3e0d:	31 db                	xor    %ebx,%ebx
    3e0f:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
    3e14:	48 8b 00             	mov    (%rax),%rax
    3e17:	48 85 c0             	test   %rax,%rax
    3e1a:	74 74                	je     3e90 <xfrm_policy_lookup_bytype+0x3d0>
    3e1c:	49 89 c7             	mov    %rax,%r15
    3e1f:	49 83 ef 08          	sub    $0x8,%r15
    3e23:	74 6b                	je     3e90 <xfrm_policy_lookup_bytype+0x3d0>
    3e25:	48 85 db             	test   %rbx,%rbx
    3e28:	0f 95 44 24 3b       	setne  0x3b(%rsp)
    3e2d:	44 3b 70 64          	cmp    0x64(%rax),%r14d
    3e31:	0f b6 74 24 3b       	movzbl 0x3b(%rsp),%esi
    3e36:	77 05                	ja     3e3d <xfrm_policy_lookup_bytype+0x37d>
    3e38:	40 84 f6             	test   %sil,%sil
    3e3b:	75 53                	jne    3e90 <xfrm_policy_lookup_bytype+0x3d0>
    3e3d:	0f b6 44 24 3a       	movzbl 0x3a(%rsp),%eax
    3e42:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
    3e46:	44 8b 44 24 10       	mov    0x10(%rsp),%r8d
    3e4b:	8b 4c 24 14          	mov    0x14(%rsp),%ecx
    3e4f:	4c 89 ff             	mov    %r15,%rdi
    3e52:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
    3e56:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
    3e5b:	e8 f0 fb ff ff       	callq  3a50 <xfrm_policy_match>
    3e60:	85 c0                	test   %eax,%eax
    3e62:	0f 84 1c 02 00 00    	je     4084 <xfrm_policy_lookup_bytype+0x5c4>
    3e68:	83 f8 fd             	cmp    $0xfffffffd,%eax
    3e6b:	0f 85 76 ff ff ff    	jne    3de7 <xfrm_policy_lookup_bytype+0x327>
    3e71:	49 8b 47 08          	mov    0x8(%r15),%rax
    3e75:	48 85 c0             	test   %rax,%rax
    3e78:	74 16                	je     3e90 <xfrm_policy_lookup_bytype+0x3d0>
    3e7a:	49 89 c7             	mov    %rax,%r15
    3e7d:	49 83 ef 08          	sub    $0x8,%r15
    3e81:	74 0d                	je     3e90 <xfrm_policy_lookup_bytype+0x3d0>
    3e83:	44 3b 70 64          	cmp    0x64(%rax),%r14d
    3e87:	77 bd                	ja     3e46 <xfrm_policy_lookup_bytype+0x386>
    3e89:	80 7c 24 3b 00       	cmpb   $0x0,0x3b(%rsp)
    3e8e:	74 b6                	je     3e46 <xfrm_policy_lookup_bytype+0x386>
    3e90:	44 39 2d 00 00 00 00 	cmp    %r13d,0x0(%rip)        # 3e97 <xfrm_policy_lookup_bytype+0x3d7>
    3e97:	0f 85 be fc ff ff    	jne    3b5b <xfrm_policy_lookup_bytype+0x9b>
    3e9d:	48 85 db             	test   %rbx,%rbx
    3ea0:	0f 84 c3 fe ff ff    	je     3d69 <xfrm_policy_lookup_bytype+0x2a9>
    3ea6:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    3eaa:	e8 00 00 00 00       	callq  3eaf <xfrm_policy_lookup_bytype+0x3ef>
    3eaf:	84 c0                	test   %al,%al
    3eb1:	0f 84 a4 fc ff ff    	je     3b5b <xfrm_policy_lookup_bytype+0x9b>
    3eb7:	48 89 d8             	mov    %rbx,%rax
    3eba:	e9 ac fe ff ff       	jmpq   3d6b <xfrm_policy_lookup_bytype+0x2ab>
    3ebf:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    3ec4:	41 0f b6 80 d5 0b 00 	movzbl 0xbd5(%r8),%eax
    3ecb:	00 
    3ecc:	41 0f b6 b8 d4 0b 00 	movzbl 0xbd4(%r8),%edi
    3ed3:	00 
    3ed4:	8b 11                	mov    (%rcx),%edx
    3ed6:	84 c0                	test   %al,%al
    3ed8:	0f ca                	bswap  %edx
    3eda:	0f 84 9f 00 00 00    	je     3f7f <xfrm_policy_lookup_bytype+0x4bf>
    3ee0:	3c 1f                	cmp    $0x1f,%al
    3ee2:	0f 86 82 01 00 00    	jbe    406a <xfrm_policy_lookup_bytype+0x5aa>
    3ee8:	81 ea 09 41 52 21    	sub    $0x21524109,%edx
    3eee:	89 d0                	mov    %edx,%eax
    3ef0:	89 d1                	mov    %edx,%ecx
    3ef2:	35 f7 be ad de       	xor    $0xdeadbef7,%eax
    3ef7:	c1 c1 0e             	rol    $0xe,%ecx
    3efa:	29 c8                	sub    %ecx,%eax
    3efc:	41 89 c1             	mov    %eax,%r9d
    3eff:	41 c1 c1 0b          	rol    $0xb,%r9d
    3f03:	48 8b 0c 24          	mov    (%rsp),%rcx
    3f07:	40 84 ff             	test   %dil,%dil
    3f0a:	8b 09                	mov    (%rcx),%ecx
    3f0c:	0f c9                	bswap  %ecx
    3f0e:	89 cb                	mov    %ecx,%ebx
    3f10:	b9 f7 be ad de       	mov    $0xdeadbef7,%ecx
    3f15:	74 0c                	je     3f23 <xfrm_policy_lookup_bytype+0x463>
    3f17:	01 d9                	add    %ebx,%ecx
    3f19:	40 80 ff 1f          	cmp    $0x1f,%dil
    3f1d:	0f 86 2e 01 00 00    	jbe    4051 <xfrm_policy_lookup_bytype+0x591>
    3f23:	31 c1                	xor    %eax,%ecx
    3f25:	44 29 c9             	sub    %r9d,%ecx
    3f28:	89 cf                	mov    %ecx,%edi
    3f2a:	31 ca                	xor    %ecx,%edx
    3f2c:	c1 cf 07             	ror    $0x7,%edi
    3f2f:	29 fa                	sub    %edi,%edx
    3f31:	89 d7                	mov    %edx,%edi
    3f33:	31 d0                	xor    %edx,%eax
    3f35:	c1 c7 10             	rol    $0x10,%edi
    3f38:	29 f8                	sub    %edi,%eax
    3f3a:	89 c7                	mov    %eax,%edi
    3f3c:	31 c1                	xor    %eax,%ecx
    3f3e:	c1 c7 04             	rol    $0x4,%edi
    3f41:	29 f9                	sub    %edi,%ecx
    3f43:	31 ca                	xor    %ecx,%edx
    3f45:	c1 c1 0e             	rol    $0xe,%ecx
    3f48:	29 ca                	sub    %ecx,%edx
    3f4a:	31 d0                	xor    %edx,%eax
    3f4c:	c1 ca 08             	ror    $0x8,%edx
    3f4f:	29 d0                	sub    %edx,%eax
    3f51:	89 c2                	mov    %eax,%edx
    3f53:	c1 ea 10             	shr    $0x10,%edx
    3f56:	31 d0                	xor    %edx,%eax
    3f58:	21 c6                	and    %eax,%esi
    3f5a:	48 8d 3c f5 00 00 00 	lea    0x0(,%rsi,8),%rdi
    3f61:	00 
    3f62:	e9 2b fe ff ff       	jmpq   3d92 <xfrm_policy_lookup_bytype+0x2d2>
    3f67:	48 8d 72 2c          	lea    0x2c(%rdx),%rsi
    3f6b:	48 89 34 24          	mov    %rsi,(%rsp)
    3f6f:	48 8d 72 28          	lea    0x28(%rdx),%rsi
    3f73:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
    3f78:	e9 82 fb ff ff       	jmpq   3aff <xfrm_policy_lookup_bytype+0x3f>
    3f7d:	31 ff                	xor    %edi,%edi
    3f7f:	41 b9 82 ac 42 10    	mov    $0x1042ac82,%r9d
    3f85:	b8 55 08 42 90       	mov    $0x90420855,%eax
    3f8a:	ba f7 be ad de       	mov    $0xdeadbef7,%edx
    3f8f:	e9 6f ff ff ff       	jmpq   3f03 <xfrm_policy_lookup_bytype+0x443>
    3f94:	41 03 7e 08          	add    0x8(%r14),%edi
    3f98:	41 03 56 04          	add    0x4(%r14),%edx
    3f9c:	89 d3                	mov    %edx,%ebx
    3f9e:	45 03 3e             	add    (%r14),%r15d
    3fa1:	31 d7                	xor    %edx,%edi
    3fa3:	c1 c3 0e             	rol    $0xe,%ebx
    3fa6:	29 df                	sub    %ebx,%edi
    3fa8:	89 f8                	mov    %edi,%eax
    3faa:	41 31 ff             	xor    %edi,%r15d
    3fad:	c1 c0 0b             	rol    $0xb,%eax
    3fb0:	41 29 c7             	sub    %eax,%r15d
    3fb3:	44 89 f8             	mov    %r15d,%eax
    3fb6:	44 31 fa             	xor    %r15d,%edx
    3fb9:	c1 c8 07             	ror    $0x7,%eax
    3fbc:	29 c2                	sub    %eax,%edx
    3fbe:	89 d0                	mov    %edx,%eax
    3fc0:	31 d7                	xor    %edx,%edi
    3fc2:	c1 c0 10             	rol    $0x10,%eax
    3fc5:	29 c7                	sub    %eax,%edi
    3fc7:	89 f8                	mov    %edi,%eax
    3fc9:	41 31 ff             	xor    %edi,%r15d
    3fcc:	c1 c0 04             	rol    $0x4,%eax
    3fcf:	41 29 c7             	sub    %eax,%r15d
    3fd2:	44 31 fa             	xor    %r15d,%edx
    3fd5:	41 c1 c7 0e          	rol    $0xe,%r15d
    3fd9:	44 29 fa             	sub    %r15d,%edx
    3fdc:	31 d7                	xor    %edx,%edi
    3fde:	c1 ca 08             	ror    $0x8,%edx
    3fe1:	29 d7                	sub    %edx,%edi
    3fe3:	e9 88 fc ff ff       	jmpq   3c70 <xfrm_policy_lookup_bytype+0x1b0>
    3fe8:	03 41 08             	add    0x8(%rcx),%eax
    3feb:	44 03 49 04          	add    0x4(%rcx),%r9d
    3fef:	44 89 ca             	mov    %r9d,%edx
    3ff2:	03 19                	add    (%rcx),%ebx
    3ff4:	44 31 c8             	xor    %r9d,%eax
    3ff7:	c1 c2 0e             	rol    $0xe,%edx
    3ffa:	29 d0                	sub    %edx,%eax
    3ffc:	89 c2                	mov    %eax,%edx
    3ffe:	31 c3                	xor    %eax,%ebx
    4000:	c1 c2 0b             	rol    $0xb,%edx
    4003:	29 d3                	sub    %edx,%ebx
    4005:	89 da                	mov    %ebx,%edx
    4007:	41 31 d9             	xor    %ebx,%r9d
    400a:	c1 ca 07             	ror    $0x7,%edx
    400d:	41 29 d1             	sub    %edx,%r9d
    4010:	44 89 ca             	mov    %r9d,%edx
    4013:	44 31 c8             	xor    %r9d,%eax
    4016:	c1 c2 10             	rol    $0x10,%edx
    4019:	29 d0                	sub    %edx,%eax
    401b:	89 c2                	mov    %eax,%edx
    401d:	31 c3                	xor    %eax,%ebx
    401f:	c1 c2 04             	rol    $0x4,%edx
    4022:	29 d3                	sub    %edx,%ebx
    4024:	41 31 d9             	xor    %ebx,%r9d
    4027:	c1 c3 0e             	rol    $0xe,%ebx
    402a:	41 29 d9             	sub    %ebx,%r9d
    402d:	44 31 c8             	xor    %r9d,%eax
    4030:	41 c1 c9 08          	ror    $0x8,%r9d
    4034:	44 29 c8             	sub    %r9d,%eax
    4037:	e9 04 fd ff ff       	jmpq   3d40 <xfrm_policy_lookup_bytype+0x280>
    403c:	31 db                	xor    %ebx,%ebx
    403e:	31 d2                	xor    %edx,%edx
    4040:	45 31 c9             	xor    %r9d,%r9d
    4043:	31 c0                	xor    %eax,%eax
    4045:	e9 8e fb ff ff       	jmpq   3bd8 <xfrm_policy_lookup_bytype+0x118>
    404a:	f3 90                	pause  
    404c:	e9 20 fb ff ff       	jmpq   3b71 <xfrm_policy_lookup_bytype+0xb1>
    4051:	44 89 d9             	mov    %r11d,%ecx
    4054:	29 f9                	sub    %edi,%ecx
    4056:	44 89 d7             	mov    %r10d,%edi
    4059:	d3 e7                	shl    %cl,%edi
    405b:	89 f9                	mov    %edi,%ecx
    405d:	21 d9                	and    %ebx,%ecx
    405f:	81 e9 09 41 52 21    	sub    $0x21524109,%ecx
    4065:	e9 b9 fe ff ff       	jmpq   3f23 <xfrm_policy_lookup_bytype+0x463>
    406a:	44 89 d9             	mov    %r11d,%ecx
    406d:	29 c1                	sub    %eax,%ecx
    406f:	44 89 d0             	mov    %r10d,%eax
    4072:	d3 e0                	shl    %cl,%eax
    4074:	21 c2                	and    %eax,%edx
    4076:	e9 6d fe ff ff       	jmpq   3ee8 <xfrm_policy_lookup_bytype+0x428>
    407b:	44 8b 73 6c          	mov    0x6c(%rbx),%r14d
    407f:	e9 8b fd ff ff       	jmpq   3e0f <xfrm_policy_lookup_bytype+0x34f>
    4084:	4c 89 fb             	mov    %r15,%rbx
    4087:	e9 04 fe ff ff       	jmpq   3e90 <xfrm_policy_lookup_bytype+0x3d0>
    408c:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
    4093:	00 
    4094:	e9 d6 fe ff ff       	jmpq   3f6f <xfrm_policy_lookup_bytype+0x4af>
    4099:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
    40a0:	00 
    40a1:	e9 50 fa ff ff       	jmpq   3af6 <xfrm_policy_lookup_bytype+0x36>
    40a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    40ad:	00 00 00 

00000000000040b0 <xfrm_expand_policies>:
    40b0:	44 8b 09             	mov    (%rcx),%r9d
    40b3:	45 85 c9             	test   %r9d,%r9d
    40b6:	74 76                	je     412e <xfrm_expand_policies+0x7e>
    40b8:	48 8b 02             	mov    (%rdx),%rax
    40bb:	48 85 c0             	test   %rax,%rax
    40be:	74 6e                	je     412e <xfrm_expand_policies+0x7e>
    40c0:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    40c6:	77 64                	ja     412c <xfrm_expand_policies+0x7c>
    40c8:	41 54                	push   %r12
    40ca:	55                   	push   %rbp
    40cb:	48 89 d5             	mov    %rdx,%rbp
    40ce:	53                   	push   %rbx
    40cf:	0f b6 80 83 01 00 00 	movzbl 0x183(%rax),%eax
    40d6:	4c 89 c3             	mov    %r8,%rbx
    40d9:	49 89 cc             	mov    %rcx,%r12
    40dc:	48 89 fa             	mov    %rdi,%rdx
    40df:	41 89 00             	mov    %eax,(%r8)
    40e2:	48 8b 45 00          	mov    0x0(%rbp),%rax
    40e6:	48 85 c0             	test   %rax,%rax
    40e9:	0f 84 93 00 00 00    	je     4182 <xfrm_expand_policies+0xd2>
    40ef:	80 b8 81 01 00 00 00 	cmpb   $0x0,0x181(%rax)
    40f6:	75 46                	jne    413e <xfrm_expand_policies+0x8e>
    40f8:	80 b8 80 01 00 00 00 	cmpb   $0x0,0x180(%rax)
    40ff:	75 4b                	jne    414c <xfrm_expand_policies+0x9c>
    4101:	8b 31                	mov    (%rcx),%esi
    4103:	85 f6                	test   %esi,%esi
    4105:	7e 1f                	jle    4126 <xfrm_expand_policies+0x76>
    4107:	48 8d 55 08          	lea    0x8(%rbp),%rdx
    410b:	31 c0                	xor    %eax,%eax
    410d:	eb 10                	jmp    411f <xfrm_expand_policies+0x6f>
    410f:	48 8b 0a             	mov    (%rdx),%rcx
    4112:	48 83 c2 08          	add    $0x8,%rdx
    4116:	80 b9 81 01 00 00 00 	cmpb   $0x0,0x181(%rcx)
    411d:	75 25                	jne    4144 <xfrm_expand_policies+0x94>
    411f:	83 c0 01             	add    $0x1,%eax
    4122:	39 f0                	cmp    %esi,%eax
    4124:	7c e9                	jl     410f <xfrm_expand_policies+0x5f>
    4126:	31 c0                	xor    %eax,%eax
    4128:	5b                   	pop    %rbx
    4129:	5d                   	pop    %rbp
    412a:	41 5c                	pop    %r12
    412c:	f3 c3                	repz retq 
    412e:	c7 01 00 00 00 00    	movl   $0x0,(%rcx)
    4134:	31 c0                	xor    %eax,%eax
    4136:	41 c7 00 00 00 00 00 	movl   $0x0,(%r8)
    413d:	c3                   	retq   
    413e:	8b 01                	mov    (%rcx),%eax
    4140:	85 c0                	test   %eax,%eax
    4142:	7e e2                	jle    4126 <xfrm_expand_policies+0x76>
    4144:	c7 03 ff ff ff ff    	movl   $0xffffffff,(%rbx)
    414a:	eb da                	jmp    4126 <xfrm_expand_policies+0x76>
    414c:	48 8b 38             	mov    (%rax),%rdi
    414f:	0f b7 ce             	movzwl %si,%ecx
    4152:	41 b8 01 00 00 00    	mov    $0x1,%r8d
    4158:	31 f6                	xor    %esi,%esi
    415a:	e8 61 f9 ff ff       	callq  3ac0 <xfrm_policy_lookup_bytype>
    415f:	48 85 c0             	test   %rax,%rax
    4162:	48 89 45 08          	mov    %rax,0x8(%rbp)
    4166:	74 1a                	je     4182 <xfrm_expand_policies+0xd2>
    4168:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    416e:	77 2d                	ja     419d <xfrm_expand_policies+0xed>
    4170:	41 83 04 24 01       	addl   $0x1,(%r12)
    4175:	48 8b 45 08          	mov    0x8(%rbp),%rax
    4179:	0f b6 80 83 01 00 00 	movzbl 0x183(%rax),%eax
    4180:	01 03                	add    %eax,(%rbx)
    4182:	41 8b 34 24          	mov    (%r12),%esi
    4186:	85 f6                	test   %esi,%esi
    4188:	7e 9c                	jle    4126 <xfrm_expand_policies+0x76>
    418a:	48 8b 45 00          	mov    0x0(%rbp),%rax
    418e:	80 b8 81 01 00 00 00 	cmpb   $0x0,0x181(%rax)
    4195:	0f 84 6c ff ff ff    	je     4107 <xfrm_expand_policies+0x57>
    419b:	eb a7                	jmp    4144 <xfrm_expand_policies+0x94>
    419d:	41 8b 1c 24          	mov    (%r12),%ebx
    41a1:	83 eb 01             	sub    $0x1,%ebx
    41a4:	78 82                	js     4128 <xfrm_expand_policies+0x78>
    41a6:	48 63 c3             	movslq %ebx,%rax
    41a9:	4c 8b 64 c5 00       	mov    0x0(%rbp,%rax,8),%r12
    41ae:	49 8d 7c 24 30       	lea    0x30(%r12),%rdi
    41b3:	e8 00 00 00 00       	callq  41b8 <xfrm_expand_policies+0x108>
    41b8:	84 c0                	test   %al,%al
    41ba:	74 08                	je     41c4 <xfrm_expand_policies+0x114>
    41bc:	4c 89 e7             	mov    %r12,%rdi
    41bf:	e8 00 00 00 00       	callq  41c4 <xfrm_expand_policies+0x114>
    41c4:	83 eb 01             	sub    $0x1,%ebx
    41c7:	83 fb ff             	cmp    $0xffffffff,%ebx
    41ca:	75 da                	jne    41a6 <xfrm_expand_policies+0xf6>
    41cc:	48 8b 45 08          	mov    0x8(%rbp),%rax
    41d0:	e9 53 ff ff ff       	jmpq   4128 <xfrm_expand_policies+0x78>
    41d5:	90                   	nop
    41d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    41dd:	00 00 00 

00000000000041e0 <xfrm_policy_lookup>:
    41e0:	41 55                	push   %r13
    41e2:	41 54                	push   %r12
    41e4:	49 89 f5             	mov    %rsi,%r13
    41e7:	55                   	push   %rbp
    41e8:	0f b6 e9             	movzbl %cl,%ebp
    41eb:	53                   	push   %rbx
    41ec:	0f b7 da             	movzwl %dx,%ebx
    41ef:	41 89 e8             	mov    %ebp,%r8d
    41f2:	48 89 f2             	mov    %rsi,%rdx
    41f5:	89 d9                	mov    %ebx,%ecx
    41f7:	be 01 00 00 00       	mov    $0x1,%esi
    41fc:	49 89 fc             	mov    %rdi,%r12
    41ff:	e8 bc f8 ff ff       	callq  3ac0 <xfrm_policy_lookup_bytype>
    4204:	48 85 c0             	test   %rax,%rax
    4207:	74 07                	je     4210 <xfrm_policy_lookup+0x30>
    4209:	5b                   	pop    %rbx
    420a:	5d                   	pop    %rbp
    420b:	41 5c                	pop    %r12
    420d:	41 5d                	pop    %r13
    420f:	c3                   	retq   
    4210:	41 89 e8             	mov    %ebp,%r8d
    4213:	89 d9                	mov    %ebx,%ecx
    4215:	4c 89 ea             	mov    %r13,%rdx
    4218:	5b                   	pop    %rbx
    4219:	4c 89 e7             	mov    %r12,%rdi
    421c:	31 f6                	xor    %esi,%esi
    421e:	5d                   	pop    %rbp
    421f:	41 5c                	pop    %r12
    4221:	41 5d                	pop    %r13
    4223:	e9 98 f8 ff ff       	jmpq   3ac0 <xfrm_policy_lookup_bytype>
    4228:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    422f:	00 

0000000000004230 <xfrm_lookup>:
    4230:	41 57                	push   %r15
    4232:	41 56                	push   %r14
    4234:	45 89 c6             	mov    %r8d,%r14d
    4237:	41 55                	push   %r13
    4239:	41 54                	push   %r12
    423b:	49 89 f5             	mov    %rsi,%r13
    423e:	55                   	push   %rbp
    423f:	53                   	push   %rbx
    4240:	49 89 d4             	mov    %rdx,%r12
    4243:	48 89 fb             	mov    %rdi,%rbx
    4246:	48 83 ec 40          	sub    $0x40,%rsp
    424a:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
    4251:	00 00 
    4253:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
    4258:	31 c0                	xor    %eax,%eax
    425a:	48 8b 46 20          	mov    0x20(%rsi),%rax
    425e:	48 85 c9             	test   %rcx,%rcx
    4261:	44 0f b7 38          	movzwl (%rax),%r15d
    4265:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%rsp)
    426c:	00 
    426d:	0f 84 32 01 00 00    	je     43a5 <xfrm_lookup+0x175>
    4273:	0f b6 41 12          	movzbl 0x12(%rcx),%eax
    4277:	48 89 cf             	mov    %rcx,%rdi
    427a:	3c 0c                	cmp    $0xc,%al
    427c:	0f 84 16 01 00 00    	je     4398 <xfrm_lookup+0x168>
    4282:	48 83 bf 00 01 00 00 	cmpq   $0x0,0x100(%rdi)
    4289:	00 
    428a:	0f 84 15 01 00 00    	je     43a5 <xfrm_lookup+0x175>
    4290:	41 0f b7 ef          	movzwl %r15w,%ebp
    4294:	4c 89 e2             	mov    %r12,%rdx
    4297:	be 01 00 00 00       	mov    $0x1,%esi
    429c:	89 e9                	mov    %ebp,%ecx
    429e:	c7 44 24 08 01 00 00 	movl   $0x1,0x8(%rsp)
    42a5:	00 
    42a6:	e8 05 f7 ff ff       	callq  39b0 <xfrm_sk_policy_lookup>
    42ab:	4c 8d 44 24 0c       	lea    0xc(%rsp),%r8
    42b0:	48 8d 4c 24 08       	lea    0x8(%rsp),%rcx
    42b5:	48 8d 54 24 18       	lea    0x18(%rsp),%rdx
    42ba:	89 ee                	mov    %ebp,%esi
    42bc:	4c 89 e7             	mov    %r12,%rdi
    42bf:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    42c4:	e8 e7 fd ff ff       	callq  40b0 <xfrm_expand_policies>
    42c9:	85 c0                	test   %eax,%eax
    42cb:	0f 88 83 02 00 00    	js     4554 <xfrm_lookup+0x324>
    42d1:	8b 74 24 08          	mov    0x8(%rsp),%esi
    42d5:	85 f6                	test   %esi,%esi
    42d7:	0f 84 c8 00 00 00    	je     43a5 <xfrm_lookup+0x175>
    42dd:	44 8b 4c 24 0c       	mov    0xc(%rsp),%r9d
    42e2:	45 85 c9             	test   %r9d,%r9d
    42e5:	0f 8e 81 02 00 00    	jle    456c <xfrm_lookup+0x33c>
    42eb:	48 8d 7c 24 18       	lea    0x18(%rsp),%rdi
    42f0:	89 e9                	mov    %ebp,%ecx
    42f2:	4d 89 e8             	mov    %r13,%r8
    42f5:	4c 89 e2             	mov    %r12,%rdx
    42f8:	e8 d3 e8 ff ff       	callq  2bd0 <xfrm_resolve_and_create_bundle>
    42fd:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    4303:	48 89 c5             	mov    %rax,%rbp
    4306:	0f 87 6d 03 00 00    	ja     4679 <xfrm_lookup+0x449>
    430c:	48 85 c0             	test   %rax,%rax
    430f:	0f 84 4f 03 00 00    	je     4664 <xfrm_lookup+0x434>
    4315:	48 8b 85 80 01 00 00 	mov    0x180(%rbp),%rax
    431c:	48 85 c0             	test   %rax,%rax
    431f:	0f 84 ce 02 00 00    	je     45f3 <xfrm_lookup+0x3c3>
    4325:	8b 74 24 08          	mov    0x8(%rsp),%esi
    4329:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
    432f:	85 f6                	test   %esi,%esi
    4331:	0f 85 3b 02 00 00    	jne    4572 <xfrm_lookup+0x342>
    4337:	41 f6 c6 01          	test   $0x1,%r14b
    433b:	44 89 fb             	mov    %r15d,%ebx
    433e:	0f 85 42 02 00 00    	jne    4586 <xfrm_lookup+0x356>
    4344:	45 85 ff             	test   %r15d,%r15d
    4347:	78 25                	js     436e <xfrm_lookup+0x13e>
    4349:	48 63 c3             	movslq %ebx,%rax
    434c:	48 8b 6c c4 18       	mov    0x18(%rsp,%rax,8),%rbp
    4351:	48 8d 7d 30          	lea    0x30(%rbp),%rdi
    4355:	e8 00 00 00 00       	callq  435a <xfrm_lookup+0x12a>
    435a:	84 c0                	test   %al,%al
    435c:	74 08                	je     4366 <xfrm_lookup+0x136>
    435e:	48 89 ef             	mov    %rbp,%rdi
    4361:	e8 00 00 00 00       	callq  4366 <xfrm_lookup+0x136>
    4366:	83 eb 01             	sub    $0x1,%ebx
    4369:	83 fb ff             	cmp    $0xffffffff,%ebx
    436c:	75 db                	jne    4349 <xfrm_lookup+0x119>
    436e:	4d 85 ed             	test   %r13,%r13
    4371:	0f 84 e6 02 00 00    	je     465d <xfrm_lookup+0x42d>
    4377:	49 8b 55 48          	mov    0x48(%r13),%rdx
    437b:	4c 89 e8             	mov    %r13,%rax
    437e:	48 85 d2             	test   %rdx,%rdx
    4381:	0f 84 80 00 00 00    	je     4407 <xfrm_lookup+0x1d7>
    4387:	80 ba c4 00 00 00 01 	cmpb   $0x1,0xc4(%rdx)
    438e:	75 77                	jne    4407 <xfrm_lookup+0x1d7>
    4390:	66 41 83 4d 60 20    	orw    $0x20,0x60(%r13)
    4396:	eb 6f                	jmp    4407 <xfrm_lookup+0x1d7>
    4398:	48 8b 79 40          	mov    0x40(%rcx),%rdi
    439c:	48 85 ff             	test   %rdi,%rdi
    439f:	0f 85 dd fe ff ff    	jne    4282 <xfrm_lookup+0x52>
    43a5:	41 f6 45 60 02       	testb  $0x2,0x60(%r13)
    43aa:	74 7e                	je     442a <xfrm_lookup+0x1fa>
    43ac:	31 ed                	xor    %ebp,%ebp
    43ae:	41 f6 c6 01          	test   $0x1,%r14b
    43b2:	49 c7 c4 fe ff ff ff 	mov    $0xfffffffffffffffe,%r12
    43b9:	74 b3                	je     436e <xfrm_lookup+0x13e>
    43bb:	48 89 ef             	mov    %rbp,%rdi
    43be:	e8 00 00 00 00       	callq  43c3 <xfrm_lookup+0x193>
    43c3:	41 83 e6 04          	and    $0x4,%r14d
    43c7:	75 3b                	jne    4404 <xfrm_lookup+0x1d4>
    43c9:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
    43cf:	4c 89 ef             	mov    %r13,%rdi
    43d2:	44 89 fb             	mov    %r15d,%ebx
    43d5:	e8 00 00 00 00       	callq  43da <xfrm_lookup+0x1aa>
    43da:	45 85 ff             	test   %r15d,%r15d
    43dd:	78 25                	js     4404 <xfrm_lookup+0x1d4>
    43df:	48 63 d3             	movslq %ebx,%rdx
    43e2:	48 8b 6c d4 18       	mov    0x18(%rsp,%rdx,8),%rbp
    43e7:	48 8d 7d 30          	lea    0x30(%rbp),%rdi
    43eb:	e8 00 00 00 00       	callq  43f0 <xfrm_lookup+0x1c0>
    43f0:	84 c0                	test   %al,%al
    43f2:	74 08                	je     43fc <xfrm_lookup+0x1cc>
    43f4:	48 89 ef             	mov    %rbp,%rdi
    43f7:	e8 00 00 00 00       	callq  43fc <xfrm_lookup+0x1cc>
    43fc:	83 eb 01             	sub    $0x1,%ebx
    43ff:	83 fb ff             	cmp    $0xffffffff,%ebx
    4402:	75 db                	jne    43df <xfrm_lookup+0x1af>
    4404:	4c 89 e0             	mov    %r12,%rax
    4407:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
    440c:	65 48 33 0c 25 28 00 	xor    %gs:0x28,%rcx
    4413:	00 00 
    4415:	0f 85 2e 05 00 00    	jne    4949 <xfrm_lookup+0x719>
    441b:	48 83 c4 40          	add    $0x40,%rsp
    441f:	5b                   	pop    %rbx
    4420:	5d                   	pop    %rbp
    4421:	41 5c                	pop    %r12
    4423:	41 5d                	pop    %r13
    4425:	41 5e                	pop    %r14
    4427:	41 5f                	pop    %r15
    4429:	c3                   	retq   
    442a:	44 8b 83 fc 0b 00 00 	mov    0xbfc(%rbx),%r8d
    4431:	45 85 c0             	test   %r8d,%r8d
    4434:	0f 84 72 ff ff ff    	je     43ac <xfrm_lookup+0x17c>
    443a:	41 0f b7 c7          	movzwl %r15w,%eax
    443e:	b9 01 00 00 00       	mov    $0x1,%ecx
    4443:	4c 89 e6             	mov    %r12,%rsi
    4446:	89 c2                	mov    %eax,%edx
    4448:	48 89 df             	mov    %rbx,%rdi
    444b:	89 c5                	mov    %eax,%ebp
    444d:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%rsp)
    4454:	00 
    4455:	c7 44 24 10 01 00 00 	movl   $0x1,0x10(%rsp)
    445c:	00 
    445d:	89 44 24 04          	mov    %eax,0x4(%rsp)
    4461:	e8 7a fd ff ff       	callq  41e0 <xfrm_policy_lookup>
    4466:	4c 8d 44 24 14       	lea    0x14(%rsp),%r8
    446b:	48 8d 4c 24 10       	lea    0x10(%rsp),%rcx
    4470:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
    4475:	89 ee                	mov    %ebp,%esi
    4477:	4c 89 e7             	mov    %r12,%rdi
    447a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    447f:	e8 2c fc ff ff       	callq  40b0 <xfrm_expand_policies>
    4484:	85 c0                	test   %eax,%eax
    4486:	89 04 24             	mov    %eax,(%rsp)
    4489:	0f 88 45 04 00 00    	js     48d4 <xfrm_lookup+0x6a4>
    448f:	8b 74 24 10          	mov    0x10(%rsp),%esi
    4493:	85 f6                	test   %esi,%esi
    4495:	0f 84 11 ff ff ff    	je     43ac <xfrm_lookup+0x17c>
    449b:	44 8b 54 24 14       	mov    0x14(%rsp),%r10d
    44a0:	45 85 d2             	test   %r10d,%r10d
    44a3:	0f 8e 15 02 00 00    	jle    46be <xfrm_lookup+0x48e>
    44a9:	48 8d 7c 24 28       	lea    0x28(%rsp),%rdi
    44ae:	89 e9                	mov    %ebp,%ecx
    44b0:	4d 89 e8             	mov    %r13,%r8
    44b3:	4c 89 e2             	mov    %r12,%rdx
    44b6:	e8 15 e7 ff ff       	callq  2bd0 <xfrm_resolve_and_create_bundle>
    44bb:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    44c1:	48 89 c5             	mov    %rax,%rbp
    44c4:	0f 87 6d 04 00 00    	ja     4937 <xfrm_lookup+0x707>
    44ca:	48 85 c0             	test   %rax,%rax
    44cd:	48 8d 88 88 01 00 00 	lea    0x188(%rax),%rcx
    44d4:	0f 84 d9 01 00 00    	je     46b3 <xfrm_lookup+0x483>
    44da:	48 63 85 98 01 00 00 	movslq 0x198(%rbp),%rax
    44e1:	8b 95 9c 01 00 00    	mov    0x19c(%rbp),%edx
    44e7:	89 54 24 0c          	mov    %edx,0xc(%rsp)
    44eb:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
    44f2:	00 
    44f3:	89 44 24 08          	mov    %eax,0x8(%rsp)
    44f7:	48 83 fa 10          	cmp    $0x10,%rdx
    44fb:	0f 87 bb 04 00 00    	ja     49bc <xfrm_lookup+0x78c>
    4501:	48 8d 7c 24 18       	lea    0x18(%rsp),%rdi
    4506:	48 89 ce             	mov    %rcx,%rsi
    4509:	e8 00 00 00 00       	callq  450e <xfrm_lookup+0x2de>
    450e:	e9 02 fe ff ff       	jmpq   4315 <xfrm_lookup+0xe5>
    4513:	48 c7 c5 ea ff ff ff 	mov    $0xffffffffffffffea,%rbp
    451a:	8b 5c 24 10          	mov    0x10(%rsp),%ebx
    451e:	83 eb 01             	sub    $0x1,%ebx
    4521:	78 2f                	js     4552 <xfrm_lookup+0x322>
    4523:	48 63 c3             	movslq %ebx,%rax
    4526:	4c 8b 64 c4 28       	mov    0x28(%rsp,%rax,8),%r12
    452b:	49 8d 7c 24 30       	lea    0x30(%r12),%rdi
    4530:	e8 00 00 00 00       	callq  4535 <xfrm_lookup+0x305>
    4535:	84 c0                	test   %al,%al
    4537:	74 08                	je     4541 <xfrm_lookup+0x311>
    4539:	4c 89 e7             	mov    %r12,%rdi
    453c:	e8 00 00 00 00       	callq  4541 <xfrm_lookup+0x311>
    4541:	83 eb 01             	sub    $0x1,%ebx
    4544:	83 fb ff             	cmp    $0xffffffff,%ebx
    4547:	75 da                	jne    4523 <xfrm_lookup+0x2f3>
    4549:	48 85 ed             	test   %rbp,%rbp
    454c:	0f 84 5a fe ff ff    	je     43ac <xfrm_lookup+0x17c>
    4552:	89 e8                	mov    %ebp,%eax
    4554:	41 83 e6 04          	and    $0x4,%r14d
    4558:	4c 63 e0             	movslq %eax,%r12
    455b:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
    4561:	0f 84 68 fe ff ff    	je     43cf <xfrm_lookup+0x19f>
    4567:	e9 98 fe ff ff       	jmpq   4404 <xfrm_lookup+0x1d4>
    456c:	44 8d 7e ff          	lea    -0x1(%rsi),%r15d
    4570:	31 ed                	xor    %ebp,%ebp
    4572:	41 f6 c6 01          	test   $0x1,%r14b
    4576:	74 2f                	je     45a7 <xfrm_lookup+0x377>
    4578:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    457d:	f6 80 82 01 00 00 02 	testb  $0x2,0x182(%rax)
    4584:	75 21                	jne    45a7 <xfrm_lookup+0x377>
    4586:	49 c7 c4 fe ff ff ff 	mov    $0xfffffffffffffffe,%r12
    458d:	48 89 ef             	mov    %rbp,%rdi
    4590:	e8 00 00 00 00       	callq  4595 <xfrm_lookup+0x365>
    4595:	41 83 e6 04          	and    $0x4,%r14d
    4599:	0f 84 30 fe ff ff    	je     43cf <xfrm_lookup+0x19f>
    459f:	44 89 fb             	mov    %r15d,%ebx
    45a2:	e9 33 fe ff ff       	jmpq   43da <xfrm_lookup+0x1aa>
    45a7:	85 f6                	test   %esi,%esi
    45a9:	7e 2b                	jle    45d6 <xfrm_lookup+0x3a6>
    45ab:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
    45b0:	e8 00 00 00 00       	callq  45b5 <xfrm_lookup+0x385>
    45b5:	83 7c 24 08 01       	cmpl   $0x1,0x8(%rsp)
    45ba:	49 89 84 24 10 01 00 	mov    %rax,0x110(%r12)
    45c1:	00 
    45c2:	7e 12                	jle    45d6 <xfrm_lookup+0x3a6>
    45c4:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
    45c9:	e8 00 00 00 00       	callq  45ce <xfrm_lookup+0x39e>
    45ce:	49 89 84 24 10 01 00 	mov    %rax,0x110(%r12)
    45d5:	00 
    45d6:	8b 44 24 0c          	mov    0xc(%rsp),%eax
    45da:	85 c0                	test   %eax,%eax
    45dc:	78 43                	js     4621 <xfrm_lookup+0x3f1>
    45de:	74 6d                	je     464d <xfrm_lookup+0x41d>
    45e0:	4c 89 ef             	mov    %r13,%rdi
    45e3:	44 89 fb             	mov    %r15d,%ebx
    45e6:	49 89 ed             	mov    %rbp,%r13
    45e9:	e8 00 00 00 00       	callq  45ee <xfrm_lookup+0x3be>
    45ee:	e9 51 fd ff ff       	jmpq   4344 <xfrm_lookup+0x114>
    45f3:	8b 4c 24 0c          	mov    0xc(%rsp),%ecx
    45f7:	85 c9                	test   %ecx,%ecx
    45f9:	0f 8e 26 fd ff ff    	jle    4325 <xfrm_lookup+0xf5>
    45ff:	8b 93 78 0c 00 00    	mov    0xc78(%rbx),%edx
    4605:	48 8b 43 78          	mov    0x78(%rbx),%rax
    4609:	85 d2                	test   %edx,%edx
    460b:	74 2c                	je     4639 <xfrm_lookup+0x409>
    460d:	65 48 ff 80 90 00 00 	incq   %gs:0x90(%rax)
    4614:	00 
    4615:	49 c7 c4 be ff ff ff 	mov    $0xffffffffffffffbe,%r12
    461c:	e9 9a fd ff ff       	jmpq   43bb <xfrm_lookup+0x18b>
    4621:	48 8b 43 78          	mov    0x78(%rbx),%rax
    4625:	49 c7 c4 ff ff ff ff 	mov    $0xffffffffffffffff,%r12
    462c:	65 48 ff 80 b8 00 00 	incq   %gs:0xb8(%rax)
    4633:	00 
    4634:	e9 54 ff ff ff       	jmpq   458d <xfrm_lookup+0x35d>
    4639:	65 48 ff 80 90 00 00 	incq   %gs:0x90(%rax)
    4640:	00 
    4641:	49 c7 c4 f5 ff ff ff 	mov    $0xfffffffffffffff5,%r12
    4648:	e9 6e fd ff ff       	jmpq   43bb <xfrm_lookup+0x18b>
    464d:	48 89 ef             	mov    %rbp,%rdi
    4650:	44 89 fb             	mov    %r15d,%ebx
    4653:	e8 00 00 00 00       	callq  4658 <xfrm_lookup+0x428>
    4658:	e9 e7 fc ff ff       	jmpq   4344 <xfrm_lookup+0x114>
    465d:	31 c0                	xor    %eax,%eax
    465f:	e9 a3 fd ff ff       	jmpq   4407 <xfrm_lookup+0x1d7>
    4664:	8b 74 24 08          	mov    0x8(%rsp),%esi
    4668:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%rsp)
    466f:	00 
    4670:	44 8d 7e ff          	lea    -0x1(%rsi),%r15d
    4674:	e9 b6 fc ff ff       	jmpq   432f <xfrm_lookup+0xff>
    4679:	8b 5c 24 08          	mov    0x8(%rsp),%ebx
    467d:	83 eb 01             	sub    $0x1,%ebx
    4680:	0f 88 cc fe ff ff    	js     4552 <xfrm_lookup+0x322>
    4686:	48 63 c3             	movslq %ebx,%rax
    4689:	4c 8b 64 c4 18       	mov    0x18(%rsp,%rax,8),%r12
    468e:	49 8d 7c 24 30       	lea    0x30(%r12),%rdi
    4693:	e8 00 00 00 00       	callq  4698 <xfrm_lookup+0x468>
    4698:	84 c0                	test   %al,%al
    469a:	74 08                	je     46a4 <xfrm_lookup+0x474>
    469c:	4c 89 e7             	mov    %r12,%rdi
    469f:	e8 00 00 00 00       	callq  46a4 <xfrm_lookup+0x474>
    46a4:	83 eb 01             	sub    $0x1,%ebx
    46a7:	83 fb ff             	cmp    $0xffffffff,%ebx
    46aa:	75 da                	jne    4686 <xfrm_lookup+0x456>
    46ac:	89 e8                	mov    %ebp,%eax
    46ae:	e9 a1 fe ff ff       	jmpq   4554 <xfrm_lookup+0x324>
    46b3:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%rsp)
    46ba:	00 
    46bb:	45 31 d2             	xor    %r10d,%r10d
    46be:	66 41 83 ff 0a       	cmp    $0xa,%r15w
    46c3:	44 89 14 24          	mov    %r10d,(%rsp)
    46c7:	0f 87 46 fe ff ff    	ja     4513 <xfrm_lookup+0x2e3>
    46cd:	48 63 44 24 04       	movslq 0x4(%rsp),%rax
    46d2:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    46d9:	00 
    46da:	48 85 c0             	test   %rax,%rax
    46dd:	0f 84 30 fe ff ff    	je     4513 <xfrm_lookup+0x2e3>
    46e3:	66 41 83 ff 02       	cmp    $0x2,%r15w
    46e8:	0f 85 f3 02 00 00    	jne    49e1 <xfrm_lookup+0x7b1>
    46ee:	48 8d bb c0 0c 00 00 	lea    0xcc0(%rbx),%rdi
    46f5:	45 31 c0             	xor    %r8d,%r8d
    46f8:	31 c9                	xor    %ecx,%ecx
    46fa:	31 f6                	xor    %esi,%esi
    46fc:	ba 01 00 00 00       	mov    $0x1,%edx
    4701:	e8 00 00 00 00       	callq  4706 <xfrm_lookup+0x4d6>
    4706:	48 85 c0             	test   %rax,%rax
    4709:	48 89 c5             	mov    %rax,%rbp
    470c:	44 8b 14 24          	mov    (%rsp),%r10d
    4710:	0f 84 9a 02 00 00    	je     49b0 <xfrm_lookup+0x780>
    4716:	48 8d b8 a8 00 00 00 	lea    0xa8(%rax),%rdi
    471d:	48 c7 80 a0 00 00 00 	movq   $0x0,0xa0(%rax)
    4724:	00 00 00 00 
    4728:	48 c7 80 b8 01 00 00 	movq   $0x0,0x1b8(%rax)
    472f:	00 00 00 00 
    4733:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    4737:	29 f8                	sub    %edi,%eax
    4739:	8d 88 c0 01 00 00    	lea    0x1c0(%rax),%ecx
    473f:	31 c0                	xor    %eax,%eax
    4741:	c1 e9 03             	shr    $0x3,%ecx
    4744:	48 81 fd 00 f0 ff ff 	cmp    $0xfffffffffffff000,%rbp
    474b:	f3 48 ab             	rep stos %rax,%es:(%rdi)
    474e:	0f 87 c6 fd ff ff    	ja     451a <xfrm_lookup+0x2ea>
    4754:	41 f6 c6 02          	test   $0x2,%r14b
    4758:	0f 84 33 01 00 00    	je     4891 <xfrm_lookup+0x661>
    475e:	8b bb 78 0c 00 00    	mov    0xc78(%rbx),%edi
    4764:	85 ff                	test   %edi,%edi
    4766:	0f 85 25 01 00 00    	jne    4891 <xfrm_lookup+0x661>
    476c:	45 85 d2             	test   %r10d,%r10d
    476f:	0f 8e 1c 01 00 00    	jle    4891 <xfrm_lookup+0x661>
    4775:	4c 89 ef             	mov    %r13,%rdi
    4778:	e8 a3 be ff ff       	callq  620 <dst_hold>
    477d:	48 8b 75 28          	mov    0x28(%rbp),%rsi
    4781:	4c 89 ad 80 01 00 00 	mov    %r13,0x180(%rbp)
    4788:	48 85 f6             	test   %rsi,%rsi
    478b:	0f 84 4e 02 00 00    	je     49df <xfrm_lookup+0x7af>
    4791:	48 89 f0             	mov    %rsi,%rax
    4794:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
    4798:	40 f6 c6 01          	test   $0x1,%sil
    479c:	0f 85 2e 02 00 00    	jne    49d0 <xfrm_lookup+0x7a0>
    47a2:	48 85 c0             	test   %rax,%rax
    47a5:	74 46                	je     47ed <xfrm_lookup+0x5bd>
    47a7:	49 8b 55 28          	mov    0x28(%r13),%rdx
    47ab:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
    47af:	48 8b 0a             	mov    (%rdx),%rcx
    47b2:	48 89 08             	mov    %rcx,(%rax)
    47b5:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
    47b9:	48 89 48 08          	mov    %rcx,0x8(%rax)
    47bd:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
    47c1:	48 89 48 10          	mov    %rcx,0x10(%rax)
    47c5:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
    47c9:	48 89 48 18          	mov    %rcx,0x18(%rax)
    47cd:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
    47d1:	48 89 48 20          	mov    %rcx,0x20(%rax)
    47d5:	48 8b 4a 28          	mov    0x28(%rdx),%rcx
    47d9:	48 89 48 28          	mov    %rcx,0x28(%rax)
    47dd:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
    47e1:	48 89 48 30          	mov    %rcx,0x30(%rax)
    47e5:	48 8b 52 38          	mov    0x38(%rdx),%rdx
    47e9:	48 89 50 38          	mov    %rdx,0x38(%rax)
    47ed:	48 8b 05 00 00 00 00 	mov    0x0(%rip),%rax        # 47f4 <xfrm_lookup+0x5c4>
    47f4:	66 83 4d 60 41       	orw    $0x41,0x60(%rbp)
    47f9:	be ff ff ff ff       	mov    $0xffffffff,%esi
    47fe:	66 89 75 64          	mov    %si,0x64(%rbp)
    4802:	48 c7 45 50 00 00 00 	movq   $0x0,0x50(%rbp)
    4809:	00 
    480a:	4c 89 ef             	mov    %r13,%rdi
    480d:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
    4814:	00 
    4815:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
    481c:	e8 ff bd ff ff       	callq  620 <dst_hold>
    4821:	4c 89 6d 18          	mov    %r13,0x18(%rbp)
    4825:	4c 89 6d 38          	mov    %r13,0x38(%rbp)
    4829:	49 8b 45 20          	mov    0x20(%r13),%rax
    482d:	0f b7 00             	movzwl (%rax),%eax
    4830:	66 83 f8 0a          	cmp    $0xa,%ax
    4834:	77 18                	ja     484e <xfrm_lookup+0x61e>
    4836:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    483d:	00 
    483e:	48 85 c0             	test   %rax,%rax
    4841:	74 0b                	je     484e <xfrm_lookup+0x61e>
    4843:	31 d2                	xor    %edx,%edx
    4845:	4c 89 ee             	mov    %r13,%rsi
    4848:	48 89 ef             	mov    %rbp,%rdi
    484b:	ff 50 28             	callq  *0x28(%rax)
    484e:	49 8b 75 00          	mov    0x0(%r13),%rsi
    4852:	48 85 f6             	test   %rsi,%rsi
    4855:	0f 84 6d 01 00 00    	je     49c8 <xfrm_lookup+0x798>
    485b:	48 8b 45 20          	mov    0x20(%rbp),%rax
    485f:	0f b7 00             	movzwl (%rax),%eax
    4862:	66 83 f8 0a          	cmp    $0xa,%ax
    4866:	0f 87 e2 00 00 00    	ja     494e <xfrm_lookup+0x71e>
    486c:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    4873:	00 
    4874:	48 85 c0             	test   %rax,%rax
    4877:	0f 84 d1 00 00 00    	je     494e <xfrm_lookup+0x71e>
    487d:	4c 89 e2             	mov    %r12,%rdx
    4880:	48 89 ef             	mov    %rbp,%rdi
    4883:	ff 50 30             	callq  *0x30(%rax)
    4886:	85 c0                	test   %eax,%eax
    4888:	41 89 c4             	mov    %eax,%r12d
    488b:	0f 85 c3 00 00 00    	jne    4954 <xfrm_lookup+0x724>
    4891:	48 63 44 24 10       	movslq 0x10(%rsp),%rax
    4896:	8b 54 24 14          	mov    0x14(%rsp),%edx
    489a:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
    48a1:	89 95 9c 01 00 00    	mov    %edx,0x19c(%rbp)
    48a7:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
    48ae:	00 
    48af:	89 85 98 01 00 00    	mov    %eax,0x198(%rbp)
    48b5:	48 83 fa 10          	cmp    $0x10,%rdx
    48b9:	0f 87 fd 00 00 00    	ja     49bc <xfrm_lookup+0x78c>
    48bf:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
    48c4:	48 89 cf             	mov    %rcx,%rdi
    48c7:	e8 00 00 00 00       	callq  48cc <xfrm_lookup+0x69c>
    48cc:	48 89 c1             	mov    %rax,%rcx
    48cf:	e9 06 fc ff ff       	jmpq   44da <xfrm_lookup+0x2aa>
    48d4:	48 8b 43 78          	mov    0x78(%rbx),%rax
    48d8:	65 48 ff 80 c8 00 00 	incq   %gs:0xc8(%rax)
    48df:	00 
    48e0:	8b 6c 24 10          	mov    0x10(%rsp),%ebp
    48e4:	83 ed 01             	sub    $0x1,%ebp
    48e7:	78 26                	js     490f <xfrm_lookup+0x6df>
    48e9:	48 63 c5             	movslq %ebp,%rax
    48ec:	4c 8b 64 c4 28       	mov    0x28(%rsp,%rax,8),%r12
    48f1:	49 8d 7c 24 30       	lea    0x30(%r12),%rdi
    48f6:	e8 00 00 00 00       	callq  48fb <xfrm_lookup+0x6cb>
    48fb:	84 c0                	test   %al,%al
    48fd:	74 08                	je     4907 <xfrm_lookup+0x6d7>
    48ff:	4c 89 e7             	mov    %r12,%rdi
    4902:	e8 00 00 00 00       	callq  4907 <xfrm_lookup+0x6d7>
    4907:	83 ed 01             	sub    $0x1,%ebp
    490a:	83 fd ff             	cmp    $0xffffffff,%ebp
    490d:	75 da                	jne    48e9 <xfrm_lookup+0x6b9>
    490f:	48 63 2c 24          	movslq (%rsp),%rbp
    4913:	48 85 ed             	test   %rbp,%rbp
    4916:	0f 84 90 fa ff ff    	je     43ac <xfrm_lookup+0x17c>
    491c:	48 81 fd 00 f0 ff ff 	cmp    $0xfffffffffffff000,%rbp
    4923:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
    492a:	0f 86 aa fb ff ff    	jbe    44da <xfrm_lookup+0x2aa>
    4930:	89 e8                	mov    %ebp,%eax
    4932:	e9 1d fc ff ff       	jmpq   4554 <xfrm_lookup+0x324>
    4937:	83 f8 f5             	cmp    $0xfffffff5,%eax
    493a:	89 04 24             	mov    %eax,(%rsp)
    493d:	44 8b 54 24 14       	mov    0x14(%rsp),%r10d
    4942:	75 9c                	jne    48e0 <xfrm_lookup+0x6b0>
    4944:	e9 75 fd ff ff       	jmpq   46be <xfrm_lookup+0x48e>
    4949:	e8 00 00 00 00       	callq  494e <xfrm_lookup+0x71e>
    494e:	41 bc ea ff ff ff    	mov    $0xffffffea,%r12d
    4954:	48 89 ef             	mov    %rbp,%rdi
    4957:	49 63 ec             	movslq %r12d,%rbp
    495a:	e8 00 00 00 00       	callq  495f <xfrm_lookup+0x72f>
    495f:	48 81 fd 00 f0 ff ff 	cmp    $0xfffffffffffff000,%rbp
    4966:	77 7e                	ja     49e6 <xfrm_lookup+0x7b6>
    4968:	48 63 44 24 10       	movslq 0x10(%rsp),%rax
    496d:	8b 54 24 14          	mov    0x14(%rsp),%edx
    4971:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
    4978:	89 95 9c 01 00 00    	mov    %edx,0x19c(%rbp)
    497e:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
    4985:	00 
    4986:	89 85 98 01 00 00    	mov    %eax,0x198(%rbp)
    498c:	48 83 fa 10          	cmp    $0x10,%rdx
    4990:	77 2a                	ja     49bc <xfrm_lookup+0x78c>
    4992:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
    4997:	48 89 cf             	mov    %rcx,%rdi
    499a:	e8 00 00 00 00       	callq  499f <xfrm_lookup+0x76f>
    499f:	48 85 ed             	test   %rbp,%rbp
    49a2:	48 89 c1             	mov    %rax,%rcx
    49a5:	0f 85 2f fb ff ff    	jne    44da <xfrm_lookup+0x2aa>
    49ab:	e9 fc f9 ff ff       	jmpq   43ac <xfrm_lookup+0x17c>
    49b0:	48 c7 c5 97 ff ff ff 	mov    $0xffffffffffffff97,%rbp
    49b7:	e9 5e fb ff ff       	jmpq   451a <xfrm_lookup+0x2ea>
    49bc:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    49c3:	e8 00 00 00 00       	callq  49c8 <xfrm_lookup+0x798>
    49c8:	41 bc ed ff ff ff    	mov    $0xffffffed,%r12d
    49ce:	eb 84                	jmp    4954 <xfrm_lookup+0x724>
    49d0:	48 8b 45 20          	mov    0x20(%rbp),%rax
    49d4:	48 89 ef             	mov    %rbp,%rdi
    49d7:	ff 50 28             	callq  *0x28(%rax)
    49da:	e9 c3 fd ff ff       	jmpq   47a2 <xfrm_lookup+0x572>
    49df:	0f 0b                	ud2    
    49e1:	e8 00 00 00 00       	callq  49e6 <xfrm_lookup+0x7b6>
    49e6:	8b 5c 24 10          	mov    0x10(%rsp),%ebx
    49ea:	83 eb 01             	sub    $0x1,%ebx
    49ed:	0f 89 30 fb ff ff    	jns    4523 <xfrm_lookup+0x2f3>
    49f3:	e9 51 fb ff ff       	jmpq   4549 <xfrm_lookup+0x319>
    49f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    49ff:	00 

0000000000004a00 <xfrm_policy_queue_process>:
    4a00:	41 57                	push   %r15
    4a02:	41 56                	push   %r14
    4a04:	b9 0b 00 00 00       	mov    $0xb,%ecx
    4a09:	41 55                	push   %r13
    4a0b:	41 54                	push   %r12
    4a0d:	49 89 fc             	mov    %rdi,%r12
    4a10:	55                   	push   %rbp
    4a11:	53                   	push   %rbx
    4a12:	4d 8d bc 24 44 01 00 	lea    0x144(%r12),%r15
    4a19:	00 
    4a1a:	48 83 c4 80          	add    $0xffffffffffffff80,%rsp
    4a1e:	4d 8b 2c 24          	mov    (%r12),%r13
    4a22:	48 8d 6c 24 20       	lea    0x20(%rsp),%rbp
    4a27:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
    4a2e:	00 00 
    4a30:	48 c7 44 24 10 00 00 	movq   $0x0,0x10(%rsp)
    4a37:	00 00 
    4a39:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
    4a40:	00 00 
    4a42:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
    4a47:	31 c0                	xor    %eax,%eax
    4a49:	48 89 ef             	mov    %rbp,%rdi
    4a4c:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
    4a53:	00 00 
    4a55:	f3 48 ab             	rep stos %rax,%es:(%rdi)
    4a58:	4c 89 ff             	mov    %r15,%rdi
    4a5b:	e8 00 00 00 00       	callq  4a60 <xfrm_policy_queue_process+0x60>
    4a60:	49 8b bc 24 30 01 00 	mov    0x130(%r12),%rdi
    4a67:	00 
    4a68:	48 85 ff             	test   %rdi,%rdi
    4a6b:	0f 84 1b 03 00 00    	je     4d8c <xfrm_policy_queue_process+0x38c>
    4a71:	49 8d 9c 24 30 01 00 	lea    0x130(%r12),%rbx
    4a78:	00 
    4a79:	48 39 fb             	cmp    %rdi,%rbx
    4a7c:	0f 84 0a 03 00 00    	je     4d8c <xfrm_policy_queue_process+0x38c>
    4a82:	4c 8b 77 58          	mov    0x58(%rdi),%r14
    4a86:	48 8b 47 18          	mov    0x18(%rdi),%rax
    4a8a:	31 c9                	xor    %ecx,%ecx
    4a8c:	48 89 ee             	mov    %rbp,%rsi
    4a8f:	49 83 e6 fe          	and    $0xfffffffffffffffe,%r14
    4a93:	48 89 04 24          	mov    %rax,(%rsp)
    4a97:	49 8b 46 20          	mov    0x20(%r14),%rax
    4a9b:	0f b7 10             	movzwl (%rax),%edx
    4a9e:	e8 00 00 00 00       	callq  4aa3 <xfrm_policy_queue_process+0xa3>
    4aa3:	41 c6 84 24 44 01 00 	movb   $0x0,0x144(%r12)
    4aaa:	00 00 
    4aac:	49 8b 76 38          	mov    0x38(%r14),%rsi
    4ab0:	8b 86 80 00 00 00    	mov    0x80(%rsi),%eax
    4ab6:	85 c0                	test   %eax,%eax
    4ab8:	0f 84 3f 03 00 00    	je     4dfd <xfrm_policy_queue_process+0x3fd>
    4abe:	8d 50 01             	lea    0x1(%rax),%edx
    4ac1:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
    4ac8:	f0 0f b1 96 80 00 00 	lock cmpxchg %edx,0x80(%rsi)
    4acf:	00 
    4ad0:	0f 94 c2             	sete   %dl
    4ad3:	84 d2                	test   %dl,%dl
    4ad5:	0f 84 c1 02 00 00    	je     4d9c <xfrm_policy_queue_process+0x39c>
    4adb:	49 8b 76 38          	mov    0x38(%r14),%rsi
    4adf:	48 8b 0c 24          	mov    (%rsp),%rcx
    4ae3:	45 31 c0             	xor    %r8d,%r8d
    4ae6:	48 89 ea             	mov    %rbp,%rdx
    4ae9:	4c 89 ef             	mov    %r13,%rdi
    4aec:	e8 00 00 00 00       	callq  4af1 <xfrm_policy_queue_process+0xf1>
    4af1:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    4af7:	0f 87 ed 01 00 00    	ja     4cea <xfrm_policy_queue_process+0x2ea>
    4afd:	f6 40 60 40          	testb  $0x40,0x60(%rax)
    4b01:	48 89 c7             	mov    %rax,%rdi
    4b04:	0f 85 c7 01 00 00    	jne    4cd1 <xfrm_policy_queue_process+0x2d1>
    4b0a:	e8 00 00 00 00       	callq  4b0f <xfrm_policy_queue_process+0x10f>
    4b0f:	48 8d 44 24 08       	lea    0x8(%rsp),%rax
    4b14:	4c 89 ff             	mov    %r15,%rdi
    4b17:	c7 44 24 18 00 00 00 	movl   $0x0,0x18(%rsp)
    4b1e:	00 
    4b1f:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    4b24:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    4b29:	e8 00 00 00 00       	callq  4b2e <xfrm_policy_queue_process+0x12e>
    4b2e:	49 8b 84 24 30 01 00 	mov    0x130(%r12),%rax
    4b35:	00 
    4b36:	49 c7 84 24 78 01 00 	movq   $0x0,0x178(%r12)
    4b3d:	00 00 00 00 00 
    4b42:	48 39 c3             	cmp    %rax,%rbx
    4b45:	74 4a                	je     4b91 <xfrm_policy_queue_process+0x191>
    4b47:	49 8b 8c 24 38 01 00 	mov    0x138(%r12),%rcx
    4b4e:	00 
    4b4f:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    4b54:	48 8d 74 24 08       	lea    0x8(%rsp),%rsi
    4b59:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    4b5e:	48 89 70 08          	mov    %rsi,0x8(%rax)
    4b62:	48 89 11             	mov    %rdx,(%rcx)
    4b65:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
    4b69:	41 8b 84 24 40 01 00 	mov    0x140(%r12),%eax
    4b70:	00 
    4b71:	01 44 24 18          	add    %eax,0x18(%rsp)
    4b75:	49 89 9c 24 30 01 00 	mov    %rbx,0x130(%r12)
    4b7c:	00 
    4b7d:	49 89 9c 24 38 01 00 	mov    %rbx,0x138(%r12)
    4b84:	00 
    4b85:	41 c7 84 24 40 01 00 	movl   $0x0,0x140(%r12)
    4b8c:	00 00 00 00 00 
    4b91:	41 c6 84 24 44 01 00 	movb   $0x0,0x144(%r12)
    4b98:	00 00 
    4b9a:	eb 16                	jmp    4bb2 <xfrm_policy_queue_process+0x1b2>
    4b9c:	4c 89 7b 58          	mov    %r15,0x58(%rbx)
    4ba0:	49 83 e7 fe          	and    $0xfffffffffffffffe,%r15
    4ba4:	48 8b 73 18          	mov    0x18(%rbx),%rsi
    4ba8:	48 89 da             	mov    %rbx,%rdx
    4bab:	4c 89 ef             	mov    %r13,%rdi
    4bae:	41 ff 57 58          	callq  *0x58(%r15)
    4bb2:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
    4bb7:	48 8d 44 24 08       	lea    0x8(%rsp),%rax
    4bbc:	48 39 c3             	cmp    %rax,%rbx
    4bbf:	0f 84 6a 01 00 00    	je     4d2f <xfrm_policy_queue_process+0x32f>
    4bc5:	48 85 db             	test   %rbx,%rbx
    4bc8:	74 22                	je     4bec <xfrm_policy_queue_process+0x1ec>
    4bca:	83 6c 24 18 01       	subl   $0x1,0x18(%rsp)
    4bcf:	48 8b 13             	mov    (%rbx),%rdx
    4bd2:	48 8b 43 08          	mov    0x8(%rbx),%rax
    4bd6:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
    4bdd:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
    4be4:	00 
    4be5:	48 89 42 08          	mov    %rax,0x8(%rdx)
    4be9:	48 89 10             	mov    %rdx,(%rax)
    4bec:	48 8b 43 58          	mov    0x58(%rbx),%rax
    4bf0:	31 c9                	xor    %ecx,%ecx
    4bf2:	48 89 ee             	mov    %rbp,%rsi
    4bf5:	48 89 df             	mov    %rbx,%rdi
    4bf8:	48 83 e0 fe          	and    $0xfffffffffffffffe,%rax
    4bfc:	48 8b 40 20          	mov    0x20(%rax),%rax
    4c00:	0f b7 10             	movzwl (%rax),%edx
    4c03:	e8 00 00 00 00       	callq  4c08 <xfrm_policy_queue_process+0x208>
    4c08:	48 8b 43 58          	mov    0x58(%rbx),%rax
    4c0c:	48 83 e0 fe          	and    $0xfffffffffffffffe,%rax
    4c10:	48 8b 70 38          	mov    0x38(%rax),%rsi
    4c14:	8b 86 80 00 00 00    	mov    0x80(%rsi),%eax
    4c1a:	85 c0                	test   %eax,%eax
    4c1c:	0f 84 56 01 00 00    	je     4d78 <xfrm_policy_queue_process+0x378>
    4c22:	8d 50 01             	lea    0x1(%rax),%edx
    4c25:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
    4c2c:	f0 0f b1 96 80 00 00 	lock cmpxchg %edx,0x80(%rsi)
    4c33:	00 
    4c34:	0f 94 c2             	sete   %dl
    4c37:	84 d2                	test   %dl,%dl
    4c39:	0f 84 0b 01 00 00    	je     4d4a <xfrm_policy_queue_process+0x34a>
    4c3f:	48 8b 43 58          	mov    0x58(%rbx),%rax
    4c43:	48 83 e0 fe          	and    $0xfffffffffffffffe,%rax
    4c47:	48 8b 70 38          	mov    0x38(%rax),%rsi
    4c4b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
    4c4f:	45 31 c0             	xor    %r8d,%r8d
    4c52:	48 89 ea             	mov    %rbp,%rdx
    4c55:	4c 89 ef             	mov    %r13,%rdi
    4c58:	e8 00 00 00 00       	callq  4c5d <xfrm_policy_queue_process+0x25d>
    4c5d:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    4c63:	49 89 c7             	mov    %rax,%r15
    4c66:	0f 87 13 01 00 00    	ja     4d7f <xfrm_policy_queue_process+0x37f>
    4c6c:	48 8b 7b 70          	mov    0x70(%rbx),%rdi
    4c70:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    4c74:	74 09                	je     4c7f <xfrm_policy_queue_process+0x27f>
    4c76:	f0 ff 0f             	lock decl (%rdi)
    4c79:	0f 84 e3 00 00 00    	je     4d62 <xfrm_policy_queue_process+0x362>
    4c7f:	4c 8b 73 78          	mov    0x78(%rbx),%r14
    4c83:	48 c7 43 70 00 00 00 	movq   $0x0,0x70(%rbx)
    4c8a:	00 
    4c8b:	4d 85 f6             	test   %r14,%r14
    4c8e:	74 14                	je     4ca4 <xfrm_policy_queue_process+0x2a4>
    4c90:	4c 89 f7             	mov    %r14,%rdi
    4c93:	e8 00 00 00 00       	callq  4c98 <xfrm_policy_queue_process+0x298>
    4c98:	84 c0                	test   %al,%al
    4c9a:	74 08                	je     4ca4 <xfrm_policy_queue_process+0x2a4>
    4c9c:	4c 89 f7             	mov    %r14,%rdi
    4c9f:	e8 00 00 00 00       	callq  4ca4 <xfrm_policy_queue_process+0x2a4>
    4ca4:	48 8b 7b 58          	mov    0x58(%rbx),%rdi
    4ca8:	48 c7 43 78 00 00 00 	movq   $0x0,0x78(%rbx)
    4caf:	00 
    4cb0:	48 85 ff             	test   %rdi,%rdi
    4cb3:	0f 84 e3 fe ff ff    	je     4b9c <xfrm_policy_queue_process+0x19c>
    4cb9:	40 f6 c7 01          	test   $0x1,%dil
    4cbd:	0f 85 d9 fe ff ff    	jne    4b9c <xfrm_policy_queue_process+0x19c>
    4cc3:	48 83 e7 fe          	and    $0xfffffffffffffffe,%rdi
    4cc7:	e8 00 00 00 00       	callq  4ccc <xfrm_policy_queue_process+0x2cc>
    4ccc:	e9 cb fe ff ff       	jmpq   4b9c <xfrm_policy_queue_process+0x19c>
    4cd1:	e8 00 00 00 00       	callq  4cd6 <xfrm_policy_queue_process+0x2d6>
    4cd6:	49 8b 84 24 78 01 00 	mov    0x178(%r12),%rax
    4cdd:	00 
    4cde:	48 3d 6f 17 00 00    	cmp    $0x176f,%rax
    4ce4:	0f 86 ca 00 00 00    	jbe    4db4 <xfrm_policy_queue_process+0x3b4>
    4cea:	48 89 df             	mov    %rbx,%rdi
    4ced:	49 c7 84 24 78 01 00 	movq   $0x0,0x178(%r12)
    4cf4:	00 00 00 00 00 
    4cf9:	e8 00 00 00 00       	callq  4cfe <xfrm_policy_queue_process+0x2fe>
    4cfe:	49 8d 7c 24 30       	lea    0x30(%r12),%rdi
    4d03:	e8 00 00 00 00       	callq  4d08 <xfrm_policy_queue_process+0x308>
    4d08:	84 c0                	test   %al,%al
    4d0a:	75 34                	jne    4d40 <xfrm_policy_queue_process+0x340>
    4d0c:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
    4d11:	65 48 33 04 25 28 00 	xor    %gs:0x28,%rax
    4d18:	00 00 
    4d1a:	0f 85 e4 00 00 00    	jne    4e04 <xfrm_policy_queue_process+0x404>
    4d20:	48 83 ec 80          	sub    $0xffffffffffffff80,%rsp
    4d24:	5b                   	pop    %rbx
    4d25:	5d                   	pop    %rbp
    4d26:	41 5c                	pop    %r12
    4d28:	41 5d                	pop    %r13
    4d2a:	41 5e                	pop    %r14
    4d2c:	41 5f                	pop    %r15
    4d2e:	c3                   	retq   
    4d2f:	49 8d 5c 24 30       	lea    0x30(%r12),%rbx
    4d34:	48 89 df             	mov    %rbx,%rdi
    4d37:	e8 00 00 00 00       	callq  4d3c <xfrm_policy_queue_process+0x33c>
    4d3c:	84 c0                	test   %al,%al
    4d3e:	74 cc                	je     4d0c <xfrm_policy_queue_process+0x30c>
    4d40:	4c 89 e7             	mov    %r12,%rdi
    4d43:	e8 00 00 00 00       	callq  4d48 <xfrm_policy_queue_process+0x348>
    4d48:	eb c2                	jmp    4d0c <xfrm_policy_queue_process+0x30c>
    4d4a:	85 c0                	test   %eax,%eax
    4d4c:	74 1e                	je     4d6c <xfrm_policy_queue_process+0x36c>
    4d4e:	8d 50 01             	lea    0x1(%rax),%edx
    4d51:	f0 0f b1 11          	lock cmpxchg %edx,(%rcx)
    4d55:	0f 94 c2             	sete   %dl
    4d58:	84 d2                	test   %dl,%dl
    4d5a:	0f 85 df fe ff ff    	jne    4c3f <xfrm_policy_queue_process+0x23f>
    4d60:	eb e8                	jmp    4d4a <xfrm_policy_queue_process+0x34a>
    4d62:	e8 00 00 00 00       	callq  4d67 <xfrm_policy_queue_process+0x367>
    4d67:	e9 13 ff ff ff       	jmpq   4c7f <xfrm_policy_queue_process+0x27f>
    4d6c:	48 8b 43 58          	mov    0x58(%rbx),%rax
    4d70:	48 83 e0 fe          	and    $0xfffffffffffffffe,%rax
    4d74:	48 8b 70 38          	mov    0x38(%rax),%rsi
    4d78:	0f ff                	(bad)  
    4d7a:	e9 cc fe ff ff       	jmpq   4c4b <xfrm_policy_queue_process+0x24b>
    4d7f:	48 89 df             	mov    %rbx,%rdi
    4d82:	e8 00 00 00 00       	callq  4d87 <xfrm_policy_queue_process+0x387>
    4d87:	e9 26 fe ff ff       	jmpq   4bb2 <xfrm_policy_queue_process+0x1b2>
    4d8c:	41 c6 84 24 44 01 00 	movb   $0x0,0x144(%r12)
    4d93:	00 00 
    4d95:	49 8d 5c 24 30       	lea    0x30(%r12),%rbx
    4d9a:	eb 98                	jmp    4d34 <xfrm_policy_queue_process+0x334>
    4d9c:	85 c0                	test   %eax,%eax
    4d9e:	74 59                	je     4df9 <xfrm_policy_queue_process+0x3f9>
    4da0:	8d 50 01             	lea    0x1(%rax),%edx
    4da3:	f0 0f b1 11          	lock cmpxchg %edx,(%rcx)
    4da7:	0f 94 c2             	sete   %dl
    4daa:	84 d2                	test   %dl,%dl
    4dac:	0f 85 29 fd ff ff    	jne    4adb <xfrm_policy_queue_process+0xdb>
    4db2:	eb e8                	jmp    4d9c <xfrm_policy_queue_process+0x39c>
    4db4:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 4dbb <xfrm_policy_queue_process+0x3bb>
    4dbb:	48 01 c0             	add    %rax,%rax
    4dbe:	49 8d bc 24 48 01 00 	lea    0x148(%r12),%rdi
    4dc5:	00 
    4dc6:	49 89 84 24 78 01 00 	mov    %rax,0x178(%r12)
    4dcd:	00 
    4dce:	49 8d 5c 24 30       	lea    0x30(%r12),%rbx
    4dd3:	48 01 c6             	add    %rax,%rsi
    4dd6:	e8 00 00 00 00       	callq  4ddb <xfrm_policy_queue_process+0x3db>
    4ddb:	85 c0                	test   %eax,%eax
    4ddd:	0f 85 51 ff ff ff    	jne    4d34 <xfrm_policy_queue_process+0x334>
    4de3:	4d 85 e4             	test   %r12,%r12
    4de6:	0f 84 48 ff ff ff    	je     4d34 <xfrm_policy_queue_process+0x334>
    4dec:	48 89 df             	mov    %rbx,%rdi
    4def:	e8 00 00 00 00       	callq  4df4 <xfrm_policy_queue_process+0x3f4>
    4df4:	e9 3b ff ff ff       	jmpq   4d34 <xfrm_policy_queue_process+0x334>
    4df9:	49 8b 76 38          	mov    0x38(%r14),%rsi
    4dfd:	0f ff                	(bad)  
    4dff:	e9 db fc ff ff       	jmpq   4adf <xfrm_policy_queue_process+0xdf>
    4e04:	e8 00 00 00 00       	callq  4e09 <xfrm_policy_queue_process+0x409>
    4e09:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000004e10 <xfrm_lookup_route>:
    4e10:	55                   	push   %rbp
    4e11:	53                   	push   %rbx
    4e12:	41 83 c8 06          	or     $0x6,%r8d
    4e16:	48 89 fd             	mov    %rdi,%rbp
    4e19:	48 89 f3             	mov    %rsi,%rbx
    4e1c:	e8 00 00 00 00       	callq  4e21 <xfrm_lookup_route+0x11>
    4e21:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    4e27:	77 03                	ja     4e2c <xfrm_lookup_route+0x1c>
    4e29:	5b                   	pop    %rbx
    4e2a:	5d                   	pop    %rbp
    4e2b:	c3                   	retq   
    4e2c:	48 83 f8 be          	cmp    $0xffffffffffffffbe,%rax
    4e30:	75 f7                	jne    4e29 <xfrm_lookup_route+0x19>
    4e32:	48 8b 43 20          	mov    0x20(%rbx),%rax
    4e36:	0f b7 00             	movzwl (%rax),%eax
    4e39:	66 83 f8 0a          	cmp    $0xa,%ax
    4e3d:	77 1b                	ja     4e5a <xfrm_lookup_route+0x4a>
    4e3f:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    4e46:	00 
    4e47:	48 85 c0             	test   %rax,%rax
    4e4a:	74 0e                	je     4e5a <xfrm_lookup_route+0x4a>
    4e4c:	48 89 de             	mov    %rbx,%rsi
    4e4f:	48 89 ef             	mov    %rbp,%rdi
    4e52:	48 8b 40 38          	mov    0x38(%rax),%rax
    4e56:	5b                   	pop    %rbx
    4e57:	5d                   	pop    %rbp
    4e58:	ff e0                	jmpq   *%rax
    4e5a:	48 89 df             	mov    %rbx,%rdi
    4e5d:	e8 00 00 00 00       	callq  4e62 <xfrm_lookup_route+0x52>
    4e62:	48 c7 c0 ea ff ff ff 	mov    $0xffffffffffffffea,%rax
    4e69:	eb be                	jmp    4e29 <xfrm_lookup_route+0x19>
    4e6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000004e70 <__xfrm_route_forward>:
    4e70:	55                   	push   %rbp
    4e71:	53                   	push   %rbx
    4e72:	b9 0b 00 00 00       	mov    $0xb,%ecx
    4e77:	48 89 fb             	mov    %rdi,%rbx
    4e7a:	0f b7 d6             	movzwl %si,%edx
    4e7d:	48 83 ec 60          	sub    $0x60,%rsp
    4e81:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
    4e88:	00 00 
    4e8a:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
    4e8f:	31 c0                	xor    %eax,%eax
    4e91:	48 89 e7             	mov    %rsp,%rdi
    4e94:	48 89 e6             	mov    %rsp,%rsi
    4e97:	f3 48 ab             	rep stos %rax,%es:(%rdi)
    4e9a:	48 8b 43 20          	mov    0x20(%rbx),%rax
    4e9e:	48 89 df             	mov    %rbx,%rdi
    4ea1:	48 8b a8 a0 04 00 00 	mov    0x4a0(%rax),%rbp
    4ea8:	e8 00 00 00 00       	callq  4ead <__xfrm_route_forward+0x3d>
    4ead:	85 c0                	test   %eax,%eax
    4eaf:	0f 88 89 00 00 00    	js     4f3e <__xfrm_route_forward+0xce>
    4eb5:	48 8b 73 58          	mov    0x58(%rbx),%rsi
    4eb9:	40 f6 c6 01          	test   $0x1,%sil
    4ebd:	74 3e                	je     4efd <__xfrm_route_forward+0x8d>
    4ebf:	48 89 f2             	mov    %rsi,%rdx
    4ec2:	48 83 e2 fe          	and    $0xfffffffffffffffe,%rdx
    4ec6:	0f 84 9c 00 00 00    	je     4f68 <__xfrm_route_forward+0xf8>
    4ecc:	8b 82 80 00 00 00    	mov    0x80(%rdx),%eax
    4ed2:	85 c0                	test   %eax,%eax
    4ed4:	0f 84 92 00 00 00    	je     4f6c <__xfrm_route_forward+0xfc>
    4eda:	8d 48 01             	lea    0x1(%rax),%ecx
    4edd:	48 8d ba 80 00 00 00 	lea    0x80(%rdx),%rdi
    4ee4:	f0 0f b1 8a 80 00 00 	lock cmpxchg %ecx,0x80(%rdx)
    4eeb:	00 
    4eec:	0f 94 c1             	sete   %cl
    4eef:	84 c9                	test   %cl,%cl
    4ef1:	74 61                	je     4f54 <__xfrm_route_forward+0xe4>
    4ef3:	48 83 e6 fe          	and    $0xfffffffffffffffe,%rsi
    4ef7:	48 89 53 58          	mov    %rdx,0x58(%rbx)
    4efb:	eb 04                	jmp    4f01 <__xfrm_route_forward+0x91>
    4efd:	48 83 e6 fe          	and    $0xfffffffffffffffe,%rsi
    4f01:	31 c9                	xor    %ecx,%ecx
    4f03:	48 89 e2             	mov    %rsp,%rdx
    4f06:	41 b8 02 00 00 00    	mov    $0x2,%r8d
    4f0c:	48 89 ef             	mov    %rbp,%rdi
    4f0f:	e8 00 00 00 00       	callq  4f14 <__xfrm_route_forward+0xa4>
    4f14:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    4f1a:	ba 01 00 00 00       	mov    $0x1,%edx
    4f1f:	77 2d                	ja     4f4e <__xfrm_route_forward+0xde>
    4f21:	48 89 43 58          	mov    %rax,0x58(%rbx)
    4f25:	89 d0                	mov    %edx,%eax
    4f27:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
    4f2c:	65 48 33 1c 25 28 00 	xor    %gs:0x28,%rbx
    4f33:	00 00 
    4f35:	75 3b                	jne    4f72 <__xfrm_route_forward+0x102>
    4f37:	48 83 c4 60          	add    $0x60,%rsp
    4f3b:	5b                   	pop    %rbx
    4f3c:	5d                   	pop    %rbp
    4f3d:	c3                   	retq   
    4f3e:	48 8b 45 78          	mov    0x78(%rbp),%rax
    4f42:	65 48 ff 80 d0 00 00 	incq   %gs:0xd0(%rax)
    4f49:	00 
    4f4a:	31 c0                	xor    %eax,%eax
    4f4c:	eb d9                	jmp    4f27 <__xfrm_route_forward+0xb7>
    4f4e:	31 c0                	xor    %eax,%eax
    4f50:	31 d2                	xor    %edx,%edx
    4f52:	eb cd                	jmp    4f21 <__xfrm_route_forward+0xb1>
    4f54:	85 c0                	test   %eax,%eax
    4f56:	74 14                	je     4f6c <__xfrm_route_forward+0xfc>
    4f58:	8d 48 01             	lea    0x1(%rax),%ecx
    4f5b:	f0 0f b1 0f          	lock cmpxchg %ecx,(%rdi)
    4f5f:	0f 94 c1             	sete   %cl
    4f62:	84 c9                	test   %cl,%cl
    4f64:	75 8d                	jne    4ef3 <__xfrm_route_forward+0x83>
    4f66:	eb ec                	jmp    4f54 <__xfrm_route_forward+0xe4>
    4f68:	31 f6                	xor    %esi,%esi
    4f6a:	eb 95                	jmp    4f01 <__xfrm_route_forward+0x91>
    4f6c:	31 f6                	xor    %esi,%esi
    4f6e:	31 d2                	xor    %edx,%edx
    4f70:	eb 85                	jmp    4ef7 <__xfrm_route_forward+0x87>
    4f72:	e8 00 00 00 00       	callq  4f77 <__xfrm_route_forward+0x107>
    4f77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    4f7e:	00 00 

0000000000004f80 <__xfrm_policy_check>:
    4f80:	41 57                	push   %r15
    4f82:	41 56                	push   %r14
    4f84:	49 89 ff             	mov    %rdi,%r15
    4f87:	41 55                	push   %r13
    4f89:	41 54                	push   %r12
    4f8b:	41 89 f6             	mov    %esi,%r14d
    4f8e:	55                   	push   %rbp
    4f8f:	53                   	push   %rbx
    4f90:	89 cb                	mov    %ecx,%ebx
    4f92:	48 89 d5             	mov    %rdx,%rbp
    4f95:	0f b7 db             	movzwl %bx,%ebx
    4f98:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
    4f9f:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
    4fa6:	00 00 
    4fa8:	48 89 84 24 e0 00 00 	mov    %rax,0xe0(%rsp)
    4faf:	00 
    4fb0:	31 c0                	xor    %eax,%eax
    4fb2:	48 8d bc 24 88 00 00 	lea    0x88(%rsp),%rdi
    4fb9:	00 
    4fba:	66 89 4c 24 0e       	mov    %cx,0xe(%rsp)
    4fbf:	b9 0b 00 00 00       	mov    $0xb,%ecx
    4fc4:	f3 48 ab             	rep stos %rax,%es:(%rdi)
    4fc7:	48 8b 42 20          	mov    0x20(%rdx),%rax
    4fcb:	89 f1                	mov    %esi,%ecx
    4fcd:	48 8d b4 24 88 00 00 	lea    0x88(%rsp),%rsi
    4fd4:	00 
    4fd5:	83 e1 fc             	and    $0xfffffffc,%ecx
    4fd8:	89 da                	mov    %ebx,%edx
    4fda:	48 89 ef             	mov    %rbp,%rdi
    4fdd:	48 8b 80 a0 04 00 00 	mov    0x4a0(%rax),%rax
    4fe4:	48 89 04 24          	mov    %rax,(%rsp)
    4fe8:	e8 00 00 00 00       	callq  4fed <__xfrm_policy_check+0x6d>
    4fed:	85 c0                	test   %eax,%eax
    4fef:	0f 88 71 02 00 00    	js     5266 <__xfrm_policy_check+0x2e6>
    4ff5:	48 8b 05 00 00 00 00 	mov    0x0(%rip),%rax        # 4ffc <__xfrm_policy_check+0x7c>
    4ffc:	48 85 c0             	test   %rax,%rax
    4fff:	74 0d                	je     500e <__xfrm_policy_check+0x8e>
    5001:	48 8d b4 24 88 00 00 	lea    0x88(%rsp),%rsi
    5008:	00 
    5009:	48 89 ef             	mov    %rbp,%rdi
    500c:	ff d0                	callq  *%rax
    500e:	4c 8b 6d 68          	mov    0x68(%rbp),%r13
    5012:	4d 85 ed             	test   %r13,%r13
    5015:	74 6d                	je     5084 <__xfrm_policy_check+0x104>
    5017:	45 8b 65 04          	mov    0x4(%r13),%r12d
    501b:	41 83 ec 01          	sub    $0x1,%r12d
    501f:	79 0c                	jns    502d <__xfrm_policy_check+0xad>
    5021:	eb 61                	jmp    5084 <__xfrm_policy_check+0x104>
    5023:	41 83 ec 01          	sub    $0x1,%r12d
    5027:	41 83 fc ff          	cmp    $0xffffffff,%r12d
    502b:	74 57                	je     5084 <__xfrm_policy_check+0x104>
    502d:	49 63 c4             	movslq %r12d,%rax
    5030:	48 8d b4 24 88 00 00 	lea    0x88(%rsp),%rsi
    5037:	00 
    5038:	89 da                	mov    %ebx,%edx
    503a:	49 8b 7c c5 10       	mov    0x10(%r13,%rax,8),%rdi
    503f:	48 83 c7 58          	add    $0x58,%rdi
    5043:	e8 00 00 00 00       	callq  5048 <__xfrm_policy_check+0xc8>
    5048:	84 c0                	test   %al,%al
    504a:	75 d7                	jne    5023 <__xfrm_policy_check+0xa3>
    504c:	48 8b 04 24          	mov    (%rsp),%rax
    5050:	48 8b 40 78          	mov    0x78(%rax),%rax
    5054:	65 48 ff 40 48       	incq   %gs:0x48(%rax)
    5059:	31 c0                	xor    %eax,%eax
    505b:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
    5062:	00 
    5063:	65 48 33 1c 25 28 00 	xor    %gs:0x28,%rbx
    506a:	00 00 
    506c:	0f 85 dc 05 00 00    	jne    564e <__xfrm_policy_check+0x6ce>
    5072:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
    5079:	5b                   	pop    %rbx
    507a:	5d                   	pop    %rbp
    507b:	41 5c                	pop    %r12
    507d:	41 5d                	pop    %r13
    507f:	41 5e                	pop    %r14
    5081:	41 5f                	pop    %r15
    5083:	c3                   	retq   
    5084:	41 83 e6 03          	and    $0x3,%r14d
    5088:	4d 85 ff             	test   %r15,%r15
    508b:	0f 84 5a 01 00 00    	je     51eb <__xfrm_policy_check+0x26b>
    5091:	41 0f b6 47 12       	movzbl 0x12(%r15),%eax
    5096:	3c 0c                	cmp    $0xc,%al
    5098:	0f 84 40 01 00 00    	je     51de <__xfrm_policy_check+0x25e>
    509e:	49 63 c6             	movslq %r14d,%rax
    50a1:	49 83 bc c7 f8 00 00 	cmpq   $0x0,0xf8(%r15,%rax,8)
    50a8:	00 00 
    50aa:	0f 84 3b 01 00 00    	je     51eb <__xfrm_policy_check+0x26b>
    50b0:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
    50b7:	00 
    50b8:	89 d9                	mov    %ebx,%ecx
    50ba:	44 89 f6             	mov    %r14d,%esi
    50bd:	4c 89 ff             	mov    %r15,%rdi
    50c0:	e8 eb e8 ff ff       	callq  39b0 <xfrm_sk_policy_lookup>
    50c5:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    50cb:	49 89 c1             	mov    %rax,%r9
    50ce:	0f 87 08 02 00 00    	ja     52dc <__xfrm_policy_check+0x35c>
    50d4:	48 85 c0             	test   %rax,%rax
    50d7:	0f 84 0e 01 00 00    	je     51eb <__xfrm_policy_check+0x26b>
    50dd:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
    50e2:	e8 00 00 00 00       	callq  50e7 <__xfrm_policy_check+0x167>
    50e7:	4c 8b 4c 24 10       	mov    0x10(%rsp),%r9
    50ec:	41 80 b9 80 01 00 00 	cmpb   $0x0,0x180(%r9)
    50f3:	00 
    50f4:	49 89 81 10 01 00 00 	mov    %rax,0x110(%r9)
    50fb:	4c 89 4c 24 18       	mov    %r9,0x18(%rsp)
    5100:	0f 85 74 01 00 00    	jne    527a <__xfrm_policy_check+0x2fa>
    5106:	45 31 ed             	xor    %r13d,%r13d
    5109:	41 b8 01 00 00 00    	mov    $0x1,%r8d
    510f:	41 80 b9 81 01 00 00 	cmpb   $0x0,0x181(%r9)
    5116:	00 
    5117:	0f 85 86 00 00 00    	jne    51a3 <__xfrm_policy_check+0x223>
    511d:	4c 8b 75 68          	mov    0x68(%rbp),%r14
    5121:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
    5128:	45 8d 50 ff          	lea    -0x1(%r8),%r10d
    512c:	4c 89 ce             	mov    %r9,%rsi
    512f:	4d 85 f6             	test   %r14,%r14
    5132:	4c 0f 44 f0          	cmove  %rax,%r14
    5136:	31 ff                	xor    %edi,%edi
    5138:	45 31 ff             	xor    %r15d,%r15d
    513b:	0f b6 8e 83 01 00 00 	movzbl 0x183(%rsi),%ecx
    5142:	41 8d 04 0f          	lea    (%r15,%rcx,1),%eax
    5146:	83 f8 05             	cmp    $0x5,%eax
    5149:	0f 8f fd 03 00 00    	jg     554c <__xfrm_policy_check+0x5cc>
    514f:	31 d2                	xor    %edx,%edx
    5151:	85 c9                	test   %ecx,%ecx
    5153:	49 63 c7             	movslq %r15d,%rax
    5156:	74 29                	je     5181 <__xfrm_policy_check+0x201>
    5158:	48 63 ca             	movslq %edx,%rcx
    515b:	83 c2 01             	add    $0x1,%edx
    515e:	41 83 c7 01          	add    $0x1,%r15d
    5162:	48 c1 e1 06          	shl    $0x6,%rcx
    5166:	48 8d 8c 0e 90 01 00 	lea    0x190(%rsi,%rcx,1),%rcx
    516d:	00 
    516e:	48 89 4c c4 28       	mov    %rcx,0x28(%rsp,%rax,8)
    5173:	0f b6 8e 83 01 00 00 	movzbl 0x183(%rsi),%ecx
    517a:	49 63 c7             	movslq %r15d,%rax
    517d:	39 d1                	cmp    %edx,%ecx
    517f:	7f d7                	jg     5158 <__xfrm_policy_check+0x1d8>
    5181:	49 39 fa             	cmp    %rdi,%r10
    5184:	0f 84 66 01 00 00    	je     52f0 <__xfrm_policy_check+0x370>
    518a:	48 8b 74 fc 20       	mov    0x20(%rsp,%rdi,8),%rsi
    518f:	4c 39 ce             	cmp    %r9,%rsi
    5192:	74 09                	je     519d <__xfrm_policy_check+0x21d>
    5194:	80 be 81 01 00 00 00 	cmpb   $0x0,0x181(%rsi)
    519b:	75 06                	jne    51a3 <__xfrm_policy_check+0x223>
    519d:	48 83 c7 01          	add    $0x1,%rdi
    51a1:	eb 98                	jmp    513b <__xfrm_policy_check+0x1bb>
    51a3:	48 8b 04 24          	mov    (%rsp),%rax
    51a7:	48 8b 40 78          	mov    0x78(%rax),%rax
    51ab:	65 48 ff 40 68       	incq   %gs:0x68(%rax)
    51b0:	49 63 c5             	movslq %r13d,%rax
    51b3:	48 8b 5c c4 18       	mov    0x18(%rsp,%rax,8),%rbx
    51b8:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    51bc:	e8 00 00 00 00       	callq  51c1 <__xfrm_policy_check+0x241>
    51c1:	84 c0                	test   %al,%al
    51c3:	74 08                	je     51cd <__xfrm_policy_check+0x24d>
    51c5:	48 89 df             	mov    %rbx,%rdi
    51c8:	e8 00 00 00 00       	callq  51cd <__xfrm_policy_check+0x24d>
    51cd:	41 83 ed 01          	sub    $0x1,%r13d
    51d1:	41 83 fd ff          	cmp    $0xffffffff,%r13d
    51d5:	75 d9                	jne    51b0 <__xfrm_policy_check+0x230>
    51d7:	31 c0                	xor    %eax,%eax
    51d9:	e9 7d fe ff ff       	jmpq   505b <__xfrm_policy_check+0xdb>
    51de:	4d 8b 7f 40          	mov    0x40(%r15),%r15
    51e2:	4d 85 ff             	test   %r15,%r15
    51e5:	0f 85 b3 fe ff ff    	jne    509e <__xfrm_policy_check+0x11e>
    51eb:	48 8b 3c 24          	mov    (%rsp),%rdi
    51ef:	48 8d b4 24 88 00 00 	lea    0x88(%rsp),%rsi
    51f6:	00 
    51f7:	44 89 f1             	mov    %r14d,%ecx
    51fa:	89 da                	mov    %ebx,%edx
    51fc:	e8 df ef ff ff       	callq  41e0 <xfrm_policy_lookup>
    5201:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    5207:	49 89 c1             	mov    %rax,%r9
    520a:	0f 87 cc 00 00 00    	ja     52dc <__xfrm_policy_check+0x35c>
    5210:	48 85 c0             	test   %rax,%rax
    5213:	0f 85 c4 fe ff ff    	jne    50dd <__xfrm_policy_check+0x15d>
    5219:	48 8b 45 68          	mov    0x68(%rbp),%rax
    521d:	48 85 c0             	test   %rax,%rax
    5220:	74 3a                	je     525c <__xfrm_policy_check+0x2dc>
    5222:	8b 48 04             	mov    0x4(%rax),%ecx
    5225:	85 c9                	test   %ecx,%ecx
    5227:	7e 33                	jle    525c <__xfrm_policy_check+0x2dc>
    5229:	48 8b 78 10          	mov    0x10(%rax),%rdi
    522d:	31 d2                	xor    %edx,%edx
    522f:	48 83 c0 18          	add    $0x18,%rax
    5233:	80 bf c4 00 00 00 00 	cmpb   $0x0,0xc4(%rdi)
    523a:	74 19                	je     5255 <__xfrm_policy_check+0x2d5>
    523c:	e9 44 03 00 00       	jmpq   5585 <__xfrm_policy_check+0x605>
    5241:	48 8b 38             	mov    (%rax),%rdi
    5244:	48 83 c0 08          	add    $0x8,%rax
    5248:	80 bf c4 00 00 00 00 	cmpb   $0x0,0xc4(%rdi)
    524f:	0f 85 25 03 00 00    	jne    557a <__xfrm_policy_check+0x5fa>
    5255:	83 c2 01             	add    $0x1,%edx
    5258:	39 d1                	cmp    %edx,%ecx
    525a:	75 e5                	jne    5241 <__xfrm_policy_check+0x2c1>
    525c:	b8 01 00 00 00       	mov    $0x1,%eax
    5261:	e9 f5 fd ff ff       	jmpq   505b <__xfrm_policy_check+0xdb>
    5266:	48 8b 04 24          	mov    (%rsp),%rax
    526a:	48 8b 40 78          	mov    0x78(%rax),%rax
    526e:	65 48 ff 40 18       	incq   %gs:0x18(%rax)
    5273:	31 c0                	xor    %eax,%eax
    5275:	e9 e1 fd ff ff       	jmpq   505b <__xfrm_policy_check+0xdb>
    527a:	48 8b 3c 24          	mov    (%rsp),%rdi
    527e:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
    5285:	00 
    5286:	45 31 c0             	xor    %r8d,%r8d
    5289:	31 f6                	xor    %esi,%esi
    528b:	89 d9                	mov    %ebx,%ecx
    528d:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
    5292:	e8 29 e8 ff ff       	callq  3ac0 <xfrm_policy_lookup_bytype>
    5297:	48 85 c0             	test   %rax,%rax
    529a:	49 89 c5             	mov    %rax,%r13
    529d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    52a2:	4c 8b 4c 24 10       	mov    0x10(%rsp),%r9
    52a7:	0f 84 59 fe ff ff    	je     5106 <__xfrm_policy_check+0x186>
    52ad:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
    52b3:	77 27                	ja     52dc <__xfrm_policy_check+0x35c>
    52b5:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
    52ba:	e8 00 00 00 00       	callq  52bf <__xfrm_policy_check+0x33f>
    52bf:	41 b8 02 00 00 00    	mov    $0x2,%r8d
    52c5:	49 89 85 10 01 00 00 	mov    %rax,0x110(%r13)
    52cc:	4c 8b 4c 24 10       	mov    0x10(%rsp),%r9
    52d1:	41 bd 01 00 00 00    	mov    $0x1,%r13d
    52d7:	e9 33 fe ff ff       	jmpq   510f <__xfrm_policy_check+0x18f>
    52dc:	48 8b 04 24          	mov    (%rsp),%rax
    52e0:	48 8b 40 78          	mov    0x78(%rax),%rax
    52e4:	65 48 ff 40 70       	incq   %gs:0x70(%rax)
    52e9:	31 c0                	xor    %eax,%eax
    52eb:	e9 6b fd ff ff       	jmpq   505b <__xfrm_policy_check+0xdb>
    52f0:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
    52f5:	41 83 f8 02          	cmp    $0x2,%r8d
    52f9:	48 89 c6             	mov    %rax,%rsi
    52fc:	75 1b                	jne    5319 <__xfrm_policy_check+0x399>
    52fe:	4c 8b 04 24          	mov    (%rsp),%r8
    5302:	48 8d 7c 24 58       	lea    0x58(%rsp),%rdi
    5307:	89 d9                	mov    %ebx,%ecx
    5309:	44 89 fa             	mov    %r15d,%edx
    530c:	e8 00 00 00 00       	callq  5311 <__xfrm_policy_check+0x391>
    5311:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
    5316:	48 89 c6             	mov    %rax,%rsi
    5319:	44 89 f8             	mov    %r15d,%eax
    531c:	31 d2                	xor    %edx,%edx
    531e:	45 8b 4e 04          	mov    0x4(%r14),%r9d
    5322:	83 e8 01             	sub    $0x1,%eax
    5325:	0f 88 c1 00 00 00    	js     53ec <__xfrm_policy_check+0x46c>
    532b:	49 89 f7             	mov    %rsi,%r15
    532e:	eb 40                	jmp    5370 <__xfrm_policy_check+0x3f0>
    5330:	45 84 db             	test   %r11b,%r11b
    5333:	74 7c                	je     53b1 <__xfrm_policy_check+0x431>
    5335:	0f b7 4f 28          	movzwl 0x28(%rdi),%ecx
    5339:	66 83 f9 02          	cmp    $0x2,%cx
    533d:	0f 84 b1 01 00 00    	je     54f4 <__xfrm_policy_check+0x574>
    5343:	66 83 f9 0a          	cmp    $0xa,%cx
    5347:	75 68                	jne    53b1 <__xfrm_policy_check+0x431>
    5349:	4c 8b 47 18          	mov    0x18(%rdi),%r8
    534d:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
    5351:	4c 89 c3             	mov    %r8,%rbx
    5354:	48 09 cb             	or     %rcx,%rbx
    5357:	0f 85 cc 01 00 00    	jne    5529 <__xfrm_policy_check+0x5a9>
    535d:	83 c2 01             	add    $0x1,%edx
    5360:	85 d2                	test   %edx,%edx
    5362:	0f 88 56 02 00 00    	js     55be <__xfrm_policy_check+0x63e>
    5368:	83 e8 01             	sub    $0x1,%eax
    536b:	83 f8 ff             	cmp    $0xffffffff,%eax
    536e:	74 7c                	je     53ec <__xfrm_policy_check+0x46c>
    5370:	48 63 c8             	movslq %eax,%rcx
    5373:	49 8b 3c cf          	mov    (%r15,%rcx,8),%rdi
    5377:	44 0f b6 5f 32       	movzbl 0x32(%rdi),%r11d
    537c:	45 84 db             	test   %r11b,%r11b
    537f:	0f 84 8b 01 00 00    	je     5510 <__xfrm_policy_check+0x590>
    5385:	80 7f 30 00          	cmpb   $0x0,0x30(%rdi)
    5389:	74 dd                	je     5368 <__xfrm_policy_check+0x3e8>
    538b:	44 39 ca             	cmp    %r9d,%edx
    538e:	7d d8                	jge    5368 <__xfrm_policy_check+0x3e8>
    5390:	89 54 24 10          	mov    %edx,0x10(%rsp)
    5394:	48 63 ca             	movslq %edx,%rcx
    5397:	49 8b 74 ce 10       	mov    0x10(%r14,%rcx,8),%rsi
    539c:	8b 8e 70 01 00 00    	mov    0x170(%rsi),%ecx
    53a2:	85 c9                	test   %ecx,%ecx
    53a4:	75 8a                	jne    5330 <__xfrm_policy_check+0x3b0>
    53a6:	44 0f b6 56 54       	movzbl 0x54(%rsi),%r10d
    53ab:	44 3a 57 14          	cmp    0x14(%rdi),%r10b
    53af:	74 6c                	je     541d <__xfrm_policy_check+0x49d>
    53b1:	44 0f b6 86 c4 00 00 	movzbl 0xc4(%rsi),%r8d
    53b8:	00 
    53b9:	45 84 c0             	test   %r8b,%r8b
    53bc:	0f 85 83 01 00 00    	jne    5545 <__xfrm_policy_check+0x5c5>
    53c2:	83 c2 01             	add    $0x1,%edx
    53c5:	44 39 ca             	cmp    %r9d,%edx
    53c8:	7c ca                	jl     5394 <__xfrm_policy_check+0x414>
    53ca:	44 8b 64 24 10       	mov    0x10(%rsp),%r12d
    53cf:	44 89 e2             	mov    %r12d,%edx
    53d2:	eb 8c                	jmp    5360 <__xfrm_policy_check+0x3e0>
    53d4:	48 63 c2             	movslq %edx,%rax
    53d7:	49 8b 44 c6 10       	mov    0x10(%r14,%rax,8),%rax
    53dc:	80 b8 c4 00 00 00 00 	cmpb   $0x0,0xc4(%rax)
    53e3:	0f 85 43 02 00 00    	jne    562c <__xfrm_policy_check+0x6ac>
    53e9:	83 c2 01             	add    $0x1,%edx
    53ec:	44 39 ca             	cmp    %r9d,%edx
    53ef:	7c e3                	jl     53d4 <__xfrm_policy_check+0x454>
    53f1:	49 63 c5             	movslq %r13d,%rax
    53f4:	48 8b 5c c4 18       	mov    0x18(%rsp,%rax,8),%rbx
    53f9:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
    53fd:	e8 00 00 00 00       	callq  5402 <__xfrm_policy_check+0x482>
    5402:	84 c0                	test   %al,%al
    5404:	74 08                	je     540e <__xfrm_policy_check+0x48e>
    5406:	48 89 df             	mov    %rbx,%rdi
    5409:	e8 00 00 00 00       	callq  540e <__xfrm_policy_check+0x48e>
    540e:	41 83 ed 01          	sub    $0x1,%r13d
    5412:	41 83 fd ff          	cmp    $0xffffffff,%r13d
    5416:	75 d9                	jne    53f1 <__xfrm_policy_check+0x471>
    5418:	e9 3f fe ff ff       	jmpq   525c <__xfrm_policy_check+0x2dc>
    541d:	8b 4f 10             	mov    0x10(%rdi),%ecx
    5420:	39 4e 50             	cmp    %ecx,0x50(%rsi)
    5423:	74 04                	je     5429 <__xfrm_policy_check+0x4a9>
    5425:	85 c9                	test   %ecx,%ecx
    5427:	75 88                	jne    53b1 <__xfrm_policy_check+0x431>
    5429:	8b 4f 2c             	mov    0x2c(%rdi),%ecx
    542c:	39 8e c0 00 00 00    	cmp    %ecx,0xc0(%rsi)
    5432:	74 08                	je     543c <__xfrm_policy_check+0x4bc>
    5434:	85 c9                	test   %ecx,%ecx
    5436:	0f 85 75 ff ff ff    	jne    53b1 <__xfrm_policy_check+0x431>
    543c:	0f b6 9e c4 00 00 00 	movzbl 0xc4(%rsi),%ebx
    5443:	3a 5f 30             	cmp    0x30(%rdi),%bl
    5446:	41 89 d8             	mov    %ebx,%r8d
    5449:	0f 85 6a ff ff ff    	jne    53b9 <__xfrm_policy_check+0x439>
    544f:	80 7f 33 00          	cmpb   $0x0,0x33(%rdi)
    5453:	75 37                	jne    548c <__xfrm_policy_check+0x50c>
    5455:	0f b6 8e c6 00 00 00 	movzbl 0xc6(%rsi),%ecx
    545c:	41 bc 01 00 00 00    	mov    $0x1,%r12d
    5462:	41 d3 e4             	shl    %cl,%r12d
    5465:	44 85 67 34          	test   %r12d,0x34(%rdi)
    5469:	75 21                	jne    548c <__xfrm_policy_check+0x50c>
    546b:	41 80 fa ff          	cmp    $0xff,%r10b
    546f:	0f 84 44 ff ff ff    	je     53b9 <__xfrm_policy_check+0x439>
    5475:	41 8d 4a ce          	lea    -0x32(%r10),%ecx
    5479:	80 f9 01             	cmp    $0x1,%cl
    547c:	0f 86 34 01 00 00    	jbe    55b6 <__xfrm_policy_check+0x636>
    5482:	41 80 fa 6c          	cmp    $0x6c,%r10b
    5486:	0f 84 2a 01 00 00    	je     55b6 <__xfrm_policy_check+0x636>
    548c:	84 db                	test   %bl,%bl
    548e:	44 8b 64 24 10       	mov    0x10(%rsp),%r12d
    5493:	0f 84 c4 fe ff ff    	je     535d <__xfrm_policy_check+0x3dd>
    5499:	0f b7 5c 24 0e       	movzwl 0xe(%rsp),%ebx
    549e:	66 83 fb 02          	cmp    $0x2,%bx
    54a2:	0f 84 b6 00 00 00    	je     555e <__xfrm_policy_check+0x5de>
    54a8:	66 83 fb 0a          	cmp    $0xa,%bx
    54ac:	75 2b                	jne    54d9 <__xfrm_policy_check+0x559>
    54ae:	4c 8b 47 18          	mov    0x18(%rdi),%r8
    54b2:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
    54b6:	4c 89 c3             	mov    %r8,%rbx
    54b9:	48 09 cb             	or     %rcx,%rbx
    54bc:	0f 84 9b fe ff ff    	je     535d <__xfrm_policy_check+0x3dd>
    54c2:	4c 33 86 cc 00 00 00 	xor    0xcc(%rsi),%r8
    54c9:	48 33 8e d4 00 00 00 	xor    0xd4(%rsi),%rcx
    54d0:	49 09 c8             	or     %rcx,%r8
    54d3:	0f 84 84 fe ff ff    	je     535d <__xfrm_policy_check+0x3dd>
    54d9:	bb fe ff ff ff       	mov    $0xfffffffe,%ebx
    54de:	29 d3                	sub    %edx,%ebx
    54e0:	41 83 fc ff          	cmp    $0xffffffff,%r12d
    54e4:	89 da                	mov    %ebx,%edx
    54e6:	0f 84 74 fe ff ff    	je     5360 <__xfrm_policy_check+0x3e0>
    54ec:	44 89 e2             	mov    %r12d,%edx
    54ef:	e9 74 fe ff ff       	jmpq   5368 <__xfrm_policy_check+0x3e8>
    54f4:	8b 4f 18             	mov    0x18(%rdi),%ecx
    54f7:	85 c9                	test   %ecx,%ecx
    54f9:	0f 84 5e fe ff ff    	je     535d <__xfrm_policy_check+0x3dd>
    54ff:	3b 8e cc 00 00 00    	cmp    0xcc(%rsi),%ecx
    5505:	0f 85 a6 fe ff ff    	jne    53b1 <__xfrm_policy_check+0x431>
    550b:	e9 4d fe ff ff       	jmpq   535d <__xfrm_policy_check+0x3dd>
    5510:	44 39 ca             	cmp    %r9d,%edx
    5513:	0f 8d 29 01 00 00    	jge    5642 <__xfrm_policy_check+0x6c2>
    5519:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
    551f:	44 89 64 24 10       	mov    %r12d,0x10(%rsp)
    5524:	e9 6b fe ff ff       	jmpq   5394 <__xfrm_policy_check+0x414>
    5529:	4c 33 86 cc 00 00 00 	xor    0xcc(%rsi),%r8
    5530:	48 33 8e d4 00 00 00 	xor    0xd4(%rsi),%rcx
    5537:	49 09 c8             	or     %rcx,%r8
    553a:	0f 84 1d fe ff ff    	je     535d <__xfrm_policy_check+0x3dd>
    5540:	e9 6c fe ff ff       	jmpq   53b1 <__xfrm_policy_check+0x431>
    5545:	44 8b 64 24 10       	mov    0x10(%rsp),%r12d
    554a:	eb 8d                	jmp    54d9 <__xfrm_policy_check+0x559>
    554c:	48 8b 04 24          	mov    (%rsp),%rax
    5550:	48 8b 40 78          	mov    0x78(%rax),%rax
    5554:	65 48 ff 40 10       	incq   %gs:0x10(%rax)
    5559:	e9 52 fc ff ff       	jmpq   51b0 <__xfrm_policy_check+0x230>
    555e:	8b 4f 18             	mov    0x18(%rdi),%ecx
    5561:	85 c9                	test   %ecx,%ecx
    5563:	0f 84 f4 fd ff ff    	je     535d <__xfrm_policy_check+0x3dd>
    5569:	3b 8e cc 00 00 00    	cmp    0xcc(%rsi),%ecx
    556f:	0f 85 64 ff ff ff    	jne    54d9 <__xfrm_policy_check+0x559>
    5575:	e9 e3 fd ff ff       	jmpq   535d <__xfrm_policy_check+0x3dd>
    557a:	39 d1                	cmp    %edx,%ecx
    557c:	7e 24                	jle    55a2 <__xfrm_policy_check+0x622>
    557e:	c1 ea 1f             	shr    $0x1f,%edx
    5581:	84 d2                	test   %dl,%dl
    5583:	75 1d                	jne    55a2 <__xfrm_policy_check+0x622>
    5585:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
    558c:	48 8b 40 38          	mov    0x38(%rax),%rax
    5590:	48 85 c0             	test   %rax,%rax
    5593:	74 0d                	je     55a2 <__xfrm_policy_check+0x622>
    5595:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
    559c:	00 
    559d:	48 89 ee             	mov    %rbp,%rsi
    55a0:	ff d0                	callq  *%rax
    55a2:	48 8b 04 24          	mov    (%rsp),%rax
    55a6:	48 8b 40 78          	mov    0x78(%rax),%rax
    55aa:	65 48 ff 40 60       	incq   %gs:0x60(%rax)
    55af:	31 c0                	xor    %eax,%eax
    55b1:	e9 a5 fa ff ff       	jmpq   505b <__xfrm_policy_check+0xdb>
    55b6:	41 89 d8             	mov    %ebx,%r8d
    55b9:	e9 fb fd ff ff       	jmpq   53b9 <__xfrm_policy_check+0x439>
    55be:	83 fa ff             	cmp    $0xffffffff,%edx
    55c1:	b9 01 00 00 00       	mov    $0x1,%ecx
    55c6:	74 0b                	je     55d3 <__xfrm_policy_check+0x653>
    55c8:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
    55cd:	31 c9                	xor    %ecx,%ecx
    55cf:	29 d0                	sub    %edx,%eax
    55d1:	89 c2                	mov    %eax,%edx
    55d3:	48 8b 04 24          	mov    (%rsp),%rax
    55d7:	48 8b 40 78          	mov    0x78(%rax),%rax
    55db:	65 48 ff 40 58       	incq   %gs:0x58(%rax)
    55e0:	48 8b 45 68          	mov    0x68(%rbp),%rax
    55e4:	48 85 c0             	test   %rax,%rax
    55e7:	0f 84 c3 fb ff ff    	je     51b0 <__xfrm_policy_check+0x230>
    55ed:	84 c9                	test   %cl,%cl
    55ef:	0f 85 bb fb ff ff    	jne    51b0 <__xfrm_policy_check+0x230>
    55f5:	3b 50 04             	cmp    0x4(%rax),%edx
    55f8:	0f 8d b2 fb ff ff    	jge    51b0 <__xfrm_policy_check+0x230>
    55fe:	48 63 d2             	movslq %edx,%rdx
    5601:	48 8b 7c d0 10       	mov    0x10(%rax,%rdx,8),%rdi
    5606:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
    560d:	48 8b 40 38          	mov    0x38(%rax),%rax
    5611:	48 85 c0             	test   %rax,%rax
    5614:	0f 84 96 fb ff ff    	je     51b0 <__xfrm_policy_check+0x230>
    561a:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
    5621:	00 
    5622:	48 89 ee             	mov    %rbp,%rsi
    5625:	ff d0                	callq  *%rax
    5627:	e9 84 fb ff ff       	jmpq   51b0 <__xfrm_policy_check+0x230>
    562c:	48 8b 04 24          	mov    (%rsp),%rax
    5630:	48 8b 40 78          	mov    0x78(%rax),%rax
    5634:	65 48 ff 40 58       	incq   %gs:0x58(%rax)
    5639:	89 d0                	mov    %edx,%eax
    563b:	c1 e8 1f             	shr    $0x1f,%eax
    563e:	89 c1                	mov    %eax,%ecx
    5640:	eb 9e                	jmp    55e0 <__xfrm_policy_check+0x660>
    5642:	b9 01 00 00 00       	mov    $0x1,%ecx
    5647:	ba ff ff ff ff       	mov    $0xffffffff,%edx
    564c:	eb 85                	jmp    55d3 <__xfrm_policy_check+0x653>
    564e:	e8 00 00 00 00       	callq  5653 <__xfrm_policy_check+0x6d3>
    5653:	0f 1f 00             	nopl   (%rax)
    5656:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    565d:	00 00 00 

0000000000005660 <xfrm_sk_policy_insert>:
    5660:	41 57                	push   %r15
    5662:	41 56                	push   %r14
    5664:	41 55                	push   %r13
    5666:	41 54                	push   %r12
    5668:	49 89 fd             	mov    %rdi,%r13
    566b:	55                   	push   %rbp
    566c:	53                   	push   %rbx
    566d:	89 f5                	mov    %esi,%ebp
    566f:	48 89 d3             	mov    %rdx,%rbx
    5672:	48 83 ec 08          	sub    $0x8,%rsp
    5676:	48 85 d2             	test   %rdx,%rdx
    5679:	48 8b 0a             	mov    (%rdx),%rcx
    567c:	0f 84 c0 00 00 00    	je     5742 <xfrm_sk_policy_insert+0xe2>
    5682:	80 ba 80 01 00 00 00 	cmpb   $0x0,0x180(%rdx)
    5689:	0f 85 d2 00 00 00    	jne    5761 <xfrm_sk_policy_insert+0x101>
    568f:	4c 8d b1 84 0d 00 00 	lea    0xd84(%rcx),%r14
    5696:	4c 63 fd             	movslq %ebp,%r15
    5699:	48 89 0c 24          	mov    %rcx,(%rsp)
    569d:	4c 89 f7             	mov    %r14,%rdi
    56a0:	e8 00 00 00 00       	callq  56a5 <xfrm_sk_policy_insert+0x45>
    56a5:	4f 8b a4 fd f8 00 00 	mov    0xf8(%r13,%r15,8),%r12
    56ac:	00 
    56ad:	e8 00 00 00 00       	callq  56b2 <xfrm_sk_policy_insert+0x52>
    56b2:	48 8b 0c 24          	mov    (%rsp),%rcx
    56b6:	44 8d 5d 03          	lea    0x3(%rbp),%r11d
    56ba:	48 89 83 08 01 00 00 	mov    %rax,0x108(%rbx)
    56c1:	31 d2                	xor    %edx,%edx
    56c3:	44 89 de             	mov    %r11d,%esi
    56c6:	48 89 cf             	mov    %rcx,%rdi
    56c9:	e8 82 a9 ff ff       	callq  50 <xfrm_gen_index>
    56ce:	48 89 df             	mov    %rbx,%rdi
    56d1:	89 43 70             	mov    %eax,0x70(%rbx)
    56d4:	44 89 de             	mov    %r11d,%esi
    56d7:	e8 c4 ac ff ff       	callq  3a0 <__xfrm_policy_link>
    56dc:	4b 8d 84 fd f0 00 00 	lea    0xf0(%r13,%r15,8),%rax
    56e3:	00 
    56e4:	4d 85 e4             	test   %r12,%r12
    56e7:	48 89 58 08          	mov    %rbx,0x8(%rax)
    56eb:	74 3c                	je     5729 <xfrm_sk_policy_insert+0xc9>
    56ed:	48 85 db             	test   %rbx,%rbx
    56f0:	74 0b                	je     56fd <xfrm_sk_policy_insert+0x9d>
    56f2:	48 89 de             	mov    %rbx,%rsi
    56f5:	4c 89 e7             	mov    %r12,%rdi
    56f8:	e8 53 c6 ff ff       	callq  1d50 <xfrm_policy_requeue>
    56fd:	8d 75 03             	lea    0x3(%rbp),%esi
    5700:	4c 89 e7             	mov    %r12,%rdi
    5703:	e8 68 b8 ff ff       	callq  f70 <__xfrm_policy_unlink>
    5708:	4c 89 f7             	mov    %r14,%rdi
    570b:	e8 00 00 00 00       	callq  5710 <xfrm_sk_policy_insert+0xb0>
    5710:	4c 89 e7             	mov    %r12,%rdi
    5713:	e8 88 c2 ff ff       	callq  19a0 <xfrm_policy_kill>
    5718:	31 c0                	xor    %eax,%eax
    571a:	48 83 c4 08          	add    $0x8,%rsp
    571e:	5b                   	pop    %rbx
    571f:	5d                   	pop    %rbp
    5720:	41 5c                	pop    %r12
    5722:	41 5d                	pop    %r13
    5724:	41 5e                	pop    %r14
    5726:	41 5f                	pop    %r15
    5728:	c3                   	retq   
    5729:	4c 89 f7             	mov    %r14,%rdi
    572c:	e8 00 00 00 00       	callq  5731 <xfrm_sk_policy_insert+0xd1>
    5731:	48 83 c4 08          	add    $0x8,%rsp
    5735:	31 c0                	xor    %eax,%eax
    5737:	5b                   	pop    %rbx
    5738:	5d                   	pop    %rbp
    5739:	41 5c                	pop    %r12
    573b:	41 5d                	pop    %r13
    573d:	41 5e                	pop    %r14
    573f:	41 5f                	pop    %r15
    5741:	c3                   	retq   
    5742:	4c 8d b1 84 0d 00 00 	lea    0xd84(%rcx),%r14
    5749:	4c 63 fd             	movslq %ebp,%r15
    574c:	4c 89 f7             	mov    %r14,%rdi
    574f:	e8 00 00 00 00       	callq  5754 <xfrm_sk_policy_insert+0xf4>
    5754:	4f 8b a4 fd f8 00 00 	mov    0xf8(%r13,%r15,8),%r12
    575b:	00 
    575c:	e9 7b ff ff ff       	jmpq   56dc <xfrm_sk_policy_insert+0x7c>
    5761:	b8 ea ff ff ff       	mov    $0xffffffea,%eax
    5766:	eb b2                	jmp    571a <xfrm_sk_policy_insert+0xba>
    5768:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    576f:	00 

0000000000005770 <__xfrm_sk_clone_policy>:
    5770:	41 57                	push   %r15
    5772:	41 56                	push   %r14
    5774:	41 55                	push   %r13
    5776:	41 54                	push   %r12
    5778:	4c 8d a7 f8 00 00 00 	lea    0xf8(%rdi),%r12
    577f:	55                   	push   %rbp
    5780:	48 8d ae f8 00 00 00 	lea    0xf8(%rsi),%rbp
    5787:	53                   	push   %rbx
    5788:	41 bd 03 00 00 00    	mov    $0x3,%r13d
    578e:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
    5792:	48 85 db             	test   %rbx,%rbx
    5795:	0f 84 e3 01 00 00    	je     597e <__xfrm_sk_clone_policy+0x20e>
    579b:	48 8b 3b             	mov    (%rbx),%rdi
    579e:	be 20 00 08 01       	mov    $0x1080020,%esi
    57a3:	e8 00 00 00 00       	callq  57a8 <__xfrm_sk_clone_policy+0x38>
    57a8:	48 85 c0             	test   %rax,%rax
    57ab:	49 89 c7             	mov    %rax,%r15
    57ae:	0f 84 f5 01 00 00    	je     59a9 <__xfrm_sk_clone_policy+0x239>
    57b4:	48 8b 43 7c          	mov    0x7c(%rbx),%rax
    57b8:	4c 8b 33             	mov    (%rbx),%r14
    57bb:	49 8d b7 88 01 00 00 	lea    0x188(%r15),%rsi
    57c2:	49 89 47 7c          	mov    %rax,0x7c(%r15)
    57c6:	48 8b 83 84 00 00 00 	mov    0x84(%rbx),%rax
    57cd:	49 89 87 84 00 00 00 	mov    %rax,0x84(%r15)
    57d4:	48 8b 83 8c 00 00 00 	mov    0x8c(%rbx),%rax
    57db:	49 89 87 8c 00 00 00 	mov    %rax,0x8c(%r15)
    57e2:	48 8b 83 94 00 00 00 	mov    0x94(%rbx),%rax
    57e9:	49 89 87 94 00 00 00 	mov    %rax,0x94(%r15)
    57f0:	48 8b 83 9c 00 00 00 	mov    0x9c(%rbx),%rax
    57f7:	49 89 87 9c 00 00 00 	mov    %rax,0x9c(%r15)
    57fe:	48 8b 83 a4 00 00 00 	mov    0xa4(%rbx),%rax
    5805:	49 89 87 a4 00 00 00 	mov    %rax,0xa4(%r15)
    580c:	48 8b 83 ac 00 00 00 	mov    0xac(%rbx),%rax
    5813:	49 89 87 ac 00 00 00 	mov    %rax,0xac(%r15)
    581a:	48 8b bb 88 01 00 00 	mov    0x188(%rbx),%rdi
    5821:	e8 00 00 00 00       	callq  5826 <__xfrm_sk_clone_policy+0xb6>
    5826:	85 c0                	test   %eax,%eax
    5828:	0f 85 73 01 00 00    	jne    59a1 <__xfrm_sk_clone_policy+0x231>
    582e:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
    5835:	48 8d b3 90 01 00 00 	lea    0x190(%rbx),%rsi
    583c:	49 8d bf 90 01 00 00 	lea    0x190(%r15),%rdi
    5843:	49 81 c6 84 0d 00 00 	add    $0xd84,%r14
    584a:	49 89 87 b8 00 00 00 	mov    %rax,0xb8(%r15)
    5851:	48 8b 83 c0 00 00 00 	mov    0xc0(%rbx),%rax
    5858:	49 89 87 c0 00 00 00 	mov    %rax,0xc0(%r15)
    585f:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
    5866:	49 89 87 c8 00 00 00 	mov    %rax,0xc8(%r15)
    586d:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
    5874:	49 89 87 d0 00 00 00 	mov    %rax,0xd0(%r15)
    587b:	48 8b 83 d8 00 00 00 	mov    0xd8(%rbx),%rax
    5882:	49 89 87 d8 00 00 00 	mov    %rax,0xd8(%r15)
    5889:	48 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%rax
    5890:	49 89 87 e0 00 00 00 	mov    %rax,0xe0(%r15)
    5897:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
    589e:	49 89 87 e8 00 00 00 	mov    %rax,0xe8(%r15)
    58a5:	48 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%rax
    58ac:	49 89 87 f0 00 00 00 	mov    %rax,0xf0(%r15)
    58b3:	48 8b 83 f8 00 00 00 	mov    0xf8(%rbx),%rax
    58ba:	49 89 87 f8 00 00 00 	mov    %rax,0xf8(%r15)
    58c1:	48 8b 83 00 01 00 00 	mov    0x100(%rbx),%rax
    58c8:	49 89 87 00 01 00 00 	mov    %rax,0x100(%r15)
    58cf:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
    58d6:	49 89 87 08 01 00 00 	mov    %rax,0x108(%r15)
    58dd:	48 8b 83 10 01 00 00 	mov    0x110(%rbx),%rax
    58e4:	49 89 87 10 01 00 00 	mov    %rax,0x110(%r15)
    58eb:	48 8b 43 74          	mov    0x74(%rbx),%rax
    58ef:	49 89 47 74          	mov    %rax,0x74(%r15)
    58f3:	0f b6 83 81 01 00 00 	movzbl 0x181(%rbx),%eax
    58fa:	41 88 87 81 01 00 00 	mov    %al,0x181(%r15)
    5901:	0f b6 83 82 01 00 00 	movzbl 0x182(%rbx),%eax
    5908:	41 88 87 82 01 00 00 	mov    %al,0x182(%r15)
    590f:	0f b6 93 83 01 00 00 	movzbl 0x183(%rbx),%edx
    5916:	41 88 97 83 01 00 00 	mov    %dl,0x183(%r15)
    591d:	8b 43 70             	mov    0x70(%rbx),%eax
    5920:	48 c1 e2 06          	shl    $0x6,%rdx
    5924:	41 89 47 70          	mov    %eax,0x70(%r15)
    5928:	0f b6 83 80 01 00 00 	movzbl 0x180(%rbx),%eax
    592f:	41 88 87 80 01 00 00 	mov    %al,0x180(%r15)
    5936:	0f b7 83 84 01 00 00 	movzwl 0x184(%rbx),%eax
    593d:	66 41 89 87 84 01 00 	mov    %ax,0x184(%r15)
    5944:	00 
    5945:	e8 00 00 00 00       	callq  594a <__xfrm_sk_clone_policy+0x1da>
    594a:	4c 89 f7             	mov    %r14,%rdi
    594d:	e8 00 00 00 00       	callq  5952 <__xfrm_sk_clone_policy+0x1e2>
    5952:	44 89 ee             	mov    %r13d,%esi
    5955:	4c 89 ff             	mov    %r15,%rdi
    5958:	e8 43 aa ff ff       	callq  3a0 <__xfrm_policy_link>
    595d:	4c 89 f7             	mov    %r14,%rdi
    5960:	e8 00 00 00 00       	callq  5965 <__xfrm_sk_clone_policy+0x1f5>
    5965:	49 8d 7f 30          	lea    0x30(%r15),%rdi
    5969:	e8 00 00 00 00       	callq  596e <__xfrm_sk_clone_policy+0x1fe>
    596e:	84 c0                	test   %al,%al
    5970:	74 08                	je     597a <__xfrm_sk_clone_policy+0x20a>
    5972:	4c 89 ff             	mov    %r15,%rdi
    5975:	e8 00 00 00 00       	callq  597a <__xfrm_sk_clone_policy+0x20a>
    597a:	4d 89 3c 24          	mov    %r15,(%r12)
    597e:	41 83 c5 01          	add    $0x1,%r13d
    5982:	48 83 c5 08          	add    $0x8,%rbp
    5986:	49 83 c4 08          	add    $0x8,%r12
    598a:	41 83 fd 05          	cmp    $0x5,%r13d
    598e:	0f 85 fa fd ff ff    	jne    578e <__xfrm_sk_clone_policy+0x1e>
    5994:	5b                   	pop    %rbx
    5995:	31 c0                	xor    %eax,%eax
    5997:	5d                   	pop    %rbp
    5998:	41 5c                	pop    %r12
    599a:	41 5d                	pop    %r13
    599c:	41 5e                	pop    %r14
    599e:	41 5f                	pop    %r15
    59a0:	c3                   	retq   
    59a1:	4c 89 ff             	mov    %r15,%rdi
    59a4:	e8 00 00 00 00       	callq  59a9 <__xfrm_sk_clone_policy+0x239>
    59a9:	5b                   	pop    %rbx
    59aa:	b8 f4 ff ff ff       	mov    $0xfffffff4,%eax
    59af:	5d                   	pop    %rbp
    59b0:	41 5c                	pop    %r12
    59b2:	41 5d                	pop    %r13
    59b4:	41 5e                	pop    %r14
    59b6:	41 5f                	pop    %r15
    59b8:	c3                   	retq   
    59b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

00000000000059c0 <xfrm_policy_cache_flush>:
    59c0:	41 55                	push   %r13
    59c2:	41 54                	push   %r12
    59c4:	65 81 05 00 00 00 00 	addl   $0x200,%gs:0x0(%rip)        # 59cf <xfrm_policy_cache_flush+0xf>
    59cb:	00 02 00 00 
    59cf:	55                   	push   %rbp
    59d0:	53                   	push   %rbx
    59d1:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
    59d6:	48 c7 c5 00 00 00 00 	mov    $0x0,%rbp
    59dd:	89 df                	mov    %ebx,%edi
    59df:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
    59e6:	e8 00 00 00 00       	callq  59eb <xfrm_policy_cache_flush+0x2b>
    59eb:	3b 05 00 00 00 00    	cmp    0x0(%rip),%eax        # 59f1 <xfrm_policy_cache_flush+0x31>
    59f1:	89 c3                	mov    %eax,%ebx
    59f3:	0f 83 ff 00 00 00    	jae    5af8 <xfrm_policy_cache_flush+0x138>
    59f9:	48 63 c3             	movslq %ebx,%rax
    59fc:	48 8b 04 c5 00 00 00 	mov    0x0(,%rax,8),%rax
    5a03:	00 
    5a04:	48 8b 3c 28          	mov    (%rax,%rbp,1),%rdi
    5a08:	48 85 ff             	test   %rdi,%rdi
    5a0b:	74 d0                	je     59dd <xfrm_policy_cache_flush+0x1d>
    5a0d:	e8 9e ad ff ff       	callq  7b0 <xfrm_bundle_ok>
    5a12:	85 c0                	test   %eax,%eax
    5a14:	75 c7                	jne    59dd <xfrm_policy_cache_flush+0x1d>
    5a16:	65 8b 05 00 00 00 00 	mov    %gs:0x0(%rip),%eax        # 5a1d <xfrm_policy_cache_flush+0x5d>
    5a1d:	39 c3                	cmp    %eax,%ebx
    5a1f:	0f 84 c9 00 00 00    	je     5aee <xfrm_policy_cache_flush+0x12e>
    5a25:	be 00 02 00 00       	mov    $0x200,%esi
    5a2a:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    5a31:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
    5a36:	49 c7 c4 00 00 00 00 	mov    $0x0,%r12
    5a3d:	e8 00 00 00 00       	callq  5a42 <xfrm_policy_cache_flush+0x82>
    5a42:	89 df                	mov    %ebx,%edi
    5a44:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
    5a4b:	e8 00 00 00 00       	callq  5a50 <xfrm_policy_cache_flush+0x90>
    5a50:	3b 05 00 00 00 00    	cmp    0x0(%rip),%eax        # 5a56 <xfrm_policy_cache_flush+0x96>
    5a56:	89 c3                	mov    %eax,%ebx
    5a58:	0f 83 89 00 00 00    	jae    5ae7 <xfrm_policy_cache_flush+0x127>
    5a5e:	48 63 eb             	movslq %ebx,%rbp
    5a61:	48 8b 04 ed 00 00 00 	mov    0x0(,%rbp,8),%rax
    5a68:	00 
    5a69:	4a 8b 3c 20          	mov    (%rax,%r12,1),%rdi
    5a6d:	48 85 ff             	test   %rdi,%rdi
    5a70:	74 d0                	je     5a42 <xfrm_policy_cache_flush+0x82>
    5a72:	e8 39 ad ff ff       	callq  7b0 <xfrm_bundle_ok>
    5a77:	85 c0                	test   %eax,%eax
    5a79:	75 c7                	jne    5a42 <xfrm_policy_cache_flush+0x82>
    5a7b:	89 d8                	mov    %ebx,%eax
    5a7d:	48 0f a3 05 00 00 00 	bt     %rax,0x0(%rip)        # 5a85 <xfrm_policy_cache_flush+0xc5>
    5a84:	00 
    5a85:	0f 92 c0             	setb   %al
    5a88:	84 c0                	test   %al,%al
    5a8a:	75 3a                	jne    5ac6 <xfrm_policy_cache_flush+0x106>
    5a8c:	48 8b 04 ed 00 00 00 	mov    0x0(,%rbp,8),%rax
    5a93:	00 
    5a94:	4e 8b 2c 20          	mov    (%rax,%r12,1),%r13
    5a98:	4d 85 ed             	test   %r13,%r13
    5a9b:	74 a5                	je     5a42 <xfrm_policy_cache_flush+0x82>
    5a9d:	4c 89 ef             	mov    %r13,%rdi
    5aa0:	e8 0b ad ff ff       	callq  7b0 <xfrm_bundle_ok>
    5aa5:	85 c0                	test   %eax,%eax
    5aa7:	75 99                	jne    5a42 <xfrm_policy_cache_flush+0x82>
    5aa9:	48 8b 04 ed 00 00 00 	mov    0x0(,%rbp,8),%rax
    5ab0:	00 
    5ab1:	4c 89 ef             	mov    %r13,%rdi
    5ab4:	4a c7 04 20 00 00 00 	movq   $0x0,(%rax,%r12,1)
    5abb:	00 
    5abc:	e8 00 00 00 00       	callq  5ac1 <xfrm_policy_cache_flush+0x101>
    5ac1:	e9 7c ff ff ff       	jmpq   5a42 <xfrm_policy_cache_flush+0x82>
    5ac6:	48 c1 e5 05          	shl    $0x5,%rbp
    5aca:	48 8b 35 00 00 00 00 	mov    0x0(%rip),%rsi        # 5ad1 <xfrm_policy_cache_flush+0x111>
    5ad1:	89 df                	mov    %ebx,%edi
    5ad3:	48 89 ea             	mov    %rbp,%rdx
    5ad6:	48 03 15 00 00 00 00 	add    0x0(%rip),%rdx        # 5add <xfrm_policy_cache_flush+0x11d>
    5add:	e8 00 00 00 00       	callq  5ae2 <xfrm_policy_cache_flush+0x122>
    5ae2:	e9 5b ff ff ff       	jmpq   5a42 <xfrm_policy_cache_flush+0x82>
    5ae7:	5b                   	pop    %rbx
    5ae8:	5d                   	pop    %rbp
    5ae9:	41 5c                	pop    %r12
    5aeb:	41 5d                	pop    %r13
    5aed:	c3                   	retq   
    5aee:	e8 3d ae ff ff       	callq  930 <__xfrm_pcpu_work_fn>
    5af3:	e9 e5 fe ff ff       	jmpq   59dd <xfrm_policy_cache_flush+0x1d>
    5af8:	5b                   	pop    %rbx
    5af9:	5d                   	pop    %rbp
    5afa:	41 5c                	pop    %r12
    5afc:	41 5d                	pop    %r13
    5afe:	be 00 02 00 00       	mov    $0x200,%esi
    5b03:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    5b0a:	e9 00 00 00 00       	jmpq   5b0f <xfrm_policy_cache_flush+0x14f>
    5b0f:	90                   	nop

0000000000005b10 <xfrm_policy_flush>:
    5b10:	41 57                	push   %r15
    5b12:	41 56                	push   %r14
    5b14:	41 89 d6             	mov    %edx,%r14d
    5b17:	41 55                	push   %r13
    5b19:	41 54                	push   %r12
    5b1b:	41 89 f7             	mov    %esi,%r15d
    5b1e:	55                   	push   %rbp
    5b1f:	53                   	push   %rbx
    5b20:	48 8d af 84 0d 00 00 	lea    0xd84(%rdi),%rbp
    5b27:	31 db                	xor    %ebx,%ebx
    5b29:	48 83 ec 20          	sub    $0x20,%rsp
    5b2d:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
    5b32:	48 89 ef             	mov    %rbp,%rdi
    5b35:	e8 00 00 00 00       	callq  5b3a <xfrm_policy_flush+0x2a>
    5b3a:	41 0f b6 c6          	movzbl %r14b,%eax
    5b3e:	89 44 24 08          	mov    %eax,0x8(%rsp)
    5b42:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    5b47:	48 8b 84 18 b0 0b 00 	mov    0xbb0(%rax,%rbx,1),%rax
    5b4e:	00 
    5b4f:	48 85 c0             	test   %rax,%rax
    5b52:	74 20                	je     5b74 <xfrm_policy_flush+0x64>
    5b54:	48 83 e8 08          	sub    $0x8,%rax
    5b58:	49 89 c4             	mov    %rax,%r12
    5b5b:	74 17                	je     5b74 <xfrm_policy_flush+0x64>
    5b5d:	44 3a b8 80 01 00 00 	cmp    0x180(%rax),%r15b
    5b64:	0f 84 85 01 00 00    	je     5cef <xfrm_policy_flush+0x1df>
    5b6a:	49 8b 44 24 08       	mov    0x8(%r12),%rax
    5b6f:	48 85 c0             	test   %rax,%rax
    5b72:	75 e0                	jne    5b54 <xfrm_policy_flush+0x44>
    5b74:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    5b79:	44 8b ac 58 d0 0b 00 	mov    0xbd0(%rax,%rbx,2),%r13d
    5b80:	00 
    5b81:	45 85 ed             	test   %r13d,%r13d
    5b84:	78 43                	js     5bc9 <xfrm_policy_flush+0xb9>
    5b86:	48 8b 54 24 10       	mov    0x10(%rsp),%rdx
    5b8b:	49 63 c5             	movslq %r13d,%rax
    5b8e:	48 8b 94 5a c8 0b 00 	mov    0xbc8(%rdx,%rbx,2),%rdx
    5b95:	00 
    5b96:	48 8b 3c c2          	mov    (%rdx,%rax,8),%rdi
    5b9a:	48 85 ff             	test   %rdi,%rdi
    5b9d:	74 20                	je     5bbf <xfrm_policy_flush+0xaf>
    5b9f:	48 83 ef 08          	sub    $0x8,%rdi
    5ba3:	49 89 fc             	mov    %rdi,%r12
    5ba6:	74 17                	je     5bbf <xfrm_policy_flush+0xaf>
    5ba8:	44 3a bf 80 01 00 00 	cmp    0x180(%rdi),%r15b
    5baf:	0f 84 f5 00 00 00    	je     5caa <xfrm_policy_flush+0x19a>
    5bb5:	49 8b 7c 24 08       	mov    0x8(%r12),%rdi
    5bba:	48 85 ff             	test   %rdi,%rdi
    5bbd:	75 e0                	jne    5b9f <xfrm_policy_flush+0x8f>
    5bbf:	41 83 ed 01          	sub    $0x1,%r13d
    5bc3:	41 83 fd ff          	cmp    $0xffffffff,%r13d
    5bc7:	75 bd                	jne    5b86 <xfrm_policy_flush+0x76>
    5bc9:	48 83 c3 08          	add    $0x8,%rbx
    5bcd:	48 83 fb 18          	cmp    $0x18,%rbx
    5bd1:	0f 85 6b ff ff ff    	jne    5b42 <xfrm_policy_flush+0x32>
    5bd7:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    5bdc:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
    5be3:	00 00 
    5be5:	45 31 e4             	xor    %r12d,%r12d
    5be8:	48 05 c8 0b 00 00    	add    $0xbc8,%rax
    5bee:	48 89 04 24          	mov    %rax,(%rsp)
    5bf2:	8b 44 24 18          	mov    0x18(%rsp),%eax
    5bf6:	89 44 24 0c          	mov    %eax,0xc(%rsp)
    5bfa:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    5bff:	48 8b 54 24 18       	mov    0x18(%rsp),%rdx
    5c04:	48 8b 9c d0 b0 0b 00 	mov    0xbb0(%rax,%rdx,8),%rbx
    5c0b:	00 
    5c0c:	48 85 db             	test   %rbx,%rbx
    5c0f:	74 1f                	je     5c30 <xfrm_policy_flush+0x120>
    5c11:	48 83 eb 08          	sub    $0x8,%rbx
    5c15:	48 85 db             	test   %rbx,%rbx
    5c18:	74 16                	je     5c30 <xfrm_policy_flush+0x120>
    5c1a:	44 3a bb 80 01 00 00 	cmp    0x180(%rbx),%r15b
    5c21:	0f 84 23 01 00 00    	je     5d4a <xfrm_policy_flush+0x23a>
    5c27:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    5c2b:	48 85 db             	test   %rbx,%rbx
    5c2e:	75 e1                	jne    5c11 <xfrm_policy_flush+0x101>
    5c30:	48 8b 04 24          	mov    (%rsp),%rax
    5c34:	44 8b 70 08          	mov    0x8(%rax),%r14d
    5c38:	45 85 f6             	test   %r14d,%r14d
    5c3b:	78 40                	js     5c7d <xfrm_policy_flush+0x16d>
    5c3d:	48 8b 04 24          	mov    (%rsp),%rax
    5c41:	48 8b 00             	mov    (%rax),%rax
    5c44:	49 63 de             	movslq %r14d,%rbx
    5c47:	48 c1 e3 03          	shl    $0x3,%rbx
    5c4b:	48 8b 0c 18          	mov    (%rax,%rbx,1),%rcx
    5c4f:	48 85 c9             	test   %rcx,%rcx
    5c52:	74 1f                	je     5c73 <xfrm_policy_flush+0x163>
    5c54:	4c 8d 69 f8          	lea    -0x8(%rcx),%r13
    5c58:	4d 85 ed             	test   %r13,%r13
    5c5b:	74 16                	je     5c73 <xfrm_policy_flush+0x163>
    5c5d:	45 3a bd 80 01 00 00 	cmp    0x180(%r13),%r15b
    5c64:	0f 84 9b 00 00 00    	je     5d05 <xfrm_policy_flush+0x1f5>
    5c6a:	49 8b 4d 08          	mov    0x8(%r13),%rcx
    5c6e:	48 85 c9             	test   %rcx,%rcx
    5c71:	75 e1                	jne    5c54 <xfrm_policy_flush+0x144>
    5c73:	41 83 ee 01          	sub    $0x1,%r14d
    5c77:	41 83 fe ff          	cmp    $0xffffffff,%r14d
    5c7b:	75 c7                	jne    5c44 <xfrm_policy_flush+0x134>
    5c7d:	48 83 44 24 18 01    	addq   $0x1,0x18(%rsp)
    5c83:	48 83 04 24 10       	addq   $0x10,(%rsp)
    5c88:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    5c8d:	48 83 f8 03          	cmp    $0x3,%rax
    5c91:	0f 85 5b ff ff ff    	jne    5bf2 <xfrm_policy_flush+0xe2>
    5c97:	45 85 e4             	test   %r12d,%r12d
    5c9a:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
    5c9f:	74 31                	je     5cd2 <xfrm_policy_flush+0x1c2>
    5ca1:	e8 00 00 00 00       	callq  5ca6 <xfrm_policy_flush+0x196>
    5ca6:	31 c0                	xor    %eax,%eax
    5ca8:	eb 28                	jmp    5cd2 <xfrm_policy_flush+0x1c2>
    5caa:	48 8b bf 88 01 00 00 	mov    0x188(%rdi),%rdi
    5cb1:	e8 00 00 00 00       	callq  5cb6 <xfrm_policy_flush+0x1a6>
    5cb6:	85 c0                	test   %eax,%eax
    5cb8:	0f 84 f7 fe ff ff    	je     5bb5 <xfrm_policy_flush+0xa5>
    5cbe:	8b 54 24 08          	mov    0x8(%rsp),%edx
    5cc2:	31 f6                	xor    %esi,%esi
    5cc4:	4c 89 e7             	mov    %r12,%rdi
    5cc7:	89 04 24             	mov    %eax,(%rsp)
    5cca:	e8 00 00 00 00       	callq  5ccf <xfrm_policy_flush+0x1bf>
    5ccf:	8b 04 24             	mov    (%rsp),%eax
    5cd2:	48 89 ef             	mov    %rbp,%rdi
    5cd5:	89 04 24             	mov    %eax,(%rsp)
    5cd8:	e8 00 00 00 00       	callq  5cdd <xfrm_policy_flush+0x1cd>
    5cdd:	8b 04 24             	mov    (%rsp),%eax
    5ce0:	48 83 c4 20          	add    $0x20,%rsp
    5ce4:	5b                   	pop    %rbx
    5ce5:	5d                   	pop    %rbp
    5ce6:	41 5c                	pop    %r12
    5ce8:	41 5d                	pop    %r13
    5cea:	41 5e                	pop    %r14
    5cec:	41 5f                	pop    %r15
    5cee:	c3                   	retq   
    5cef:	48 8b b8 88 01 00 00 	mov    0x188(%rax),%rdi
    5cf6:	e8 00 00 00 00       	callq  5cfb <xfrm_policy_flush+0x1eb>
    5cfb:	85 c0                	test   %eax,%eax
    5cfd:	0f 84 67 fe ff ff    	je     5b6a <xfrm_policy_flush+0x5a>
    5d03:	eb b9                	jmp    5cbe <xfrm_policy_flush+0x1ae>
    5d05:	8b 74 24 0c          	mov    0xc(%rsp),%esi
    5d09:	4c 89 ef             	mov    %r13,%rdi
    5d0c:	41 83 c4 01          	add    $0x1,%r12d
    5d10:	e8 5b b2 ff ff       	callq  f70 <__xfrm_policy_unlink>
    5d15:	48 89 ef             	mov    %rbp,%rdi
    5d18:	e8 00 00 00 00       	callq  5d1d <xfrm_policy_flush+0x20d>
    5d1d:	8b 54 24 08          	mov    0x8(%rsp),%edx
    5d21:	be 01 00 00 00       	mov    $0x1,%esi
    5d26:	4c 89 ef             	mov    %r13,%rdi
    5d29:	e8 00 00 00 00       	callq  5d2e <xfrm_policy_flush+0x21e>
    5d2e:	4c 89 ef             	mov    %r13,%rdi
    5d31:	e8 6a bc ff ff       	callq  19a0 <xfrm_policy_kill>
    5d36:	48 89 ef             	mov    %rbp,%rdi
    5d39:	e8 00 00 00 00       	callq  5d3e <xfrm_policy_flush+0x22e>
    5d3e:	48 8b 04 24          	mov    (%rsp),%rax
    5d42:	48 8b 00             	mov    (%rax),%rax
    5d45:	e9 01 ff ff ff       	jmpq   5c4b <xfrm_policy_flush+0x13b>
    5d4a:	8b 74 24 0c          	mov    0xc(%rsp),%esi
    5d4e:	48 89 df             	mov    %rbx,%rdi
    5d51:	41 83 c4 01          	add    $0x1,%r12d
    5d55:	e8 16 b2 ff ff       	callq  f70 <__xfrm_policy_unlink>
    5d5a:	48 89 ef             	mov    %rbp,%rdi
    5d5d:	e8 00 00 00 00       	callq  5d62 <xfrm_policy_flush+0x252>
    5d62:	8b 54 24 08          	mov    0x8(%rsp),%edx
    5d66:	be 01 00 00 00       	mov    $0x1,%esi
    5d6b:	48 89 df             	mov    %rbx,%rdi
    5d6e:	e8 00 00 00 00       	callq  5d73 <xfrm_policy_flush+0x263>
    5d73:	48 89 df             	mov    %rbx,%rdi
    5d76:	e8 25 bc ff ff       	callq  19a0 <xfrm_policy_kill>
    5d7b:	48 89 ef             	mov    %rbp,%rdi
    5d7e:	e8 00 00 00 00       	callq  5d83 <xfrm_policy_flush+0x273>
    5d83:	e9 72 fe ff ff       	jmpq   5bfa <xfrm_policy_flush+0xea>
    5d88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    5d8f:	00 

0000000000005d90 <xfrm_policy_fini>:
    5d90:	41 55                	push   %r13
    5d92:	41 54                	push   %r12
    5d94:	55                   	push   %rbp
    5d95:	53                   	push   %rbx
    5d96:	48 89 fd             	mov    %rdi,%rbp
    5d99:	48 81 c7 10 0c 00 00 	add    $0xc10,%rdi
    5da0:	e8 00 00 00 00       	callq  5da5 <xfrm_policy_fini+0x15>
    5da5:	31 d2                	xor    %edx,%edx
    5da7:	be 01 00 00 00       	mov    $0x1,%esi
    5dac:	48 89 ef             	mov    %rbp,%rdi
    5daf:	e8 00 00 00 00       	callq  5db4 <xfrm_policy_fini+0x24>
    5db4:	31 d2                	xor    %edx,%edx
    5db6:	31 f6                	xor    %esi,%esi
    5db8:	48 89 ef             	mov    %rbp,%rdi
    5dbb:	e8 00 00 00 00       	callq  5dc0 <xfrm_policy_fini+0x30>
    5dc0:	48 8b 85 90 0b 00 00 	mov    0xb90(%rbp),%rax
    5dc7:	48 8d 95 90 0b 00 00 	lea    0xb90(%rbp),%rdx
    5dce:	48 39 c2             	cmp    %rax,%rdx
    5dd1:	75 74                	jne    5e47 <xfrm_policy_fini+0xb7>
    5dd3:	4c 8d a5 b0 0b 00 00 	lea    0xbb0(%rbp),%r12
    5dda:	48 8d 9d d0 0b 00 00 	lea    0xbd0(%rbp),%rbx
    5de1:	4c 8d ad 00 0c 00 00 	lea    0xc00(%rbp),%r13
    5de8:	49 8b 04 24          	mov    (%r12),%rax
    5dec:	48 85 c0             	test   %rax,%rax
    5def:	75 4e                	jne    5e3f <xfrm_policy_fini+0xaf>
    5df1:	8b 03                	mov    (%rbx),%eax
    5df3:	48 8b 7b f8          	mov    -0x8(%rbx),%rdi
    5df7:	8d 34 c5 08 00 00 00 	lea    0x8(,%rax,8),%esi
    5dfe:	48 8b 07             	mov    (%rdi),%rax
    5e01:	48 85 c0             	test   %rax,%rax
    5e04:	75 3d                	jne    5e43 <xfrm_policy_fini+0xb3>
    5e06:	48 83 c3 10          	add    $0x10,%rbx
    5e0a:	49 83 c4 08          	add    $0x8,%r12
    5e0e:	e8 00 00 00 00       	callq  5e13 <xfrm_policy_fini+0x83>
    5e13:	4c 39 eb             	cmp    %r13,%rbx
    5e16:	75 d0                	jne    5de8 <xfrm_policy_fini+0x58>
    5e18:	8b 85 a8 0b 00 00    	mov    0xba8(%rbp),%eax
    5e1e:	48 8b bd a0 0b 00 00 	mov    0xba0(%rbp),%rdi
    5e25:	8d 34 c5 08 00 00 00 	lea    0x8(,%rax,8),%esi
    5e2c:	48 8b 07             	mov    (%rdi),%rax
    5e2f:	48 85 c0             	test   %rax,%rax
    5e32:	75 17                	jne    5e4b <xfrm_policy_fini+0xbb>
    5e34:	5b                   	pop    %rbx
    5e35:	5d                   	pop    %rbp
    5e36:	41 5c                	pop    %r12
    5e38:	41 5d                	pop    %r13
    5e3a:	e9 00 00 00 00       	jmpq   5e3f <xfrm_policy_fini+0xaf>
    5e3f:	0f ff                	(bad)  
    5e41:	eb ae                	jmp    5df1 <xfrm_policy_fini+0x61>
    5e43:	0f ff                	(bad)  
    5e45:	eb bf                	jmp    5e06 <xfrm_policy_fini+0x76>
    5e47:	0f ff                	(bad)  
    5e49:	eb 88                	jmp    5dd3 <xfrm_policy_fini+0x43>
    5e4b:	0f ff                	(bad)  
    5e4d:	5b                   	pop    %rbx
    5e4e:	5d                   	pop    %rbp
    5e4f:	41 5c                	pop    %r12
    5e51:	41 5d                	pop    %r13
    5e53:	e9 00 00 00 00       	jmpq   5e58 <xfrm_policy_fini+0xc8>
    5e58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    5e5f:	00 

0000000000005e60 <xfrm_net_exit>:
    5e60:	53                   	push   %rbx
    5e61:	48 89 fb             	mov    %rdi,%rbx
    5e64:	e8 00 00 00 00       	callq  5e69 <xfrm_net_exit+0x9>
    5e69:	48 89 df             	mov    %rbx,%rdi
    5e6c:	e8 1f ff ff ff       	callq  5d90 <xfrm_policy_fini>
    5e71:	48 89 df             	mov    %rbx,%rdi
    5e74:	e8 00 00 00 00       	callq  5e79 <xfrm_net_exit+0x19>
    5e79:	48 89 df             	mov    %rbx,%rdi
    5e7c:	e8 00 00 00 00       	callq  5e81 <xfrm_net_exit+0x21>
    5e81:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
    5e85:	5b                   	pop    %rbx
    5e86:	e9 00 00 00 00       	jmpq   5e8b <xfrm_net_exit+0x2b>
    5e8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000005e90 <xfrm_net_init>:
    5e90:	41 55                	push   %r13
    5e92:	41 54                	push   %r12
    5e94:	48 c7 c2 00 00 00 00 	mov    $0x0,%rdx
    5e9b:	55                   	push   %rbp
    5e9c:	53                   	push   %rbx
    5e9d:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
    5ea4:	48 89 fb             	mov    %rdi,%rbx
    5ea7:	48 81 c7 88 0d 00 00 	add    $0xd88,%rdi
    5eae:	48 83 ec 08          	sub    $0x8,%rsp
    5eb2:	c7 47 f8 00 00 00 00 	movl   $0x0,-0x8(%rdi)
    5eb9:	c7 47 fc 00 00 00 00 	movl   $0x0,-0x4(%rdi)
    5ec0:	e8 00 00 00 00       	callq  5ec5 <xfrm_net_init+0x35>
    5ec5:	be 08 00 00 00       	mov    $0x8,%esi
    5eca:	bf e8 00 00 00       	mov    $0xe8,%edi
    5ecf:	e8 00 00 00 00       	callq  5ed4 <xfrm_net_init+0x44>
    5ed4:	48 85 c0             	test   %rax,%rax
    5ed7:	48 89 43 78          	mov    %rax,0x78(%rbx)
    5edb:	0f 84 4c 02 00 00    	je     612d <xfrm_net_init+0x29d>
    5ee1:	48 89 df             	mov    %rbx,%rdi
    5ee4:	e8 00 00 00 00       	callq  5ee9 <xfrm_net_init+0x59>
    5ee9:	85 c0                	test   %eax,%eax
    5eeb:	0f 88 e5 01 00 00    	js     60d6 <xfrm_net_init+0x246>
    5ef1:	48 89 df             	mov    %rbx,%rdi
    5ef4:	e8 00 00 00 00       	callq  5ef9 <xfrm_net_init+0x69>
    5ef9:	85 c0                	test   %eax,%eax
    5efb:	89 c5                	mov    %eax,%ebp
    5efd:	0f 88 b5 01 00 00    	js     60b8 <xfrm_net_init+0x228>
    5f03:	48 81 fb 00 00 00 00 	cmp    $0x0,%rbx
    5f0a:	0f 84 ec 01 00 00    	je     60fc <xfrm_net_init+0x26c>
    5f10:	bf 40 00 00 00       	mov    $0x40,%edi
    5f15:	e8 00 00 00 00       	callq  5f1a <xfrm_net_init+0x8a>
    5f1a:	48 85 c0             	test   %rax,%rax
    5f1d:	48 89 83 a0 0b 00 00 	mov    %rax,0xba0(%rbx)
    5f24:	0f 84 81 01 00 00    	je     60ab <xfrm_net_init+0x21b>
    5f2a:	48 8d ab c8 0b 00 00 	lea    0xbc8(%rbx),%rbp
    5f31:	c7 83 a8 0b 00 00 07 	movl   $0x7,0xba8(%rbx)
    5f38:	00 00 00 
    5f3b:	45 31 e4             	xor    %r12d,%r12d
    5f3e:	42 c7 84 a3 f8 0b 00 	movl   $0x0,0xbf8(%rbx,%r12,4)
    5f45:	00 00 00 00 00 
    5f4a:	42 c7 84 a3 04 0c 00 	movl   $0x0,0xc04(%rbx,%r12,4)
    5f51:	00 00 00 00 00 
    5f56:	bf 40 00 00 00       	mov    $0x40,%edi
    5f5b:	4a c7 84 e3 b0 0b 00 	movq   $0x0,0xbb0(%rbx,%r12,8)
    5f62:	00 00 00 00 00 
    5f67:	45 89 e5             	mov    %r12d,%r13d
    5f6a:	e8 00 00 00 00       	callq  5f6f <xfrm_net_init+0xdf>
    5f6f:	48 85 c0             	test   %rax,%rax
    5f72:	48 89 45 00          	mov    %rax,0x0(%rbp)
    5f76:	0f 84 14 01 00 00    	je     6090 <xfrm_net_init+0x200>
    5f7c:	49 83 c4 01          	add    $0x1,%r12
    5f80:	c7 45 08 07 00 00 00 	movl   $0x7,0x8(%rbp)
    5f87:	c6 45 0c 20          	movb   $0x20,0xc(%rbp)
    5f8b:	c6 45 0d 20          	movb   $0x20,0xd(%rbp)
    5f8f:	c6 45 0e 80          	movb   $0x80,0xe(%rbp)
    5f93:	48 83 c5 10          	add    $0x10,%rbp
    5f97:	c6 45 ff 80          	movb   $0x80,-0x1(%rbp)
    5f9b:	49 83 fc 03          	cmp    $0x3,%r12
    5f9f:	75 9d                	jne    5f3e <xfrm_net_init+0xae>
    5fa1:	48 8d 83 90 0b 00 00 	lea    0xb90(%rbx),%rax
    5fa8:	48 81 fb 00 00 00 00 	cmp    $0x0,%rbx
    5faf:	c6 83 58 0c 00 00 20 	movb   $0x20,0xc58(%rbx)
    5fb6:	c6 83 59 0c 00 00 20 	movb   $0x20,0xc59(%rbx)
    5fbd:	c6 83 5a 0c 00 00 80 	movb   $0x80,0xc5a(%rbx)
    5fc4:	48 89 83 90 0b 00 00 	mov    %rax,0xb90(%rbx)
    5fcb:	48 89 83 98 0b 00 00 	mov    %rax,0xb98(%rbx)
    5fd2:	48 b8 e0 ff ff ff 0f 	movabs $0xfffffffe0,%rax
    5fd9:	00 00 00 
    5fdc:	48 89 83 10 0c 00 00 	mov    %rax,0xc10(%rbx)
    5fe3:	48 8d 83 18 0c 00 00 	lea    0xc18(%rbx),%rax
    5fea:	c6 83 5b 0c 00 00 80 	movb   $0x80,0xc5b(%rbx)
    5ff1:	c7 83 50 0c 00 00 00 	movl   $0x0,0xc50(%rbx)
    5ff8:	00 00 00 
    5ffb:	c7 83 54 0c 00 00 00 	movl   $0x0,0xc54(%rbx)
    6002:	00 00 00 
    6005:	48 89 83 18 0c 00 00 	mov    %rax,0xc18(%rbx)
    600c:	48 89 83 20 0c 00 00 	mov    %rax,0xc20(%rbx)
    6013:	48 b8 e0 ff ff ff 0f 	movabs $0xfffffffe0,%rax
    601a:	00 00 00 
    601d:	48 89 83 30 0c 00 00 	mov    %rax,0xc30(%rbx)
    6024:	48 8d 83 38 0c 00 00 	lea    0xc38(%rbx),%rax
    602b:	48 c7 83 28 0c 00 00 	movq   $0x0,0xc28(%rbx)
    6032:	00 00 00 00 
    6036:	48 c7 83 48 0c 00 00 	movq   $0x0,0xc48(%rbx)
    603d:	00 00 00 00 
    6041:	48 89 83 38 0c 00 00 	mov    %rax,0xc38(%rbx)
    6048:	48 89 83 40 0c 00 00 	mov    %rax,0xc40(%rbx)
    604f:	0f 84 ce 00 00 00    	je     6123 <xfrm_net_init+0x293>
    6055:	48 89 df             	mov    %rbx,%rdi
    6058:	e8 00 00 00 00       	callq  605d <xfrm_net_init+0x1cd>
    605d:	85 c0                	test   %eax,%eax
    605f:	89 c5                	mov    %eax,%ebp
    6061:	0f 88 8b 00 00 00    	js     60f2 <xfrm_net_init+0x262>
    6067:	31 c0                	xor    %eax,%eax
    6069:	48 83 c4 08          	add    $0x8,%rsp
    606d:	5b                   	pop    %rbx
    606e:	5d                   	pop    %rbp
    606f:	41 5c                	pop    %r12
    6071:	41 5d                	pop    %r13
    6073:	c3                   	retq   
    6074:	49 63 c5             	movslq %r13d,%rax
    6077:	be 40 00 00 00       	mov    $0x40,%esi
    607c:	48 05 bc 00 00 00    	add    $0xbc,%rax
    6082:	48 c1 e0 04          	shl    $0x4,%rax
    6086:	48 8b 7c 03 08       	mov    0x8(%rbx,%rax,1),%rdi
    608b:	e8 00 00 00 00       	callq  6090 <xfrm_net_init+0x200>
    6090:	41 83 ed 01          	sub    $0x1,%r13d
    6094:	41 83 fd ff          	cmp    $0xffffffff,%r13d
    6098:	75 da                	jne    6074 <xfrm_net_init+0x1e4>
    609a:	48 8b bb a0 0b 00 00 	mov    0xba0(%rbx),%rdi
    60a1:	be 40 00 00 00       	mov    $0x40,%esi
    60a6:	e8 00 00 00 00       	callq  60ab <xfrm_net_init+0x21b>
    60ab:	bd f4 ff ff ff       	mov    $0xfffffff4,%ebp
    60b0:	48 89 df             	mov    %rbx,%rdi
    60b3:	e8 00 00 00 00       	callq  60b8 <xfrm_net_init+0x228>
    60b8:	48 89 df             	mov    %rbx,%rdi
    60bb:	e8 00 00 00 00       	callq  60c0 <xfrm_net_init+0x230>
    60c0:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
    60c4:	e8 00 00 00 00       	callq  60c9 <xfrm_net_init+0x239>
    60c9:	48 83 c4 08          	add    $0x8,%rsp
    60cd:	89 e8                	mov    %ebp,%eax
    60cf:	5b                   	pop    %rbx
    60d0:	5d                   	pop    %rbp
    60d1:	41 5c                	pop    %r12
    60d3:	41 5d                	pop    %r13
    60d5:	c3                   	retq   
    60d6:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
    60da:	89 44 24 04          	mov    %eax,0x4(%rsp)
    60de:	e8 00 00 00 00       	callq  60e3 <xfrm_net_init+0x253>
    60e3:	8b 44 24 04          	mov    0x4(%rsp),%eax
    60e7:	48 83 c4 08          	add    $0x8,%rsp
    60eb:	5b                   	pop    %rbx
    60ec:	5d                   	pop    %rbp
    60ed:	41 5c                	pop    %r12
    60ef:	41 5d                	pop    %r13
    60f1:	c3                   	retq   
    60f2:	48 89 df             	mov    %rbx,%rdi
    60f5:	e8 96 fc ff ff       	callq  5d90 <xfrm_policy_fini>
    60fa:	eb b4                	jmp    60b0 <xfrm_net_init+0x220>
    60fc:	45 31 c0             	xor    %r8d,%r8d
    60ff:	b9 00 20 04 00       	mov    $0x42000,%ecx
    6104:	31 d2                	xor    %edx,%edx
    6106:	be c0 01 00 00       	mov    $0x1c0,%esi
    610b:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
    6112:	e8 00 00 00 00       	callq  6117 <xfrm_net_init+0x287>
    6117:	48 89 05 00 00 00 00 	mov    %rax,0x0(%rip)        # 611e <xfrm_net_init+0x28e>
    611e:	e9 ed fd ff ff       	jmpq   5f10 <xfrm_net_init+0x80>
    6123:	e8 00 00 00 00       	callq  6128 <xfrm_net_init+0x298>
    6128:	e9 28 ff ff ff       	jmpq   6055 <xfrm_net_init+0x1c5>
    612d:	b8 f4 ff ff ff       	mov    $0xfffffff4,%eax
    6132:	e9 32 ff ff ff       	jmpq   6069 <xfrm_net_init+0x1d9>

Disassembly of section .text.unlikely:

0000000000000000 <xfrm_alloc_dst.part.35>:
   0:	0f 0b                	ud2    

Disassembly of section .init.text:

0000000000000000 <xfrm_init>:
   0:	48 8b 3d 00 00 00 00 	mov    0x0(%rip),%rdi        # 7 <xfrm_init+0x7>
   7:	be c0 00 40 01       	mov    $0x14000c0,%esi
   c:	e8 00 00 00 00       	callq  11 <xfrm_init+0x11>
  11:	48 85 c0             	test   %rax,%rax
  14:	48 89 05 00 00 00 00 	mov    %rax,0x0(%rip)        # 1b <xfrm_init+0x1b>
  1b:	48 8d 50 08          	lea    0x8(%rax),%rdx
  1f:	48 8d 88 08 08 00 00 	lea    0x808(%rax),%rcx
  26:	75 02                	jne    2a <xfrm_init+0x2a>
  28:	0f 0b                	ud2    
  2a:	48 be e0 ff ff ff 0f 	movabs $0xfffffffe0,%rsi
  31:	00 00 00 
  34:	48 c7 42 10 00 00 00 	movq   $0x0,0x10(%rdx)
  3b:	00 
  3c:	48 89 12             	mov    %rdx,(%rdx)
  3f:	48 89 72 f8          	mov    %rsi,-0x8(%rdx)
  43:	48 89 52 08          	mov    %rdx,0x8(%rdx)
  47:	48 83 c2 20          	add    $0x20,%rdx
  4b:	48 39 ca             	cmp    %rcx,%rdx
  4e:	75 da                	jne    2a <xfrm_init+0x2a>
  50:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
  57:	e8 00 00 00 00       	callq  5c <xfrm_init+0x5c>
  5c:	c7 05 00 00 00 00 00 	movl   $0x0,0x0(%rip)        # 66 <xfrm_init+0x66>
  63:	00 00 00 
  66:	e9 00 00 00 00       	jmpq   6b <__kstrtab_xfrm_dst_ifdown+0x2>

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-08 13:53   ` Tobias Hommel
@ 2018-01-09  8:19     ` Steffen Klassert
  2018-01-09  9:06       ` Tobias Hommel
  0 siblings, 1 reply; 31+ messages in thread
From: Steffen Klassert @ 2018-01-09  8:19 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: netdev

On Mon, Jan 08, 2018 at 02:53:48PM +0100, Tobias Hommel wrote:

...

> [  439.095554] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> [  439.103664] IP: xfrm_lookup+0x2a/0x7d0
> [  439.107551] PGD 0 P4D 0 
> [  439.110144] Oops: 0000 [#1] SMP PTI
> [  439.113653] Modules linked in:
> [  439.116774] CPU: 6 PID: 0 Comm: swapper/6 Not tainted 4.14.12 #1
> [  439.122900] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
> [  439.130769] task: ffff8cf33b0ea280 task.stack: ffff9492c0090000
> [  439.136726] RIP: 0010:xfrm_lookup+0x2a/0x7d0
> [  439.141005] RSP: 0018:ffff8cf33fd83bd0 EFLAGS: 00010246
> [  439.146315] RAX: 0000000000000000 RBX: ffffffff87074080 RCX: 0000000000000000
> [  439.153537] RDX: ffff8cf33fd83c48 RSI: 0000000000000000 RDI: ffffffff87074080
> [  439.160780] RBP: ffffffff87074080 R08: 0000000000000002 R09: 0000000000000000
> [  439.167958] R10: 0000000000000020 R11: 0000000000000020 R12: ffff8cf33fd83c48
> [  439.175115] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8cf33b240078
> [  439.182337] FS:  0000000000000000(0000) GS:ffff8cf33fd80000(0000) knlGS:0000000000000000
> [  439.190456] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [  439.196227] CR2: 0000000000000020 CR3: 000000013200a000 CR4: 00000000001006e0
> [  439.203386] Call Trace:
> [  439.205869]  <IRQ>
> [  439.207886]  __xfrm_route_forward+0xa4/0x110
> [  439.212195]  ip_forward+0x3da/0x450
> [  439.215696]  ? ip_rcv_finish+0x61/0x390
> [  439.219542]  ip_rcv+0x2b5/0x380
> [  439.222716]  ? inet_del_offload+0x30/0x30
> [  439.226736]  __netif_receive_skb_core+0x751/0xb00
> [  439.231469]  ? netif_receive_skb_internal+0x47/0xf0
> [  439.236391]  netif_receive_skb_internal+0x47/0xf0
> [  439.241150]  napi_gro_flush+0x50/0x70
> [  439.244831]  napi_complete_done+0x90/0xd0
> [  439.248872]  igb_poll+0x8fd/0xe80
> [  439.252190]  net_rx_action+0x1fc/0x310
> [  439.255978]  __do_softirq+0xd5/0x1cf
> [  439.259584]  irq_exit+0xa3/0xb0
> [  439.262763]  do_IRQ+0x45/0xc0
> [  439.265772]  common_interrupt+0x95/0x95
> [  439.269609]  </IRQ>
> [  439.271733] RIP: 0010:cpuidle_enter_state+0x120/0x200
> [  439.276810] RSP: 0018:ffff9492c0093eb8 EFLAGS: 00000282 ORIG_RAX: ffffffffffffff5d
> [  439.284436] RAX: ffff8cf33fd9ea80 RBX: 0000000000000002 RCX: 000000663c21ea0f
> [  439.291604] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
> [  439.298772] RBP: ffff8cf33fda71e8 R08: 0000000000000003 R09: 0000000000000018
> [  439.305930] R10: 00000000ffffffff R11: 000000000000057c R12: 000000663c21ea0f
> [  439.313089] R13: 000000663c1c6c33 R14: 0000000000000002 R15: 0000000000000000
> [  439.320259]  ? cpuidle_enter_state+0x11c/0x200
> [  439.324740]  do_idle+0xd6/0x170
> [  439.327885]  cpu_startup_entry+0x67/0x70
> [  439.331837]  start_secondary+0x167/0x190
> [  439.335788]  secondary_startup_64+0xa5/0xb0
> [  439.340001] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
> [  439.358988] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffff8cf33fd83bd0
> [  439.364759] CR2: 0000000000000020
> [  439.368105] ---[ end trace c6b298b556ea7769 ]---
> [  439.372752] Kernel panic - not syncing: Fatal exception in interrupt
> [  439.379255] Kernel Offset: 0x5000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
> [  439.390029] Rebooting in 10 seconds..

...

> 0000000000004230 <xfrm_lookup>:
>     4230:	41 57                	push   %r15
>     4232:	41 56                	push   %r14
>     4234:	45 89 c6             	mov    %r8d,%r14d
>     4237:	41 55                	push   %r13
>     4239:	41 54                	push   %r12
>     423b:	49 89 f5             	mov    %rsi,%r13
>     423e:	55                   	push   %rbp
>     423f:	53                   	push   %rbx
>     4240:	49 89 d4             	mov    %rdx,%r12
>     4243:	48 89 fb             	mov    %rdi,%rbx
>     4246:	48 83 ec 40          	sub    $0x40,%rsp
>     424a:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
>     4251:	00 00 
>     4253:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
>     4258:	31 c0                	xor    %eax,%eax
>     425a:	48 8b 46 20          	mov    0x20(%rsi),%rax


The above is the failing instruction, RSI holds the second argument
of the called function which is a NULL pointer. The second argument
of xfrm_lookup() is dst_orig, so it is as I thought. Now let's find
out why. I don't see anything obvious, so we need to narrow it down.

> CONFIG_INET_ESP=y
> CONFIG_INET_ESP_OFFLOAD=y

You have CONFIG_INET_ESP_OFFLOAD enabled, this is new maybe it
still has some problems. You should not hit an offload codepath
because all your SAs are configured with UDP encapsulation which
is still not supported with offload.

Please try to disable GRO on both interfaces and see what happens:

ethtool -K eth0 gro off
ethtool -K eth1 gro off

Then disable CONFIG_INET_ESP_OFFLOAD and try again.

This should show us if this feature is responsible for the bug.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-09  8:19     ` Steffen Klassert
@ 2018-01-09  9:06       ` Tobias Hommel
  2018-01-09  9:26         ` Steffen Klassert
  0 siblings, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-01-09  9:06 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

[-- Attachment #1: Type: text/plain, Size: 5736 bytes --]

On Tue, Jan 09, 2018 at 09:19:39AM +0100, Steffen Klassert wrote:
> On Mon, Jan 08, 2018 at 02:53:48PM +0100, Tobias Hommel wrote:
> 
> ...
> 
> > [  439.095554] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
> > [  439.103664] IP: xfrm_lookup+0x2a/0x7d0
> > [  439.107551] PGD 0 P4D 0 
> > [  439.110144] Oops: 0000 [#1] SMP PTI
> > [  439.113653] Modules linked in:
> > [  439.116774] CPU: 6 PID: 0 Comm: swapper/6 Not tainted 4.14.12 #1
> > [  439.122900] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
> > [  439.130769] task: ffff8cf33b0ea280 task.stack: ffff9492c0090000
> > [  439.136726] RIP: 0010:xfrm_lookup+0x2a/0x7d0
> > [  439.141005] RSP: 0018:ffff8cf33fd83bd0 EFLAGS: 00010246
> > [  439.146315] RAX: 0000000000000000 RBX: ffffffff87074080 RCX: 0000000000000000
> > [  439.153537] RDX: ffff8cf33fd83c48 RSI: 0000000000000000 RDI: ffffffff87074080
> > [  439.160780] RBP: ffffffff87074080 R08: 0000000000000002 R09: 0000000000000000
> > [  439.167958] R10: 0000000000000020 R11: 0000000000000020 R12: ffff8cf33fd83c48
> > [  439.175115] R13: 0000000000000000 R14: 0000000000000002 R15: ffff8cf33b240078
> > [  439.182337] FS:  0000000000000000(0000) GS:ffff8cf33fd80000(0000) knlGS:0000000000000000
> > [  439.190456] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [  439.196227] CR2: 0000000000000020 CR3: 000000013200a000 CR4: 00000000001006e0
> > [  439.203386] Call Trace:
> > [  439.205869]  <IRQ>
> > [  439.207886]  __xfrm_route_forward+0xa4/0x110
> > [  439.212195]  ip_forward+0x3da/0x450
> > [  439.215696]  ? ip_rcv_finish+0x61/0x390
> > [  439.219542]  ip_rcv+0x2b5/0x380
> > [  439.222716]  ? inet_del_offload+0x30/0x30
> > [  439.226736]  __netif_receive_skb_core+0x751/0xb00
> > [  439.231469]  ? netif_receive_skb_internal+0x47/0xf0
> > [  439.236391]  netif_receive_skb_internal+0x47/0xf0
> > [  439.241150]  napi_gro_flush+0x50/0x70
> > [  439.244831]  napi_complete_done+0x90/0xd0
> > [  439.248872]  igb_poll+0x8fd/0xe80
> > [  439.252190]  net_rx_action+0x1fc/0x310
> > [  439.255978]  __do_softirq+0xd5/0x1cf
> > [  439.259584]  irq_exit+0xa3/0xb0
> > [  439.262763]  do_IRQ+0x45/0xc0
> > [  439.265772]  common_interrupt+0x95/0x95
> > [  439.269609]  </IRQ>
> > [  439.271733] RIP: 0010:cpuidle_enter_state+0x120/0x200
> > [  439.276810] RSP: 0018:ffff9492c0093eb8 EFLAGS: 00000282 ORIG_RAX: ffffffffffffff5d
> > [  439.284436] RAX: ffff8cf33fd9ea80 RBX: 0000000000000002 RCX: 000000663c21ea0f
> > [  439.291604] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
> > [  439.298772] RBP: ffff8cf33fda71e8 R08: 0000000000000003 R09: 0000000000000018
> > [  439.305930] R10: 00000000ffffffff R11: 000000000000057c R12: 000000663c21ea0f
> > [  439.313089] R13: 000000663c1c6c33 R14: 0000000000000002 R15: 0000000000000000
> > [  439.320259]  ? cpuidle_enter_state+0x11c/0x200
> > [  439.324740]  do_idle+0xd6/0x170
> > [  439.327885]  cpu_startup_entry+0x67/0x70
> > [  439.331837]  start_secondary+0x167/0x190
> > [  439.335788]  secondary_startup_64+0xa5/0xb0
> > [  439.340001] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
> > [  439.358988] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffff8cf33fd83bd0
> > [  439.364759] CR2: 0000000000000020
> > [  439.368105] ---[ end trace c6b298b556ea7769 ]---
> > [  439.372752] Kernel panic - not syncing: Fatal exception in interrupt
> > [  439.379255] Kernel Offset: 0x5000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
> > [  439.390029] Rebooting in 10 seconds..
> 
> ...
> 
> > 0000000000004230 <xfrm_lookup>:
> >     4230:	41 57                	push   %r15
> >     4232:	41 56                	push   %r14
> >     4234:	45 89 c6             	mov    %r8d,%r14d
> >     4237:	41 55                	push   %r13
> >     4239:	41 54                	push   %r12
> >     423b:	49 89 f5             	mov    %rsi,%r13
> >     423e:	55                   	push   %rbp
> >     423f:	53                   	push   %rbx
> >     4240:	49 89 d4             	mov    %rdx,%r12
> >     4243:	48 89 fb             	mov    %rdi,%rbx
> >     4246:	48 83 ec 40          	sub    $0x40,%rsp
> >     424a:	65 48 8b 04 25 28 00 	mov    %gs:0x28,%rax
> >     4251:	00 00 
> >     4253:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
> >     4258:	31 c0                	xor    %eax,%eax
> >     425a:	48 8b 46 20          	mov    0x20(%rsi),%rax
> 
> 
> The above is the failing instruction, RSI holds the second argument
> of the called function which is a NULL pointer. The second argument
> of xfrm_lookup() is dst_orig, so it is as I thought. Now let's find
> out why. I don't see anything obvious, so we need to narrow it down.
> 
> > CONFIG_INET_ESP=y
> > CONFIG_INET_ESP_OFFLOAD=y
> 
> You have CONFIG_INET_ESP_OFFLOAD enabled, this is new maybe it
> still has some problems. You should not hit an offload codepath
> because all your SAs are configured with UDP encapsulation which
> is still not supported with offload.
> 
> Please try to disable GRO on both interfaces and see what happens:
> 
> ethtool -K eth0 gro off
> ethtool -K eth1 gro off
I actually already tried that with only eth1 off, to verify I turned offloading
off for both interfaces. The same problem: see attached panic.gro_off.log

> 
> Then disable CONFIG_INET_ESP_OFFLOAD and try again.
Rebuild with CONFIG_INET_ESP_OFFLOAD disabled, same problem: see attached
panic.esp_offload_disabled.log

> 
> This should show us if this feature is responsible for the bug.
> 

I will try narrowing down the problem by trying out some older kernels for now.

[-- Attachment #2: panic.esp_offload_disabled.log --]
[-- Type: text/plain, Size: 3344 bytes --]

[  510.217190] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[  510.225167] IP: xfrm_lookup+0x2a/0x7d0
[  510.228934] PGD 0 P4D 0 
[  510.231508] Oops: 0000 [#1] SMP PTI
[  510.235006] Modules linked in:
[  510.238085] CPU: 5 PID: 0 Comm: swapper/5 Not tainted 4.14.12 #2
[  510.244116] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  510.251881] task: ffff9cb6bb0e8000 task.stack: ffffb2ffc0088000
[  510.257829] RIP: 0010:xfrm_lookup+0x2a/0x7d0
[  510.262127] RSP: 0018:ffff9cb6bfd43c40 EFLAGS: 00010246
[  510.267387] RAX: 0000000000000000 RBX: ffffffff83074080 RCX: 0000000000000000
[  510.274570] RDX: ffff9cb6bfd43cb8 RSI: 0000000000000000 RDI: ffffffff83074080
[  510.281729] RBP: ffffffff83074080 R08: 0000000000000002 R09: 0000000000000001
[  510.288888] R10: 0000000000000032 R11: 0000000000000000 R12: ffff9cb6bfd43cb8
[  510.296055] R13: 0000000000000000 R14: 0000000000000002 R15: ffff9cb6bb244078
[  510.303215] FS:  0000000000000000(0000) GS:ffff9cb6bfd40000(0000) knlGS:0000000000000000
[  510.311361] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  510.317135] CR2: 0000000000000020 CR3: 000000014c00a000 CR4: 00000000001006e0
[  510.324317] Call Trace:
[  510.326798]  <IRQ>
[  510.328855]  __xfrm_route_forward+0xa4/0x110
[  510.333152]  ip_forward+0x3da/0x450
[  510.336644]  ? ip_rcv_finish+0x61/0x390
[  510.340507]  ip_rcv+0x2b5/0x380
[  510.343654]  ? inet_del_offload+0x30/0x30
[  510.347693]  __netif_receive_skb_core+0x751/0xb00
[  510.352426]  ? inet_gro_receive+0x1fb/0x2b0
[  510.356646]  ? netif_receive_skb_internal+0x47/0xf0
[  510.361550]  netif_receive_skb_internal+0x47/0xf0
[  510.366284]  napi_gro_receive+0x70/0x90
[  510.370132]  gro_cell_poll+0x53/0x90
[  510.373736]  net_rx_action+0x1fc/0x310
[  510.377518]  __do_softirq+0xd5/0x1cf
[  510.381123]  irq_exit+0xa3/0xb0
[  510.384294]  do_IRQ+0x45/0xc0
[  510.387282]  common_interrupt+0x95/0x95
[  510.391148]  </IRQ>
[  510.393272] RIP: 0010:cpuidle_enter_state+0x120/0x200
[  510.398350] RSP: 0018:ffffb2ffc008beb8 EFLAGS: 00000282 ORIG_RAX: ffffffffffffff3c
[  510.405967] RAX: ffff9cb6bfd5ea80 RBX: 0000000000000002 RCX: 00000076cb4fb64c
[  510.413150] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  510.420326] RBP: ffff9cb6bfd671e8 R08: 0000000000000003 R09: 0000000000000018
[  510.427485] R10: 00000000ffffffff R11: 0000000000000139 R12: 00000076cb4fb64c
[  510.434695] R13: 00000076cb468ed2 R14: 0000000000000002 R15: 0000000000000000
[  510.441866]  ? cpuidle_enter_state+0x11c/0x200
[  510.446330]  do_idle+0xd6/0x170
[  510.449491]  cpu_startup_entry+0x67/0x70
[  510.453443]  start_secondary+0x167/0x190
[  510.457397]  secondary_startup_64+0xa5/0xb0
[  510.461616] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
[  510.480605] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffff9cb6bfd43c40
[  510.486411] CR2: 0000000000000020
[  510.489758] ---[ end trace dc7eee0efd22329c ]---
[  510.494411] Kernel panic - not syncing: Fatal exception in interrupt
[  510.500923] Kernel Offset: 0x1000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  510.511676] Rebooting in 10 seconds..

[-- Attachment #3: panic.gro_off.log --]
[-- Type: text/plain, Size: 2711 bytes --]

[ 1425.327056] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[ 1425.335100] IP: xfrm_lookup+0x2a/0x7d0
[ 1425.339062] PGD 0 P4D 0 
[ 1425.341645] Oops: 0000 [#1] SMP PTI
[ 1425.345275] Modules linked in:
[ 1425.348484] CPU: 2 PID: 22 Comm: ksoftirqd/2 Not tainted 4.14.12 #1
[ 1425.354958] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[ 1425.363044] task: ffff986b3b210000 task.stack: ffff9c23000f0000
[ 1425.369234] RIP: 0010:xfrm_lookup+0x2a/0x7d0
[ 1425.373667] RSP: 0018:ffff9c23000f3b20 EFLAGS: 00010246
[ 1425.379032] RAX: 0000000000000000 RBX: ffffffff8e074080 RCX: 0000000000000000
[ 1425.386505] RDX: ffff9c23000f3b98 RSI: 0000000000000000 RDI: ffffffff8e074080
[ 1425.394062] RBP: ffffffff8e074080 R08: 0000000000000002 R09: 0000000000000000
[ 1425.401420] R10: 0000000000000020 R11: 0000000000000020 R12: ffff9c23000f3b98
[ 1425.408786] R13: 0000000000000000 R14: 0000000000000002 R15: ffff986b3b244078
[ 1425.416162] FS:  0000000000000000(0000) GS:ffff986b3fc80000(0000) knlGS:0000000000000000
[ 1425.424568] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1425.430566] CR2: 0000000000000020 CR3: 000000006e00a000 CR4: 00000000001006e0
[ 1425.437940] Call Trace:
[ 1425.440486]  __xfrm_route_forward+0xa4/0x110
[ 1425.444886]  ip_forward+0x3da/0x450
[ 1425.448552]  ? ip_rcv_finish+0x61/0x390
[ 1425.452519]  ip_rcv+0x2b5/0x380
[ 1425.455727]  ? inet_del_offload+0x30/0x30
[ 1425.459896]  __netif_receive_skb_core+0x751/0xb00
[ 1425.464819]  ? __alloc_pages_nodemask+0xc6/0x1f0
[ 1425.469723]  ? netif_receive_skb_internal+0x47/0xf0
[ 1425.474931]  netif_receive_skb_internal+0x47/0xf0
[ 1425.479768]  napi_gro_receive+0x70/0x90
[ 1425.483781]  igb_poll+0x600/0xe80
[ 1425.487283]  ? xfrm4_dst_destroy+0x6d/0x90
[ 1425.491544]  net_rx_action+0x1fc/0x310
[ 1425.495465]  __do_softirq+0xd5/0x1cf
[ 1425.499156]  run_ksoftirqd+0x14/0x30
[ 1425.502943]  smpboot_thread_fn+0xf9/0x150
[ 1425.507250]  kthread+0xf2/0x130
[ 1425.510577]  ? sort_range+0x20/0x20
[ 1425.514269]  ? kthread_park+0x60/0x60
[ 1425.518021]  ret_from_fork+0x1f/0x30
[ 1425.521757] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
[ 1425.541379] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffff9c23000f3b20
[ 1425.547367] CR2: 0000000000000020
[ 1425.550748] ---[ end trace 9cc9a035940887e0 ]---
[ 1425.555444] Kernel panic - not syncing: Fatal exception in interrupt
[ 1425.562184] Kernel Offset: 0xc000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[ 1425.572955] Rebooting in 10 seconds..

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-09  9:06       ` Tobias Hommel
@ 2018-01-09  9:26         ` Steffen Klassert
  2018-01-09 14:49           ` Tobias Hommel
  0 siblings, 1 reply; 31+ messages in thread
From: Steffen Klassert @ 2018-01-09  9:26 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: netdev

On Tue, Jan 09, 2018 at 10:06:51AM +0100, Tobias Hommel wrote:
> > 
> > You have CONFIG_INET_ESP_OFFLOAD enabled, this is new maybe it
> > still has some problems. You should not hit an offload codepath
> > because all your SAs are configured with UDP encapsulation which
> > is still not supported with offload.
> > 
> > Please try to disable GRO on both interfaces and see what happens:
> > 
> > ethtool -K eth0 gro off
> > ethtool -K eth1 gro off
> I actually already tried that with only eth1 off, to verify I turned offloading
> off for both interfaces. The same problem: see attached panic.gro_off.log
> 
> > 
> > Then disable CONFIG_INET_ESP_OFFLOAD and try again.
> Rebuild with CONFIG_INET_ESP_OFFLOAD disabled, same problem: see attached
> panic.esp_offload_disabled.log

So ESP offload is not the problem. Next thing that comes to my mind
is the flowcache removal, this was introduced with v4.14.

> 
> > 
> > This should show us if this feature is responsible for the bug.
> > 
> 
> I will try narrowing down the problem by trying out some older kernels for now.

Thanks!

Let me know about the results.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-09  9:26         ` Steffen Klassert
@ 2018-01-09 14:49           ` Tobias Hommel
  2018-01-10  7:30             ` Steffen Klassert
  2018-01-10  7:42             ` Tobias Hommel
  0 siblings, 2 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-01-09 14:49 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

[-- Attachment #1: Type: text/plain, Size: 1961 bytes --]

On Tue, Jan 09, 2018 at 10:26:24AM +0100, Steffen Klassert wrote:
> On Tue, Jan 09, 2018 at 10:06:51AM +0100, Tobias Hommel wrote:
> > > 
> > > You have CONFIG_INET_ESP_OFFLOAD enabled, this is new maybe it
> > > still has some problems. You should not hit an offload codepath
> > > because all your SAs are configured with UDP encapsulation which
> > > is still not supported with offload.
> > > 
> > > Please try to disable GRO on both interfaces and see what happens:
> > > 
> > > ethtool -K eth0 gro off
> > > ethtool -K eth1 gro off
> > I actually already tried that with only eth1 off, to verify I turned offloading
> > off for both interfaces. The same problem: see attached panic.gro_off.log
> > 
> > > 
> > > Then disable CONFIG_INET_ESP_OFFLOAD and try again.
> > Rebuild with CONFIG_INET_ESP_OFFLOAD disabled, same problem: see attached
> > panic.esp_offload_disabled.log
> 
> So ESP offload is not the problem. Next thing that comes to my mind
> is the flowcache removal, this was introduced with v4.14.
> 
> > 
> > > 
> > > This should show us if this feature is responsible for the bug.
> > > 
> > 
> > I will try narrowing down the problem by trying out some older kernels for now.
> 
> Thanks!
> 
> Let me know about the results.

I copied the config from my 4.14.12 sources to a fresh 4.13.16 source tree, ran
`make olddefconfig` and built a new kernel.
The kernel config is attached as kernel-4.13.16.config.
The panic*.log files are kernel logs from different crashes of this 4.13.16
kernel, but all from the same scenario as before.
I also enabled CONFIG_DEBUG_INFO, so if any disassemblies are required, I'd be
happy to provide them.

So, the system still crashes, but the traces are completely different from
those with 4.14.12. This time there are also WARNINGs and "refcnt: -1" messages
sometimes before the actual panic, so not sure if there is maybe some other
problem. Still, the crashes all seem to be related to ip routing somehow.

[-- Attachment #2: kernel-4.13.16.config --]
[-- Type: text/plain, Size: 102142 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.13.16 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ZONE_DMA32=y
CONFIG_AUDIT_ARCH=y
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=4
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y

#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_DEFAULT_HOSTNAME=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
# CONFIG_CROSS_MEMORY_ATTACH is not set
CONFIG_FHANDLE=y
# CONFIG_USELIB is not set
CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y

#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_MIGRATION=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_MSI_IRQ=y
CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
# CONFIG_IRQ_DOMAIN_DEBUG is not set
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
# CONFIG_GENERIC_IRQ_DEBUGFS is not set
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_DATA=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y

#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
# CONFIG_NO_HZ is not set
CONFIG_HIGH_RES_TIMERS=y

#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_IRQ_TIME_ACCOUNTING is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
# CONFIG_TASKSTATS is not set

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_SRCU=y
CONFIG_TREE_SRCU=y
# CONFIG_TASKS_RCU is not set
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
# CONFIG_BUILD_BIN2C is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=19
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_ARCH_SUPPORTS_INT128=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_BLK_CGROUP=y
# CONFIG_DEBUG_BLK_CGROUP is not set
CONFIG_CGROUP_WRITEBACK=y
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
CONFIG_RT_GROUP_SCHED=y
CONFIG_CGROUP_PIDS=y
# CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y
# CONFIG_CGROUP_HUGETLB is not set
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
# CONFIG_CGROUP_PERF is not set
# CONFIG_CGROUP_DEBUG is not set
CONFIG_SOCK_CGROUP_DATA=y
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
CONFIG_USER_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_SCHED_AUTOGROUP=y
# CONFIG_SYSFS_DEPRECATED is not set
# CONFIG_RELAY is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
# CONFIG_RD_BZIP2 is not set
# CONFIG_RD_LZMA is not set
CONFIG_RD_XZ=y
# CONFIG_RD_LZO is not set
# CONFIG_RD_LZ4 is not set
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BPF=y
CONFIG_EXPERT=y
CONFIG_MULTIUSER=y
# CONFIG_SGETMASK_SYSCALL is not set
# CONFIG_SYSFS_SYSCALL is not set
# CONFIG_SYSCTL_SYSCALL is not set
CONFIG_POSIX_TIMERS=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_PRINTK=y
CONFIG_PRINTK_NMI=y
CONFIG_BUG=y
# CONFIG_PCSPKR_PLATFORM is not set
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
# CONFIG_BPF_SYSCALL is not set
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_ADVISE_SYSCALLS=y
# CONFIG_USERFAULTFD is not set
CONFIG_PCI_QUIRKS=y
CONFIG_MEMBARRIER=y
# CONFIG_EMBEDDED is not set
CONFIG_HAVE_PERF_EVENTS=y
# CONFIG_PC104 is not set

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
# CONFIG_VM_EVENT_COUNTERS is not set
# CONFIG_SLUB_DEBUG is not set
# CONFIG_SLUB_MEMCG_SYSFS_ON is not set
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLOB is not set
# CONFIG_SLAB_MERGE_DEFAULT is not set
CONFIG_SLAB_FREELIST_RANDOM=y
CONFIG_SLUB_CPU_PARTIAL=y
# CONFIG_SYSTEM_DATA_VERIFICATION is not set
# CONFIG_PROFILING is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_OPROFILE_NMI_TIMER=y
# CONFIG_KPROBES is not set
# CONFIG_JUMP_LABEL is not set
# CONFIG_UPROBES is not set
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_HAVE_NMI=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_CLK=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_GCC_PLUGINS=y
CONFIG_GCC_PLUGINS=y
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGIN_RANDSTRUCT=y
# CONFIG_GCC_PLUGIN_RANDSTRUCT_PERFORMANCE is not set
CONFIG_HAVE_CC_STACKPROTECTOR=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR_NONE is not set
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
CONFIG_CC_STACKPROTECTOR_STRONG=y
CONFIG_THIN_ARCHIVES=y
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_COPY_THREAD_TLS=y
CONFIG_HAVE_STACK_VALIDATION=y
CONFIG_HAVE_RELIABLE_STACKTRACE=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
CONFIG_HAVE_ARCH_VMAP_STACK=y
CONFIG_VMAP_STACK=y
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_STRICT_MODULE_RWX=y
CONFIG_REFCOUNT_FULL=y

#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_MODVERSIONS=y
# CONFIG_MODULE_SRCVERSION_ALL is not set
# CONFIG_MODULE_SIG is not set
# CONFIG_MODULE_COMPRESS is not set
# CONFIG_TRIM_UNUSED_KSYMS is not set
CONFIG_MODULES_TREE_LOOKUP=y
CONFIG_BLOCK=y
CONFIG_BLK_SCSI_REQUEST=y
CONFIG_BLK_DEV_BSG=y
CONFIG_BLK_DEV_BSGLIB=y
CONFIG_BLK_DEV_INTEGRITY=y
# CONFIG_BLK_DEV_ZONED is not set
CONFIG_BLK_DEV_THROTTLING=y
# CONFIG_BLK_DEV_THROTTLING_LOW is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
# CONFIG_BLK_DEBUG_FS is not set
# CONFIG_BLK_SED_OPAL is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_AIX_PARTITION is not set
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
# CONFIG_LDM_PARTITION is not set
# CONFIG_SGI_PARTITION is not set
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
# CONFIG_KARMA_PARTITION is not set
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
# CONFIG_CMDLINE_PARTITION is not set
CONFIG_BLK_MQ_PCI=y

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
# CONFIG_IOSCHED_DEADLINE is not set
CONFIG_IOSCHED_CFQ=y
CONFIG_CFQ_GROUP_IOSCHED=y
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
# CONFIG_MQ_IOSCHED_DEADLINE is not set
# CONFIG_MQ_IOSCHED_KYBER is not set
# CONFIG_IOSCHED_BFQ is not set
CONFIG_PADATA=y
CONFIG_ASN1=y
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
CONFIG_INLINE_WRITE_UNLOCK=y
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_MUTEX_SPIN_ON_OWNER=y
CONFIG_RWSEM_SPIN_ON_OWNER=y
CONFIG_LOCK_SPIN_ON_OWNER=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_QUEUED_RWLOCKS=y
CONFIG_FREEZER=y

#
# Processor type and features
#
CONFIG_ZONE_DMA=y
CONFIG_SMP=y
CONFIG_X86_FEATURE_NAMES=y
CONFIG_X86_FAST_FEATURE_TESTS=y
CONFIG_X86_X2APIC=y
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
# CONFIG_INTEL_RDT_A is not set
# CONFIG_X86_EXTENDED_PLATFORM is not set
# CONFIG_X86_INTEL_LPSS is not set
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_IOSF_MBI=y
# CONFIG_IOSF_MBI_DEBUG is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_HYPERVISOR_GUEST is not set
CONFIG_NO_BOOTMEM=y
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_PROCESSOR_SELECT=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_DMI=y
# CONFIG_GART_IOMMU is not set
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
# CONFIG_MAXSMP is not set
CONFIG_NR_CPUS=64
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_MC_PRIO=y
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCELOG_LEGACY is not set
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_THRESHOLD=y
# CONFIG_X86_MCE_INJECT is not set
CONFIG_X86_THERMAL_VECTOR=y

#
# Performance monitoring
#
# CONFIG_PERF_EVENTS_INTEL_UNCORE is not set
# CONFIG_PERF_EVENTS_INTEL_RAPL is not set
# CONFIG_PERF_EVENTS_INTEL_CSTATE is not set
# CONFIG_PERF_EVENTS_AMD_POWER is not set
# CONFIG_VM86 is not set
# CONFIG_X86_VSYSCALL_EMULATION is not set
# CONFIG_I8K is not set
CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_X86_DIRECT_GBPAGES=y
# CONFIG_NUMA is not set
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_HAVE_GENERIC_GUP=y
CONFIG_ARCH_DISCARD_MEMBLOCK=y
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
CONFIG_COMPACTION=y
CONFIG_MIGRATION=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_MEMORY_FAILURE is not set
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
CONFIG_ARCH_WANTS_THP_SWAP=y
CONFIG_THP_SWAP=y
CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
# CONFIG_CLEANCACHE is not set
# CONFIG_FRONTSWAP is not set
# CONFIG_CMA is not set
# CONFIG_MEM_SOFT_DIRTY is not set
# CONFIG_ZPOOL is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
# CONFIG_IDLE_PAGE_TRACKING is not set
CONFIG_ARCH_HAS_ZONE_DEVICE=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_X86_PMEM_LEGACY is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW=64
CONFIG_MTRR=y
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_ARCH_RANDOM=y
CONFIG_X86_SMAP=y
# CONFIG_X86_INTEL_MPX is not set
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
# CONFIG_EFI_MIXED is not set
CONFIG_SECCOMP=y
CONFIG_HZ_100=y
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=100
CONFIG_SCHED_HRTICK=y
# CONFIG_KEXEC is not set
# CONFIG_KEXEC_FILE is not set
# CONFIG_CRASH_DUMP is not set
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x1000000
CONFIG_RANDOMIZE_MEMORY=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
# CONFIG_HOTPLUG_CPU is not set
# CONFIG_LEGACY_VSYSCALL_NATIVE is not set
# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
CONFIG_LEGACY_VSYSCALL_NONE=y
# CONFIG_CMDLINE_BOOL is not set
# CONFIG_MODIFY_LDT_SYSCALL is not set
CONFIG_HAVE_LIVEPATCH=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y

#
# Power management and ACPI options
#
# CONFIG_SUSPEND is not set
# CONFIG_HIBERNATION is not set
# CONFIG_PM is not set
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
# CONFIG_ACPI_DEBUGGER is not set
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
# CONFIG_ACPI_FAN is not set
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
# CONFIG_ACPI_SBS is not set
# CONFIG_ACPI_HED is not set
# CONFIG_ACPI_CUSTOM_METHOD is not set
# CONFIG_ACPI_BGRT is not set
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
# CONFIG_ACPI_NFIT is not set
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
# CONFIG_ACPI_APEI is not set
# CONFIG_DPTF_POWER is not set
# CONFIG_ACPI_EXTLOG is not set
# CONFIG_PMIC_OPREGION is not set
# CONFIG_ACPI_CONFIGFS is not set
# CONFIG_SFI is not set

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
CONFIG_CPU_FREQ_GOV_COMMON=y
CONFIG_CPU_FREQ_STAT=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set

#
# CPU frequency scaling drivers
#
CONFIG_X86_INTEL_PSTATE=y
# CONFIG_X86_PCC_CPUFREQ is not set
CONFIG_X86_ACPI_CPUFREQ=y
# CONFIG_X86_ACPI_CPUFREQ_CPB is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_P4_CLOCKMOD is not set

#
# shared options
#
# CONFIG_X86_SPEEDSTEP_LIB is not set

#
# CPU Idle
#
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
CONFIG_CPU_IDLE_GOV_MENU=y
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
CONFIG_INTEL_IDLE=y

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
# CONFIG_PCI_CNB20LE_QUIRK is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
# CONFIG_PCIEASPM_PERFORMANCE is not set
# CONFIG_PCIE_DPC is not set
# CONFIG_PCIE_PTM is not set
CONFIG_PCI_BUS_ADDR_T_64BIT=y
CONFIG_PCI_MSI=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
CONFIG_HT_IRQ=y
CONFIG_PCI_ATS=y
CONFIG_PCI_LOCKLESS_CONFIG=y
# CONFIG_PCI_IOV is not set
# CONFIG_PCI_PRI is not set
CONFIG_PCI_PASID=y
CONFIG_PCI_LABEL=y
# CONFIG_HOTPLUG_PCI is not set

#
# DesignWare PCI Core Support
#
# CONFIG_PCIE_DW_PLAT is not set

#
# PCI host controller drivers
#
# CONFIG_VMD is not set

#
# PCI Endpoint
#
# CONFIG_PCI_ENDPOINT is not set

#
# PCI switch controller drivers
#
# CONFIG_PCI_SW_SWITCHTEC is not set
# CONFIG_ISA_BUS is not set
# CONFIG_ISA_DMA_API is not set
CONFIG_AMD_NB=y
# CONFIG_PCCARD is not set
# CONFIG_RAPIDIO is not set
# CONFIG_X86_SYSFB is not set

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_BINFMT_SCRIPT=y
# CONFIG_HAVE_AOUT is not set
# CONFIG_BINFMT_MISC is not set
# CONFIG_COREDUMP is not set
# CONFIG_IA32_EMULATION is not set
# CONFIG_X86_X32 is not set
CONFIG_X86_DEV_DMA_OPS=y
CONFIG_NET=y
CONFIG_NET_INGRESS=y
CONFIG_NET_EGRESS=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_DIAG=y
CONFIG_UNIX=y
CONFIG_UNIX_DIAG=y
# CONFIG_TLS is not set
CONFIG_XFRM=y
CONFIG_XFRM_OFFLOAD=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
CONFIG_XFRM_SUB_POLICY=y
# CONFIG_XFRM_MIGRATE is not set
CONFIG_XFRM_STATISTICS=y
CONFIG_XFRM_IPCOMP=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not set
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_ROUTE_CLASSID=y
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=y
# CONFIG_NET_IPGRE_DEMUX is not set
CONFIG_NET_IP_TUNNEL=y
# CONFIG_IP_MROUTE is not set
CONFIG_SYN_COOKIES=y
# CONFIG_NET_IPVTI is not set
# CONFIG_NET_UDP_TUNNEL is not set
# CONFIG_NET_FOU is not set
# CONFIG_NET_FOU_IP_TUNNELS is not set
# CONFIG_INET_AH is not set
CONFIG_INET_ESP=y
CONFIG_INET_ESP_OFFLOAD=y
CONFIG_INET_IPCOMP=y
CONFIG_INET_XFRM_TUNNEL=y
CONFIG_INET_TUNNEL=y
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
CONFIG_INET_XFRM_MODE_TUNNEL=y
# CONFIG_INET_XFRM_MODE_BEET is not set
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
CONFIG_INET_UDP_DIAG=y
CONFIG_INET_RAW_DIAG=y
# CONFIG_INET_DIAG_DESTROY is not set
CONFIG_TCP_CONG_ADVANCED=y
# CONFIG_TCP_CONG_BIC is not set
CONFIG_TCP_CONG_CUBIC=y
# CONFIG_TCP_CONG_WESTWOOD is not set
# CONFIG_TCP_CONG_HTCP is not set
# CONFIG_TCP_CONG_HSTCP is not set
# CONFIG_TCP_CONG_HYBLA is not set
# CONFIG_TCP_CONG_VEGAS is not set
# CONFIG_TCP_CONG_NV is not set
# CONFIG_TCP_CONG_SCALABLE is not set
# CONFIG_TCP_CONG_LP is not set
# CONFIG_TCP_CONG_VENO is not set
# CONFIG_TCP_CONG_YEAH is not set
# CONFIG_TCP_CONG_ILLINOIS is not set
# CONFIG_TCP_CONG_DCTCP is not set
# CONFIG_TCP_CONG_CDG is not set
# CONFIG_TCP_CONG_BBR is not set
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
# CONFIG_IPV6 is not set
# CONFIG_NETLABEL is not set
# CONFIG_NETWORK_SECMARK is not set
CONFIG_NET_PTP_CLASSIFY=y
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
CONFIG_NETFILTER_ADVANCED=y
CONFIG_BRIDGE_NETFILTER=y

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_ACCT=y
CONFIG_NETFILTER_NETLINK_QUEUE=y
CONFIG_NETFILTER_NETLINK_LOG=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_LOG_COMMON=y
CONFIG_NF_LOG_NETDEV=y
CONFIG_NF_CONNTRACK_MARK=y
# CONFIG_NF_CONNTRACK_PROCFS is not set
CONFIG_NF_CONNTRACK_EVENTS=y
# CONFIG_NF_CONNTRACK_TIMEOUT is not set
# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
CONFIG_NF_CONNTRACK_LABELS=y
# CONFIG_NF_CT_PROTO_DCCP is not set
CONFIG_NF_CT_PROTO_GRE=y
# CONFIG_NF_CT_PROTO_SCTP is not set
CONFIG_NF_CT_PROTO_UDPLITE=y
CONFIG_NF_CONNTRACK_AMANDA=y
CONFIG_NF_CONNTRACK_FTP=y
CONFIG_NF_CONNTRACK_H323=y
CONFIG_NF_CONNTRACK_IRC=y
CONFIG_NF_CONNTRACK_BROADCAST=y
CONFIG_NF_CONNTRACK_NETBIOS_NS=y
CONFIG_NF_CONNTRACK_SNMP=y
CONFIG_NF_CONNTRACK_PPTP=y
CONFIG_NF_CONNTRACK_SANE=y
CONFIG_NF_CONNTRACK_SIP=y
CONFIG_NF_CONNTRACK_TFTP=y
CONFIG_NF_CT_NETLINK=y
# CONFIG_NF_CT_NETLINK_TIMEOUT is not set
# CONFIG_NF_CT_NETLINK_HELPER is not set
CONFIG_NETFILTER_NETLINK_GLUE_CT=y
CONFIG_NF_NAT=y
CONFIG_NF_NAT_NEEDED=y
CONFIG_NF_NAT_PROTO_UDPLITE=y
CONFIG_NF_NAT_AMANDA=y
CONFIG_NF_NAT_FTP=y
CONFIG_NF_NAT_IRC=y
CONFIG_NF_NAT_SIP=y
CONFIG_NF_NAT_TFTP=y
CONFIG_NF_NAT_REDIRECT=y
# CONFIG_NF_TABLES is not set
CONFIG_NETFILTER_XTABLES=y

#
# Xtables combined modules
#
CONFIG_NETFILTER_XT_MARK=y
CONFIG_NETFILTER_XT_CONNMARK=y
CONFIG_NETFILTER_XT_SET=y

#
# Xtables targets
#
# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y
CONFIG_NETFILTER_XT_TARGET_CONNMARK=y
# CONFIG_NETFILTER_XT_TARGET_CT is not set
CONFIG_NETFILTER_XT_TARGET_DSCP=y
CONFIG_NETFILTER_XT_TARGET_HL=y
CONFIG_NETFILTER_XT_TARGET_HMARK=y
# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
CONFIG_NETFILTER_XT_TARGET_LED=y
CONFIG_NETFILTER_XT_TARGET_LOG=y
CONFIG_NETFILTER_XT_TARGET_MARK=y
CONFIG_NETFILTER_XT_NAT=y
CONFIG_NETFILTER_XT_TARGET_NETMAP=y
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
CONFIG_NETFILTER_XT_TARGET_RATEEST=y
CONFIG_NETFILTER_XT_TARGET_REDIRECT=y
# CONFIG_NETFILTER_XT_TARGET_TEE is not set
# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
CONFIG_NETFILTER_XT_TARGET_TRACE=m
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set

#
# Xtables matches
#
# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
# CONFIG_NETFILTER_XT_MATCH_BPF is not set
CONFIG_NETFILTER_XT_MATCH_CGROUP=y
CONFIG_NETFILTER_XT_MATCH_CLUSTER=y
CONFIG_NETFILTER_XT_MATCH_COMMENT=y
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y
CONFIG_NETFILTER_XT_MATCH_CONNLABEL=y
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
CONFIG_NETFILTER_XT_MATCH_CONNMARK=y
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_CPU=y
CONFIG_NETFILTER_XT_MATCH_DCCP=y
CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y
CONFIG_NETFILTER_XT_MATCH_DSCP=y
CONFIG_NETFILTER_XT_MATCH_ECN=y
CONFIG_NETFILTER_XT_MATCH_ESP=y
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y
CONFIG_NETFILTER_XT_MATCH_HELPER=y
CONFIG_NETFILTER_XT_MATCH_HL=y
CONFIG_NETFILTER_XT_MATCH_IPCOMP=y
CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
CONFIG_NETFILTER_XT_MATCH_L2TP=y
CONFIG_NETFILTER_XT_MATCH_LENGTH=y
CONFIG_NETFILTER_XT_MATCH_LIMIT=y
CONFIG_NETFILTER_XT_MATCH_MAC=y
CONFIG_NETFILTER_XT_MATCH_MARK=y
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
CONFIG_NETFILTER_XT_MATCH_NFACCT=y
CONFIG_NETFILTER_XT_MATCH_OSF=y
CONFIG_NETFILTER_XT_MATCH_OWNER=y
CONFIG_NETFILTER_XT_MATCH_POLICY=y
# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
CONFIG_NETFILTER_XT_MATCH_QUOTA=y
CONFIG_NETFILTER_XT_MATCH_RATEEST=y
CONFIG_NETFILTER_XT_MATCH_REALM=y
CONFIG_NETFILTER_XT_MATCH_RECENT=y
CONFIG_NETFILTER_XT_MATCH_SCTP=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
CONFIG_NETFILTER_XT_MATCH_STATISTIC=y
CONFIG_NETFILTER_XT_MATCH_STRING=y
CONFIG_NETFILTER_XT_MATCH_TCPMSS=y
CONFIG_NETFILTER_XT_MATCH_TIME=y
CONFIG_NETFILTER_XT_MATCH_U32=y
CONFIG_IP_SET=y
CONFIG_IP_SET_MAX=256
CONFIG_IP_SET_BITMAP_IP=y
CONFIG_IP_SET_BITMAP_IPMAC=y
CONFIG_IP_SET_BITMAP_PORT=y
CONFIG_IP_SET_HASH_IP=y
CONFIG_IP_SET_HASH_IPMARK=y
CONFIG_IP_SET_HASH_IPPORT=y
CONFIG_IP_SET_HASH_IPPORTIP=y
CONFIG_IP_SET_HASH_IPPORTNET=y
CONFIG_IP_SET_HASH_IPMAC=y
# CONFIG_IP_SET_HASH_MAC is not set
CONFIG_IP_SET_HASH_NETPORTNET=y
CONFIG_IP_SET_HASH_NET=y
CONFIG_IP_SET_HASH_NETNET=y
CONFIG_IP_SET_HASH_NETPORT=y
CONFIG_IP_SET_HASH_NETIFACE=y
CONFIG_IP_SET_LIST_SET=y
# CONFIG_IP_VS is not set

#
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=y
CONFIG_NF_CONNTRACK_IPV4=y
# CONFIG_NF_SOCKET_IPV4 is not set
# CONFIG_NF_DUP_IPV4 is not set
CONFIG_NF_LOG_ARP=y
CONFIG_NF_LOG_IPV4=y
CONFIG_NF_REJECT_IPV4=y
CONFIG_NF_NAT_IPV4=y
CONFIG_NF_NAT_MASQUERADE_IPV4=y
CONFIG_NF_NAT_SNMP_BASIC=y
CONFIG_NF_NAT_PROTO_GRE=y
CONFIG_NF_NAT_PPTP=y
CONFIG_NF_NAT_H323=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_AH=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_RPFILTER=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
# CONFIG_IP_NF_TARGET_SYNPROXY is not set
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_MANGLE=y
# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_TTL=y
CONFIG_IP_NF_RAW=y
CONFIG_IP_NF_SECURITY=y
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
# CONFIG_BRIDGE_NF_EBTABLES is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_RDS is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_L2TP is not set
CONFIG_STP=y
CONFIG_GARP=y
CONFIG_BRIDGE=y
CONFIG_BRIDGE_IGMP_SNOOPING=y
# CONFIG_BRIDGE_VLAN_FILTERING is not set
CONFIG_HAVE_NET_DSA=y
# CONFIG_NET_DSA is not set
CONFIG_VLAN_8021Q=y
CONFIG_VLAN_8021Q_GVRP=y
# CONFIG_VLAN_8021Q_MVRP is not set
# CONFIG_DECNET is not set
CONFIG_LLC=y
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
# CONFIG_IEEE802154 is not set
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
# CONFIG_NET_SCH_CBQ is not set
CONFIG_NET_SCH_HTB=y
# CONFIG_NET_SCH_HFSC is not set
CONFIG_NET_SCH_PRIO=y
CONFIG_NET_SCH_MULTIQ=y
CONFIG_NET_SCH_RED=y
# CONFIG_NET_SCH_SFB is not set
CONFIG_NET_SCH_SFQ=y
# CONFIG_NET_SCH_TEQL is not set
CONFIG_NET_SCH_TBF=y
# CONFIG_NET_SCH_GRED is not set
CONFIG_NET_SCH_DSMARK=y
CONFIG_NET_SCH_NETEM=y
# CONFIG_NET_SCH_DRR is not set
# CONFIG_NET_SCH_MQPRIO is not set
# CONFIG_NET_SCH_CHOKE is not set
# CONFIG_NET_SCH_QFQ is not set
# CONFIG_NET_SCH_CODEL is not set
# CONFIG_NET_SCH_FQ_CODEL is not set
# CONFIG_NET_SCH_FQ is not set
# CONFIG_NET_SCH_HHF is not set
# CONFIG_NET_SCH_PIE is not set
CONFIG_NET_SCH_INGRESS=y
# CONFIG_NET_SCH_PLUG is not set
# CONFIG_NET_SCH_DEFAULT is not set

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=y
CONFIG_NET_CLS_TCINDEX=y
CONFIG_NET_CLS_ROUTE4=y
CONFIG_NET_CLS_FW=y
CONFIG_NET_CLS_U32=y
CONFIG_CLS_U32_PERF=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_RSVP=y
CONFIG_NET_CLS_RSVP6=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_CLS_CGROUP=y
# CONFIG_NET_CLS_BPF is not set
# CONFIG_NET_CLS_FLOWER is not set
# CONFIG_NET_CLS_MATCHALL is not set
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_U32=y
CONFIG_NET_EMATCH_META=y
# CONFIG_NET_EMATCH_TEXT is not set
CONFIG_NET_EMATCH_IPSET=y
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=y
CONFIG_NET_ACT_GACT=y
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=y
# CONFIG_NET_ACT_SAMPLE is not set
CONFIG_NET_ACT_IPT=y
CONFIG_NET_ACT_NAT=y
# CONFIG_NET_ACT_PEDIT is not set
# CONFIG_NET_ACT_SIMP is not set
# CONFIG_NET_ACT_SKBEDIT is not set
# CONFIG_NET_ACT_CSUM is not set
# CONFIG_NET_ACT_VLAN is not set
# CONFIG_NET_ACT_BPF is not set
# CONFIG_NET_ACT_CONNMARK is not set
# CONFIG_NET_ACT_SKBMOD is not set
# CONFIG_NET_ACT_IFE is not set
# CONFIG_NET_ACT_TUNNEL_KEY is not set
CONFIG_NET_CLS_IND=y
CONFIG_NET_SCH_FIFO=y
CONFIG_DCB=y
# CONFIG_DNS_RESOLVER is not set
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
# CONFIG_VSOCKETS is not set
# CONFIG_NETLINK_DIAG is not set
# CONFIG_MPLS is not set
# CONFIG_HSR is not set
# CONFIG_NET_SWITCHDEV is not set
# CONFIG_NET_L3_MASTER_DEV is not set
# CONFIG_NET_NCSI is not set
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y
# CONFIG_CGROUP_NET_PRIO is not set
CONFIG_CGROUP_NET_CLASSID=y
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
# CONFIG_BPF_JIT is not set
CONFIG_NET_FLOW_LIMIT=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
# CONFIG_AF_KCM is not set
# CONFIG_STREAM_PARSER is not set
CONFIG_FIB_RULES=y
# CONFIG_WIRELESS is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_NET_9P is not set
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
# CONFIG_PSAMPLE is not set
# CONFIG_NET_IFE is not set
# CONFIG_LWTUNNEL is not set
CONFIG_DST_CACHE=y
CONFIG_GRO_CELLS=y
# CONFIG_NET_DEVLINK is not set
CONFIG_MAY_USE_DEVLINK=y
CONFIG_HAVE_EBPF_JIT=y

#
# Device Drivers
#

#
# Generic Driver Options
#
# CONFIG_UEVENT_HELPER is not set
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
# CONFIG_FIRMWARE_IN_KERNEL is not set
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_ALLOW_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
# CONFIG_DMA_SHARED_BUFFER is not set

#
# Bus devices
#
# CONFIG_CONNECTOR is not set
# CONFIG_MTD is not set
# CONFIG_OF is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
# CONFIG_PARPORT is not set
CONFIG_PNP=y
# CONFIG_PNP_DEBUG_MESSAGES is not set

#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_NULL_BLK is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=2
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_DRBD is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SKD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_BLK_DEV_RBD is not set
# CONFIG_BLK_DEV_RSXX is not set
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_NVME_FC is not set

#
# Misc devices
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
# CONFIG_DUMMY_IRQ is not set
# CONFIG_IBM_ASM is not set
# CONFIG_PHANTOM is not set
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_HP_ILO is not set
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
# CONFIG_SENSORS_APDS990X is not set
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_C2PORT is not set

#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_IDT_89HPESX is not set
# CONFIG_CB710_CORE is not set

#
# Texas Instruments shared transport line discipline
#
# CONFIG_TI_ST is not set
# CONFIG_SENSORS_LIS3_I2C is not set

#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
# CONFIG_INTEL_MEI is not set
# CONFIG_INTEL_MEI_ME is not set
# CONFIG_INTEL_MEI_TXE is not set
# CONFIG_VMWARE_VMCI is not set

#
# Intel MIC Bus Driver
#
# CONFIG_INTEL_MIC_BUS is not set

#
# SCIF Bus Driver
#
# CONFIG_SCIF_BUS is not set

#
# VOP Bus Driver
#
# CONFIG_VOP_BUS is not set

#
# Intel MIC Host Driver
#

#
# Intel MIC Card Driver
#

#
# SCIF Driver
#

#
# Intel MIC Coprocessor State Management (COSM) Drivers
#

#
# VOP Driver
#
# CONFIG_GENWQE is not set
# CONFIG_ECHO is not set
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
CONFIG_HAVE_IDE=y
CONFIG_IDE=y

#
# Please see Documentation/ide/ide.txt for help/info on IDE drives
#
CONFIG_IDE_XFER_MODE=y
CONFIG_IDE_TIMINGS=y
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_IDE_GD=y
CONFIG_IDE_GD_ATA=y
# CONFIG_IDE_GD_ATAPI is not set
# CONFIG_BLK_DEV_IDECD is not set
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEACPI is not set
# CONFIG_IDE_TASK_IOCTL is not set
# CONFIG_IDE_PROC_FS is not set

#
# IDE chipset support/bugfixes
#
# CONFIG_IDE_GENERIC is not set
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEDMA_SFF=y

#
# PCI IDE chipsets support
#
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
# CONFIG_BLK_DEV_GENERIC is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_IT8172 is not set
# CONFIG_BLK_DEV_IT8213 is not set
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_BLK_DEV_TC86C001 is not set
CONFIG_BLK_DEV_IDEDMA=y

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_SCSI_MQ_DEFAULT is not set
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
# CONFIG_BLK_DEV_SR is not set
# CONFIG_CHR_DEV_SG is not set
# CONFIG_CHR_DEV_SCH is not set
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
CONFIG_SCSI_SAS_ATTRS=y
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
CONFIG_SCSI_LOWLEVEL=y
# CONFIG_ISCSI_TCP is not set
# CONFIG_ISCSI_BOOT_SYSFS is not set
# CONFIG_SCSI_CXGB3_ISCSI is not set
# CONFIG_SCSI_CXGB4_ISCSI is not set
# CONFIG_SCSI_BNX2_ISCSI is not set
# CONFIG_BE2ISCSI is not set
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
CONFIG_SCSI_HPSA=y
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_3W_SAS is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
# CONFIG_SCSI_MVSAS is not set
# CONFIG_SCSI_MVUMI is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_SCSI_ESAS2R is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_MPT3SAS is not set
# CONFIG_SCSI_MPT2SAS is not set
# CONFIG_SCSI_SMARTPQI is not set
# CONFIG_SCSI_UFSHCD is not set
# CONFIG_SCSI_HPTIOP is not set
# CONFIG_VMWARE_PVSCSI is not set
# CONFIG_SCSI_SNIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_ISCI is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_STEX is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_IPR is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_QLA_ISCSI is not set
# CONFIG_SCSI_DC395x is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_WD719X is not set
# CONFIG_SCSI_DEBUG is not set
# CONFIG_SCSI_PMCRAID is not set
# CONFIG_SCSI_PM8001 is not set
# CONFIG_SCSI_DH is not set
# CONFIG_SCSI_OSD_INITIATOR is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
# CONFIG_ATA_VERBOSE_ERROR is not set
CONFIG_ATA_ACPI=y
CONFIG_SATA_PMP=y

#
# Controllers with non-SFF native interface
#
CONFIG_SATA_AHCI=y
# CONFIG_SATA_AHCI_PLATFORM is not set
# CONFIG_SATA_INIC162X is not set
# CONFIG_SATA_ACARD_AHCI is not set
CONFIG_SATA_SIL24=y
CONFIG_ATA_SFF=y

#
# SFF controllers with custom DMA interface
#
# CONFIG_PDC_ADMA is not set
# CONFIG_SATA_QSTOR is not set
# CONFIG_SATA_SX4 is not set
CONFIG_ATA_BMDMA=y

#
# SATA SFF controllers with BMDMA
#
CONFIG_ATA_PIIX=y
# CONFIG_SATA_DWC is not set
# CONFIG_SATA_MV is not set
# CONFIG_SATA_NV is not set
# CONFIG_SATA_PROMISE is not set
# CONFIG_SATA_SIL is not set
# CONFIG_SATA_SIS is not set
# CONFIG_SATA_SVW is not set
# CONFIG_SATA_ULI is not set
# CONFIG_SATA_VIA is not set
# CONFIG_SATA_VITESSE is not set

#
# PATA SFF controllers with BMDMA
#
# CONFIG_PATA_ALI is not set
CONFIG_PATA_AMD=y
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_ATP867X is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CYPRESS is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT37X is not set
# CONFIG_PATA_HPT3X2N is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT8213 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_MARVELL is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_NINJA32 is not set
# CONFIG_PATA_NS87415 is not set
CONFIG_PATA_OLDPIIX=y
# CONFIG_PATA_OPTIDMA is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_PDC_OLD is not set
# CONFIG_PATA_RADISYS is not set
# CONFIG_PATA_RDC is not set
CONFIG_PATA_SCH=y
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_SIL680 is not set
CONFIG_PATA_SIS=y
# CONFIG_PATA_TOSHIBA is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set

#
# PIO-only SFF controllers
#
# CONFIG_PATA_CMD640_PCI is not set
CONFIG_PATA_MPIIX=y
# CONFIG_PATA_NS87410 is not set
# CONFIG_PATA_OPTI is not set
# CONFIG_PATA_PLATFORM is not set
# CONFIG_PATA_RZ1000 is not set

#
# Generic fallback / legacy drivers
#
# CONFIG_PATA_ACPI is not set
CONFIG_ATA_GENERIC=y
# CONFIG_PATA_LEGACY is not set
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID10=y
CONFIG_MD_RAID456=y
CONFIG_MD_MULTIPATH=y
# CONFIG_MD_FAULTY is not set
# CONFIG_BCACHE is not set
CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_BLK_DEV_DM=y
# CONFIG_DM_MQ_DEFAULT is not set
# CONFIG_DM_DEBUG is not set
CONFIG_DM_BUFIO=y
# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
CONFIG_DM_CRYPT=y
CONFIG_DM_SNAPSHOT=y
# CONFIG_DM_THIN_PROVISIONING is not set
# CONFIG_DM_CACHE is not set
# CONFIG_DM_ERA is not set
CONFIG_DM_MIRROR=y
# CONFIG_DM_LOG_USERSPACE is not set
# CONFIG_DM_RAID is not set
# CONFIG_DM_ZERO is not set
# CONFIG_DM_MULTIPATH is not set
# CONFIG_DM_DELAY is not set
# CONFIG_DM_UEVENT is not set
# CONFIG_DM_FLAKEY is not set
# CONFIG_DM_VERITY is not set
# CONFIG_DM_SWITCH is not set
# CONFIG_DM_LOG_WRITES is not set
# CONFIG_DM_INTEGRITY is not set
# CONFIG_TARGET_CORE is not set
# CONFIG_FUSION is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
# CONFIG_FIREWIRE_NOSY is not set
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
CONFIG_MII=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
# CONFIG_DUMMY is not set
# CONFIG_EQUALIZER is not set
# CONFIG_NET_FC is not set
# CONFIG_IFB is not set
# CONFIG_NET_TEAM is not set
# CONFIG_MACVLAN is not set
# CONFIG_VXLAN is not set
# CONFIG_MACSEC is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
CONFIG_TUN=y
# CONFIG_TUN_VNET_CROSS_LE is not set
CONFIG_VETH=y
# CONFIG_NLMON is not set
# CONFIG_ARCNET is not set

#
# CAIF transport drivers
#

#
# Distributed Switch Architecture drivers
#
CONFIG_ETHERNET=y
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_NET_VENDOR_ADAPTEC is not set
# CONFIG_NET_VENDOR_AGERE is not set
# CONFIG_NET_VENDOR_ALACRITECH is not set
# CONFIG_NET_VENDOR_ALTEON is not set
# CONFIG_ALTERA_TSE is not set
# CONFIG_NET_VENDOR_AMAZON is not set
# CONFIG_NET_VENDOR_AMD is not set
# CONFIG_NET_VENDOR_AQUANTIA is not set
# CONFIG_NET_VENDOR_ARC is not set
# CONFIG_NET_VENDOR_ATHEROS is not set
# CONFIG_NET_VENDOR_AURORA is not set
# CONFIG_NET_CADENCE is not set
CONFIG_NET_VENDOR_BROADCOM=y
# CONFIG_B44 is not set
# CONFIG_BCMGENET is not set
CONFIG_BNX2=y
# CONFIG_CNIC is not set
CONFIG_TIGON3=y
CONFIG_TIGON3_HWMON=y
# CONFIG_BNX2X is not set
# CONFIG_BNXT is not set
# CONFIG_NET_VENDOR_BROCADE is not set
# CONFIG_NET_VENDOR_CAVIUM is not set
# CONFIG_NET_VENDOR_CHELSIO is not set
# CONFIG_NET_VENDOR_CISCO is not set
# CONFIG_CX_ECAT is not set
# CONFIG_DNET is not set
# CONFIG_NET_VENDOR_DEC is not set
# CONFIG_NET_VENDOR_DLINK is not set
# CONFIG_NET_VENDOR_EMULEX is not set
# CONFIG_NET_VENDOR_EZCHIP is not set
# CONFIG_NET_VENDOR_EXAR is not set
# CONFIG_NET_VENDOR_HP is not set
CONFIG_NET_VENDOR_INTEL=y
# CONFIG_E100 is not set
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y
CONFIG_IGB=y
# CONFIG_IGB_HWMON is not set
CONFIG_IGB_DCA=y
# CONFIG_IGBVF is not set
# CONFIG_IXGB is not set
# CONFIG_IXGBE is not set
# CONFIG_IXGBEVF is not set
# CONFIG_I40E is not set
# CONFIG_I40EVF is not set
# CONFIG_FM10K is not set
CONFIG_NET_VENDOR_I825XX=y
# CONFIG_JME is not set
# CONFIG_NET_VENDOR_MARVELL is not set
# CONFIG_NET_VENDOR_MELLANOX is not set
# CONFIG_NET_VENDOR_MICREL is not set
# CONFIG_NET_VENDOR_MYRI is not set
# CONFIG_FEALNX is not set
# CONFIG_NET_VENDOR_NATSEMI is not set
# CONFIG_NET_VENDOR_NETRONOME is not set
# CONFIG_NET_VENDOR_NVIDIA is not set
# CONFIG_NET_VENDOR_OKI is not set
# CONFIG_ETHOC is not set
# CONFIG_NET_PACKET_ENGINE is not set
# CONFIG_NET_VENDOR_QLOGIC is not set
# CONFIG_NET_VENDOR_QUALCOMM is not set
# CONFIG_NET_VENDOR_REALTEK is not set
# CONFIG_NET_VENDOR_RENESAS is not set
# CONFIG_NET_VENDOR_RDC is not set
# CONFIG_NET_VENDOR_ROCKER is not set
# CONFIG_NET_VENDOR_SAMSUNG is not set
# CONFIG_NET_VENDOR_SEEQ is not set
# CONFIG_NET_VENDOR_SILAN is not set
# CONFIG_NET_VENDOR_SIS is not set
# CONFIG_NET_VENDOR_SOLARFLARE is not set
# CONFIG_NET_VENDOR_SMSC is not set
# CONFIG_NET_VENDOR_STMICRO is not set
# CONFIG_NET_VENDOR_SUN is not set
# CONFIG_NET_VENDOR_TEHUTI is not set
# CONFIG_NET_VENDOR_TI is not set
CONFIG_NET_VENDOR_VIA=y
CONFIG_VIA_RHINE=y
# CONFIG_VIA_RHINE_MMIO is not set
CONFIG_VIA_VELOCITY=y
# CONFIG_NET_VENDOR_WIZNET is not set
# CONFIG_NET_VENDOR_SYNOPSYS is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_NET_SB1000 is not set
CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_BUS=y
# CONFIG_MDIO_BITBANG is not set
# CONFIG_MDIO_THUNDER is not set
CONFIG_PHYLIB=y
# CONFIG_LED_TRIGGER_PHY is not set

#
# MII PHY device drivers
#
# CONFIG_AMD_PHY is not set
# CONFIG_AQUANTIA_PHY is not set
# CONFIG_AT803X_PHY is not set
# CONFIG_BCM7XXX_PHY is not set
# CONFIG_BCM87XX_PHY is not set
# CONFIG_BROADCOM_PHY is not set
# CONFIG_CICADA_PHY is not set
# CONFIG_CORTINA_PHY is not set
# CONFIG_DAVICOM_PHY is not set
# CONFIG_DP83848_PHY is not set
# CONFIG_DP83867_PHY is not set
# CONFIG_FIXED_PHY is not set
# CONFIG_ICPLUS_PHY is not set
# CONFIG_INTEL_XWAY_PHY is not set
# CONFIG_LSI_ET1011C_PHY is not set
# CONFIG_LXT_PHY is not set
# CONFIG_MARVELL_PHY is not set
# CONFIG_MARVELL_10G_PHY is not set
# CONFIG_MICREL_PHY is not set
# CONFIG_MICROCHIP_PHY is not set
# CONFIG_MICROSEMI_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_QSEMI_PHY is not set
# CONFIG_REALTEK_PHY is not set
# CONFIG_SMSC_PHY is not set
# CONFIG_STE10XP is not set
# CONFIG_TERANETICS_PHY is not set
# CONFIG_VITESSE_PHY is not set
# CONFIG_XILINX_GMII2RGMII is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_USB_NET_DRIVERS is not set
# CONFIG_WLAN is not set

#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#
# CONFIG_WAN is not set
# CONFIG_VMXNET3 is not set
# CONFIG_FUJITSU_ES is not set
# CONFIG_ISDN is not set
# CONFIG_NVM is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
# CONFIG_INPUT_FF_MEMLESS is not set
# CONFIG_INPUT_POLLDEV is not set
# CONFIG_INPUT_SPARSEKMAP is not set
# CONFIG_INPUT_MATRIXKMAP is not set

#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
# CONFIG_KEYBOARD_ADP5588 is not set
# CONFIG_KEYBOARD_ADP5589 is not set
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_QT1070 is not set
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_DLINK_DIR685 is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_GPIO is not set
# CONFIG_KEYBOARD_GPIO_POLLED is not set
# CONFIG_KEYBOARD_TCA6416 is not set
# CONFIG_KEYBOARD_TCA8418 is not set
# CONFIG_KEYBOARD_MATRIX is not set
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_LM8333 is not set
# CONFIG_KEYBOARD_MAX7359 is not set
# CONFIG_KEYBOARD_MCS is not set
# CONFIG_KEYBOARD_MPR121 is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_OPENCORES is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
# CONFIG_RMI4_CORE is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
# CONFIG_SERIO_ALTERA_PS2 is not set
# CONFIG_SERIO_PS2MULT is not set
# CONFIG_SERIO_ARC_PS2 is not set
# CONFIG_USERIO is not set
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_SERIAL_NONSTANDARD is not set
# CONFIG_NOZOMI is not set
# CONFIG_N_GSM is not set
# CONFIG_TRACE_SINK is not set
# CONFIG_DEVMEM is not set
# CONFIG_DEVKMEM is not set

#
# Serial drivers
#
CONFIG_SERIAL_EARLYCON=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_FINTEK is not set
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_DMA=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_EXAR=y
CONFIG_SERIAL_8250_NR_UARTS=32
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_MANY_PORTS=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETECT_IRQ=y
CONFIG_SERIAL_8250_RSA=y
# CONFIG_SERIAL_8250_FSL is not set
# CONFIG_SERIAL_8250_DW is not set
# CONFIG_SERIAL_8250_RT288X is not set
CONFIG_SERIAL_8250_LPSS=y
CONFIG_SERIAL_8250_MID=y
# CONFIG_SERIAL_8250_MOXA is not set

#
# Non-8250 serial port support
#
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_TTY_PRINTK is not set
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_TIMERIOMEM=y
CONFIG_HW_RANDOM_INTEL=y
CONFIG_HW_RANDOM_AMD=y
CONFIG_HW_RANDOM_VIA=y
CONFIG_HW_RANDOM_TPM=y
# CONFIG_NVRAM is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
CONFIG_HPET=y
# CONFIG_HPET_MMAP is not set
CONFIG_HANGCHECK_TIMER=y
CONFIG_TCG_TPM=y
CONFIG_TCG_TIS_CORE=y
CONFIG_TCG_TIS=y
CONFIG_TCG_TIS_I2C_ATMEL=y
CONFIG_TCG_TIS_I2C_INFINEON=y
CONFIG_TCG_TIS_I2C_NUVOTON=y
# CONFIG_TCG_NSC is not set
# CONFIG_TCG_ATMEL is not set
# CONFIG_TCG_INFINEON is not set
# CONFIG_TCG_CRB is not set
# CONFIG_TCG_VTPM_PROXY is not set
# CONFIG_TCG_TIS_ST33ZP24_I2C is not set
# CONFIG_TELCLOCK is not set
# CONFIG_DEVPORT is not set
# CONFIG_XILLYBUS is not set

#
# I2C support
#
CONFIG_I2C=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_MUX is not set
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=y
CONFIG_I2C_ALGOBIT=y

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
CONFIG_I2C_I801=y
# CONFIG_I2C_ISCH is not set
# CONFIG_I2C_ISMT is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set

#
# ACPI drivers
#
# CONFIG_I2C_SCMI is not set

#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_CBUS_GPIO is not set
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_EMEV2 is not set
# CONFIG_I2C_GPIO is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_I2C_XILINX is not set

#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_DIOLAN_U2C is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
# CONFIG_I2C_TAOS_EVM is not set
# CONFIG_I2C_TINY_USB is not set

#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_MLXCPLD is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
CONFIG_PPS=y
# CONFIG_PPS_DEBUG is not set

#
# PPS clients support
#
# CONFIG_PPS_CLIENT_KTIMER is not set
# CONFIG_PPS_CLIENT_LDISC is not set
# CONFIG_PPS_CLIENT_GPIO is not set

#
# PPS generators support
#

#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK=y

#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
CONFIG_GPIOLIB=y
CONFIG_GPIO_ACPI=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_SYSFS=y

#
# Memory mapped GPIO drivers
#
# CONFIG_GPIO_AMDPT is not set
# CONFIG_GPIO_DWAPB is not set
# CONFIG_GPIO_EXAR is not set
# CONFIG_GPIO_GENERIC_PLATFORM is not set
# CONFIG_GPIO_ICH is not set
# CONFIG_GPIO_LYNXPOINT is not set
# CONFIG_GPIO_MOCKUP is not set
# CONFIG_GPIO_VX855 is not set

#
# Port-mapped I/O GPIO drivers
#
# CONFIG_GPIO_F7188X is not set
# CONFIG_GPIO_IT87 is not set
# CONFIG_GPIO_SCH is not set
# CONFIG_GPIO_SCH311X is not set

#
# I2C GPIO expanders
#
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX732X is not set
# CONFIG_GPIO_PCA953X is not set
# CONFIG_GPIO_PCF857X is not set
# CONFIG_GPIO_TPIC2810 is not set

#
# MFD GPIO expanders
#

#
# PCI GPIO expanders
#
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_BT8XX is not set
# CONFIG_GPIO_ML_IOH is not set
# CONFIG_GPIO_PCI_IDIO_16 is not set
# CONFIG_GPIO_RDC321X is not set

#
# USB GPIO expanders
#
# CONFIG_W1 is not set
# CONFIG_POWER_AVS is not set
# CONFIG_POWER_RESET is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2781 is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_LTC3651 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_BQ24257 is not set
# CONFIG_CHARGER_BQ24735 is not set
# CONFIG_CHARGER_BQ25890 is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_HWMON=y
CONFIG_HWMON_VID=y
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Native drivers
#
# CONFIG_SENSORS_ABITUGURU is not set
# CONFIG_SENSORS_ABITUGURU3 is not set
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1029 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7410 is not set
# CONFIG_SENSORS_ADT7411 is not set
# CONFIG_SENSORS_ADT7462 is not set
# CONFIG_SENSORS_ADT7470 is not set
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_K8TEMP is not set
# CONFIG_SENSORS_K10TEMP is not set
# CONFIG_SENSORS_FAM15H_POWER is not set
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ASPEED is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_DELL_SMM is not set
CONFIG_SENSORS_I5K_AMB=y
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
# CONFIG_SENSORS_G760A is not set
# CONFIG_SENSORS_G762 is not set
# CONFIG_SENSORS_GPIO_FAN is not set
# CONFIG_SENSORS_HIH6130 is not set
# CONFIG_SENSORS_I5500 is not set
CONFIG_SENSORS_CORETEMP=y
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_POWR1220 is not set
# CONFIG_SENSORS_LINEAGE is not set
# CONFIG_SENSORS_LTC2945 is not set
# CONFIG_SENSORS_LTC2990 is not set
# CONFIG_SENSORS_LTC4151 is not set
# CONFIG_SENSORS_LTC4215 is not set
# CONFIG_SENSORS_LTC4222 is not set
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4260 is not set
# CONFIG_SENSORS_LTC4261 is not set
# CONFIG_SENSORS_MAX16065 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1668 is not set
# CONFIG_SENSORS_MAX197 is not set
# CONFIG_SENSORS_MAX6639 is not set
# CONFIG_SENSORS_MAX6642 is not set
# CONFIG_SENSORS_MAX6650 is not set
# CONFIG_SENSORS_MAX6697 is not set
# CONFIG_SENSORS_MAX31790 is not set
# CONFIG_SENSORS_MCP3021 is not set
# CONFIG_SENSORS_TC654 is not set
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM73 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM93 is not set
# CONFIG_SENSORS_LM95234 is not set
# CONFIG_SENSORS_LM95241 is not set
# CONFIG_SENSORS_LM95245 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_NTC_THERMISTOR is not set
# CONFIG_SENSORS_NCT6683 is not set
# CONFIG_SENSORS_NCT6775 is not set
# CONFIG_SENSORS_NCT7802 is not set
# CONFIG_SENSORS_NCT7904 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_PMBUS is not set
# CONFIG_SENSORS_SHT15 is not set
# CONFIG_SENSORS_SHT21 is not set
# CONFIG_SENSORS_SHT3x is not set
# CONFIG_SENSORS_SHTC1 is not set
CONFIG_SENSORS_SIS5595=y
# CONFIG_SENSORS_DME1737 is not set
# CONFIG_SENSORS_EMC1403 is not set
# CONFIG_SENSORS_EMC2103 is not set
# CONFIG_SENSORS_EMC6W201 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SCH56XX_COMMON is not set
# CONFIG_SENSORS_STTS751 is not set
# CONFIG_SENSORS_SMM665 is not set
# CONFIG_SENSORS_ADC128D818 is not set
# CONFIG_SENSORS_ADS1015 is not set
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_AMC6821 is not set
# CONFIG_SENSORS_INA209 is not set
# CONFIG_SENSORS_INA2XX is not set
# CONFIG_SENSORS_INA3221 is not set
# CONFIG_SENSORS_TC74 is not set
# CONFIG_SENSORS_THMC50 is not set
# CONFIG_SENSORS_TMP102 is not set
# CONFIG_SENSORS_TMP103 is not set
# CONFIG_SENSORS_TMP108 is not set
# CONFIG_SENSORS_TMP401 is not set
# CONFIG_SENSORS_TMP421 is not set
CONFIG_SENSORS_VIA_CPUTEMP=y
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83791D is not set
# CONFIG_SENSORS_W83792D is not set
# CONFIG_SENSORS_W83793 is not set
# CONFIG_SENSORS_W83795 is not set
# CONFIG_SENSORS_W83L785TS is not set
CONFIG_SENSORS_W83L786NG=y
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_XGENE is not set

#
# ACPI drivers
#
CONFIG_SENSORS_ACPI_POWER=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
CONFIG_THERMAL_HWMON=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_BANG_BANG is not set
CONFIG_THERMAL_GOV_USER_SPACE=y
# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_EMULATION is not set
# CONFIG_INTEL_POWERCLAMP is not set
CONFIG_X86_PKG_TEMP_THERMAL=y
# CONFIG_INTEL_SOC_DTS_THERMAL is not set

#
# ACPI INT340X thermal drivers
#
# CONFIG_INT340X_THERMAL is not set
# CONFIG_INTEL_PCH_THERMAL is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y

#
# Broadcom specific AMBA
#
# CONFIG_BCMA is not set

#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
# CONFIG_MFD_AS3711 is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_AAT2870_CORE is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_CROS_EC is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_MFD_DA9055 is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
# CONFIG_MFD_DLN2 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_HTC_I2CPLD is not set
# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set
CONFIG_LPC_ICH=y
CONFIG_LPC_SCH=y
# CONFIG_INTEL_SOC_PMIC is not set
# CONFIG_INTEL_SOC_PMIC_CHTWC is not set
# CONFIG_MFD_INTEL_LPSS_ACPI is not set
# CONFIG_MFD_INTEL_LPSS_PCI is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
# CONFIG_MFD_VIPERBOARD is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_RDC321X is not set
# CONFIG_MFD_RTSX_PCI is not set
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_RTSX_USB is not set
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS65010 is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS6586X is not set
# CONFIG_MFD_TPS65910 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_MFD_VX855 is not set
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM831X_I2C is not set
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
# CONFIG_MEDIA_SUPPORT is not set

#
# Graphics support
#
# CONFIG_AGP is not set
# CONFIG_VGA_ARB is not set
# CONFIG_VGA_SWITCHEROO is not set
# CONFIG_DRM is not set

#
# ACP (Audio CoProcessor) Configuration
#
# CONFIG_DRM_LIB_RANDOM is not set

#
# Frame buffer Devices
#
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
# CONFIG_FB_SYS_FILLRECT is not set
# CONFIG_FB_SYS_COPYAREA is not set
# CONFIG_FB_SYS_IMAGEBLIT is not set
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
# CONFIG_FB_SYS_FOPS is not set
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
# CONFIG_FB_MODE_HELPERS is not set
# CONFIG_FB_TILEBLITTING is not set

#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
# CONFIG_FB_EFI is not set
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_VIA is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SIMPLE is not set
# CONFIG_FB_SM712 is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_LCD_PLATFORM=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=y
# CONFIG_BACKLIGHT_APPLE is not set
# CONFIG_BACKLIGHT_PM8941_WLED is not set
# CONFIG_BACKLIGHT_SAHARA is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_GPIO is not set
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
# CONFIG_BACKLIGHT_ARCXCNN is not set
# CONFIG_VGASTATE is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=1024
# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=50
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
# CONFIG_LOGO is not set
# CONFIG_SOUND is not set

#
# HID support
#
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
CONFIG_HIDRAW=y
# CONFIG_UHID is not set
CONFIG_HID_GENERIC=y

#
# Special HID drivers
#
# CONFIG_HID_A4TECH is not set
# CONFIG_HID_ACCUTOUCH is not set
# CONFIG_HID_ACRUX is not set
# CONFIG_HID_APPLE is not set
# CONFIG_HID_APPLEIR is not set
# CONFIG_HID_ASUS is not set
# CONFIG_HID_AUREAL is not set
# CONFIG_HID_BELKIN is not set
# CONFIG_HID_BETOP_FF is not set
CONFIG_HID_CHERRY=y
# CONFIG_HID_CHICONY is not set
# CONFIG_HID_CORSAIR is not set
# CONFIG_HID_CMEDIA is not set
# CONFIG_HID_CP2112 is not set
# CONFIG_HID_CYPRESS is not set
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
# CONFIG_HID_ELO is not set
# CONFIG_HID_EZKEY is not set
# CONFIG_HID_GEMBIRD is not set
# CONFIG_HID_GFRM is not set
# CONFIG_HID_HOLTEK is not set
# CONFIG_HID_GT683R is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_UCLOGIC is not set
# CONFIG_HID_WALTOP is not set
# CONFIG_HID_GYRATION is not set
# CONFIG_HID_ICADE is not set
# CONFIG_HID_ITE is not set
# CONFIG_HID_TWINHAN is not set
# CONFIG_HID_KENSINGTON is not set
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LED is not set
# CONFIG_HID_LENOVO is not set
# CONFIG_HID_LOGITECH is not set
# CONFIG_HID_MAGICMOUSE is not set
# CONFIG_HID_MAYFLASH is not set
# CONFIG_HID_MICROSOFT is not set
# CONFIG_HID_MONTEREY is not set
# CONFIG_HID_MULTITOUCH is not set
# CONFIG_HID_NTI is not set
# CONFIG_HID_NTRIG is not set
# CONFIG_HID_ORTEK is not set
# CONFIG_HID_PANTHERLORD is not set
# CONFIG_HID_PENMOUNT is not set
# CONFIG_HID_PETALYNX is not set
# CONFIG_HID_PICOLCD is not set
# CONFIG_HID_PLANTRONICS is not set
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_RETRODE is not set
# CONFIG_HID_ROCCAT is not set
# CONFIG_HID_SAITEK is not set
# CONFIG_HID_SAMSUNG is not set
# CONFIG_HID_SONY is not set
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEELSERIES is not set
# CONFIG_HID_SUNPLUS is not set
# CONFIG_HID_RMI is not set
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
# CONFIG_HID_TOPSEED is not set
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_UDRAW_PS3 is not set
# CONFIG_HID_WACOM is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
# CONFIG_HID_ALPS is not set

#
# USB HID support
#
CONFIG_USB_HID=y
# CONFIG_HID_PID is not set
CONFIG_USB_HIDDEV=y

#
# I2C HID support
#
# CONFIG_I2C_HID is not set

#
# Intel ISH HID support
#
# CONFIG_INTEL_ISH_HID is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_PCI=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y

#
# Miscellaneous USB options
#
CONFIG_USB_DEFAULT_PERSIST=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set
# CONFIG_USB_MON is not set
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
# CONFIG_USB_XHCI_HCD is not set
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
CONFIG_USB_EHCI_PCI=y
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
# CONFIG_USB_OXU210HP_HCD is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_ISP1362_HCD is not set
# CONFIG_USB_FOTG210_HCD is not set
# CONFIG_USB_OHCI_HCD is not set
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_HCD_TEST_MODE is not set

#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_WDM is not set
# CONFIG_USB_TMC is not set

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#

#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_REALTEK is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_ONETOUCH is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
# CONFIG_USB_UAS is not set

#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USBIP_CORE is not set
# CONFIG_USB_MUSB_HDRC is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC2 is not set
# CONFIG_USB_CHIPIDEA is not set
# CONFIG_USB_ISP1760 is not set

#
# USB port drivers
#
CONFIG_USB_SERIAL=m
# CONFIG_USB_SERIAL_GENERIC is not set
# CONFIG_USB_SERIAL_SIMPLE is not set
# CONFIG_USB_SERIAL_AIRCABLE is not set
# CONFIG_USB_SERIAL_ARK3116 is not set
# CONFIG_USB_SERIAL_BELKIN is not set
# CONFIG_USB_SERIAL_CH341 is not set
# CONFIG_USB_SERIAL_WHITEHEAT is not set
# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
# CONFIG_USB_SERIAL_CP210X is not set
# CONFIG_USB_SERIAL_CYPRESS_M8 is not set
# CONFIG_USB_SERIAL_EMPEG is not set
CONFIG_USB_SERIAL_FTDI_SIO=m
# CONFIG_USB_SERIAL_VISOR is not set
# CONFIG_USB_SERIAL_IPAQ is not set
# CONFIG_USB_SERIAL_IR is not set
# CONFIG_USB_SERIAL_EDGEPORT is not set
# CONFIG_USB_SERIAL_EDGEPORT_TI is not set
# CONFIG_USB_SERIAL_F81232 is not set
# CONFIG_USB_SERIAL_F8153X is not set
# CONFIG_USB_SERIAL_GARMIN is not set
# CONFIG_USB_SERIAL_IPW is not set
# CONFIG_USB_SERIAL_IUU is not set
# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
# CONFIG_USB_SERIAL_KEYSPAN is not set
# CONFIG_USB_SERIAL_KLSI is not set
# CONFIG_USB_SERIAL_KOBIL_SCT is not set
# CONFIG_USB_SERIAL_MCT_U232 is not set
# CONFIG_USB_SERIAL_METRO is not set
# CONFIG_USB_SERIAL_MOS7720 is not set
# CONFIG_USB_SERIAL_MOS7840 is not set
# CONFIG_USB_SERIAL_MXUPORT is not set
# CONFIG_USB_SERIAL_NAVMAN is not set
CONFIG_USB_SERIAL_PL2303=m
# CONFIG_USB_SERIAL_OTI6858 is not set
# CONFIG_USB_SERIAL_QCAUX is not set
# CONFIG_USB_SERIAL_QUALCOMM is not set
# CONFIG_USB_SERIAL_SPCP8X5 is not set
# CONFIG_USB_SERIAL_SAFE is not set
# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
# CONFIG_USB_SERIAL_SYMBOL is not set
# CONFIG_USB_SERIAL_TI is not set
# CONFIG_USB_SERIAL_CYBERJACK is not set
# CONFIG_USB_SERIAL_XIRCOM is not set
# CONFIG_USB_SERIAL_OPTION is not set
# CONFIG_USB_SERIAL_OMNINET is not set
# CONFIG_USB_SERIAL_OPTICON is not set
# CONFIG_USB_SERIAL_XSENS_MT is not set
# CONFIG_USB_SERIAL_WISHBONE is not set
# CONFIG_USB_SERIAL_SSU100 is not set
# CONFIG_USB_SERIAL_QT2 is not set
# CONFIG_USB_SERIAL_UPD78F0730 is not set
# CONFIG_USB_SERIAL_DEBUG is not set

#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
# CONFIG_USB_SEVSEG is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_FTDI_ELAN is not set
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TRANCEVIBRATOR is not set
# CONFIG_USB_IOWARRIOR is not set
# CONFIG_USB_TEST is not set
# CONFIG_USB_EHSET_TEST_FIXTURE is not set
# CONFIG_USB_ISIGHTFW is not set
# CONFIG_USB_YUREX is not set
# CONFIG_USB_EZUSB_FX2 is not set
# CONFIG_USB_HUB_USB251XB is not set
# CONFIG_USB_HSIC_USB3503 is not set
# CONFIG_USB_HSIC_USB4604 is not set
# CONFIG_USB_LINK_LAYER_TEST is not set
# CONFIG_USB_CHAOSKEY is not set

#
# USB Physical Layer drivers
#
# CONFIG_USB_PHY is not set
# CONFIG_NOP_USB_XCEIV is not set
# CONFIG_USB_GPIO_VBUS is not set
# CONFIG_USB_ISP1301 is not set
# CONFIG_USB_GADGET is not set

#
# USB Power Delivery and Type-C drivers
#
# CONFIG_TYPEC_UCSI is not set
# CONFIG_USB_LED_TRIG is not set
# CONFIG_USB_ULPI_BUS is not set
# CONFIG_UWB is not set
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_BLOCK is not set
# CONFIG_SDIO_UART is not set
# CONFIG_MMC_TEST is not set

#
# MMC/SD/SDIO Host Controller Drivers
#
# CONFIG_MMC_SDHCI is not set
# CONFIG_MMC_TIFM_SD is not set
# CONFIG_MMC_CB710 is not set
# CONFIG_MMC_VIA_SDMMC is not set
# CONFIG_MMC_VUB300 is not set
# CONFIG_MMC_USHC is not set
# CONFIG_MMC_USDHI6ROL0 is not set
# CONFIG_MMC_TOSHIBA_PCI is not set
# CONFIG_MMC_MTK is not set
# CONFIG_MEMSTICK is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
# CONFIG_LEDS_CLASS_FLASH is not set
# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set

#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not set
# CONFIG_LEDS_LM3642 is not set
# CONFIG_LEDS_PCA9532 is not set
# CONFIG_LEDS_GPIO is not set
# CONFIG_LEDS_LP3944 is not set
# CONFIG_LEDS_LP3952 is not set
# CONFIG_LEDS_LP5521 is not set
# CONFIG_LEDS_LP5523 is not set
# CONFIG_LEDS_LP5562 is not set
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_CLEVO_MAIL is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA963X is not set
# CONFIG_LEDS_BD2802 is not set
# CONFIG_LEDS_INTEL_SS4200 is not set
# CONFIG_LEDS_LT3593 is not set
# CONFIG_LEDS_TCA6507 is not set
# CONFIG_LEDS_TLC591XX is not set
# CONFIG_LEDS_LM355x is not set

#
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
#
# CONFIG_LEDS_BLINKM is not set
# CONFIG_LEDS_MLXCPLD is not set
# CONFIG_LEDS_USER is not set
# CONFIG_LEDS_NIC78BX is not set

#
# LED Triggers
#
CONFIG_LEDS_TRIGGERS=y
# CONFIG_LEDS_TRIGGER_TIMER is not set
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
# CONFIG_LEDS_TRIGGER_DISK is not set
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
# CONFIG_LEDS_TRIGGER_CPU is not set
# CONFIG_LEDS_TRIGGER_GPIO is not set
# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set

#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
# CONFIG_LEDS_TRIGGER_CAMERA is not set
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC_ATOMIC_SCRUB=y
CONFIG_EDAC_SUPPORT=y
CONFIG_EDAC=y
# CONFIG_EDAC_LEGACY_SYSFS is not set
# CONFIG_EDAC_DEBUG is not set
CONFIG_EDAC_DECODE_MCE=y
# CONFIG_EDAC_AMD64 is not set
CONFIG_EDAC_E752X=y
CONFIG_EDAC_I82975X=y
CONFIG_EDAC_I3000=y
CONFIG_EDAC_I3200=y
CONFIG_EDAC_IE31200=y
CONFIG_EDAC_X38=y
CONFIG_EDAC_I5400=y
CONFIG_EDAC_I7CORE=y
CONFIG_EDAC_I5000=y
CONFIG_EDAC_I5100=y
CONFIG_EDAC_I7300=y
CONFIG_EDAC_SBRIDGE=y
# CONFIG_EDAC_SKX is not set
# CONFIG_EDAC_PND2 is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
CONFIG_RTC_CLASS=y
# CONFIG_RTC_HCTOSYS is not set
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
# CONFIG_RTC_DEBUG is not set
CONFIG_RTC_NVMEM=y

#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
# CONFIG_RTC_DRV_TEST is not set

#
# I2C RTC drivers
#
# CONFIG_RTC_DRV_ABB5ZES3 is not set
# CONFIG_RTC_DRV_ABX80X is not set
# CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set
# CONFIG_RTC_DRV_DS1672 is not set
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
# CONFIG_RTC_DRV_X1205 is not set
# CONFIG_RTC_DRV_PCF8523 is not set
# CONFIG_RTC_DRV_PCF85063 is not set
# CONFIG_RTC_DRV_PCF8563 is not set
# CONFIG_RTC_DRV_PCF8583 is not set
# CONFIG_RTC_DRV_M41T80 is not set
# CONFIG_RTC_DRV_BQ32K is not set
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
# CONFIG_RTC_DRV_RX8010 is not set
# CONFIG_RTC_DRV_RX8581 is not set
# CONFIG_RTC_DRV_RX8025 is not set
# CONFIG_RTC_DRV_EM3027 is not set
# CONFIG_RTC_DRV_RV8803 is not set

#
# SPI RTC drivers
#
CONFIG_RTC_I2C_AND_SPI=y

#
# SPI and I2C RTC drivers
#
# CONFIG_RTC_DRV_DS3232 is not set
# CONFIG_RTC_DRV_PCF2127 is not set
# CONFIG_RTC_DRV_RV3029C2 is not set

#
# Platform RTC drivers
#
CONFIG_RTC_DRV_CMOS=y
# CONFIG_RTC_DRV_DS1286 is not set
# CONFIG_RTC_DRV_DS1511 is not set
# CONFIG_RTC_DRV_DS1553 is not set
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
# CONFIG_RTC_DRV_DS1742 is not set
# CONFIG_RTC_DRV_DS2404 is not set
# CONFIG_RTC_DRV_STK17TA8 is not set
# CONFIG_RTC_DRV_M48T86 is not set
# CONFIG_RTC_DRV_M48T35 is not set
# CONFIG_RTC_DRV_M48T59 is not set
# CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set

#
# on-CPU RTC drivers
#
# CONFIG_RTC_DRV_FTRTC010 is not set

#
# HID Sensor RTC drivers
#
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
CONFIG_DMADEVICES=y
# CONFIG_DMADEVICES_DEBUG is not set

#
# DMA Devices
#
CONFIG_DMA_ENGINE=y
CONFIG_DMA_VIRTUAL_CHANNELS=y
CONFIG_DMA_ACPI=y
# CONFIG_INTEL_IDMA64 is not set
CONFIG_INTEL_IOATDMA=y
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_HIDMA is not set
CONFIG_DW_DMAC_CORE=y
# CONFIG_DW_DMAC is not set
# CONFIG_DW_DMAC_PCI is not set
CONFIG_HSU_DMA=y

#
# DMA Clients
#
CONFIG_ASYNC_TX_DMA=y
# CONFIG_DMATEST is not set
CONFIG_DMA_ENGINE_RAID=y

#
# DMABUF options
#
# CONFIG_SYNC_FILE is not set
CONFIG_DCA=y
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
# CONFIG_VFIO is not set
# CONFIG_VIRT_DRIVERS is not set

#
# Virtio drivers
#
# CONFIG_VIRTIO_PCI is not set
# CONFIG_VIRTIO_MMIO is not set

#
# Microsoft Hyper-V guest support
#
# CONFIG_HYPERV_TSCPAGE is not set
# CONFIG_STAGING is not set
# CONFIG_X86_PLATFORM_DEVICES is not set
CONFIG_PMC_ATOM=y
# CONFIG_CHROME_PLATFORMS is not set
CONFIG_CLKDEV_LOOKUP=y
CONFIG_HAVE_CLK_PREPARE=y
CONFIG_COMMON_CLK=y

#
# Common Clock Framework
#
# CONFIG_COMMON_CLK_SI5351 is not set
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
# CONFIG_COMMON_CLK_NXP is not set
# CONFIG_COMMON_CLK_PXA is not set
# CONFIG_COMMON_CLK_PIC32 is not set
# CONFIG_HWSPINLOCK is not set

#
# Clock Source drivers
#
CONFIG_CLKEVT_I8253=y
CONFIG_CLKBLD_I8253=y
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
# CONFIG_SH_TIMER_MTU2 is not set
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
CONFIG_MAILBOX=y
CONFIG_PCC=y
# CONFIG_ALTERA_MBOX is not set
CONFIG_IOMMU_API=y
CONFIG_IOMMU_SUPPORT=y

#
# Generic IOMMU Pagetable Support
#
CONFIG_IOMMU_IOVA=y
# CONFIG_AMD_IOMMU is not set
CONFIG_DMAR_TABLE=y
CONFIG_INTEL_IOMMU=y
# CONFIG_INTEL_IOMMU_SVM is not set
CONFIG_INTEL_IOMMU_DEFAULT_ON=y
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
CONFIG_IRQ_REMAP=y

#
# Remoteproc drivers
#
# CONFIG_REMOTEPROC is not set

#
# Rpmsg drivers
#
# CONFIG_RPMSG_QCOM_GLINK_RPM is not set

#
# SOC (System On Chip) specific Drivers
#

#
# Broadcom SoC drivers
#

#
# i.MX SoC drivers
#
# CONFIG_SUNXI_SRAM is not set
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
# CONFIG_EXTCON is not set
# CONFIG_MEMORY is not set
# CONFIG_IIO is not set
# CONFIG_NTB is not set
# CONFIG_VME_BUS is not set
# CONFIG_PWM is not set
CONFIG_ARM_GIC_MAX_NR=1
# CONFIG_IPACK_BUS is not set
# CONFIG_RESET_CONTROLLER is not set
# CONFIG_FMC is not set

#
# PHY Subsystem
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_BCM_KONA_USB2_PHY is not set
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_POWERCAP is not set
# CONFIG_MCB is not set

#
# Performance monitor support
#
CONFIG_RAS=y
# CONFIG_THUNDERBOLT is not set

#
# Android
#
# CONFIG_ANDROID is not set
# CONFIG_LIBNVDIMM is not set
CONFIG_DAX=y
# CONFIG_DEV_DAX is not set
CONFIG_NVMEM=y
# CONFIG_STM is not set
# CONFIG_INTEL_TH is not set

#
# FPGA Configuration Support
#
# CONFIG_FPGA is not set

#
# FSI support
#
# CONFIG_FSI is not set

#
# Firmware Drivers
#
# CONFIG_EDD is not set
# CONFIG_FIRMWARE_MEMMAP is not set
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set
CONFIG_DMIID=y
# CONFIG_DMI_SYSFS is not set
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# CONFIG_ISCSI_IBFT_FIND is not set
# CONFIG_FW_CFG_SYSFS is not set
# CONFIG_GOOGLE_FIRMWARE is not set

#
# EFI (Extensible Firmware Interface) Support
#
CONFIG_EFI_VARS=y
CONFIG_EFI_ESRT=y
# CONFIG_EFI_FAKE_MEMMAP is not set
CONFIG_EFI_RUNTIME_WRAPPERS=y
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
# CONFIG_EFI_CAPSULE_LOADER is not set
# CONFIG_EFI_TEST is not set
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_EFI_DEV_PATH_PARSER is not set

#
# Tegra firmware driver
#

#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT2=y
# CONFIG_EXT4_FS_POSIX_ACL is not set
# CONFIG_EXT4_FS_SECURITY is not set
# CONFIG_EXT4_ENCRYPTION is not set
# CONFIG_EXT4_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JBD2_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_F2FS_FS is not set
# CONFIG_FS_DAX is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
# CONFIG_EXPORTFS_BLOCK_OPS is not set
CONFIG_FILE_LOCKING=y
# CONFIG_MANDATORY_FILE_LOCKING is not set
# CONFIG_FS_ENCRYPTION is not set
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_FANOTIFY=y
# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set
# CONFIG_QUOTA is not set
# CONFIG_QUOTACTL is not set
CONFIG_AUTOFS4_FS=y
CONFIG_FUSE_FS=m
CONFIG_CUSE=m
CONFIG_OVERLAY_FS=y
# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
# CONFIG_OVERLAY_FS_INDEX is not set

#
# Caches
#
CONFIG_FSCACHE=y
CONFIG_FSCACHE_STATS=y
CONFIG_FSCACHE_HISTOGRAM=y
# CONFIG_FSCACHE_DEBUG is not set
# CONFIG_FSCACHE_OBJECT_LIST is not set
CONFIG_CACHEFILES=y
# CONFIG_CACHEFILES_DEBUG is not set
CONFIG_CACHEFILES_HISTOGRAM=y

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
# CONFIG_UDF_FS is not set

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_FAT_DEFAULT_UTF8 is not set
CONFIG_NTFS_FS=y
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
# CONFIG_PROC_KCORE is not set
CONFIG_PROC_SYSCTL=y
# CONFIG_PROC_PAGE_MONITOR is not set
CONFIG_PROC_CHILDREN=y
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_CONFIGFS_FS is not set
# CONFIG_EFIVAR_FS is not set
# CONFIG_MISC_FILESYSTEMS is not set
# CONFIG_NETWORK_FILESYSTEMS is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=y
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_MAC_ROMAN is not set
# CONFIG_NLS_MAC_CELTIC is not set
# CONFIG_NLS_MAC_CENTEURO is not set
# CONFIG_NLS_MAC_CROATIAN is not set
# CONFIG_NLS_MAC_CYRILLIC is not set
# CONFIG_NLS_MAC_GAELIC is not set
# CONFIG_NLS_MAC_GREEK is not set
# CONFIG_NLS_MAC_ICELAND is not set
# CONFIG_NLS_MAC_INUIT is not set
# CONFIG_NLS_MAC_ROMANIAN is not set
# CONFIG_NLS_MAC_TURKISH is not set
CONFIG_NLS_UTF8=y

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y

#
# printk and dmesg options
#
CONFIG_PRINTK_TIME=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_DYNAMIC_DEBUG is not set

#
# Compile-time checks and compiler options
#
CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_GDB_SCRIPTS is not set
# CONFIG_ENABLE_WARN_DEPRECATED is not set
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=2048
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_READABLE_ASM is not set
# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_PAGE_OWNER is not set
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y
CONFIG_STACK_VALIDATION=y
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
# CONFIG_MAGIC_SYSRQ is not set
CONFIG_DEBUG_KERNEL=y

#
# Memory Debugging
#
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_PAGE_POISONING=y
CONFIG_PAGE_POISONING_NO_SANITY=y
CONFIG_PAGE_POISONING_ZERO=y
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_STATS is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_VM is not set
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
# CONFIG_DEBUG_VIRTUAL is not set
# CONFIG_DEBUG_MEMORY_INIT is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_KMEMCHECK is not set
CONFIG_HAVE_ARCH_KASAN=y
# CONFIG_KASAN is not set
CONFIG_ARCH_HAS_KCOV=y
# CONFIG_KCOV is not set
# CONFIG_DEBUG_SHIRQ is not set

#
# Debug Lockups and Hangs
#
CONFIG_LOCKUP_DETECTOR=y
CONFIG_SOFTLOCKUP_DETECTOR=y
CONFIG_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
CONFIG_HARDLOCKUP_DETECTOR=y
# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set
CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_PANIC_ON_OOPS is not set
CONFIG_PANIC_ON_OOPS_VALUE=0
CONFIG_PANIC_TIMEOUT=0
# CONFIG_SCHED_DEBUG is not set
# CONFIG_SCHED_INFO is not set
# CONFIG_SCHEDSTATS is not set
CONFIG_SCHED_STACK_END_CHECK=y
# CONFIG_DEBUG_TIMEKEEPING is not set

#
# Lock Debugging (spinlocks, mutexes, etc...)
#
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
# CONFIG_WW_MUTEX_SELFTEST is not set
# CONFIG_STACKTRACE is not set
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_PI_LIST is not set
CONFIG_DEBUG_SG=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_CREDENTIALS=y

#
# RCU Debugging
#
# CONFIG_PROVE_RCU is not set
# CONFIG_TORTURE_TEST is not set
# CONFIG_RCU_PERF_TEST is not set
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=21
# CONFIG_RCU_TRACE is not set
# CONFIG_RCU_EQS_DEBUG is not set
# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_NOTIFIER_ERROR_INJECTION is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_FENTRY=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACING_SUPPORT=y
# CONFIG_FTRACE is not set

#
# Runtime Testing
#
# CONFIG_LKDTM is not set
# CONFIG_TEST_LIST_SORT is not set
# CONFIG_TEST_SORT is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
# CONFIG_INTERVAL_TREE_TEST is not set
# CONFIG_PERCPU_TEST is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_ASYNC_RAID6_TEST is not set
# CONFIG_TEST_HEXDUMP is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_TEST_PRINTF is not set
# CONFIG_TEST_BITMAP is not set
# CONFIG_TEST_UUID is not set
# CONFIG_TEST_RHASHTABLE is not set
# CONFIG_TEST_HASH is not set
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_BPF is not set
# CONFIG_TEST_FIRMWARE is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_MEMTEST is not set
# CONFIG_TEST_STATIC_KEYS is not set
CONFIG_BUG_ON_DATA_CORRUPTION=y
# CONFIG_TEST_KMOD is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
# CONFIG_UBSAN is not set
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
# CONFIG_EARLY_PRINTK_DBGP is not set
# CONFIG_EARLY_PRINTK_EFI is not set
# CONFIG_EARLY_PRINTK_USB_XDBC is not set
CONFIG_X86_PTDUMP_CORE=y
# CONFIG_X86_PTDUMP is not set
# CONFIG_EFI_PGT_DUMP is not set
CONFIG_DEBUG_WX=y
CONFIG_DOUBLEFAULT=y
# CONFIG_DEBUG_TLBFLUSH is not set
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
CONFIG_DEBUG_BOOT_PARAMS=y
# CONFIG_CPA_DEBUG is not set
CONFIG_OPTIMIZE_INLINING=y
# CONFIG_DEBUG_ENTRY is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set
# CONFIG_X86_DEBUG_FPU is not set
# CONFIG_PUNIT_ATOM_DEBUG is not set

#
# Security options
#
CONFIG_KEYS=y
# CONFIG_PERSISTENT_KEYRINGS is not set
# CONFIG_BIG_KEYS is not set
# CONFIG_TRUSTED_KEYS is not set
# CONFIG_ENCRYPTED_KEYS is not set
# CONFIG_KEY_DH_OPERATIONS is not set
CONFIG_SECURITY_DMESG_RESTRICT=y
CONFIG_SECURITY=y
# CONFIG_SECURITY_WRITABLE_HOOKS is not set
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_NETWORK_XFRM=y
# CONFIG_SECURITY_PATH is not set
# CONFIG_INTEL_TXT is not set
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
CONFIG_HARDENED_USERCOPY=y
# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set
CONFIG_FORTIFY_SOURCE=y
# CONFIG_STATIC_USERMODEHELPER is not set
# CONFIG_SECURITY_SELINUX is not set
# CONFIG_SECURITY_SMACK is not set
# CONFIG_SECURITY_TOMOYO is not set
# CONFIG_SECURITY_APPARMOR is not set
# CONFIG_SECURITY_LOADPIN is not set
CONFIG_SECURITY_YAMA=y
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
CONFIG_INTEGRITY_AUDIT=y
# CONFIG_IMA is not set
# CONFIG_EVM is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
CONFIG_XOR_BLOCKS=y
CONFIG_ASYNC_CORE=y
CONFIG_ASYNC_MEMCPY=y
CONFIG_ASYNC_XOR=y
CONFIG_ASYNC_PQ=y
CONFIG_ASYNC_RAID6_RECOV=y
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_RNG_DEFAULT=y
CONFIG_CRYPTO_AKCIPHER2=y
CONFIG_CRYPTO_AKCIPHER=y
CONFIG_CRYPTO_KPP2=y
CONFIG_CRYPTO_KPP=y
CONFIG_CRYPTO_ACOMP2=y
CONFIG_CRYPTO_RSA=y
CONFIG_CRYPTO_DH=y
# CONFIG_CRYPTO_ECDH is not set
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_USER=y
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_NULL2=y
CONFIG_CRYPTO_PCRYPT=y
CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_CRYPTO_CRYPTD=y
# CONFIG_CRYPTO_MCRYPTD is not set
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_GLUE_HELPER_X86=y

#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_GCM=y
# CONFIG_CRYPTO_CHACHA20POLY1305 is not set
CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_ECHAINIV=y

#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_LRW=y
# CONFIG_CRYPTO_PCBC is not set
CONFIG_CRYPTO_XTS=y
# CONFIG_CRYPTO_KEYWRAP is not set

#
# Hash modes
#
# CONFIG_CRYPTO_CMAC is not set
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
CONFIG_CRYPTO_VMAC=y

#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=y
CONFIG_CRYPTO_CRC32=y
CONFIG_CRYPTO_CRC32_PCLMUL=y
CONFIG_CRYPTO_CRCT10DIF=y
# CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set
CONFIG_CRYPTO_GHASH=y
# CONFIG_CRYPTO_POLY1305 is not set
# CONFIG_CRYPTO_POLY1305_X86_64 is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA1_SSSE3=y
CONFIG_CRYPTO_SHA256_SSSE3=y
CONFIG_CRYPTO_SHA512_SSSE3=y
# CONFIG_CRYPTO_SHA1_MB is not set
# CONFIG_CRYPTO_SHA256_MB is not set
# CONFIG_CRYPTO_SHA512_MB is not set
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_SHA3 is not set
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set

#
# Ciphers
#
CONFIG_CRYPTO_AES=y
# CONFIG_CRYPTO_AES_TI is not set
CONFIG_CRYPTO_AES_X86_64=y
CONFIG_CRYPTO_AES_NI_INTEL=y
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_ARC4 is not set
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_CAMELLIA_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_DES3_EDE_X86_64=y
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SALSA20_X86_64 is not set
# CONFIG_CRYPTO_CHACHA20 is not set
# CONFIG_CRYPTO_CHACHA20_X86_64 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set
# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set
# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set

#
# Compression
#
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_LZO=y
# CONFIG_CRYPTO_842 is not set
# CONFIG_CRYPTO_LZ4 is not set
# CONFIG_CRYPTO_LZ4HC is not set

#
# Random Number Generation
#
CONFIG_CRYPTO_ANSI_CPRNG=y
CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_DRBG_HMAC=y
# CONFIG_CRYPTO_DRBG_HASH is not set
# CONFIG_CRYPTO_DRBG_CTR is not set
CONFIG_CRYPTO_DRBG=y
CONFIG_CRYPTO_JITTERENTROPY=y
# CONFIG_CRYPTO_USER_API_HASH is not set
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_USER_API_RNG is not set
# CONFIG_CRYPTO_USER_API_AEAD is not set
CONFIG_CRYPTO_HASH_INFO=y
CONFIG_CRYPTO_HW=y
CONFIG_CRYPTO_DEV_PADLOCK=y
CONFIG_CRYPTO_DEV_PADLOCK_AES=y
CONFIG_CRYPTO_DEV_PADLOCK_SHA=y
# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set
CONFIG_CRYPTO_DEV_CCP=y
CONFIG_CRYPTO_DEV_CCP_DD=y
CONFIG_CRYPTO_DEV_CCP_CRYPTO=y
CONFIG_CRYPTO_DEV_QAT=y
CONFIG_CRYPTO_DEV_QAT_DH895xCC=y
# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
# CONFIG_CRYPTO_DEV_QAT_C62X is not set
# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
CONFIG_X509_CERTIFICATE_PARSER=y
CONFIG_PKCS7_MESSAGE_PARSER=y

#
# Certificates for signature checking
#
CONFIG_SYSTEM_TRUSTED_KEYRING=y
CONFIG_SYSTEM_TRUSTED_KEYS=""
# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
# CONFIG_SECONDARY_TRUSTED_KEYRING is not set
# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
# CONFIG_BINARY_PRINTF is not set

#
# Library routines
#
CONFIG_RAID6_PQ=y
CONFIG_BITREVERSE=y
# CONFIG_HAVE_ARCH_BITREVERSE is not set
CONFIG_RATIONAL=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
CONFIG_GENERIC_NET_UTILS=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=y
# CONFIG_CRC32_SELFTEST is not set
CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
CONFIG_LIBCRC32C=y
# CONFIG_CRC8 is not set
# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set
# CONFIG_RANDOM32_SELFTEST is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_XZ_DEC=y
CONFIG_XZ_DEC_X86=y
# CONFIG_XZ_DEC_POWERPC is not set
# CONFIG_XZ_DEC_IA64 is not set
# CONFIG_XZ_DEC_ARM is not set
# CONFIG_XZ_DEC_ARMTHUMB is not set
# CONFIG_XZ_DEC_SPARC is not set
CONFIG_XZ_DEC_BCJ=y
# CONFIG_XZ_DEC_TEST is not set
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_XZ=y
CONFIG_GENERIC_ALLOCATOR=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=y
CONFIG_TEXTSEARCH_BM=y
CONFIG_TEXTSEARCH_FSM=y
CONFIG_RADIX_TREE_MULTIORDER=y
CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y
# CONFIG_DMA_NOOP_OPS is not set
# CONFIG_DMA_VIRT_OPS is not set
CONFIG_CHECK_SIGNATURE=y
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_GLOB=y
# CONFIG_GLOB_SELFTEST is not set
CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_CORDIC is not set
# CONFIG_DDR is not set
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_FONT_SUPPORT=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_SG_SPLIT is not set
CONFIG_SG_POOL=y
CONFIG_ARCH_HAS_SG_CHAIN=y
CONFIG_ARCH_HAS_PMEM_API=y
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
CONFIG_ARCH_HAS_MMIO_FLUSH=y
CONFIG_SBITMAP=y

[-- Attachment #3: panic1.log --]
[-- Type: text/plain, Size: 10411 bytes --]

[ 1385.522565] BUG: unable to handle kernel NULL pointer dereference at           (null)
[ 1385.530423] IP: __netif_receive_skb_core+0x26d/0xa90
[ 1385.535385] PGD 0 
[ 1385.535386] P4D 0 
[ 1385.537431] 
[ 1385.540985] Oops: 0000 [#1] SMP
[ 1385.544155] Modules linked in:
[ 1385.547244] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 4.13.16 #1
[ 1385.553282] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[ 1385.561090] task: ffff9b27fb0e2280 task.stack: ffffa730c0070000
[ 1385.567036] RIP: 0010:__netif_receive_skb_core+0x26d/0xa90
[ 1385.572566] RSP: 0018:ffff9b27ffc83d20 EFLAGS: 00010246
[ 1385.577818] RAX: ffff9b27fb298090 RBX: ffff9b27f7f96400 RCX: 0000000000000000
[ 1385.584984] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9b27f7f96400
[ 1385.592143] RBP: ffff9b27ffc83db0 R08: ffffffffa9708540 R09: 0000000000000000
[ 1385.599329] R10: ffff9b27ffc83dd0 R11: 00008380ed713508 R12: 0000000000000000
[ 1385.606512] R13: ffffffffffffffd8 R14: ffff9b27fb298000 R15: 0000000000000001
[ 1385.613671] FS:  0000000000000000(0000) GS:ffff9b27ffc80000(0000) knlGS:0000000000000000
[ 1385.621811] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1385.627617] CR2: 0000000000000000 CR3: 000000002ac09000 CR4: 00000000001006e0
[ 1385.634782] Call Trace:
[ 1385.637236]  <IRQ>
[ 1385.639283]  ? ttwu_do_wakeup.isra.64+0x12/0x90
[ 1385.643843]  __netif_receive_skb+0x18/0x70
[ 1385.647967]  ? inet_gro_receive+0x208/0x2b0
[ 1385.652179]  ? __netif_receive_skb+0x18/0x70
[ 1385.656478]  netif_receive_skb_internal+0x4d/0x340
[ 1385.661297]  ? dev_gro_receive+0x269/0x4a0
[ 1385.665420]  napi_gro_receive+0x77/0x90
[ 1385.669286]  igb_poll+0x603/0xe70
[ 1385.672632]  ? kmem_cache_free_bulk+0x289/0x2e0
[ 1385.677192]  net_rx_action+0x1ce/0x2e0
[ 1385.680970]  ? igb_msix_ring+0x57/0x70
[ 1385.684750]  __do_softirq+0xdd/0x1e0
[ 1385.688361]  irq_exit+0xab/0xb0
[ 1385.691525]  do_IRQ+0x4a/0xc0
[ 1385.694524]  common_interrupt+0x86/0x86
[ 1385.698364] RIP: 0010:cpuidle_enter_state+0x162/0x200
[ 1385.703440] RSP: 0018:ffffa730c0073e70 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff5c
[ 1385.711060] RAX: ffff9b27ffc981c0 RBX: ffff9b27ffca09b8 RCX: 000001429793f161
[ 1385.718234] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[ 1385.725393] RBP: ffffa730c0073ea0 R08: 0000000000000001 R09: 0000000000000002
[ 1385.732579] R10: ffffa730c0073e50 R11: 0000000000000096 R12: 000001429793f161
[ 1385.739771] R13: 0000000000000002 R14: ffffffffa9c406b8 R15: 0000000000000002
[ 1385.746930]  </IRQ>
[ 1385.749038]  cpuidle_enter+0x12/0x20
[ 1385.752644]  call_cpuidle+0x1e/0x30
[ 1385.756162]  do_idle+0xdc/0x170
[ 1385.759307]  cpu_startup_entry+0x6e/0x70
[ 1385.763268]  start_secondary+0x13b/0x160
[ 1385.767220]  secondary_startup_64+0x9f/0x9f
[ 1385.771431] Code: 0f 85 4b 02 00 00 48 8d bb e4 00 00 00 e8 4c 2d ce ff 48 8b 73 20 4c 89 f1 4c 89 e2 48 89 df 41 ff 54 24 10 41 89 c7 48 8b 5d 88 <49> 8b 55 28 4d 89 ec 48 8b 43 20 48 8d 4a d8 48 05 90 00 00 00 
[ 1385.790411] RIP: __netif_receive_skb_core+0x26d/0xa90 RSP: ffff9b27ffc83d20
[ 1385.797423] CR2: 0000000000000000
[ 1385.800768] ---[ end trace 7d6e9267652b918e ]---
[ 1385.800771] BUG: unable to handle kernel paging request at fffffffffffffff8
[ 1385.800781] IP: dev_queue_xmit_nit+0x4c/0x220
[ 1385.800782] PGD 2ac0a067 
[ 1385.800783] P4D 2ac0a067 
[ 1385.800784] PUD 2ac0c067 
[ 1385.800785] PMD 0 
[ 1385.800785] 
[ 1385.800788] Oops: 0000 [#2] SMP
[ 1385.800789] Modules linked in:
[ 1385.800793] CPU: 1 PID: 16 Comm: ksoftirqd/1 Tainted: G      D         4.13.16 #1
[ 1385.800794] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[ 1385.800795] task: ffff9b27fb215080 task.stack: ffffa730c00c0000
[ 1385.800798] RIP: 0010:dev_queue_xmit_nit+0x4c/0x220
[ 1385.800799] RSP: 0018:ffffa730c00c3710 EFLAGS: 00010286
[ 1385.800801] RAX: 0000000000000000 RBX: ffffffffffffffd8 RCX: ffffa730c00c37ac
[ 1385.800802] RDX: ffff9b27fa8713c0 RSI: ffff9b27fb298000 RDI: ffff9b27e2231100
[ 1385.800803] RBP: ffffa730c00c3748 R08: ffff9b27f6e0e49c R09: 0000000000000001
[ 1385.800804] R10: ffffa730c00c3870 R11: 00000000666e640a R12: 0000000000000000
[ 1385.800805] R13: ffff9b27e2231100 R14: ffff9b27fb298090 R15: 0000000000000000
[ 1385.800807] FS:  0000000000000000(0000) GS:ffff9b27ffc40000(0000) knlGS:0000000000000000
[ 1385.800808] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1385.800809] CR2: fffffffffffffff8 CR3: 0000000176de9000 CR4: 00000000001006e0
[ 1385.800810] Call Trace:
[ 1385.800814]  dev_hard_start_xmit+0x60/0x110
[ 1385.800818]  sch_direct_xmit+0xec/0x1a0
[ 1385.800820]  __dev_queue_xmit+0x3e5/0x5d0
[ 1385.800822]  dev_queue_xmit+0xb/0x10
[ 1385.800824]  ? dev_queue_xmit+0xb/0x10
[ 1385.800828]  ip_finish_output2+0x29d/0x350
[ 1385.800831]  ? iptable_nat_ipv4_fn+0x20/0x20
[ 1385.800833]  ip_finish_output+0x125/0x1c0
[ 1385.800835]  ip_output+0xaf/0xd0
[ 1385.800837]  ? ip_append_data.part.52+0xd0/0xd0
[ 1385.800840]  xfrm_output_resume+0x3d5/0x430
[ 1385.800843]  ? skb_free_head+0x23/0x30
[ 1385.800845]  ? skb_release_data+0xc3/0xe0
[ 1385.800847]  xfrm_output+0x1a2/0x240
[ 1385.800850]  xfrm4_output_finish+0x26/0x30
[ 1385.800851]  __xfrm4_output+0x2f/0x40
[ 1385.800853]  xfrm4_output+0x88/0xb0
[ 1385.800855]  ? xfrm4_udp_encap_rcv+0x1b0/0x1b0
[ 1385.800857]  ip_forward_finish+0x3e/0x60
[ 1385.800859]  ip_forward+0x3cb/0x450
[ 1385.800861]  ? ip_frag_mem+0x10/0x10
[ 1385.800863]  ip_rcv_finish+0xd8/0x3b0
[ 1385.800865]  ip_rcv+0x2d0/0x3b0
[ 1385.800866]  ? inet_del_offload+0x40/0x40
[ 1385.800869]  __netif_receive_skb_core+0x43d/0xa90
[ 1385.800872]  ? __slab_free.isra.68+0x7d/0x1e0
[ 1385.800874]  ? __slab_free.isra.68+0x7d/0x1e0
[ 1385.800875]  ? ip_rcv+0x2d0/0x3b0
[ 1385.800877]  __netif_receive_skb+0x18/0x70
[ 1385.800879]  ? __netif_receive_skb+0x18/0x70
[ 1385.800881]  netif_receive_skb_internal+0x4d/0x340
[ 1385.800884]  ? tcp4_gro_receive+0x112/0x1b0
[ 1385.800886]  napi_gro_complete+0x6b/0x90
[ 1385.800888]  dev_gro_receive+0x2a1/0x4a0
[ 1385.800890]  napi_gro_receive+0x2c/0x90
[ 1385.800893]  igb_poll+0x603/0xe70
[ 1385.800896]  net_rx_action+0x1ce/0x2e0
[ 1385.800899]  __do_softirq+0xdd/0x1e0
[ 1385.800901]  run_ksoftirqd+0x17/0x30
[ 1385.800904]  smpboot_thread_fn+0x105/0x160
[ 1385.800906]  kthread+0xff/0x140
[ 1385.800908]  ? sort_range+0x20/0x20
[ 1385.800909]  ? kthread_park+0x60/0x60
[ 1385.800912]  ret_from_fork+0x22/0x30
[ 1385.800913] Code: 48 89 75 c8 49 8b 06 49 39 c6 48 8d 58 d8 75 1b e9 8b 00 00 00 48 89 df ff d2 84 c0 74 2d 48 8b 43 28 49 39 c6 48 8d 58 d8 74 75 <48> 8b 43 20 48 85 c0 74 17 49 8b 75 18 48 85 f6 74 0e 48 8b 53 
[ 1385.800946] RIP: dev_queue_xmit_nit+0x4c/0x220 RSP: ffffa730c00c3710
[ 1385.800947] CR2: fffffffffffffff8
[ 1385.800950] ---[ end trace 7d6e9267652b918f ]---
[ 1385.800951] BUG: unable to handle kernel 
[ 1385.800952] Kernel panic - not syncing: Fatal exception in interrupt
[ 1385.800953] paging request at fffffffffffffff8
[ 1385.800962] IP: dev_queue_xmit_nit+0x4c/0x220
[ 1385.800963] PGD 2ac0a067 
[ 1385.800964] P4D 2ac0a067 
[ 1385.800964] PUD 2ac0c067 
[ 1385.800965] PMD 0 
[ 1385.800966] 
[ 1385.800968] Oops: 0000 [#3] SMP
[ 1385.800969] Modules linked in:
[ 1385.800972] CPU: 6 PID: 3601 Comm: charon Tainted: G      D         4.13.16 #1
[ 1385.800973] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[ 1385.800974] task: ffff9b27f6610000 task.stack: ffffa730c098c000
[ 1385.800977] RIP: 0010:dev_queue_xmit_nit+0x4c/0x220
[ 1385.800978] RSP: 0018:ffffa730c098f8e0 EFLAGS: 00010286
[ 1385.800980] RAX: 0000000000000000 RBX: ffffffffffffffd8 RCX: ffffa730c098f97c
[ 1385.800981] RDX: ffff9b27fa871500 RSI: ffff9b27fb298000 RDI: ffff9b27e220f900
[ 1385.800982] RBP: ffffa730c098f918 R08: ffff9b27f6e0f29c R09: 0000000000000001
[ 1385.800983] R10: ffff9b27cfe83402 R11: ffffa730c098f8bc R12: 0000000000000000
[ 1385.800984] R13: ffff9b27e220f900 R14: ffff9b27fb298090 R15: 0000000000000000
[ 1385.800986] FS:  00007fcf3a8e1700(0000) GS:ffff9b27ffd80000(0000) knlGS:0000000000000000
[ 1385.800987] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1385.800988] CR2: fffffffffffffff8 CR3: 0000000177ce2000 CR4: 00000000001006e0
[ 1385.800989] Call Trace:
[ 1385.800993]  dev_hard_start_xmit+0x60/0x110
[ 1385.800996]  sch_direct_xmit+0xec/0x1a0
[ 1385.800998]  __dev_queue_xmit+0x3e5/0x5d0
[ 1385.801001]  dev_queue_xmit+0xb/0x10
[ 1385.801003]  ? dev_queue_xmit+0xb/0x10
[ 1385.801006]  ip_finish_output2+0x29d/0x350
[ 1385.801009]  ? iptable_nat_ipv4_fn+0x20/0x20
[ 1385.801011]  ip_finish_output+0x125/0x1c0
[ 1385.801013]  ip_output+0xaf/0xd0
[ 1385.801015]  ? ip_append_data.part.52+0xd0/0xd0
[ 1385.801017]  ip_local_out+0x30/0x40
[ 1385.801019]  ip_send_skb+0x14/0x40
[ 1385.801021]  udp_send_skb+0xaa/0x280
[ 1385.801023]  udp_sendmsg+0x343/0x980
[ 1385.801025]  ? ip_reply_glue_bits+0x40/0x40
[ 1385.801028]  ? import_iovec+0x3a/0xe0
[ 1385.801031]  inet_sendmsg+0x34/0xb0
[ 1385.801034]  sock_sendmsg+0x30/0x40
[ 1385.801036]  ___sys_sendmsg+0x28a/0x2a0
[ 1385.801039]  ? futex_wake+0x8b/0x180
[ 1385.801041]  ? do_futex+0x2c8/0xae0
[ 1385.801043]  __sys_sendmsg+0x4f/0x90
[ 1385.801045]  ? __sys_sendmsg+0x4f/0x90
[ 1385.801047]  SyS_sendmsg+0x9/0x10
[ 1385.801050]  entry_SYSCALL_64_fastpath+0x13/0x94
[ 1385.801052] RIP: 0033:0x7fcf3f525a1d
[ 1385.801053] RSP: 002b:00007fcf3a8e0cd0 EFLAGS: 00000297 ORIG_RAX: 000000000000002e
[ 1385.801055] RAX: ffffffffffffffda RBX: 000055ccca8983c0 RCX: 00007fcf3f525a1d
[ 1385.801056] RDX: 0000000000000000 RSI: 00007fcf3a8e0d10 RDI: 000000000000000c
[ 1385.801057] RBP: 000055ccca8984f0 R08: 00007fcf3a8e0c00 R09: 00007fcdfc002a40
[ 1385.801058] R10: 0000000000000000 R11: 0000000000000297 R12: 00007fcf3fa2d6e0
[ 1385.801059] R13: 000055ccca84bb50 R14: ffffaa33357b44b0 R15: 0000000000000000
[ 1385.801060] Code: 48 89 75 c8 49 8b 06 49 39 c6 48 8d 58 d8 75 1b e9 8b 00 00 00 48 89 df ff d2 84 c0 74 2d 48 8b 43 28 49 39 c6 48 8d 58 d8 74 75 <48> 8b 43 20 48 85 c0 74 17 49 8b 75 18 48 85 f6 74 0e 48 8b 53 
[ 1385.801093] RIP: dev_queue_xmit_nit+0x4c/0x220 RSP: ffffa730c098f8e0
[ 1385.801094] CR2: fffffffffffffff8
[ 1385.801096] ---[ end trace 7d6e9267652b9190 ]---
[ 1386.857626] Shutting down cpus with NMI
[ 1386.861495] Kernel Offset: 0x28000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[ 1386.872344] Rebooting in 10 seconds..

[-- Attachment #4: panic2.log --]
[-- Type: text/plain, Size: 10456 bytes --]

[  484.320074] BUG: unable to handle kernel NULL pointer dereference at 0000000000000794
[  484.327952] IP: ip_route_output_key_hash_rcu+0x593/0x7e0
[  484.333294] PGD 0 
[  484.333295] P4D 0 
[  484.335340] 
[  484.338893] Oops: 0000 [#1] SMP
[  484.342064] Modules linked in:
[  484.345154] CPU: 0 PID: 3609 Comm: charon Not tainted 4.13.16 #1
[  484.351210] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  484.358982] task: ffff92dfba8fae00 task.stack: ffffa5e5009b8000
[  484.364965] RIP: 0010:ip_route_output_key_hash_rcu+0x593/0x7e0
[  484.370830] RSP: 0018:ffffa5e5009bbae8 EFLAGS: 00010246
[  484.376109] RAX: 00000000000002d4 RBX: ffffa5e5009bbc18 RCX: 0000000000000000
[  484.383266] RDX: 0000000000000000 RSI: 0000000089c2640a RDI: 0000000000000000
[  484.390425] RBP: ffffa5e5009bbb48 R08: ffff92dfb79afa00 R09: ffff92dfb6803e00
[  484.397611] R10: 0000000000000000 R11: 0000000000000000 R12: ffff92dfb914fc00
[  484.404794] R13: ffffa5e5009bbb58 R14: ffff92dfbb3d8000 R15: 0000000000000001
[  484.411980] FS:  00007f217532a700(0000) GS:ffff92dfbfc00000(0000) knlGS:0000000000000000
[  484.420100] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  484.425872] CR2: 0000000000000794 CR3: 0000000177cbd000 CR4: 00000000001006f0
[  484.433057] Call Trace:
[  484.435540]  ip_route_output_key_hash+0x5b/0x80
[  484.440097]  ip_route_output_flow+0x19/0x50
[  484.444306]  udp_sendmsg+0x7c3/0x980
[  484.447912]  ? ip_reply_glue_bits+0x40/0x40
[  484.452144]  ? import_iovec+0x3a/0xe0
[  484.455833]  inet_sendmsg+0x34/0xb0
[  484.459353]  sock_sendmsg+0x30/0x40
[  484.462854]  ___sys_sendmsg+0x28a/0x2a0
[  484.466711]  ? futex_wake+0x8b/0x180
[  484.470317]  ? do_futex+0x2c8/0xae0
[  484.473836]  ? set_next_entity+0xab/0x530
[  484.477863]  ? pick_next_entity+0x7b/0x120
[  484.481989]  ? pick_next_task_fair+0x3aa/0x4e0
[  484.486462]  __sys_sendmsg+0x4f/0x90
[  484.490058]  ? __sys_sendmsg+0x4f/0x90
[  484.493837]  SyS_sendmsg+0x9/0x10
[  484.497174]  entry_SYSCALL_64_fastpath+0x13/0x94
[  484.501820] RIP: 0033:0x7f2179f6ea1d
[  484.505397] RSP: 002b:00007f2175329cd0 EFLAGS: 00000297 ORIG_RAX: 000000000000002e
[  484.513015] RAX: ffffffffffffffda RBX: 000055ba8f2a3b50 RCX: 00007f2179f6ea1d
[  484.520201] RDX: 0000000000000000 RSI: 00007f2175329d10 RDI: 000000000000000c
[  484.527384] RBP: 0000000000000000 R08: 00007f2175329c00 R09: 00007f208c0049b0
[  484.534543] R10: 0000000000000000 R11: 0000000000000297 R12: 000055ba8f2fbce0
[  484.541729] R13: 000055ba8f2a3b50 R14: ffffaa4570d5c4b0 R15: 0000000000000000
[  484.548886] Code: 4c 89 f7 e8 40 87 03 00 89 43 28 49 8b 45 10 45 31 db 45 0f b6 7d 06 48 89 45 c8 e9 70 fb ff ff 49 8b 04 24 48 8b 80 a0 04 00 00 <8b> 80 c0 04 00 00 41 39 84 24 a0 00 00 00 0f 85 61 fe ff ff 41 
[  484.567867] RIP: ip_route_output_key_hash_rcu+0x593/0x7e0 RSP: ffffa5e5009bbae8
[  484.575223] CR2: 0000000000000794
[  484.578588] ---[ end trace 75ff4f560dc8d0ba ]---

[  489.019731] BUG: unable to handle kernel NULL pointer dereference at 0000000000000794
[  489.027661] IP: ip_route_output_key_hash_rcu+0x593/0x7e0
[  489.032987] PGD 0 
[  489.032988] P4D 0 
[  489.035025] 
[  489.038569] Oops: 0000 [#2] SMP
[  489.041739] Modules linked in:
[  489.044829] CPU: 0 PID: 4137 Comm: tvad Tainted: G      D         4.13.16 #1
[  489.051922] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  489.059698] task: ffff92dfb64f9700 task.stack: ffffa5e501488000
[  489.065671] RIP: 0010:ip_route_output_key_hash_rcu+0x593/0x7e0
[  489.071527] RSP: 0018:ffffa5e50148b8f0 EFLAGS: 00010246
[  489.076780] RAX: 00000000000002d4 RBX: ffffa5e50148b9d8 RCX: 0000000000000000
[  489.083963] RDX: 0000000000000000 RSI: 000000000400640a RDI: 0000000000000000
[  489.091123] RBP: ffffa5e50148b950 R08: ffff92dfb79afa00 R09: ffff92dfb6803e00
[  489.098291] R10: 0000000000000000 R11: 0000000000000000 R12: ffff92dfb914fc00
[  489.105476] R13: ffffa5e50148b960 R14: ffff92dfbb3d8000 R15: 0000000000000001
[  489.112651] FS:  00007f5436b0c700(0000) GS:ffff92dfbfc00000(0000) knlGS:0000000000000000
[  489.120788] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  489.126569] CR2: 0000000000000794 CR3: 0000000177b00000 CR4: 00000000001006f0
[  489.133728] Call Trace:
[  489.136184]  ip_route_output_key_hash+0x5b/0x80
[  489.140741]  ip_route_output_flow+0x19/0x50
[  489.144972]  ip_route_me_harder+0xd4/0x240
[  489.149095]  iptable_mangle_hook+0xcd/0x100
[  489.153309]  nf_hook_slow+0x25/0xa0
[  489.156828]  __ip_local_out+0xa4/0xd0
[  489.160517]  ? ip_forward_options+0x1a0/0x1a0
[  489.164902]  ip_local_out+0x17/0x40
[  489.168421]  ip_queue_xmit+0x160/0x3e0
[  489.172201]  ? __kmalloc_track_caller+0x15a/0x170
[  489.176969]  tcp_transmit_skb+0x4f9/0x960
[  489.181008]  tcp_send_ack+0xc3/0x130
[  489.184611]  __tcp_ack_snd_check+0x46/0xa0
[  489.188736]  tcp_rcv_established+0x4b8/0x760
[  489.193036]  tcp_v4_do_rcv+0x136/0x1d0
[  489.196805]  tcp_prequeue_process+0x6c/0xa0
[  489.201027]  tcp_recvmsg+0x6cf/0xa40
[  489.204625]  inet_recvmsg+0x4e/0xc0
[  489.208141]  sock_recvmsg+0x35/0x40
[  489.211651]  sock_read_iter+0x8c/0xe0
[  489.215353]  new_sync_read+0xd5/0x120
[  489.219018]  __vfs_read+0x26/0x40
[  489.222355]  vfs_read+0x8e/0x120
[  489.225613]  SyS_read+0x53/0xc0
[  489.228786]  entry_SYSCALL_64_fastpath+0x13/0x94
[  489.233438] RIP: 0033:0x7f543d62a50d
[  489.237027] RSP: 002b:00007f5436b0b840 EFLAGS: 00000293 ORIG_RAX: 0000000000000000
[  489.244635] RAX: ffffffffffffffda RBX: 000000000000000e RCX: 00007f543d62a50d
[  489.251821] RDX: 0000000000000005 RSI: 00007f542804a7b3 RDI: 000000000000000c
[  489.259004] RBP: 00007f5436b0ba40 R08: 0000000000004548 R09: 000055faa4b1c458
[  489.266172] R10: 0000000000000090 R11: 0000000000000293 R12: 00007f543e2c9f47
[  489.273331] R13: 00007f543e2c9f47 R14: 00007f5436b0bcb7 R15: 0000000000000000
[  489.280517] Code: 4c 89 f7 e8 40 87 03 00 89 43 28 49 8b 45 10 45 31 db 45 0f b6 7d 06 48 89 45 c8 e9 70 fb ff ff 49 8b 04 24 48 8b 80 a0 04 00 00 <8b> 80 c0 04 00 00 41 39 84 24 a0 00 00 00 0f 85 61 fe ff ff 41 
[  489.299515] RIP: ip_route_output_key_hash_rcu+0x593/0x7e0 RSP: ffffa5e50148b8f0
[  489.306845] CR2: 0000000000000794
[  489.310225] ---[ end trace 75ff4f560dc8d0bb ]---

[  518.551836] BUG: unable to handle kernel NULL pointer dereference at 0000000000000794
[  518.559765] IP: ip_route_output_key_hash_rcu+0x593/0x7e0
[  518.565101] PGD 0 
[  518.565102] P4D 0 
[  518.567118] 
[  518.570665] Oops: 0000 [#3] SMP
[  518.573809] Modules linked in:
[  518.576896] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G      D         4.13.16 #1
[  518.584139] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  518.591906] task: ffffffffbcc0e480 task.stack: ffffffffbcc00000
[  518.597879] RIP: 0010:ip_route_output_key_hash_rcu+0x593/0x7e0
[  518.603735] RSP: 0018:ffff92dfbfc03830 EFLAGS: 00010246
[  518.609015] RAX: 00000000000002d4 RBX: ffff92dfbfc038f0 RCX: 0000000000000000
[  518.616189] RDX: 0000000000000000 RSI: 00000000a2c2640a RDI: 0000000000000000
[  518.623384] RBP: ffff92dfbfc03890 R08: ffff92dfb79afa00 R09: ffff92dfb6803e00
[  518.630558] R10: 0000000000000000 R11: 0000000000000000 R12: ffff92dfb914fc00
[  518.637717] R13: ffff92dfbfc038a0 R14: ffff92dfbb3d8000 R15: 0000000000000001
[  518.644904] FS:  0000000000000000(0000) GS:ffff92dfbfc00000(0000) knlGS:0000000000000000
[  518.653042] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  518.658813] CR2: 0000000000000794 CR3: 000000014dc09000 CR4: 00000000001006f0
[  518.665978] Call Trace:
[  518.668432]  <IRQ>
[  518.670481]  ip_route_output_key_hash+0x5b/0x80
[  518.675038]  __xfrm4_dst_lookup.isra.6+0x3f/0x50
[  518.679681]  xfrm4_dst_lookup+0x22/0x40
[  518.683556]  xfrm_resolve_and_create_bundle+0x34e/0x870
[  518.688809]  xfrm_bundle_lookup+0xb7/0x700
[  518.692945]  flow_cache_lookup+0x23a/0x480
[  518.697067]  ? xfrm_expand_policies+0x140/0x140
[  518.701653]  xfrm_lookup+0x23b/0x410
[  518.705250]  __xfrm_route_forward+0x5c/0xc0
[  518.709463]  ip_forward+0x3dd/0x450
[  518.712981]  ? ip_route_input_noref+0x23/0x40
[  518.717367]  ip_rcv_finish+0xd8/0x3b0
[  518.721056]  ip_rcv+0x2d0/0x3b0
[  518.724230]  ? inet_del_offload+0x40/0x40
[  518.728270]  __netif_receive_skb_core+0x43d/0xa90
[  518.733000]  ? irq_exit+0x5c/0xb0
[  518.736329]  ? do_IRQ+0x4a/0xc0
[  518.739473]  __netif_receive_skb+0x18/0x70
[  518.743600]  ? inet_gro_receive+0x208/0x2b0
[  518.747812]  ? __netif_receive_skb+0x18/0x70
[  518.752111]  netif_receive_skb_internal+0x4d/0x340
[  518.756927]  ? dev_gro_receive+0x269/0x4a0
[  518.761053]  napi_gro_receive+0x77/0x90
[  518.764920]  igb_poll+0x603/0xe70
[  518.768238]  net_rx_action+0x1ce/0x2e0
[  518.772017]  __do_softirq+0xdd/0x1e0
[  518.775613]  irq_exit+0xab/0xb0
[  518.778785]  do_IRQ+0x4a/0xc0
[  518.781787]  common_interrupt+0x86/0x86
[  518.785651] RIP: 0010:cpuidle_enter_state+0x162/0x200
[  518.790726] RSP: 0018:ffffffffbcc03e00 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff7d
[  518.798347] RAX: ffff92dfbfc181c0 RBX: ffff92dfbfc209b8 RCX: 00000078bc179fe3
[  518.805512] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  518.812671] RBP: ffffffffbcc03e30 R08: 00000000000000b1 R09: 0000000000000018
[  518.819839] R10: ffffffffbcc03de0 R11: 0000000000000092 R12: 00000078bc179fe3
[  518.827022] R13: 0000000000000002 R14: ffffffffbcc406b8 R15: 0000000000000002
[  518.834182]  </IRQ>
[  518.836290]  cpuidle_enter+0x12/0x20
[  518.839905]  call_cpuidle+0x1e/0x30
[  518.843423]  do_idle+0xdc/0x170
[  518.846568]  cpu_startup_entry+0x6e/0x70
[  518.850520]  rest_init+0xab/0xb0
[  518.853770]  start_kernel+0x459/0x47a
[  518.857472]  x86_64_start_reservations+0x24/0x26
[  518.862115]  x86_64_start_kernel+0x127/0x132
[  518.866414]  secondary_startup_64+0x9f/0x9f
[  518.870625] Code: 4c 89 f7 e8 40 87 03 00 89 43 28 49 8b 45 10 45 31 db 45 0f b6 7d 06 48 89 45 c8 e9 70 fb ff ff 49 8b 04 24 48 8b 80 a0 04 00 00 <8b> 80 c0 04 00 00 41 39 84 24 a0 00 00 00 0f 85 61 fe ff ff 41 
[  518.889607] RIP: ip_route_output_key_hash_rcu+0x593/0x7e0 RSP: ffff92dfbfc03830
[  518.896946] CR2: 0000000000000794
[  518.900285] ---[ end trace 75ff4f560dc8d0bc ]---
[  518.904927] Kernel panic - not syncing: Fatal exception in interrupt
[  518.911422] Kernel Offset: 0x3b000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  518.922283] Rebooting in 10 seconds..

[-- Attachment #5: panic3.log --]
[-- Type: text/plain, Size: 6143 bytes --]

[  217.890040] ------------[ cut here ]------------
[  217.894764] WARNING: CPU: 6 PID: 7086 at kernel/rcu/tree.c:2821 rcu_process_callbacks+0x3c3/0x3e0
[  217.903650] Modules linked in:
[  217.906746] CPU: 6 PID: 7086 Comm: VPNConfiguratio Not tainted 4.13.16 #2
[  217.913564] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  217.921339] task: ffff9cc3f6690b80 task.stack: ffffaf5a822b0000
[  217.927285] RIP: 0010:rcu_process_callbacks+0x3c3/0x3e0
[  217.932564] RSP: 0000:ffff9cc3ffd83ee8 EFLAGS: 00010002
[  217.937814] RAX: ffffffffffffff00 RBX: ffff9cc3ffd98e80 RCX: 7fffffffffffffff
[  217.944983] RDX: ffffffffffffd801 RSI: ffff9cc3ffd83f00 RDI: ffff9cc3ffd98eb8
[  217.952166] RBP: ffff9cc3ffd83f50 R08: 00000000f9560b01 R09: 00000001800b0008
[  217.959326] R10: ffff9cc3ffd83e70 R11: 0000000000000200 R12: ffffffff8cc27480
[  217.966512] R13: ffff9cc3ffd98eb8 R14: ffff9cc3ffd83f00 R15: ffff9cc3f6690b80
[  217.973678] FS:  00007f026bcab700(0000) GS:ffff9cc3ffd80000(0000) knlGS:0000000000000000
[  217.981815] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  217.987587] CR2: 00007f021891a048 CR3: 000000014aa78000 CR4: 00000000001006e0
[  217.994746] Call Trace:
[  217.997200]  <IRQ>
[  217.999247]  __do_softirq+0xdd/0x1e0
[  218.002851]  irq_exit+0xab/0xb0
[  218.006023]  smp_trace_apic_timer_interrupt+0x63/0x90
[  218.011093]  smp_apic_timer_interrupt+0x9/0x10
[  218.015602]  apic_timer_interrupt+0x86/0x90
[  218.019871] RIP: 0033:0x7f026b687e28
[  218.023512] RSP: 002b:00007ffc96215b30 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff10
[  218.031373] RAX: 0000000000000000 RBX: 00007f0239241388 RCX: 0000000000000017
[  218.038547] RDX: 00007f026ba54100 RSI: 0000000000000000 RDI: 00007f0239241388
[  218.045706] RBP: 00007f026ba21c20 R08: 00007ffc96215bb0 R09: 0000000000000002
[  218.052892] R10: 00007ffc96215b70 R11: 0000000000000000 R12: 000055953714a736
[  218.060058] R13: 00007f026ba81690 R14: 00007f026ba47e10 R15: 0000559537140228
[  218.067244]  </IRQ>
[  218.069374] Code: ff 48 8b 15 d8 81 b5 00 48 89 93 c0 00 00 00 e9 47 fe ff ff 0f ff e9 b2 fc ff ff 4c 89 c6 4c 89 ef e8 c2 c3 6b 00 e9 f2 fc ff ff <0f> ff e9 67 fe ff ff 0f ff e9 78 fd ff ff e8 2a 37 fb ff 66 2e 
[  218.088363] ---[ end trace d822defc8826b43b ]---
[  226.330291] BUG: unable to handle kernel NULL pointer dereference at 00000000000004a0
[  226.338336] IP: ip_route_output_key_hash_rcu+0x58c/0x7e0
[  226.343706] PGD 0 
[  226.343707] P4D 0 
[  226.345723] 
[  226.349306] Oops: 0000 [#1] SMP
[  226.352451] Modules linked in:
[  226.355511] CPU: 6 PID: 0 Comm: swapper/6 Tainted: G        W       4.13.16 #2
[  226.362762] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  226.370556] task: ffff9cc3fb0e2e00 task.stack: ffffaf5a80090000
[  226.376511] RIP: 0010:ip_route_output_key_hash_rcu+0x58c/0x7e0
[  226.382367] RSP: 0018:ffff9cc3ffd83998 EFLAGS: 00010246
[  226.387638] RAX: 0000000000000000 RBX: ffff9cc3ffd83aa8 RCX: 0000000000000000
[  226.394812] RDX: 0000000000000000 RSI: 00000000146e640a RDI: 0000000000000000
[  226.401998] RBP: ffff9cc3ffd839f8 R08: ffff9cc3f7ade800 R09: ffff9cc3f6af0800
[  226.409181] R10: 0000000000000000 R11: 0000000000000000 R12: ffff9cc3f93edc00
[  226.416340] R13: ffff9cc3ffd83a08 R14: ffff9cc3fb326000 R15: 0000000000000001
[  226.423527] FS:  0000000000000000(0000) GS:ffff9cc3ffd80000(0000) knlGS:0000000000000000
[  226.431655] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  226.437454] CR2: 00000000000004a0 CR3: 000000000cc09000 CR4: 00000000001006e0
[  226.444628] Call Trace:
[  226.447082]  <IRQ>
[  226.449130]  ip_route_output_key_hash+0x5b/0x80
[  226.453714]  ip_route_output_flow+0x19/0x50
[  226.457925]  icmp_reply.constprop.26+0x1fa/0x270
[  226.462580]  icmp_echo.part.24+0x58/0x70
[  226.466530]  icmp_echo+0x2b/0x40
[  226.469788]  icmp_rcv+0x272/0x3a0
[  226.473134]  ip_local_deliver_finish+0x9d/0x1e0
[  226.477693]  ip_local_deliver+0xc6/0xd0
[  226.481558]  ? ip_rcv_finish+0x3b0/0x3b0
[  226.485501]  ip_rcv_finish+0xd8/0x3b0
[  226.489193]  ip_rcv+0x2d0/0x3b0
[  226.492364]  ? inet_del_offload+0x40/0x40
[  226.496404]  __netif_receive_skb_core+0x43d/0xa90
[  226.501119]  __netif_receive_skb+0x18/0x70
[  226.505218]  ? __netif_receive_skb+0x18/0x70
[  226.509508]  netif_receive_skb_internal+0x4d/0x340
[  226.514354]  ? dev_gro_receive+0x269/0x4a0
[  226.518480]  napi_gro_receive+0x77/0x90
[  226.522346]  igb_poll+0x603/0xe70
[  226.525689]  net_rx_action+0x1ce/0x2e0
[  226.529467]  ? igb_msix_ring+0x57/0x70
[  226.533238]  __do_softirq+0xdd/0x1e0
[  226.536844]  irq_exit+0xab/0xb0
[  226.539989]  do_IRQ+0x4a/0xc0
[  226.542962]  common_interrupt+0x86/0x86
[  226.546803] RIP: 0010:cpuidle_enter_state+0x162/0x200
[  226.551878] RSP: 0018:ffffaf5a80093e70 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff3c
[  226.559498] RAX: ffff9cc3ffd981c0 RBX: ffff9cc3ffda09b8 RCX: 00000034b2554882
[  226.566655] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  226.573832] RBP: ffffaf5a80093ea0 R08: 0000000000000489 R09: 0000000000000018
[  226.581023] R10: ffffaf5a80093e50 R11: 0000000000000143 R12: 00000034b2554882
[  226.588192] R13: 0000000000000002 R14: ffffffff8cc406b8 R15: 0000000000000002
[  226.595378]  </IRQ>
[  226.597492]  cpuidle_enter+0x12/0x20
[  226.601089]  call_cpuidle+0x1e/0x30
[  226.604598]  do_idle+0xdc/0x170
[  226.607770]  cpu_startup_entry+0x6e/0x70
[  226.611722]  start_secondary+0x13b/0x160
[  226.615674]  secondary_startup_64+0x9f/0x9f
[  226.619886] Code: ba fd 00 00 00 31 f6 4c 89 f7 e8 40 87 03 00 89 43 28 49 8b 45 10 45 31 db 45 0f b6 7d 06 48 89 45 c8 e9 70 fb ff ff 49 8b 04 24 <48> 8b 80 a0 04 00 00 8b 80 c0 04 00 00 41 39 84 24 a0 00 00 00 
[  226.638868] RIP: ip_route_output_key_hash_rcu+0x58c/0x7e0 RSP: ffff9cc3ffd83998
[  226.646197] CR2: 00000000000004a0
[  226.649528] ---[ end trace d822defc8826b43c ]---
[  226.654173] Kernel panic - not syncing: Fatal exception in interrupt
[  226.660665] Kernel Offset: 0xb000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  226.671402] Rebooting in 10 seconds..

[-- Attachment #6: panic4.log --]
[-- Type: text/plain, Size: 3988 bytes --]

[  882.338723] BUG: unable to handle kernel NULL pointer dereference at 00000000000004a0
[  882.346639] IP: ip_route_output_key_hash_rcu+0x58c/0x7e0
[  882.351962] PGD 0 
[  882.351963] P4D 0 
[  882.354008] 
[  882.357552] Oops: 0000 [#1] SMP
[  882.360697] Modules linked in:
[  882.363758] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.13.16 #2
[  882.369805] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  882.377581] task: ffffffffa2c0e480 task.stack: ffffffffa2c00000
[  882.383554] RIP: 0010:ip_route_output_key_hash_rcu+0x58c/0x7e0
[  882.389410] RSP: 0018:ffff9c4f3fc03998 EFLAGS: 00010246
[  882.394672] RAX: 0000000000000000 RBX: ffff9c4f3fc03aa8 RCX: 0000000000000000
[  882.401854] RDX: 0000000000000000 RSI: 00000000146e640a RDI: 0000000000000000
[  882.409014] RBP: ffff9c4f3fc039f8 R08: ffff9c4f365be800 R09: ffff9c4f36afa600
[  882.416173] R10: 0000000000000000 R11: 0000000000000000 R12: ffff9c4f393de400
[  882.423368] R13: ffff9c4f3fc03a08 R14: ffff9c4f3a836000 R15: 0000000000000001
[  882.430551] FS:  0000000000000000(0000) GS:ffff9c4f3fc00000(0000) knlGS:0000000000000000
[  882.438672] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  882.444479] CR2: 00000000000004a0 CR3: 0000000046c09000 CR4: 00000000001006f0
[  882.451662] Call Trace:
[  882.454116]  <IRQ>
[  882.456165]  ip_route_output_key_hash+0x5b/0x80
[  882.460731]  ip_route_output_flow+0x19/0x50
[  882.464944]  icmp_reply.constprop.26+0x1fa/0x270
[  882.469615]  icmp_echo.part.24+0x58/0x70
[  882.473564]  icmp_echo+0x2b/0x40
[  882.476822]  icmp_rcv+0x272/0x3a0
[  882.480171]  ip_local_deliver_finish+0x9d/0x1e0
[  882.484727]  ip_local_deliver+0xc6/0xd0
[  882.488592]  ? ip_rcv_finish+0x3b0/0x3b0
[  882.492544]  ip_rcv_finish+0xd8/0x3b0
[  882.496236]  ip_rcv+0x2d0/0x3b0
[  882.499410]  ? inet_del_offload+0x40/0x40
[  882.503450]  __netif_receive_skb_core+0x43d/0xa90
[  882.508207]  __netif_receive_skb+0x18/0x70
[  882.512330]  ? inet_gro_receive+0x208/0x2b0
[  882.516542]  ? __netif_receive_skb+0x18/0x70
[  882.520841]  netif_receive_skb_internal+0x4d/0x340
[  882.525660]  ? dev_gro_receive+0x269/0x4a0
[  882.529794]  napi_gro_receive+0x77/0x90
[  882.533661]  igb_poll+0x603/0xe70
[  882.536979]  net_rx_action+0x1ce/0x2e0
[  882.540750]  __do_softirq+0xdd/0x1e0
[  882.544356]  irq_exit+0xab/0xb0
[  882.547528]  do_IRQ+0x4a/0xc0
[  882.550528]  common_interrupt+0x86/0x86
[  882.554392] RIP: 0010:cpuidle_enter_state+0x162/0x200
[  882.559467] RSP: 0018:ffffffffa2c03e00 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff3c
[  882.567088] RAX: ffff9c4f3fc181c0 RBX: ffff9c4f3fc209b8 RCX: 000000cd6f797bc1
[  882.574244] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  882.581403] RBP: ffffffffa2c03e30 R08: 0000000000000661 R09: 0000000000000018
[  882.588589] R10: ffffffffa2c03de0 R11: 0000000000000070 R12: 000000cd6f797bc1
[  882.595772] R13: 0000000000000002 R14: ffffffffa2c406b8 R15: 0000000000000002
[  882.602931]  </IRQ>
[  882.605040]  cpuidle_enter+0x12/0x20
[  882.608645]  call_cpuidle+0x1e/0x30
[  882.612163]  do_idle+0xdc/0x170
[  882.615308]  cpu_startup_entry+0x6e/0x70
[  882.619252]  rest_init+0xab/0xb0
[  882.622493]  start_kernel+0x459/0x47a
[  882.626176]  x86_64_start_reservations+0x24/0x26
[  882.630857]  x86_64_start_kernel+0x127/0x132
[  882.635157]  secondary_startup_64+0x9f/0x9f
[  882.639365] Code: ba fd 00 00 00 31 f6 4c 89 f7 e8 40 87 03 00 89 43 28 49 8b 45 10 45 31 db 45 0f b6 7d 06 48 89 45 c8 e9 70 fb ff ff 49 8b 04 24 <48> 8b 80 a0 04 00 00 8b 80 c0 04 00 00 41 39 84 24 a0 00 00 00 
[  882.658375] RIP: ip_route_output_key_hash_rcu+0x58c/0x7e0 RSP: ffff9c4f3fc03998
[  882.665729] CR2: 00000000000004a0
[  882.669068] ---[ end trace 7f7454a69472e2ac ]---
[  882.673713] Kernel panic - not syncing: Fatal exception in interrupt
[  882.680212] Kernel Offset: 0x21000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  882.691064] Rebooting in 10 seconds..

[-- Attachment #7: panic5.log --]
[-- Type: text/plain, Size: 3776 bytes --]

[  501.123845] general protection fault: 0000 [#1] SMP
[  501.128948] Modules linked in:
[  501.132104] CPU: 6 PID: 0 Comm: swapper/6 Not tainted 4.13.16 #2
[  501.138359] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  501.146238] task: ffff90febb0e4500 task.stack: ffffb4f740090000
[  501.152194] RIP: 0010:ip_route_output_key_hash_rcu+0x593/0x7e0
[  501.158085] RSP: 0018:ffff90febfd83998 EFLAGS: 00010246
[  501.163337] RAX: 80000000000002bc RBX: ffff90febfd83aa8 RCX: 0000000000000000
[  501.170493] RDX: 0000000000000000 RSI: 00000000146e640a RDI: 0000000000000000
[  501.177653] RBP: ffff90febfd839f8 R08: ffff90feba8cde00 R09: ffff90feba427400
[  501.184838] R10: 0000000000000000 R11: 0000000000000000 R12: ffff90feb909b700
[  501.192021] R13: ffff90febfd83a08 R14: ffff90feb682c000 R15: 0000000000000001
[  501.199181] FS:  0000000000000000(0000) GS:ffff90febfd80000(0000) knlGS:0000000000000000
[  501.207318] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  501.213093] CR2: 00007fc94b371dd0 CR3: 0000000153c09000 CR4: 00000000001006e0
[  501.220257] Call Trace:
[  501.222711]  <IRQ>
[  501.224733]  ip_route_output_key_hash+0x5b/0x80
[  501.229309]  ip_route_output_flow+0x19/0x50
[  501.233520]  icmp_reply.constprop.26+0x1fa/0x270
[  501.238157]  icmp_echo.part.24+0x58/0x70
[  501.242135]  icmp_echo+0x2b/0x40
[  501.245394]  icmp_rcv+0x272/0x3a0
[  501.248731]  ip_local_deliver_finish+0x9d/0x1e0
[  501.253290]  ip_local_deliver+0xc6/0xd0
[  501.257155]  ? ip_rcv_finish+0x3b0/0x3b0
[  501.261106]  ip_rcv_finish+0xd8/0x3b0
[  501.264771]  ip_rcv+0x2d0/0x3b0
[  501.267934]  ? inet_del_offload+0x40/0x40
[  501.271974]  __netif_receive_skb_core+0x43d/0xa90
[  501.276697]  ? inet_add_protocol+0x30/0x40
[  501.280805]  ? __netif_receive_skb_core+0x43d/0xa90
[  501.285729]  __netif_receive_skb+0x18/0x70
[  501.289854]  ? __netif_receive_skb+0x18/0x70
[  501.294153]  netif_receive_skb_internal+0x4d/0x340
[  501.298978]  ? dev_gro_receive+0x269/0x4a0
[  501.303104]  napi_gro_receive+0x77/0x90
[  501.306970]  igb_poll+0x603/0xe70
[  501.310290]  ? kmem_cache_free_bulk+0x289/0x2e0
[  501.314849]  net_rx_action+0x1ce/0x2e0
[  501.318627]  ? igb_msix_ring+0x57/0x70
[  501.322407]  __do_softirq+0xdd/0x1e0
[  501.326009]  irq_exit+0xab/0xb0
[  501.329182]  do_IRQ+0x4a/0xc0
[  501.332173]  common_interrupt+0x86/0x86
[  501.336022] RIP: 0010:cpuidle_enter_state+0x162/0x200
[  501.341097] RSP: 0018:ffffb4f740093e70 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff3c
[  501.348724] RAX: ffff90febfd981c0 RBX: ffff90febfda09b8 RCX: 00000074ad4e0ac2
[  501.355901] RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
[  501.363084] RBP: ffffb4f740093ea0 R08: 00000000000001e4 R09: 0000000000000018
[  501.370252] R10: ffffb4f740093e50 R11: 00000000000002cf R12: 00000074ad4e0ac2
[  501.377438] R13: 0000000000000002 R14: ffffffffa6c406b8 R15: 0000000000000002
[  501.384621]  </IRQ>
[  501.386730]  cpuidle_enter+0x12/0x20
[  501.390308]  call_cpuidle+0x1e/0x30
[  501.393818]  do_idle+0xdc/0x170
[  501.396989]  cpu_startup_entry+0x6e/0x70
[  501.400942]  start_secondary+0x13b/0x160
[  501.404886]  secondary_startup_64+0x9f/0x9f
[  501.409079] Code: 4c 89 f7 e8 40 87 03 00 89 43 28 49 8b 45 10 45 31 db 45 0f b6 7d 06 48 89 45 c8 e9 70 fb ff ff 49 8b 04 24 48 8b 80 a0 04 00 00 <8b> 80 c0 04 00 00 41 39 84 24 a0 00 00 00 0f 85 61 fe ff ff 41 
[  501.428060] RIP: ip_route_output_key_hash_rcu+0x593/0x7e0 RSP: ffff90febfd83998
[  501.435449] ---[ end trace 066cb0337d2b222b ]---
[  501.440117] Kernel panic - not syncing: Fatal exception in interrupt
[  501.446640] Kernel Offset: 0x25000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  501.457467] Rebooting in 10 seconds..

[-- Attachment #8: panic6.log --]
[-- Type: text/plain, Size: 16883 bytes --]

[  785.001800] dst_release: dst:ffff8b0744791200 refcnt:-1
[  785.070028] ------------[ cut here ]------------
[  785.074686] WARNING: CPU: 1 PID: 0 at kernel/rcu/tree.c:2821 rcu_process_callbacks+0x3c3/0x3e0
[  785.083362] Modules linked in:
[  785.086448] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.13.16 #2
[  785.092495] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  785.100270] task: ffff8b077b0e7300 task.stack: ffffaf5000068000
[  785.106208] RIP: 0010:rcu_process_callbacks+0x3c3/0x3e0
[  785.111478] RSP: 0018:ffff8b077fc43ee8 EFLAGS: 00010002
[  785.116728] RAX: 0000000000000000 RBX: ffff8b077fc58e80 RCX: 7fffffffffffffff
[  785.123878] RDX: ffffffffffffd801 RSI: ffff8b077fc43f00 RDI: ffff8b077fc58eb8
[  785.131073] RBP: ffff8b077fc43f50 R08: 0000000050192501 R09: 000000018020001c
[  785.138248] R10: ffff8b077fc43ea8 R11: 0000000000000000 R12: ffffffffb8c27480
[  785.145442] R13: ffff8b077fc58eb8 R14: ffff8b077fc43f00 R15: ffff8b077b0e7300
[  785.152635] FS:  0000000000000000(0000) GS:ffff8b077fc40000(0000) knlGS:0000000000000000
[  785.160790] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  785.166562] CR2: 00007fb542b33af0 CR3: 0000000160c09000 CR4: 00000000001006e0
[  785.173729] Call Trace:
[  785.176192]  <IRQ>
[  785.178213]  __do_softirq+0xdd/0x1e0
[  785.181817]  irq_exit+0xab/0xb0
[  785.184964]  smp_trace_apic_timer_interrupt+0x63/0x90
[  785.190040]  smp_apic_timer_interrupt+0x9/0x10
[  785.194514]  apic_timer_interrupt+0x86/0x90
[  785.198726] RIP: 0010:cpuidle_enter_state+0x162/0x200
[  785.203804] RSP: 0018:ffffaf500006be70 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff10
[  785.211431] RAX: ffff8b077fc581c0 RBX: ffff8b077fc609b8 RCX: 000000b6c9d16ad4
[  785.218587] RDX: 0000000000000000 RSI: 0000000035555555 RDI: 0000000000000000
[  785.225765] RBP: ffffaf500006bea0 R08: 0000000000000048 R09: 0000000000000018
[  785.232948] R10: ffffaf500006be50 R11: 00000000000002bf R12: 000000b6c9d16ad4
[  785.240108] R13: 0000000000000002 R14: ffffffffb8c406b8 R15: 0000000000000002
[  785.247300]  </IRQ>
[  785.249409]  cpuidle_enter+0x12/0x20
[  785.253014]  call_cpuidle+0x1e/0x30
[  785.256533]  do_idle+0xdc/0x170
[  785.259677]  cpu_startup_entry+0x6e/0x70
[  785.263621]  start_secondary+0x13b/0x160
[  785.267556]  secondary_startup_64+0x9f/0x9f
[  785.271777] Code: ff 48 8b 15 d8 81 b5 00 48 89 93 c0 00 00 00 e9 47 fe ff ff 0f ff e9 b2 fc ff ff 4c 89 c6 4c 89 ef e8 c2 c3 6b 00 e9 f2 fc ff ff <0f> ff e9 67 fe ff ff 0f ff e9 78 fd ff ff e8 2a 37 fb ff 66 2e 
[  785.290783] ---[ end trace 7f4cf8aeab7f9ad2 ]---
[  787.393448] BUG: unable to handle kernel paging request at 0000000000006f6c
[  787.400741] IP: kmem_cache_alloc+0x51/0x100
[  787.404956] PGD 0 
[  787.404957] P4D 0 
[  787.407000] 
[  787.410537] Oops: 0000 [#1] SMP
[  787.413689] Modules linked in:
[  787.416777] CPU: 6 PID: 3606 Comm: charon Tainted: G        W       4.13.16 #2
[  787.424037] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  787.431831] task: ffff8b077aa87300 task.stack: ffffaf5000874000
[  787.437778] RIP: 0010:kmem_cache_alloc+0x51/0x100
[  787.442525] RSP: 0018:ffffaf5000877a48 EFLAGS: 00010206
[  787.447775] RAX: 0000000000000000 RBX: ffffffffb8c7c300 RCX: 0000000000000975
[  787.454934] RDX: 0000000000000974 RSI: 0000000001080020 RDI: 000000000001f570
[  787.462121] RBP: ffffaf5000877a70 R08: 0000000000000000 R09: 0000000000000000
[  787.469286] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000006f6c
[  787.476473] R13: ffff8b077aa92600 R14: 0000000001080020 R15: 00000000ffffffff
[  787.483639] FS:  00007fd32f835700(0000) GS:ffff8b077fd80000(0000) knlGS:0000000000000000
[  787.491810] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  787.497583] CR2: 0000000000006f6c CR3: 0000000177bc3000 CR4: 00000000001006e0
[  787.504760] Call Trace:
[  787.507233]  dst_alloc+0x47/0x90
[  787.510490]  rt_dst_alloc+0x54/0xf0
[  787.514000]  ip_route_output_key_hash_rcu+0x1fb/0x7e0
[  787.519077]  ip_route_output_key_hash+0x5b/0x80
[  787.523664]  ip_route_output_flow+0x19/0x50
[  787.527874]  udp_sendmsg+0x7c3/0x980
[  787.531471]  ? ip_reply_glue_bits+0x40/0x40
[  787.535685]  ? import_iovec+0x3a/0xe0
[  787.539376]  inet_sendmsg+0x34/0xb0
[  787.542896]  sock_sendmsg+0x30/0x40
[  787.546411]  ___sys_sendmsg+0x28a/0x2a0
[  787.550279]  ? futex_wake+0x8b/0x180
[  787.553884]  ? do_futex+0x2c8/0xae0
[  787.557404]  ? set_next_entity+0xab/0x530
[  787.561440]  ? put_prev_entity+0xb1/0x4c0
[  787.565479]  ? pick_next_task_fair+0x423/0x4e0
[  787.569970]  __sys_sendmsg+0x4f/0x90
[  787.573575]  ? __sys_sendmsg+0x4f/0x90
[  787.577351]  SyS_sendmsg+0x9/0x10
[  787.580707]  entry_SYSCALL_64_fastpath+0x13/0x94
[  787.585370] RIP: 0033:0x7fd334c7aa1d
[  787.588972] RSP: 002b:00007fd32f834cd0 EFLAGS: 00000297 ORIG_RAX: 000000000000002e
[  787.596590] RAX: ffffffffffffffda RBX: 00007fd298048f40 RCX: 00007fd334c7aa1d
[  787.603749] RDX: 0000000000000000 RSI: 00007fd32f834d10 RDI: 000000000000000c
[  787.610936] RBP: 00007fd298000020 R08: 00007fd32f834c00 R09: 00007fd2340699a0
[  787.618110] R10: 0000000000000000 R11: 0000000000000297 R12: 0000000000000000
[  787.625296] R13: 00000000000000f0 R14: 00007fd298049030 R15: 0000000000000000
[  787.632480] Code: 0f 84 cf 00 00 00 49 8b 45 00 65 48 8b 50 08 65 48 03 05 33 a2 e9 47 4c 8b 20 4d 85 e4 74 4a 49 63 45 20 48 8d 4a 01 49 8b 7d 00 <49> 8b 1c 04 4c 89 e0 65 48 0f c7 0f 0f 94 c0 84 c0 74 c8 49 63 
[  787.651470] RIP: kmem_cache_alloc+0x51/0x100 RSP: ffffaf5000877a48
[  787.657681] CR2: 0000000000006f6c
[  787.661008] general protection fault: 0000 [#2] SMP
[  787.661079] ---[ end trace 7f4cf8aeab7f9ad3 ]---
[  787.670597] Modules linked in:
[  787.673806] CPU: 4 PID: 23924 Comm: ip Tainted: G      D W       4.13.16 #2
[  787.680839] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  787.688624] task: ffff8b07793bae00 task.stack: ffffaf5003530000
[  787.694583] RIP: 0010:if_nlmsg_size+0x30/0x250
[  787.699067] RSP: 0018:ffffaf5003533a70 EFLAGS: 00010282
[  787.704317] RAX: ffffffffb8622200 RBX: 0000000000000470 RCX: 0000000000000000
[  787.711476] RDX: ffffffffb8763580 RSI: 0000000000000001 RDI: cd9ee8f07d8948f1
[  787.718663] RBP: ffffaf5003533aa8 R08: 000000000000001d R09: ffffaf5003533ab8
[  787.725828] R10: fffffffffffffc48 R11: 00007ffffffff000 R12: ffffffffb86221b0
[  787.732987] R13: 0000000000000001 R14: ffffffffb8c774a8 R15: ffffffffb8c76f00
[  787.740146] FS:  00007faafab74700(0000) GS:ffff8b077fd00000(0000) knlGS:0000000000000000
[  787.748292] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  787.754065] CR2: 00007faafa755238 CR3: 0000000179dac000 CR4: 00000000001006e0
[  787.761242] Call Trace:
[  787.763698]  ? dst_dev_put+0x30/0x70
[  787.767301]  rtnl_calcit+0xb1/0x100
[  787.770820]  ? rtnl_getlink+0x1d0/0x1d0
[  787.774683]  rtnetlink_rcv_msg+0x148/0x220
[  787.778810]  ? lookup_slow+0xbf/0x170
[  787.782502]  ? rtnl_newlink+0x8e0/0x8e0
[  787.786378]  netlink_rcv_skb+0xe2/0x110
[  787.790240]  rtnetlink_rcv+0x23/0x30
[  787.793828]  netlink_unicast+0x183/0x230
[  787.797780]  netlink_sendmsg+0x2db/0x3c0
[  787.801742]  sock_sendmsg+0x30/0x40
[  787.805261]  SYSC_sendto+0x11a/0x1a0
[  787.808868]  ? ____fput+0x10/0x20
[  787.812210]  ? task_work_run+0x81/0xa0
[  787.815989]  ? exit_to_usermode_loop+0x68/0x80
[  787.820471]  SyS_sendto+0x9/0x10
[  787.823740]  entry_SYSCALL_64_fastpath+0x13/0x94
[  787.828400] RIP: 0033:0x7faafa4a3f4d
[  787.831987] RSP: 002b:00007fff50605168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[  787.839578] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007faafa4a3f4d
[  787.846773] RDX: 0000000000000028 RSI: 00007fff50605170 RDI: 0000000000000003
[  787.853930] RBP: 00007fff50605922 R08: 0000000000000000 R09: 0000000000000000
[  787.861125] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff50605922
[  787.868299] R13: 0000000000000000 R14: 00007fff50605922 R15: 00007fff50605588
[  787.875468] Code: 57 41 56 41 55 41 54 41 89 f5 53 49 89 fc 48 83 ec 10 83 e6 01 0f 84 ce 00 00 00 48 8b bf b8 04 00 00 48 85 ff 0f 84 fa 01 00 00 <48> 8b 87 80 00 00 00 48 85 c0 0f 84 cc 01 00 00 48 8b 40 78 bb 
[  787.894485] RIP: if_nlmsg_size+0x30/0x250 RSP: ffffaf5003533a70
[  787.900464] BUG: unable to handle kernel paging request at 0000000000006f6c
[  787.900520] ---[ end trace 7f4cf8aeab7f9ad4 ]---
[  787.912359] IP: kmem_cache_alloc+0x51/0x100
[  787.916782] PGD 0 
[  787.916783] P4D 0 
[  787.918887] 
[  787.922426] Oops: 0000 [#3] SMP
[  787.925605] Modules linked in:
[  787.928667] CPU: 6 PID: 46 Comm: ksoftirqd/6 Tainted: G      D W       4.13.16 #2
[  787.936194] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  787.943978] task: ffff8b077b34d080 task.stack: ffffaf50001b0000
[  787.949969] RIP: 0010:kmem_cache_alloc+0x51/0x100
[  787.954672] RSP: 0018:ffffaf50001b3868 EFLAGS: 00010206
[  787.959916] RAX: 0000000000000000 RBX: ffffffffb8c7c300 RCX: 0000000000000975
[  787.967084] RDX: 0000000000000974 RSI: 0000000001080020 RDI: 000000000001f570
[  787.974328] RBP: ffffaf50001b3890 R08: 0000000000000000 R09: 0000000000000000
[  787.981514] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000006f6c
[  787.988679] R13: ffff8b077aa92600 R14: 0000000001080020 R15: 00000000ffffffff
[  787.995839] FS:  0000000000000000(0000) GS:ffff8b077fd80000(0000) knlGS:0000000000000000
[  788.003993] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  788.009765] CR2: 0000000000006f6c CR3: 0000000176c18000 CR4: 00000000001006e0
[  788.016951] Call Trace:
[  788.019435]  dst_alloc+0x47/0x90
[  788.022691]  rt_dst_alloc+0x54/0xf0
[  788.026208]  ip_route_output_key_hash_rcu+0x1fb/0x7e0
[  788.031305]  ip_route_output_key_hash+0x5b/0x80
[  788.035861]  ip_route_output_flow+0x19/0x50
[  788.040084]  icmp_reply.constprop.26+0x1fa/0x270
[  788.044729]  ? refcount_dec_and_test+0x11/0x20
[  788.049202]  icmp_echo.part.24+0x58/0x70
[  788.053154]  icmp_echo+0x2b/0x40
[  788.056412]  icmp_rcv+0x272/0x3a0
[  788.059731]  ip_local_deliver_finish+0x9d/0x1e0
[  788.064299]  ip_local_deliver+0xc6/0xd0
[  788.068164]  ? ip_rcv_finish+0x3b0/0x3b0
[  788.072116]  ip_rcv_finish+0xd8/0x3b0
[  788.075780]  ip_rcv+0x2d0/0x3b0
[  788.078952]  ? inet_del_offload+0x40/0x40
[  788.083000]  __netif_receive_skb_core+0x43d/0xa90
[  788.087760]  ? skb_checksum+0x30/0x50
[  788.091451]  ? skb_checksum+0x50/0x50
[  788.095117]  ? reqsk_fastopen_remove+0x140/0x140
[  788.099771]  __netif_receive_skb+0x18/0x70
[  788.103897]  ? __netif_receive_skb+0x18/0x70
[  788.108196]  netif_receive_skb_internal+0x4d/0x340
[  788.113012]  ? dev_gro_receive+0x269/0x4a0
[  788.117137]  ? napi_consume_skb+0x3e/0xb0
[  788.121176]  napi_gro_receive+0x77/0x90
[  788.125042]  gro_cell_poll+0x5a/0x90
[  788.128647]  net_rx_action+0x1ce/0x2e0
[  788.132427]  __do_softirq+0xdd/0x1e0
[  788.136006]  run_ksoftirqd+0x17/0x30
[  788.139611]  smpboot_thread_fn+0x105/0x160
[  788.143746]  kthread+0xff/0x140
[  788.146918]  ? sort_range+0x20/0x20
[  788.150409]  ? kthread_park+0x60/0x60
[  788.154102]  ret_from_fork+0x22/0x30
[  788.157707] Code: 0f 84 cf 00 00 00 49 8b 45 00 65 48 8b 50 08 65 48 03 05 33 a2 e9 47 4c 8b 20 4d 85 e4 74 4a 49 63 45 20 48 8d 4a 01 49 8b 7d 00 <49> 8b 1c 04 4c 89 e0 65 48 0f c7 0f 0f 94 c0 84 c0 74 c8 49 63 
[  788.176723] RIP: kmem_cache_alloc+0x51/0x100 RSP: ffffaf50001b3868
[  788.182952] CR2: 0000000000006f6c
[  788.186298] ---[ end trace 7f4cf8aeab7f9ad5 ]---
[  788.190970] Kernel panic - not syncing: Fatal exception in interrupt
[  788.197449] Kernel Offset: 0x37000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  788.208303] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
[  788.215490] sched: Unexpected reschedule of offline CPU#3!
[  788.221020] ------------[ cut here ]------------
[  788.225664] WARNING: CPU: 6 PID: 46 at arch/x86/kernel/smp.c:128 native_smp_send_reschedule+0x37/0x40
[  788.234933] Modules linked in:
[  788.237995] CPU: 6 PID: 46 Comm: ksoftirqd/6 Tainted: G      D W       4.13.16 #2
[  788.245525] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  788.253318] task: ffff8b077b34d080 task.stack: ffffaf50001b0000
[  788.259264] RIP: 0010:native_smp_send_reschedule+0x37/0x40
[  788.264773] RSP: 0018:ffff8b077fd83e48 EFLAGS: 00010086
[  788.270062] RAX: 000000000000002e RBX: 0000000000000003 RCX: 0000000000000000
[  788.277236] RDX: 0000000000000000 RSI: ffff8b077fd8c938 RDI: ffff8b077fd8c938
[  788.284413] RBP: ffff8b077fd83e48 R08: 0000000000000006 R09: 000000000000035b
[  788.291596] R10: 000000000000040e R11: ffffffffb8db160d R12: ffff8b077fcd81c0
[  788.298764] R13: 0000000000000006 R14: ffff8b077b34d080 R15: ffff8b077fd92b40
[  788.305960] FS:  0000000000000000(0000) GS:ffff8b077fd80000(0000) knlGS:0000000000000000
[  788.314070] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  788.319878] CR2: 0000000000006f6c CR3: 0000000176c18000 CR4: 00000000001006e0
[  788.327060] Call Trace:
[  788.329513]  <IRQ>
[  788.331535]  trigger_load_balance+0x12b/0x220
[  788.335894]  scheduler_tick+0x9a/0xd0
[  788.339561]  update_process_times+0x42/0x50
[  788.343771]  tick_sched_handle+0x25/0x60
[  788.347723]  tick_sched_timer+0x34/0x80
[  788.351588]  __hrtimer_run_queues+0xbe/0x120
[  788.355888]  hrtimer_interrupt+0xac/0x1f0
[  788.359918]  smp_trace_apic_timer_interrupt+0x5e/0x90
[  788.364998]  smp_apic_timer_interrupt+0x9/0x10
[  788.369470]  apic_timer_interrupt+0x86/0x90
[  788.373681] RIP: 0010:panic+0x1d1/0x217
[  788.377527] RSP: 0018:ffffaf50001b35d8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff10
[  788.385145] RAX: 0000000000000041 RBX: 0000000000000000 RCX: 0000000000000006
[  788.392340] RDX: 0000000000000000 RSI: 0000000000000082 RDI: ffff8b077fd8c930
[  788.399505] RBP: ffffaf50001b3650 R08: 0000000000000006 R09: 000000000000035a
[  788.406673] R10: 0000000000000000 R11: ffffffffb8db160d R12: 0000000000000000
[  788.413859] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000046
[  788.421042]  </IRQ>
[  788.423150]  ? panic+0x1ce/0x217
[  788.426383]  oops_end+0x78/0x90
[  788.429529]  no_context+0x1a5/0x3f0
[  788.433021]  ? get_page_from_freelist+0x1f5/0x920
[  788.437772]  __bad_area_nosemaphore+0xcc/0x180
[  788.442241]  bad_area_nosemaphore+0xf/0x20
[  788.446367]  __do_page_fault+0x9b/0x450
[  788.450234]  ? skcipher_walk_first+0x47/0x110
[  788.454620]  do_page_fault+0xc/0x10
[  788.458138]  page_fault+0x22/0x30
[  788.461483] RIP: 0010:kmem_cache_alloc+0x51/0x100
[  788.466214] RSP: 0018:ffffaf50001b3868 EFLAGS: 00010206
[  788.471464] RAX: 0000000000000000 RBX: ffffffffb8c7c300 RCX: 0000000000000975
[  788.478624] RDX: 0000000000000974 RSI: 0000000001080020 RDI: 000000000001f570
[  788.485818] RBP: ffffaf50001b3890 R08: 0000000000000000 R09: 0000000000000000
[  788.492992] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000006f6c
[  788.500152] R13: ffff8b077aa92600 R14: 0000000001080020 R15: 00000000ffffffff
[  788.507339]  dst_alloc+0x47/0x90
[  788.510604]  rt_dst_alloc+0x54/0xf0
[  788.514116]  ip_route_output_key_hash_rcu+0x1fb/0x7e0
[  788.519193]  ip_route_output_key_hash+0x5b/0x80
[  788.523752]  ip_route_output_flow+0x19/0x50
[  788.527964]  icmp_reply.constprop.26+0x1fa/0x270
[  788.532610]  ? refcount_dec_and_test+0x11/0x20
[  788.537083]  icmp_echo.part.24+0x58/0x70
[  788.541035]  icmp_echo+0x2b/0x40
[  788.544293]  icmp_rcv+0x272/0x3a0
[  788.547612]  ip_local_deliver_finish+0x9d/0x1e0
[  788.552197]  ip_local_deliver+0xc6/0xd0
[  788.556035]  ? ip_rcv_finish+0x3b0/0x3b0
[  788.559987]  ip_rcv_finish+0xd8/0x3b0
[  788.563679]  ip_rcv+0x2d0/0x3b0
[  788.566850]  ? inet_del_offload+0x40/0x40
[  788.570889]  __netif_receive_skb_core+0x43d/0xa90
[  788.575621]  ? skb_checksum+0x30/0x50
[  788.579313]  ? skb_checksum+0x50/0x50
[  788.583008]  ? reqsk_fastopen_remove+0x140/0x140
[  788.587651]  __netif_receive_skb+0x18/0x70
[  788.591776]  ? __netif_receive_skb+0x18/0x70
[  788.596075]  netif_receive_skb_internal+0x4d/0x340
[  788.600921]  ? dev_gro_receive+0x269/0x4a0
[  788.605037]  ? napi_consume_skb+0x3e/0xb0
[  788.609067]  napi_gro_receive+0x77/0x90
[  788.612924]  gro_cell_poll+0x5a/0x90
[  788.616511]  net_rx_action+0x1ce/0x2e0
[  788.620290]  __do_softirq+0xdd/0x1e0
[  788.623886]  run_ksoftirqd+0x17/0x30
[  788.627492]  smpboot_thread_fn+0x105/0x160
[  788.631617]  kthread+0xff/0x140
[  788.634788]  ? sort_range+0x20/0x20
[  788.638309]  ? kthread_park+0x60/0x60
[  788.641975]  ret_from_fork+0x22/0x30
[  788.645561] Code: c5 00 0f 92 c0 84 c0 74 14 48 8b 05 74 2c 9a 00 be fd 00 00 00 ff 90 a0 00 00 00 5d c3 89 fe 48 c7 c7 e8 b4 94 b8 e8 98 5b 09 00 <0f> ff 5d c3 0f 1f 44 00 00 8b 05 12 0c d8 00 85 c0 75 37 55 48 
[  788.664558] ---[ end trace 7f4cf8aeab7f9ad6 ]---

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-09 14:49           ` Tobias Hommel
@ 2018-01-10  7:30             ` Steffen Klassert
  2018-01-10  9:03               ` Tobias Hommel
  2018-01-10  7:42             ` Tobias Hommel
  1 sibling, 1 reply; 31+ messages in thread
From: Steffen Klassert @ 2018-01-10  7:30 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: netdev

On Tue, Jan 09, 2018 at 03:49:21PM +0100, Tobias Hommel wrote:
> 
> I copied the config from my 4.14.12 sources to a fresh 4.13.16 source tree, ran
> `make olddefconfig` and built a new kernel.
> The kernel config is attached as kernel-4.13.16.config.
> The panic*.log files are kernel logs from different crashes of this 4.13.16
> kernel, but all from the same scenario as before.
> I also enabled CONFIG_DEBUG_INFO, so if any disassemblies are required, I'd be
> happy to provide them.
> 
> So, the system still crashes, but the traces are completely different from
> those with 4.14.12. This time there are also WARNINGs and "refcnt: -1" messages
> sometimes before the actual panic, so not sure if there is maybe some other
> problem. Still, the crashes all seem to be related to ip routing somehow.

Strange, you must do something that other people don't do.
Do you have some uncommon netfiler rules, namespaces, etc?

Please try to build your kernels with

CONFIG_ORC_UNWINDER (v4.14 and above)

and

CONFIG_KASAN

This can give some better debug informations (depends on the compiler
version).

There are some things we can do now:

- Try v4.15-rc7, just to be sure that we don't search for
  something that is already fixed.

- Find a working kernel version and try to bisect.

- Minimalize the configuration with that the bug happens,
  so that I can try to reproduce it here.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-09 14:49           ` Tobias Hommel
  2018-01-10  7:30             ` Steffen Klassert
@ 2018-01-10  7:42             ` Tobias Hommel
  2018-01-10  7:50               ` Steffen Klassert
  1 sibling, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-01-10  7:42 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

[-- Attachment #1: Type: text/plain, Size: 2375 bytes --]

On Tue, Jan 09, 2018 at 03:49:21PM +0100, Tobias Hommel wrote:
> On Tue, Jan 09, 2018 at 10:26:24AM +0100, Steffen Klassert wrote:
> > On Tue, Jan 09, 2018 at 10:06:51AM +0100, Tobias Hommel wrote:
> > > > 
> > > > You have CONFIG_INET_ESP_OFFLOAD enabled, this is new maybe it
> > > > still has some problems. You should not hit an offload codepath
> > > > because all your SAs are configured with UDP encapsulation which
> > > > is still not supported with offload.
I ran some new tests with 4.14.12. This time I removed encap=yes from the
strongswan config so I have plain ESP tunnels, without UDP encapsulation. Just
to be sure. It still crashes, the attached panic.noencap.log is pretty much
the same as the logs before.

> > > > 
> > > > Please try to disable GRO on both interfaces and see what happens:
> > > > 
> > > > ethtool -K eth0 gro off
> > > > ethtool -K eth1 gro off
> > > I actually already tried that with only eth1 off, to verify I turned offloading
> > > off for both interfaces. The same problem: see attached panic.gro_off.log
> > > 
> > > > 
> > > > Then disable CONFIG_INET_ESP_OFFLOAD and try again.
> > > Rebuild with CONFIG_INET_ESP_OFFLOAD disabled, same problem: see attached
> > > panic.esp_offload_disabled.log
> > 
> > So ESP offload is not the problem. Next thing that comes to my mind
> > is the flowcache removal, this was introduced with v4.14.
> > 
> > > 
> > > > 
> > > > This should show us if this feature is responsible for the bug.
> > > > 
> > > 
> > > I will try narrowing down the problem by trying out some older kernels for now.
> > 
> > Thanks!
> > 
> > Let me know about the results.
> 
> I copied the config from my 4.14.12 sources to a fresh 4.13.16 source tree, ran
> `make olddefconfig` and built a new kernel.
> The kernel config is attached as kernel-4.13.16.config.
> The panic*.log files are kernel logs from different crashes of this 4.13.16
> kernel, but all from the same scenario as before.
> I also enabled CONFIG_DEBUG_INFO, so if any disassemblies are required, I'd be
> happy to provide them.
> 
> So, the system still crashes, but the traces are completely different from
> those with 4.14.12. This time there are also WARNINGs and "refcnt: -1" messages
> sometimes before the actual panic, so not sure if there is maybe some other
> problem. Still, the crashes all seem to be related to ip routing somehow.

[-- Attachment #2: panic.noencap.log --]
[-- Type: text/plain, Size: 2703 bytes --]

[ 2298.720212] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[ 2298.728193] IP: xfrm_lookup+0x2a/0x7d0
[ 2298.731986] PGD 0 P4D 0 
[ 2298.734535] Oops: 0000 [#1] SMP PTI
[ 2298.738035] Modules linked in:
[ 2298.741121] CPU: 0 PID: 7 Comm: ksoftirqd/0 Not tainted 4.14.12 #3
[ 2298.747362] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[ 2298.755136] task: ffffa0dafb08dc00 task.stack: ffffa211c0040000
[ 2298.761091] RIP: 0010:xfrm_lookup+0x2a/0x7d0
[ 2298.765403] RSP: 0018:ffffa211c0043ad0 EFLAGS: 00010246
[ 2298.770656] RAX: 0000000000000000 RBX: ffffffff87074080 RCX: 0000000000000000
[ 2298.777851] RDX: ffffa211c0043b48 RSI: 0000000000000000 RDI: ffffffff87074080
[ 2298.785025] RBP: ffffffff87074080 R08: 0000000000000002 R09: 0000000000000000
[ 2298.792184] R10: 0000000000000020 R11: 0000000000000020 R12: ffffa211c0043b48
[ 2298.799351] R13: 0000000000000000 R14: 0000000000000002 R15: ffffa0dafb240078
[ 2298.806511] FS:  0000000000000000(0000) GS:ffffa0daffc00000(0000) knlGS:0000000000000000
[ 2298.814647] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2298.820428] CR2: 0000000000000020 CR3: 0000000177dcc000 CR4: 00000000001006f0
[ 2298.827587] Call Trace:
[ 2298.830045]  __xfrm_route_forward+0xa4/0x110
[ 2298.834340]  ip_forward+0x3da/0x450
[ 2298.837851]  ? ip_rcv_finish+0x61/0x390
[ 2298.841708]  ip_rcv+0x2b5/0x380
[ 2298.844871]  ? inet_del_offload+0x30/0x30
[ 2298.848910]  __netif_receive_skb_core+0x751/0xb00
[ 2298.853640]  ? netif_receive_skb_internal+0x47/0xf0
[ 2298.858573]  ? inet_gro_receive+0x1fa/0x2a0
[ 2298.862785]  netif_receive_skb_internal+0x47/0xf0
[ 2298.867523]  dev_gro_receive+0x270/0x440
[ 2298.871487]  napi_gro_receive+0x28/0x90
[ 2298.875350]  igb_poll+0x600/0xe80
[ 2298.878695]  net_rx_action+0x1fc/0x310
[ 2298.882478]  __do_softirq+0xd5/0x1cf
[ 2298.886064]  run_ksoftirqd+0x14/0x30
[ 2298.889670]  smpboot_thread_fn+0xf9/0x150
[ 2298.893707]  kthread+0xf2/0x130
[ 2298.896869]  ? sort_range+0x20/0x20
[ 2298.900387]  ? kthread_park+0x60/0x60
[ 2298.904080]  ret_from_fork+0x1f/0x30
[ 2298.907684] Code: 00 41 57 41 56 45 89 c6 41 55 41 54 49 89 f5 55 53 49 89 d4 48 89 fb 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 0f 84 
[ 2298.926666] RIP: xfrm_lookup+0x2a/0x7d0 RSP: ffffa211c0043ad0
[ 2298.932447] CR2: 0000000000000020
[ 2298.935792] ---[ end trace 4045e2796d0dd0c8 ]---
[ 2298.940446] Kernel panic - not syncing: Fatal exception in interrupt
[ 2298.946937] Kernel Offset: 0x5000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[ 2298.957711] Rebooting in 10 seconds..

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-10  7:42             ` Tobias Hommel
@ 2018-01-10  7:50               ` Steffen Klassert
  0 siblings, 0 replies; 31+ messages in thread
From: Steffen Klassert @ 2018-01-10  7:50 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: netdev

On Wed, Jan 10, 2018 at 08:42:19AM +0100, Tobias Hommel wrote:
> On Tue, Jan 09, 2018 at 03:49:21PM +0100, Tobias Hommel wrote:
> > On Tue, Jan 09, 2018 at 10:26:24AM +0100, Steffen Klassert wrote:
> > > On Tue, Jan 09, 2018 at 10:06:51AM +0100, Tobias Hommel wrote:
> > > > > 
> > > > > You have CONFIG_INET_ESP_OFFLOAD enabled, this is new maybe it
> > > > > still has some problems. You should not hit an offload codepath
> > > > > because all your SAs are configured with UDP encapsulation which
> > > > > is still not supported with offload.
> I ran some new tests with 4.14.12. This time I removed encap=yes from the
> strongswan config so I have plain ESP tunnels, without UDP encapsulation. Just
> to be sure. It still crashes, the attached panic.noencap.log is pretty much
> the same as the logs before.

The bug happens before any xfrm processing, so not sure where it comes
from. It might be that we operate one an already feed object, I hope
that KASAN can tell us more.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-10  7:30             ` Steffen Klassert
@ 2018-01-10  9:03               ` Tobias Hommel
  2018-01-19 14:45                 ` Tobias Hommel
  0 siblings, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-01-10  9:03 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

On Wed, Jan 10, 2018 at 08:30:38AM +0100, Steffen Klassert wrote:
> On Tue, Jan 09, 2018 at 03:49:21PM +0100, Tobias Hommel wrote:
> > 
> > I copied the config from my 4.14.12 sources to a fresh 4.13.16 source tree, ran
> > `make olddefconfig` and built a new kernel.
> > The kernel config is attached as kernel-4.13.16.config.
> > The panic*.log files are kernel logs from different crashes of this 4.13.16
> > kernel, but all from the same scenario as before.
> > I also enabled CONFIG_DEBUG_INFO, so if any disassemblies are required, I'd be
> > happy to provide them.
> > 
> > So, the system still crashes, but the traces are completely different from
> > those with 4.14.12. This time there are also WARNINGs and "refcnt: -1" messages
> > sometimes before the actual panic, so not sure if there is maybe some other
> > problem. Still, the crashes all seem to be related to ip routing somehow.
> 
> Strange, you must do something that other people don't do.
> Do you have some uncommon netfiler rules, namespaces, etc?
No, no namespaces yet.
However, the box uses marks and routing based on marks. Firewall marks are a
bit strange sometimes, so I'll try to clean up everything and see if it is
possible to reproduce the bug without marks.

> 
> Please try to build your kernels with
> 
> CONFIG_ORC_UNWINDER (v4.14 and above)
> 
> and
> 
> CONFIG_KASAN
> 
> This can give some better debug informations (depends on the compiler
> version).
I'll also try that. I'm currently using GCC 5.4.0.

> 
> There are some things we can do now:
> 
> - Try v4.15-rc7, just to be sure that we don't search for
>   something that is already fixed.
And that one, too. All this will probably take some time though. ;-)
I'll keep you informed.

> 
> - Find a working kernel version and try to bisect.
> 
> - Minimalize the configuration with that the bug happens,
>   so that I can try to reproduce it here.
> 

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-10  9:03               ` Tobias Hommel
@ 2018-01-19 14:45                 ` Tobias Hommel
  2018-01-24  9:59                   ` Steffen Klassert
  0 siblings, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-01-19 14:45 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

[-- Attachment #1: Type: text/plain, Size: 4250 bytes --]

On Wed, Jan 10, 2018 at 10:03:05AM +0100, Tobias Hommel wrote:
> On Wed, Jan 10, 2018 at 08:30:38AM +0100, Steffen Klassert wrote:
> > On Tue, Jan 09, 2018 at 03:49:21PM +0100, Tobias Hommel wrote:
> > > 
> > > I copied the config from my 4.14.12 sources to a fresh 4.13.16 source tree, ran
> > > `make olddefconfig` and built a new kernel.
> > > The kernel config is attached as kernel-4.13.16.config.
> > > The panic*.log files are kernel logs from different crashes of this 4.13.16
> > > kernel, but all from the same scenario as before.
> > > I also enabled CONFIG_DEBUG_INFO, so if any disassemblies are required, I'd be
> > > happy to provide them.
> > > 
> > > So, the system still crashes, but the traces are completely different from
> > > those with 4.14.12. This time there are also WARNINGs and "refcnt: -1" messages
> > > sometimes before the actual panic, so not sure if there is maybe some other
> > > problem. Still, the crashes all seem to be related to ip routing somehow.
> > 
> > Strange, you must do something that other people don't do.
> > Do you have some uncommon netfiler rules, namespaces, etc?
> No, no namespaces yet.
> However, the box uses marks and routing based on marks. Firewall marks are a
> bit strange sometimes, so I'll try to clean up everything and see if it is
> possible to reproduce the bug without marks.

I tried to strip down the system configuration and was able to reproduce the
problem with a minimal configuration:
* ipsets are not used anymore
* no firewall markings are used any longer
* iptables are "completely empty", i.e. all policies set to ACCEPT and there is
  no rule in any table
* no additional routing policies (ip rule) except the default ones
* only main routing table is used
* using a "minimal" kernel config:
 * run `make defconfig`
 * add basic things (ESP, IGB driver, some crypto algorithms)
 * add options required to boot up the system (TPM crypt, some device mapper
   options, overlayfs)

I attached the minimal config (minimal.config) and the defconfig for reference
(minimal.defconfig).

The setup is really simple now, the gateway is forwarding HTTP connections
between eth1(IPSec tunnels) and eth0 without any firewall, NAT, whatsoever.

The only thing I can think of are the rather aggressive roadwarrior clients.
There are 750 roadwarriors that are controlled by a script which starts and
stops the IPSec connection. Sometimes the clients are also instructed to start
an HTTP download. Sometimes the clients are also stopped the hard way (kill -9)
so SAs are not removed on the gateway. The clients reconnect after a random
interval (sometimes immediately) and sometimes also immediately start a new
HTTP download.
Maybe something is wrong with strongswan removing old SAs and creating new ones
for "the same client"? Maybe while the kernel is processing an HTTP packet from
an old client connection, a new SA for the same client is set up and then the
routing lookup fails (I only know that xfrm is involved in routing lookups, but
I'm no expert here)?

> 
> > 
> > Please try to build your kernels with
> > 
> > CONFIG_ORC_UNWINDER (v4.14 and above)
> > 
> > and
> > 
> > CONFIG_KASAN
> > 
> > This can give some better debug informations (depends on the compiler
> > version).
> I'll also try that. I'm currently using GCC 5.4.0.
> 
> > 
> > There are some things we can do now:
> > 
> > - Try v4.15-rc7, just to be sure that we don't search for
> >   something that is already fixed.
> And that one, too. All this will probably take some time though. ;-)
> I'll keep you informed.
I tried 4.15-rc8 and have the same problem here (see attached
kernel-4.15-rc8.log). SMP affinity for IRQs has changed in 4.15 and something's
broken there ("do_IRQ: 0.41 No irq handler for vector") and although I could
not spread IRQs over all cores I was able to "pin" different IRQs to different
cores and reproduce the problem.
Also kasan is reporting some "use-after-free" during startup in the page
poisoning code. So I disabled page poisoning "to get rid of this bug", but the
problem persists.

> 
> > 
> > - Find a working kernel version and try to bisect.
> > 
> > - Minimalize the configuration with that the bug happens,
> >   so that I can try to reproduce it here.
> > 

[-- Attachment #2: minimal.config --]
[-- Type: text/plain, Size: 115780 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.14.12 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ZONE_DMA32=y
CONFIG_AUDIT_ARCH=y
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=4
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y

#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_DEFAULT_HOSTNAME="(none)"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_FHANDLE=y
CONFIG_USELIB=y
CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y

#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_MIGRATION=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_MSI_IRQ=y
CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
# CONFIG_IRQ_DOMAIN_DEBUG is not set
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
# CONFIG_GENERIC_IRQ_DEBUGFS is not set
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_DATA=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y

#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y

#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_IRQ_TIME_ACCOUNTING is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_SRCU=y
CONFIG_TREE_SRCU=y
# CONFIG_TASKS_RCU is not set
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
# CONFIG_BUILD_BIN2C is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=18
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_ARCH_SUPPORTS_INT128=y
# CONFIG_NUMA_BALANCING is not set
CONFIG_CGROUPS=y
# CONFIG_MEMCG is not set
# CONFIG_BLK_CGROUP is not set
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
# CONFIG_CFS_BANDWIDTH is not set
# CONFIG_RT_GROUP_SCHED is not set
# CONFIG_CGROUP_PIDS is not set
# CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y
# CONFIG_CGROUP_HUGETLB is not set
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
# CONFIG_CGROUP_DEVICE is not set
CONFIG_CGROUP_CPUACCT=y
# CONFIG_CGROUP_PERF is not set
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_SOCK_CGROUP_DATA is not set
# CONFIG_CHECKPOINT_RESTORE is not set
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_PID_NS=y
CONFIG_NET_NS=y
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_SYSFS_DEPRECATED is not set
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
CONFIG_RD_BZIP2=y
CONFIG_RD_LZMA=y
CONFIG_RD_XZ=y
CONFIG_RD_LZO=y
CONFIG_RD_LZ4=y
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_HAVE_UID16=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BPF=y
# CONFIG_EXPERT is not set
CONFIG_UID16=y
CONFIG_MULTIUSER=y
CONFIG_SGETMASK_SYSCALL=y
CONFIG_SYSFS_SYSCALL=y
# CONFIG_SYSCTL_SYSCALL is not set
CONFIG_POSIX_TIMERS=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_PRINTK=y
CONFIG_PRINTK_NMI=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
# CONFIG_BPF_SYSCALL is not set
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_ADVISE_SYSCALLS=y
# CONFIG_USERFAULTFD is not set
CONFIG_PCI_QUIRKS=y
CONFIG_MEMBARRIER=y
# CONFIG_EMBEDDED is not set
CONFIG_HAVE_PERF_EVENTS=y
# CONFIG_PC104 is not set

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_SLUB_DEBUG=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not set
CONFIG_SLUB=y
CONFIG_SLAB_MERGE_DEFAULT=y
# CONFIG_SLAB_FREELIST_RANDOM is not set
# CONFIG_SLAB_FREELIST_HARDENED is not set
CONFIG_SLUB_CPU_PARTIAL=y
# CONFIG_SYSTEM_DATA_VERIFICATION is not set
CONFIG_PROFILING=y
CONFIG_TRACEPOINTS=y
CONFIG_CRASH_CORE=y
CONFIG_KEXEC_CORE=y
# CONFIG_OPROFILE is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_OPROFILE_NMI_TIMER=y
CONFIG_KPROBES=y
CONFIG_JUMP_LABEL=y
# CONFIG_STATIC_KEYS_SELFTEST is not set
CONFIG_OPTPROBES=y
CONFIG_UPROBES=y
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_KRETPROBES=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_HAVE_NMI=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_CLK=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_HAVE_RCU_TABLE_FREE=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
CONFIG_HAVE_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR is not set
CONFIG_CC_STACKPROTECTOR_NONE=y
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
CONFIG_THIN_ARCHIVES=y
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
CONFIG_HAVE_COPY_THREAD_TLS=y
CONFIG_HAVE_STACK_VALIDATION=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
CONFIG_OLD_SIGSUSPEND3=y
CONFIG_COMPAT_OLD_SIGACTION=y
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
CONFIG_HAVE_ARCH_VMAP_STACK=y
CONFIG_VMAP_STACK=y
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_STRICT_MODULE_RWX=y
CONFIG_ARCH_HAS_REFCOUNT=y
# CONFIG_REFCOUNT_FULL is not set

#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
# CONFIG_MODULE_SIG is not set
# CONFIG_MODULE_COMPRESS is not set
# CONFIG_TRIM_UNUSED_KSYMS is not set
CONFIG_MODULES_TREE_LOOKUP=y
CONFIG_BLOCK=y
CONFIG_BLK_SCSI_REQUEST=y
CONFIG_BLK_DEV_BSG=y
# CONFIG_BLK_DEV_BSGLIB is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
# CONFIG_BLK_DEV_ZONED is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
CONFIG_BLK_DEBUG_FS=y
# CONFIG_BLK_SED_OPAL is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_AIX_PARTITION is not set
CONFIG_OSF_PARTITION=y
CONFIG_AMIGA_PARTITION=y
# CONFIG_ATARI_PARTITION is not set
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_MINIX_SUBPARTITION=y
CONFIG_SOLARIS_X86_PARTITION=y
CONFIG_UNIXWARE_DISKLABEL=y
# CONFIG_LDM_PARTITION is not set
CONFIG_SGI_PARTITION=y
# CONFIG_ULTRIX_PARTITION is not set
CONFIG_SUN_PARTITION=y
CONFIG_KARMA_PARTITION=y
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
# CONFIG_CMDLINE_PARTITION is not set
CONFIG_BLOCK_COMPAT=y
CONFIG_BLK_MQ_PCI=y

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_MQ_IOSCHED_DEADLINE=y
CONFIG_MQ_IOSCHED_KYBER=y
# CONFIG_IOSCHED_BFQ is not set
CONFIG_ASN1=y
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
CONFIG_INLINE_WRITE_UNLOCK=y
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_MUTEX_SPIN_ON_OWNER=y
CONFIG_RWSEM_SPIN_ON_OWNER=y
CONFIG_LOCK_SPIN_ON_OWNER=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_QUEUED_RWLOCKS=y
CONFIG_FREEZER=y

#
# Processor type and features
#
CONFIG_ZONE_DMA=y
CONFIG_SMP=y
CONFIG_X86_FEATURE_NAMES=y
CONFIG_X86_FAST_FEATURE_TESTS=y
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
# CONFIG_INTEL_RDT is not set
CONFIG_X86_EXTENDED_PLATFORM=y
# CONFIG_X86_VSMP is not set
# CONFIG_X86_GOLDFISH is not set
# CONFIG_X86_INTEL_MID is not set
# CONFIG_X86_INTEL_LPSS is not set
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_IOSF_MBI=y
# CONFIG_IOSF_MBI_DEBUG is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_HYPERVISOR_GUEST is not set
CONFIG_NO_BOOTMEM=y
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_DMI=y
# CONFIG_GART_IOMMU is not set
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
# CONFIG_MAXSMP is not set
CONFIG_NR_CPUS=64
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_MC_PRIO=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCELOG_LEGACY is not set
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_THRESHOLD=y
# CONFIG_X86_MCE_INJECT is not set
CONFIG_X86_THERMAL_VECTOR=y

#
# Performance monitoring
#
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
CONFIG_PERF_EVENTS_INTEL_RAPL=y
CONFIG_PERF_EVENTS_INTEL_CSTATE=y
# CONFIG_PERF_EVENTS_AMD_POWER is not set
# CONFIG_VM86 is not set
CONFIG_X86_16BIT=y
CONFIG_X86_ESPFIX64=y
CONFIG_X86_VSYSCALL_EMULATION=y
# CONFIG_I8K is not set
CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
# CONFIG_X86_5LEVEL is not set
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_ARCH_HAS_MEM_ENCRYPT=y
# CONFIG_AMD_MEM_ENCRYPT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
CONFIG_NODES_SPAN_OTHER_NODES=y
# CONFIG_NUMA_EMU is not set
CONFIG_NODES_SHIFT=6
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ARCH_PROC_KCORE_TEXT=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_HAVE_GENERIC_GUP=y
CONFIG_ARCH_DISCARD_MEMBLOCK=y
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
CONFIG_COMPACTION=y
CONFIG_MIGRATION=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
CONFIG_MMU_NOTIFIER=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_MEMORY_FAILURE is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_ARCH_WANTS_THP_SWAP=y
# CONFIG_CLEANCACHE is not set
# CONFIG_FRONTSWAP is not set
# CONFIG_CMA is not set
# CONFIG_ZPOOL is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
# CONFIG_IDLE_PAGE_TRACKING is not set
CONFIG_ARCH_HAS_ZONE_DEVICE=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_X86_PMEM_LEGACY is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW=64
CONFIG_MTRR=y
# CONFIG_MTRR_SANITIZER is not set
CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_ARCH_RANDOM=y
CONFIG_X86_SMAP=y
# CONFIG_X86_INTEL_MPX is not set
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_EFI=y
# CONFIG_EFI_STUB is not set
CONFIG_SECCOMP=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_SCHED_HRTICK=y
CONFIG_KEXEC=y
# CONFIG_KEXEC_FILE is not set
CONFIG_CRASH_DUMP=y
# CONFIG_KEXEC_JUMP is not set
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x200000
CONFIG_RANDOMIZE_MEMORY=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
CONFIG_HOTPLUG_CPU=y
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
# CONFIG_COMPAT_VDSO is not set
# CONFIG_LEGACY_VSYSCALL_NATIVE is not set
CONFIG_LEGACY_VSYSCALL_EMULATE=y
# CONFIG_LEGACY_VSYSCALL_NONE is not set
# CONFIG_CMDLINE_BOOL is not set
CONFIG_MODIFY_LDT_SYSCALL=y
CONFIG_HAVE_LIVEPATCH=y
CONFIG_ARCH_HAS_ADD_PAGES=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_USE_PERCPU_NUMA_NODE_ID=y

#
# Power management and ACPI options
#
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
# CONFIG_PM_WAKELOCKS is not set
CONFIG_PM=y
CONFIG_PM_DEBUG=y
# CONFIG_PM_ADVANCED_DEBUG is not set
# CONFIG_PM_TEST_SUSPEND is not set
CONFIG_PM_SLEEP_DEBUG=y
CONFIG_PM_TRACE=y
CONFIG_PM_TRACE_RTC=y
CONFIG_PM_CLK=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_SLEEP=y
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_NUMA=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
# CONFIG_ACPI_SBS is not set
# CONFIG_ACPI_HED is not set
# CONFIG_ACPI_CUSTOM_METHOD is not set
# CONFIG_ACPI_BGRT is not set
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
# CONFIG_ACPI_NFIT is not set
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
# CONFIG_ACPI_APEI is not set
# CONFIG_DPTF_POWER is not set
# CONFIG_ACPI_EXTLOG is not set
# CONFIG_PMIC_OPREGION is not set
# CONFIG_ACPI_CONFIGFS is not set
# CONFIG_SFI is not set

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
CONFIG_CPU_FREQ_GOV_COMMON=y
# CONFIG_CPU_FREQ_STAT is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set

#
# CPU frequency scaling drivers
#
CONFIG_X86_INTEL_PSTATE=y
# CONFIG_X86_PCC_CPUFREQ is not set
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_ACPI_CPUFREQ_CPB=y
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_P4_CLOCKMOD is not set

#
# shared options
#
# CONFIG_X86_SPEEDSTEP_LIB is not set

#
# CPU Idle
#
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_CPU_IDLE_GOV_MENU=y
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
# CONFIG_INTEL_IDLE is not set

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
# CONFIG_HOTPLUG_PCI_PCIE is not set
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
# CONFIG_PCIEASPM_PERFORMANCE is not set
CONFIG_PCIE_PME=y
# CONFIG_PCIE_DPC is not set
# CONFIG_PCIE_PTM is not set
CONFIG_PCI_BUS_ADDR_T_64BIT=y
CONFIG_PCI_MSI=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
CONFIG_HT_IRQ=y
CONFIG_PCI_ATS=y
CONFIG_PCI_LOCKLESS_CONFIG=y
# CONFIG_PCI_IOV is not set
CONFIG_PCI_PRI=y
CONFIG_PCI_PASID=y
CONFIG_PCI_LABEL=y
CONFIG_HOTPLUG_PCI=y
# CONFIG_HOTPLUG_PCI_ACPI is not set
# CONFIG_HOTPLUG_PCI_CPCI is not set
# CONFIG_HOTPLUG_PCI_SHPC is not set

#
# DesignWare PCI Core Support
#
# CONFIG_PCIE_DW_PLAT is not set

#
# PCI host controller drivers
#
# CONFIG_VMD is not set

#
# PCI Endpoint
#
# CONFIG_PCI_ENDPOINT is not set

#
# PCI switch controller drivers
#
# CONFIG_PCI_SW_SWITCHTEC is not set
CONFIG_ISA_DMA_API=y
CONFIG_AMD_NB=y
CONFIG_PCCARD=y
CONFIG_PCMCIA=y
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=y
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
# CONFIG_PD6729 is not set
# CONFIG_I82092 is not set
CONFIG_PCCARD_NONSTATIC=y
# CONFIG_RAPIDIO is not set
# CONFIG_X86_SYSFB is not set

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_COMPAT_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_BINFMT_SCRIPT=y
# CONFIG_HAVE_AOUT is not set
CONFIG_BINFMT_MISC=y
CONFIG_COREDUMP=y
CONFIG_IA32_EMULATION=y
# CONFIG_IA32_AOUT is not set
# CONFIG_X86_X32 is not set
CONFIG_COMPAT_32=y
CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_X86_DEV_DMA_OPS=y
CONFIG_NET=y
CONFIG_NET_INGRESS=y

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_DIAG is not set
CONFIG_UNIX=y
# CONFIG_UNIX_DIAG is not set
# CONFIG_TLS is not set
CONFIG_XFRM=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
# CONFIG_XFRM_STATISTICS is not set
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not set
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_IP_PNP_RARP=y
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE_DEMUX is not set
CONFIG_NET_IP_TUNNEL=y
CONFIG_IP_MROUTE=y
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_SYN_COOKIES=y
# CONFIG_NET_IPVTI is not set
# CONFIG_NET_UDP_TUNNEL is not set
# CONFIG_NET_FOU is not set
# CONFIG_NET_FOU_IP_TUNNELS is not set
# CONFIG_INET_AH is not set
CONFIG_INET_ESP=y
# CONFIG_INET_ESP_OFFLOAD is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_XFRM_TUNNEL is not set
CONFIG_INET_TUNNEL=y
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
CONFIG_INET_XFRM_MODE_TUNNEL=y
# CONFIG_INET_XFRM_MODE_BEET is not set
# CONFIG_INET_DIAG is not set
CONFIG_TCP_CONG_ADVANCED=y
# CONFIG_TCP_CONG_BIC is not set
CONFIG_TCP_CONG_CUBIC=y
# CONFIG_TCP_CONG_WESTWOOD is not set
# CONFIG_TCP_CONG_HTCP is not set
# CONFIG_TCP_CONG_HSTCP is not set
# CONFIG_TCP_CONG_HYBLA is not set
# CONFIG_TCP_CONG_VEGAS is not set
# CONFIG_TCP_CONG_NV is not set
# CONFIG_TCP_CONG_SCALABLE is not set
# CONFIG_TCP_CONG_LP is not set
# CONFIG_TCP_CONG_VENO is not set
# CONFIG_TCP_CONG_YEAH is not set
# CONFIG_TCP_CONG_ILLINOIS is not set
# CONFIG_TCP_CONG_DCTCP is not set
# CONFIG_TCP_CONG_CDG is not set
# CONFIG_TCP_CONG_BBR is not set
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_TCP_MD5SIG=y
CONFIG_IPV6=y
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
CONFIG_INET6_AH=y
CONFIG_INET6_ESP=y
# CONFIG_INET6_ESP_OFFLOAD is not set
# CONFIG_INET6_IPCOMP is not set
# CONFIG_IPV6_MIP6 is not set
# CONFIG_IPV6_ILA is not set
# CONFIG_INET6_XFRM_TUNNEL is not set
# CONFIG_INET6_TUNNEL is not set
CONFIG_INET6_XFRM_MODE_TRANSPORT=y
CONFIG_INET6_XFRM_MODE_TUNNEL=y
CONFIG_INET6_XFRM_MODE_BEET=y
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
# CONFIG_IPV6_VTI is not set
CONFIG_IPV6_SIT=y
# CONFIG_IPV6_SIT_6RD is not set
CONFIG_IPV6_NDISC_NODETYPE=y
# CONFIG_IPV6_TUNNEL is not set
# CONFIG_IPV6_FOU is not set
# CONFIG_IPV6_FOU_TUNNEL is not set
# CONFIG_IPV6_MULTIPLE_TABLES is not set
# CONFIG_IPV6_MROUTE is not set
# CONFIG_IPV6_SEG6_LWTUNNEL is not set
# CONFIG_IPV6_SEG6_HMAC is not set
CONFIG_NETLABEL=y
CONFIG_NETWORK_SECMARK=y
CONFIG_NET_PTP_CLASSIFY=y
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_ADVANCED is not set

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_LOG=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_LOG_COMMON=m
# CONFIG_NF_LOG_NETDEV is not set
CONFIG_NF_CONNTRACK_SECMARK=y
CONFIG_NF_CONNTRACK_PROCFS=y
CONFIG_NF_CONNTRACK_FTP=y
CONFIG_NF_CONNTRACK_IRC=y
# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
CONFIG_NF_CONNTRACK_SIP=y
CONFIG_NF_CT_NETLINK=y
# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
# CONFIG_NF_NAT_AMANDA is not set
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
CONFIG_NF_NAT_SIP=m
# CONFIG_NF_NAT_TFTP is not set
# CONFIG_NF_NAT_REDIRECT is not set
# CONFIG_NF_TABLES is not set
CONFIG_NETFILTER_XTABLES=y

#
# Xtables combined modules
#
CONFIG_NETFILTER_XT_MARK=m

#
# Xtables targets
#
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
CONFIG_NETFILTER_XT_TARGET_LOG=m
CONFIG_NETFILTER_XT_NAT=m
# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
# CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set
CONFIG_NETFILTER_XT_TARGET_SECMARK=y
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y

#
# Xtables matches
#
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_POLICY=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
# CONFIG_IP_SET is not set
# CONFIG_IP_VS is not set

#
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=y
CONFIG_NF_CONNTRACK_IPV4=y
# CONFIG_NF_SOCKET_IPV4 is not set
# CONFIG_NF_DUP_IPV4 is not set
CONFIG_NF_LOG_ARP=m
CONFIG_NF_LOG_IPV4=m
CONFIG_NF_REJECT_IPV4=y
CONFIG_NF_NAT_IPV4=m
CONFIG_NF_NAT_MASQUERADE_IPV4=m
# CONFIG_NF_NAT_PPTP is not set
# CONFIG_NF_NAT_H323 is not set
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_MANGLE=y
# CONFIG_IP_NF_RAW is not set

#
# IPv6: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV6=y
CONFIG_NF_CONNTRACK_IPV6=y
# CONFIG_NF_SOCKET_IPV6 is not set
# CONFIG_NF_DUP_IPV6 is not set
CONFIG_NF_REJECT_IPV6=y
CONFIG_NF_LOG_IPV6=m
CONFIG_IP6_NF_IPTABLES=y
CONFIG_IP6_NF_MATCH_IPV6HEADER=y
CONFIG_IP6_NF_FILTER=y
CONFIG_IP6_NF_TARGET_REJECT=y
CONFIG_IP6_NF_MANGLE=y
# CONFIG_IP6_NF_RAW is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_RDS is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_L2TP is not set
# CONFIG_BRIDGE is not set
CONFIG_HAVE_NET_DSA=y
# CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
# CONFIG_6LOWPAN is not set
# CONFIG_IEEE802154 is not set
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
# CONFIG_NET_SCH_CBQ is not set
# CONFIG_NET_SCH_HTB is not set
# CONFIG_NET_SCH_HFSC is not set
# CONFIG_NET_SCH_PRIO is not set
# CONFIG_NET_SCH_MULTIQ is not set
# CONFIG_NET_SCH_RED is not set
# CONFIG_NET_SCH_SFB is not set
# CONFIG_NET_SCH_SFQ is not set
# CONFIG_NET_SCH_TEQL is not set
# CONFIG_NET_SCH_TBF is not set
# CONFIG_NET_SCH_GRED is not set
# CONFIG_NET_SCH_DSMARK is not set
# CONFIG_NET_SCH_NETEM is not set
# CONFIG_NET_SCH_DRR is not set
# CONFIG_NET_SCH_MQPRIO is not set
# CONFIG_NET_SCH_CHOKE is not set
# CONFIG_NET_SCH_QFQ is not set
# CONFIG_NET_SCH_CODEL is not set
# CONFIG_NET_SCH_FQ_CODEL is not set
# CONFIG_NET_SCH_FQ is not set
# CONFIG_NET_SCH_HHF is not set
# CONFIG_NET_SCH_PIE is not set
# CONFIG_NET_SCH_INGRESS is not set
# CONFIG_NET_SCH_PLUG is not set
# CONFIG_NET_SCH_DEFAULT is not set

#
# Classification
#
CONFIG_NET_CLS=y
# CONFIG_NET_CLS_BASIC is not set
# CONFIG_NET_CLS_TCINDEX is not set
# CONFIG_NET_CLS_ROUTE4 is not set
# CONFIG_NET_CLS_FW is not set
# CONFIG_NET_CLS_U32 is not set
# CONFIG_NET_CLS_RSVP is not set
# CONFIG_NET_CLS_RSVP6 is not set
# CONFIG_NET_CLS_FLOW is not set
# CONFIG_NET_CLS_CGROUP is not set
# CONFIG_NET_CLS_BPF is not set
# CONFIG_NET_CLS_FLOWER is not set
# CONFIG_NET_CLS_MATCHALL is not set
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
# CONFIG_NET_EMATCH_CMP is not set
# CONFIG_NET_EMATCH_NBYTE is not set
# CONFIG_NET_EMATCH_U32 is not set
# CONFIG_NET_EMATCH_META is not set
# CONFIG_NET_EMATCH_TEXT is not set
CONFIG_NET_CLS_ACT=y
# CONFIG_NET_ACT_POLICE is not set
# CONFIG_NET_ACT_GACT is not set
# CONFIG_NET_ACT_MIRRED is not set
# CONFIG_NET_ACT_SAMPLE is not set
# CONFIG_NET_ACT_IPT is not set
# CONFIG_NET_ACT_NAT is not set
# CONFIG_NET_ACT_PEDIT is not set
# CONFIG_NET_ACT_SIMP is not set
# CONFIG_NET_ACT_SKBEDIT is not set
# CONFIG_NET_ACT_CSUM is not set
# CONFIG_NET_ACT_VLAN is not set
# CONFIG_NET_ACT_BPF is not set
# CONFIG_NET_ACT_SKBMOD is not set
# CONFIG_NET_ACT_IFE is not set
# CONFIG_NET_ACT_TUNNEL_KEY is not set
CONFIG_NET_SCH_FIFO=y
# CONFIG_DCB is not set
CONFIG_DNS_RESOLVER=y
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
# CONFIG_VSOCKETS is not set
# CONFIG_NETLINK_DIAG is not set
# CONFIG_MPLS is not set
# CONFIG_NET_NSH is not set
# CONFIG_HSR is not set
# CONFIG_NET_SWITCHDEV is not set
# CONFIG_NET_L3_MASTER_DEV is not set
# CONFIG_NET_NCSI is not set
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y
# CONFIG_CGROUP_NET_PRIO is not set
# CONFIG_CGROUP_NET_CLASSID is not set
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
# CONFIG_BPF_JIT is not set
CONFIG_NET_FLOW_LIMIT=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NET_TCPPROBE is not set
# CONFIG_NET_DROP_MONITOR is not set
CONFIG_HAMRADIO=y

#
# Packet Radio protocols
#
# CONFIG_AX25 is not set
# CONFIG_CAN is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
# CONFIG_AF_KCM is not set
# CONFIG_STREAM_PARSER is not set
CONFIG_FIB_RULES=y
CONFIG_WIRELESS=y
CONFIG_CFG80211=y
# CONFIG_NL80211_TESTMODE is not set
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set
CONFIG_CFG80211_CRDA_SUPPORT=y
# CONFIG_CFG80211_WEXT is not set
# CONFIG_LIB80211 is not set
CONFIG_MAC80211=y
CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_MINSTREL_HT=y
# CONFIG_MAC80211_RC_MINSTREL_VHT is not set
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
# CONFIG_MAC80211_MESH is not set
CONFIG_MAC80211_LEDS=y
# CONFIG_MAC80211_DEBUGFS is not set
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
# CONFIG_WIMAX is not set
CONFIG_RFKILL=y
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
# CONFIG_NET_9P is not set
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
# CONFIG_PSAMPLE is not set
# CONFIG_NET_IFE is not set
# CONFIG_LWTUNNEL is not set
CONFIG_DST_CACHE=y
CONFIG_GRO_CELLS=y
# CONFIG_NET_DEVLINK is not set
CONFIG_MAY_USE_DEVLINK=y
CONFIG_HAVE_EBPF_JIT=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_ALLOW_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
CONFIG_DEBUG_DEVRES=y
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set

#
# Bus devices
#
CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y
# CONFIG_MTD is not set
# CONFIG_OF is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
# CONFIG_PARPORT is not set
CONFIG_PNP=y
CONFIG_PNP_DEBUG_MESSAGES=y

#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_NULL_BLK is not set
# CONFIG_BLK_DEV_FD is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_DRBD is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SKD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_BLK_DEV_RBD is not set
# CONFIG_BLK_DEV_RSXX is not set
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_NVME_FC is not set

#
# Misc devices
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
# CONFIG_DUMMY_IRQ is not set
# CONFIG_IBM_ASM is not set
# CONFIG_PHANTOM is not set
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_HP_ILO is not set
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
# CONFIG_SENSORS_APDS990X is not set
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_C2PORT is not set

#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_IDT_89HPESX is not set
# CONFIG_CB710_CORE is not set

#
# Texas Instruments shared transport line discipline
#
# CONFIG_SENSORS_LIS3_I2C is not set

#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
# CONFIG_INTEL_MEI is not set
# CONFIG_INTEL_MEI_ME is not set
# CONFIG_INTEL_MEI_TXE is not set
# CONFIG_VMWARE_VMCI is not set

#
# Intel MIC Bus Driver
#
# CONFIG_INTEL_MIC_BUS is not set

#
# SCIF Bus Driver
#
# CONFIG_SCIF_BUS is not set

#
# VOP Bus Driver
#
# CONFIG_VOP_BUS is not set

#
# Intel MIC Host Driver
#

#
# Intel MIC Card Driver
#

#
# SCIF Driver
#

#
# Intel MIC Coprocessor State Management (COSM) Drivers
#

#
# VOP Driver
#
# CONFIG_GENWQE is not set
# CONFIG_ECHO is not set
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_SCSI_MQ_DEFAULT is not set
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=y
# CONFIG_CHR_DEV_SCH is not set
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
# CONFIG_SCSI_SAS_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
# CONFIG_SCSI_LOWLEVEL is not set
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
# CONFIG_SCSI_DH is not set
# CONFIG_SCSI_OSD_INITIATOR is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_ACPI=y
# CONFIG_SATA_ZPODD is not set
CONFIG_SATA_PMP=y

#
# Controllers with non-SFF native interface
#
CONFIG_SATA_AHCI=y
# CONFIG_SATA_AHCI_PLATFORM is not set
# CONFIG_SATA_INIC162X is not set
# CONFIG_SATA_ACARD_AHCI is not set
# CONFIG_SATA_SIL24 is not set
CONFIG_ATA_SFF=y

#
# SFF controllers with custom DMA interface
#
# CONFIG_PDC_ADMA is not set
# CONFIG_SATA_QSTOR is not set
# CONFIG_SATA_SX4 is not set
CONFIG_ATA_BMDMA=y

#
# SATA SFF controllers with BMDMA
#
CONFIG_ATA_PIIX=y
# CONFIG_SATA_DWC is not set
# CONFIG_SATA_MV is not set
# CONFIG_SATA_NV is not set
# CONFIG_SATA_PROMISE is not set
# CONFIG_SATA_SIL is not set
# CONFIG_SATA_SIS is not set
# CONFIG_SATA_SVW is not set
# CONFIG_SATA_ULI is not set
# CONFIG_SATA_VIA is not set
# CONFIG_SATA_VITESSE is not set

#
# PATA SFF controllers with BMDMA
#
# CONFIG_PATA_ALI is not set
CONFIG_PATA_AMD=y
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_ATP867X is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CYPRESS is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT37X is not set
# CONFIG_PATA_HPT3X2N is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT8213 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_MARVELL is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_NINJA32 is not set
# CONFIG_PATA_NS87415 is not set
CONFIG_PATA_OLDPIIX=y
# CONFIG_PATA_OPTIDMA is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_PDC_OLD is not set
# CONFIG_PATA_RADISYS is not set
# CONFIG_PATA_RDC is not set
CONFIG_PATA_SCH=y
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_SIL680 is not set
# CONFIG_PATA_SIS is not set
# CONFIG_PATA_TOSHIBA is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set

#
# PIO-only SFF controllers
#
# CONFIG_PATA_CMD640_PCI is not set
# CONFIG_PATA_MPIIX is not set
# CONFIG_PATA_NS87410 is not set
# CONFIG_PATA_OPTI is not set
# CONFIG_PATA_PCMCIA is not set
# CONFIG_PATA_RZ1000 is not set

#
# Generic fallback / legacy drivers
#
# CONFIG_PATA_ACPI is not set
# CONFIG_ATA_GENERIC is not set
# CONFIG_PATA_LEGACY is not set
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID10 is not set
# CONFIG_MD_RAID456 is not set
# CONFIG_MD_MULTIPATH is not set
# CONFIG_MD_FAULTY is not set
# CONFIG_BCACHE is not set
CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_BLK_DEV_DM=y
# CONFIG_DM_MQ_DEFAULT is not set
# CONFIG_DM_DEBUG is not set
CONFIG_DM_BUFIO=y
# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
CONFIG_DM_CRYPT=y
CONFIG_DM_SNAPSHOT=y
# CONFIG_DM_THIN_PROVISIONING is not set
# CONFIG_DM_CACHE is not set
# CONFIG_DM_ERA is not set
CONFIG_DM_MIRROR=y
# CONFIG_DM_LOG_USERSPACE is not set
# CONFIG_DM_RAID is not set
CONFIG_DM_ZERO=y
# CONFIG_DM_MULTIPATH is not set
# CONFIG_DM_DELAY is not set
# CONFIG_DM_UEVENT is not set
# CONFIG_DM_FLAKEY is not set
# CONFIG_DM_VERITY is not set
# CONFIG_DM_SWITCH is not set
# CONFIG_DM_LOG_WRITES is not set
# CONFIG_DM_INTEGRITY is not set
# CONFIG_TARGET_CORE is not set
# CONFIG_FUSION is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
# CONFIG_FIREWIRE_NOSY is not set
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_NETDEVICES=y
CONFIG_MII=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
# CONFIG_DUMMY is not set
# CONFIG_EQUALIZER is not set
# CONFIG_NET_FC is not set
# CONFIG_IFB is not set
# CONFIG_NET_TEAM is not set
# CONFIG_MACVLAN is not set
# CONFIG_VXLAN is not set
# CONFIG_MACSEC is not set
CONFIG_NETCONSOLE=y
CONFIG_NETPOLL=y
CONFIG_NET_POLL_CONTROLLER=y
# CONFIG_TUN is not set
# CONFIG_TUN_VNET_CROSS_LE is not set
# CONFIG_VETH is not set
# CONFIG_NLMON is not set
# CONFIG_ARCNET is not set

#
# CAIF transport drivers
#

#
# Distributed Switch Architecture drivers
#
CONFIG_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
# CONFIG_PCMCIA_3C574 is not set
# CONFIG_PCMCIA_3C589 is not set
# CONFIG_VORTEX is not set
# CONFIG_TYPHOON is not set
CONFIG_NET_VENDOR_ADAPTEC=y
# CONFIG_ADAPTEC_STARFIRE is not set
CONFIG_NET_VENDOR_AGERE=y
# CONFIG_ET131X is not set
CONFIG_NET_VENDOR_ALACRITECH=y
# CONFIG_SLICOSS is not set
CONFIG_NET_VENDOR_ALTEON=y
# CONFIG_ACENIC is not set
# CONFIG_ALTERA_TSE is not set
CONFIG_NET_VENDOR_AMAZON=y
# CONFIG_ENA_ETHERNET is not set
CONFIG_NET_VENDOR_AMD=y
# CONFIG_AMD8111_ETH is not set
# CONFIG_PCNET32 is not set
# CONFIG_PCMCIA_NMCLAN is not set
# CONFIG_AMD_XGBE is not set
# CONFIG_AMD_XGBE_HAVE_ECC is not set
CONFIG_NET_VENDOR_AQUANTIA=y
# CONFIG_AQTION is not set
CONFIG_NET_VENDOR_ARC=y
CONFIG_NET_VENDOR_ATHEROS=y
# CONFIG_ATL2 is not set
# CONFIG_ATL1 is not set
# CONFIG_ATL1E is not set
# CONFIG_ATL1C is not set
# CONFIG_ALX is not set
# CONFIG_NET_VENDOR_AURORA is not set
CONFIG_NET_CADENCE=y
# CONFIG_MACB is not set
CONFIG_NET_VENDOR_BROADCOM=y
# CONFIG_B44 is not set
# CONFIG_BNX2 is not set
# CONFIG_CNIC is not set
CONFIG_TIGON3=y
CONFIG_TIGON3_HWMON=y
# CONFIG_BNX2X is not set
# CONFIG_BNXT is not set
CONFIG_NET_VENDOR_BROCADE=y
# CONFIG_BNA is not set
CONFIG_NET_VENDOR_CAVIUM=y
# CONFIG_THUNDER_NIC_PF is not set
# CONFIG_THUNDER_NIC_VF is not set
# CONFIG_THUNDER_NIC_BGX is not set
# CONFIG_THUNDER_NIC_RGX is not set
# CONFIG_LIQUIDIO is not set
# CONFIG_LIQUIDIO_VF is not set
CONFIG_NET_VENDOR_CHELSIO=y
# CONFIG_CHELSIO_T1 is not set
# CONFIG_CHELSIO_T3 is not set
# CONFIG_CHELSIO_T4 is not set
# CONFIG_CHELSIO_T4VF is not set
CONFIG_NET_VENDOR_CISCO=y
# CONFIG_ENIC is not set
# CONFIG_CX_ECAT is not set
# CONFIG_DNET is not set
CONFIG_NET_VENDOR_DEC=y
CONFIG_NET_TULIP=y
# CONFIG_DE2104X is not set
# CONFIG_TULIP is not set
# CONFIG_DE4X5 is not set
# CONFIG_WINBOND_840 is not set
# CONFIG_DM9102 is not set
# CONFIG_ULI526X is not set
# CONFIG_PCMCIA_XIRCOM is not set
CONFIG_NET_VENDOR_DLINK=y
# CONFIG_DL2K is not set
# CONFIG_SUNDANCE is not set
CONFIG_NET_VENDOR_EMULEX=y
# CONFIG_BE2NET is not set
CONFIG_NET_VENDOR_EZCHIP=y
CONFIG_NET_VENDOR_EXAR=y
# CONFIG_S2IO is not set
# CONFIG_VXGE is not set
CONFIG_NET_VENDOR_FUJITSU=y
# CONFIG_PCMCIA_FMVJ18X is not set
CONFIG_NET_VENDOR_HP=y
# CONFIG_HP100 is not set
CONFIG_NET_VENDOR_HUAWEI=y
# CONFIG_HINIC is not set
CONFIG_NET_VENDOR_INTEL=y
CONFIG_E100=y
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y
CONFIG_IGB=y
CONFIG_IGB_HWMON=y
# CONFIG_IGBVF is not set
# CONFIG_IXGB is not set
# CONFIG_IXGBE is not set
# CONFIG_IXGBEVF is not set
# CONFIG_I40E is not set
# CONFIG_I40EVF is not set
# CONFIG_FM10K is not set
CONFIG_NET_VENDOR_I825XX=y
# CONFIG_JME is not set
CONFIG_NET_VENDOR_MARVELL=y
# CONFIG_MVMDIO is not set
# CONFIG_SKGE is not set
CONFIG_SKY2=y
# CONFIG_SKY2_DEBUG is not set
CONFIG_NET_VENDOR_MELLANOX=y
# CONFIG_MLX4_EN is not set
# CONFIG_MLX4_CORE is not set
# CONFIG_MLX5_CORE is not set
# CONFIG_MLXSW_CORE is not set
# CONFIG_MLXFW is not set
CONFIG_NET_VENDOR_MICREL=y
# CONFIG_KS8842 is not set
# CONFIG_KS8851_MLL is not set
# CONFIG_KSZ884X_PCI is not set
CONFIG_NET_VENDOR_MYRI=y
# CONFIG_MYRI10GE is not set
# CONFIG_FEALNX is not set
CONFIG_NET_VENDOR_NATSEMI=y
# CONFIG_NATSEMI is not set
# CONFIG_NS83820 is not set
CONFIG_NET_VENDOR_NETRONOME=y
# CONFIG_NFP is not set
CONFIG_NET_VENDOR_8390=y
# CONFIG_PCMCIA_AXNET is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_PCMCIA_PCNET is not set
CONFIG_NET_VENDOR_NVIDIA=y
CONFIG_FORCEDETH=y
CONFIG_NET_VENDOR_OKI=y
# CONFIG_ETHOC is not set
CONFIG_NET_PACKET_ENGINE=y
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
CONFIG_NET_VENDOR_QLOGIC=y
# CONFIG_QLA3XXX is not set
# CONFIG_QLCNIC is not set
# CONFIG_QLGE is not set
# CONFIG_NETXEN_NIC is not set
# CONFIG_QED is not set
CONFIG_NET_VENDOR_QUALCOMM=y
# CONFIG_QCOM_EMAC is not set
# CONFIG_RMNET is not set
CONFIG_NET_VENDOR_REALTEK=y
# CONFIG_8139CP is not set
CONFIG_8139TOO=y
CONFIG_8139TOO_PIO=y
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
CONFIG_R8169=y
CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_RDC=y
# CONFIG_R6040 is not set
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_NET_VENDOR_SAMSUNG=y
# CONFIG_SXGBE_ETH is not set
CONFIG_NET_VENDOR_SEEQ=y
CONFIG_NET_VENDOR_SILAN=y
# CONFIG_SC92031 is not set
CONFIG_NET_VENDOR_SIS=y
# CONFIG_SIS900 is not set
# CONFIG_SIS190 is not set
CONFIG_NET_VENDOR_SOLARFLARE=y
# CONFIG_SFC is not set
# CONFIG_SFC_FALCON is not set
CONFIG_NET_VENDOR_SMSC=y
# CONFIG_PCMCIA_SMC91C92 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SMSC911X is not set
# CONFIG_SMSC9420 is not set
CONFIG_NET_VENDOR_STMICRO=y
# CONFIG_STMMAC_ETH is not set
CONFIG_NET_VENDOR_SUN=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NIU is not set
CONFIG_NET_VENDOR_TEHUTI=y
# CONFIG_TEHUTI is not set
CONFIG_NET_VENDOR_TI=y
# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TLAN is not set
CONFIG_NET_VENDOR_VIA=y
# CONFIG_VIA_RHINE is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_NET_VENDOR_WIZNET=y
# CONFIG_WIZNET_W5100 is not set
# CONFIG_WIZNET_W5300 is not set
CONFIG_NET_VENDOR_XIRCOM=y
# CONFIG_PCMCIA_XIRC2PS is not set
CONFIG_NET_VENDOR_SYNOPSYS=y
# CONFIG_DWC_XLGMAC is not set
CONFIG_FDDI=y
# CONFIG_DEFXX is not set
# CONFIG_SKFP is not set
# CONFIG_HIPPI is not set
# CONFIG_NET_SB1000 is not set
CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_BUS=y
# CONFIG_MDIO_BITBANG is not set
# CONFIG_MDIO_THUNDER is not set
CONFIG_PHYLIB=y
# CONFIG_LED_TRIGGER_PHY is not set

#
# MII PHY device drivers
#
# CONFIG_AMD_PHY is not set
# CONFIG_AQUANTIA_PHY is not set
# CONFIG_AT803X_PHY is not set
# CONFIG_BCM7XXX_PHY is not set
# CONFIG_BCM87XX_PHY is not set
# CONFIG_BROADCOM_PHY is not set
# CONFIG_CICADA_PHY is not set
# CONFIG_CORTINA_PHY is not set
# CONFIG_DAVICOM_PHY is not set
# CONFIG_DP83848_PHY is not set
# CONFIG_DP83867_PHY is not set
# CONFIG_FIXED_PHY is not set
# CONFIG_ICPLUS_PHY is not set
# CONFIG_INTEL_XWAY_PHY is not set
# CONFIG_LSI_ET1011C_PHY is not set
# CONFIG_LXT_PHY is not set
# CONFIG_MARVELL_PHY is not set
# CONFIG_MARVELL_10G_PHY is not set
# CONFIG_MICREL_PHY is not set
# CONFIG_MICROCHIP_PHY is not set
# CONFIG_MICROSEMI_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_QSEMI_PHY is not set
# CONFIG_REALTEK_PHY is not set
# CONFIG_ROCKCHIP_PHY is not set
# CONFIG_SMSC_PHY is not set
# CONFIG_STE10XP is not set
# CONFIG_TERANETICS_PHY is not set
# CONFIG_VITESSE_PHY is not set
# CONFIG_XILINX_GMII2RGMII is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
CONFIG_USB_NET_DRIVERS=y
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_RTL8152 is not set
# CONFIG_USB_LAN78XX is not set
# CONFIG_USB_USBNET is not set
# CONFIG_USB_HSO is not set
# CONFIG_USB_IPHETH is not set
CONFIG_WLAN=y
CONFIG_WLAN_VENDOR_ADMTEK=y
# CONFIG_ADM8211 is not set
CONFIG_WLAN_VENDOR_ATH=y
# CONFIG_ATH_DEBUG is not set
# CONFIG_ATH5K is not set
# CONFIG_ATH5K_PCI is not set
# CONFIG_ATH9K is not set
# CONFIG_ATH9K_HTC is not set
# CONFIG_CARL9170 is not set
# CONFIG_ATH6KL is not set
# CONFIG_AR5523 is not set
# CONFIG_WIL6210 is not set
# CONFIG_ATH10K is not set
# CONFIG_WCN36XX is not set
CONFIG_WLAN_VENDOR_ATMEL=y
# CONFIG_ATMEL is not set
# CONFIG_AT76C50X_USB is not set
CONFIG_WLAN_VENDOR_BROADCOM=y
# CONFIG_B43 is not set
# CONFIG_B43LEGACY is not set
# CONFIG_BRCMSMAC is not set
# CONFIG_BRCMFMAC is not set
CONFIG_WLAN_VENDOR_CISCO=y
# CONFIG_AIRO is not set
# CONFIG_AIRO_CS is not set
CONFIG_WLAN_VENDOR_INTEL=y
# CONFIG_IPW2100 is not set
# CONFIG_IPW2200 is not set
# CONFIG_IWL4965 is not set
# CONFIG_IWL3945 is not set
# CONFIG_IWLWIFI is not set
CONFIG_WLAN_VENDOR_INTERSIL=y
# CONFIG_HOSTAP is not set
# CONFIG_HERMES is not set
# CONFIG_P54_COMMON is not set
# CONFIG_PRISM54 is not set
CONFIG_WLAN_VENDOR_MARVELL=y
# CONFIG_LIBERTAS is not set
# CONFIG_LIBERTAS_THINFIRM is not set
# CONFIG_MWIFIEX is not set
# CONFIG_MWL8K is not set
CONFIG_WLAN_VENDOR_MEDIATEK=y
# CONFIG_MT7601U is not set
CONFIG_WLAN_VENDOR_RALINK=y
# CONFIG_RT2X00 is not set
CONFIG_WLAN_VENDOR_REALTEK=y
# CONFIG_RTL8180 is not set
# CONFIG_RTL8187 is not set
CONFIG_RTL_CARDS=y
# CONFIG_RTL8192CE is not set
# CONFIG_RTL8192SE is not set
# CONFIG_RTL8192DE is not set
# CONFIG_RTL8723AE is not set
# CONFIG_RTL8723BE is not set
# CONFIG_RTL8188EE is not set
# CONFIG_RTL8192EE is not set
# CONFIG_RTL8821AE is not set
# CONFIG_RTL8192CU is not set
# CONFIG_RTL8XXXU is not set
CONFIG_WLAN_VENDOR_RSI=y
# CONFIG_RSI_91X is not set
CONFIG_WLAN_VENDOR_ST=y
# CONFIG_CW1200 is not set
CONFIG_WLAN_VENDOR_TI=y
# CONFIG_WL1251 is not set
# CONFIG_WL12XX is not set
# CONFIG_WL18XX is not set
# CONFIG_WLCORE is not set
CONFIG_WLAN_VENDOR_ZYDAS=y
# CONFIG_USB_ZD1201 is not set
# CONFIG_ZD1211RW is not set
CONFIG_WLAN_VENDOR_QUANTENNA=y
# CONFIG_QTNFMAC_PEARL_PCIE is not set
# CONFIG_PCMCIA_RAYCS is not set
# CONFIG_PCMCIA_WL3501 is not set
# CONFIG_MAC80211_HWSIM is not set
# CONFIG_USB_NET_RNDIS_WLAN is not set

#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#
# CONFIG_WAN is not set
# CONFIG_VMXNET3 is not set
# CONFIG_FUJITSU_ES is not set
# CONFIG_ISDN is not set
# CONFIG_NVM is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_FF_MEMLESS=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_SPARSEKMAP=y
# CONFIG_INPUT_MATRIXKMAP is not set

#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
# CONFIG_KEYBOARD_ADP5588 is not set
# CONFIG_KEYBOARD_ADP5589 is not set
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_QT1070 is not set
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_DLINK_DIR685 is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_TCA6416 is not set
# CONFIG_KEYBOARD_TCA8418 is not set
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_LM8333 is not set
# CONFIG_KEYBOARD_MAX7359 is not set
# CONFIG_KEYBOARD_MCS is not set
# CONFIG_KEYBOARD_MPR121 is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_OPENCORES is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
# CONFIG_KEYBOARD_XTKBD is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_BYD=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_ELANTECH is not set
# CONFIG_MOUSE_PS2_SENTELIC is not set
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_PS2_FOCALTECH=y
CONFIG_MOUSE_PS2_SMBUS=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_APPLETOUCH is not set
# CONFIG_MOUSE_BCM5974 is not set
# CONFIG_MOUSE_CYAPA is not set
# CONFIG_MOUSE_ELAN_I2C is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_MOUSE_SYNAPTICS_I2C is not set
# CONFIG_MOUSE_SYNAPTICS_USB is not set
CONFIG_INPUT_JOYSTICK=y
# CONFIG_JOYSTICK_ANALOG is not set
# CONFIG_JOYSTICK_A3D is not set
# CONFIG_JOYSTICK_ADI is not set
# CONFIG_JOYSTICK_COBRA is not set
# CONFIG_JOYSTICK_GF2K is not set
# CONFIG_JOYSTICK_GRIP is not set
# CONFIG_JOYSTICK_GRIP_MP is not set
# CONFIG_JOYSTICK_GUILLEMOT is not set
# CONFIG_JOYSTICK_INTERACT is not set
# CONFIG_JOYSTICK_SIDEWINDER is not set
# CONFIG_JOYSTICK_TMDC is not set
# CONFIG_JOYSTICK_IFORCE is not set
# CONFIG_JOYSTICK_WARRIOR is not set
# CONFIG_JOYSTICK_MAGELLAN is not set
# CONFIG_JOYSTICK_SPACEORB is not set
# CONFIG_JOYSTICK_SPACEBALL is not set
# CONFIG_JOYSTICK_STINGER is not set
# CONFIG_JOYSTICK_TWIDJOY is not set
# CONFIG_JOYSTICK_ZHENHUA is not set
# CONFIG_JOYSTICK_AS5011 is not set
# CONFIG_JOYSTICK_JOYDUMP is not set
# CONFIG_JOYSTICK_XPAD is not set
CONFIG_INPUT_TABLET=y
# CONFIG_TABLET_USB_ACECAD is not set
# CONFIG_TABLET_USB_AIPTEK is not set
# CONFIG_TABLET_USB_GTCO is not set
# CONFIG_TABLET_USB_HANWANG is not set
# CONFIG_TABLET_USB_KBTAB is not set
# CONFIG_TABLET_USB_PEGASUS is not set
# CONFIG_TABLET_SERIAL_WACOM4 is not set
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_PROPERTIES=y
# CONFIG_TOUCHSCREEN_AD7879 is not set
# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set
# CONFIG_TOUCHSCREEN_BU21013 is not set
# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set
# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set
# CONFIG_TOUCHSCREEN_DYNAPRO is not set
# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
# CONFIG_TOUCHSCREEN_EETI is not set
# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set
# CONFIG_TOUCHSCREEN_FUJITSU is not set
# CONFIG_TOUCHSCREEN_ILI210X is not set
# CONFIG_TOUCHSCREEN_GUNZE is not set
# CONFIG_TOUCHSCREEN_EKTF2127 is not set
# CONFIG_TOUCHSCREEN_ELAN is not set
# CONFIG_TOUCHSCREEN_ELO is not set
# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
# CONFIG_TOUCHSCREEN_MAX11801 is not set
# CONFIG_TOUCHSCREEN_MCS5000 is not set
# CONFIG_TOUCHSCREEN_MMS114 is not set
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
# CONFIG_TOUCHSCREEN_MTOUCH is not set
# CONFIG_TOUCHSCREEN_INEXIO is not set
# CONFIG_TOUCHSCREEN_MK712 is not set
# CONFIG_TOUCHSCREEN_PENMOUNT is not set
# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set
# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
# CONFIG_TOUCHSCREEN_PIXCIR is not set
# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set
# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
# CONFIG_TOUCHSCREEN_TSC_SERIO is not set
# CONFIG_TOUCHSCREEN_TSC2004 is not set
# CONFIG_TOUCHSCREEN_TSC2007 is not set
# CONFIG_TOUCHSCREEN_SILEAD is not set
# CONFIG_TOUCHSCREEN_ST1232 is not set
# CONFIG_TOUCHSCREEN_STMFTS is not set
# CONFIG_TOUCHSCREEN_SX8654 is not set
# CONFIG_TOUCHSCREEN_TPS6507X is not set
# CONFIG_TOUCHSCREEN_ZET6223 is not set
# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_BMA150 is not set
# CONFIG_INPUT_E3X0_BUTTON is not set
# CONFIG_INPUT_PCSPKR is not set
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_APANEL is not set
# CONFIG_INPUT_ATLAS_BTNS is not set
# CONFIG_INPUT_ATI_REMOTE2 is not set
# CONFIG_INPUT_KEYSPAN_REMOTE is not set
# CONFIG_INPUT_KXTJ9 is not set
# CONFIG_INPUT_POWERMATE is not set
# CONFIG_INPUT_YEALINK is not set
# CONFIG_INPUT_CM109 is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_ADXL34X is not set
# CONFIG_INPUT_IMS_PCU is not set
# CONFIG_INPUT_CMA3000 is not set
# CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set
# CONFIG_INPUT_DRV2665_HAPTICS is not set
# CONFIG_INPUT_DRV2667_HAPTICS is not set
# CONFIG_RMI4_CORE is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
# CONFIG_SERIO_ALTERA_PS2 is not set
# CONFIG_SERIO_PS2MULT is not set
# CONFIG_SERIO_ARC_PS2 is not set
# CONFIG_USERIO is not set
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_ROCKETPORT is not set
# CONFIG_CYCLADES is not set
# CONFIG_MOXA_INTELLIO is not set
# CONFIG_MOXA_SMARTIO is not set
# CONFIG_SYNCLINK is not set
# CONFIG_SYNCLINKMP is not set
# CONFIG_SYNCLINK_GT is not set
# CONFIG_NOZOMI is not set
# CONFIG_ISI is not set
# CONFIG_N_HDLC is not set
# CONFIG_N_GSM is not set
# CONFIG_TRACE_SINK is not set
CONFIG_DEVMEM=y
# CONFIG_DEVKMEM is not set

#
# Serial drivers
#
CONFIG_SERIAL_EARLYCON=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_FINTEK is not set
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_DMA=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_EXAR=y
# CONFIG_SERIAL_8250_CS is not set
CONFIG_SERIAL_8250_NR_UARTS=32
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_MANY_PORTS=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETECT_IRQ=y
CONFIG_SERIAL_8250_RSA=y
# CONFIG_SERIAL_8250_FSL is not set
# CONFIG_SERIAL_8250_DW is not set
# CONFIG_SERIAL_8250_RT288X is not set
CONFIG_SERIAL_8250_LPSS=y
CONFIG_SERIAL_8250_MID=y
# CONFIG_SERIAL_8250_MOXA is not set

#
# Non-8250 serial port support
#
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
# CONFIG_HW_RANDOM_INTEL is not set
# CONFIG_HW_RANDOM_AMD is not set
CONFIG_HW_RANDOM_VIA=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_NVRAM=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set

#
# PCMCIA character devices
#
# CONFIG_SYNCLINK_CS is not set
# CONFIG_CARDMAN_4000 is not set
# CONFIG_CARDMAN_4040 is not set
# CONFIG_SCR24X is not set
# CONFIG_IPWIRELESS is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
CONFIG_HPET=y
# CONFIG_HPET_MMAP is not set
# CONFIG_HANGCHECK_TIMER is not set
CONFIG_TCG_TPM=y
CONFIG_TCG_TIS_CORE=y
CONFIG_TCG_TIS=y
# CONFIG_TCG_TIS_I2C_ATMEL is not set
CONFIG_TCG_TIS_I2C_INFINEON=y
# CONFIG_TCG_TIS_I2C_NUVOTON is not set
# CONFIG_TCG_NSC is not set
# CONFIG_TCG_ATMEL is not set
# CONFIG_TCG_INFINEON is not set
# CONFIG_TCG_CRB is not set
# CONFIG_TCG_VTPM_PROXY is not set
# CONFIG_TCG_TIS_ST33ZP24_I2C is not set
# CONFIG_TELCLOCK is not set
CONFIG_DEVPORT=y
# CONFIG_XILLYBUS is not set

#
# I2C support
#
CONFIG_I2C=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_MUX is not set
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=y
CONFIG_I2C_ALGOBIT=y

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
CONFIG_I2C_I801=y
# CONFIG_I2C_ISCH is not set
# CONFIG_I2C_ISMT is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set

#
# ACPI drivers
#
# CONFIG_I2C_SCMI is not set

#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_EMEV2 is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_I2C_XILINX is not set

#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_DIOLAN_U2C is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
# CONFIG_I2C_TAOS_EVM is not set
# CONFIG_I2C_TINY_USB is not set

#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_MLXCPLD is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
CONFIG_PPS=y
# CONFIG_PPS_DEBUG is not set

#
# PPS clients support
#
# CONFIG_PPS_CLIENT_KTIMER is not set
# CONFIG_PPS_CLIENT_LDISC is not set
# CONFIG_PPS_CLIENT_GPIO is not set

#
# PPS generators support
#

#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK=y

#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
# CONFIG_GPIOLIB is not set
# CONFIG_W1 is not set
# CONFIG_POWER_AVS is not set
# CONFIG_POWER_RESET is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2781 is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
CONFIG_HWMON=y
# CONFIG_HWMON_VID is not set
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Native drivers
#
# CONFIG_SENSORS_ABITUGURU is not set
# CONFIG_SENSORS_ABITUGURU3 is not set
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1029 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7410 is not set
# CONFIG_SENSORS_ADT7411 is not set
# CONFIG_SENSORS_ADT7462 is not set
# CONFIG_SENSORS_ADT7470 is not set
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_K8TEMP is not set
# CONFIG_SENSORS_K10TEMP is not set
# CONFIG_SENSORS_FAM15H_POWER is not set
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ASPEED is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_DELL_SMM is not set
# CONFIG_SENSORS_I5K_AMB is not set
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not set
# CONFIG_SENSORS_FTSTEUTATES is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
# CONFIG_SENSORS_G760A is not set
# CONFIG_SENSORS_G762 is not set
# CONFIG_SENSORS_HIH6130 is not set
# CONFIG_SENSORS_I5500 is not set
# CONFIG_SENSORS_CORETEMP is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_POWR1220 is not set
# CONFIG_SENSORS_LINEAGE is not set
# CONFIG_SENSORS_LTC2945 is not set
# CONFIG_SENSORS_LTC2990 is not set
# CONFIG_SENSORS_LTC4151 is not set
# CONFIG_SENSORS_LTC4215 is not set
# CONFIG_SENSORS_LTC4222 is not set
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4260 is not set
# CONFIG_SENSORS_LTC4261 is not set
# CONFIG_SENSORS_MAX16065 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1668 is not set
# CONFIG_SENSORS_MAX197 is not set
# CONFIG_SENSORS_MAX6639 is not set
# CONFIG_SENSORS_MAX6642 is not set
# CONFIG_SENSORS_MAX6650 is not set
# CONFIG_SENSORS_MAX6697 is not set
# CONFIG_SENSORS_MAX31790 is not set
# CONFIG_SENSORS_MCP3021 is not set
# CONFIG_SENSORS_TC654 is not set
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM73 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM93 is not set
# CONFIG_SENSORS_LM95234 is not set
# CONFIG_SENSORS_LM95241 is not set
# CONFIG_SENSORS_LM95245 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_NTC_THERMISTOR is not set
# CONFIG_SENSORS_NCT6683 is not set
# CONFIG_SENSORS_NCT6775 is not set
# CONFIG_SENSORS_NCT7802 is not set
# CONFIG_SENSORS_NCT7904 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_PMBUS is not set
# CONFIG_SENSORS_SHT21 is not set
# CONFIG_SENSORS_SHT3x is not set
# CONFIG_SENSORS_SHTC1 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_DME1737 is not set
# CONFIG_SENSORS_EMC1403 is not set
# CONFIG_SENSORS_EMC2103 is not set
# CONFIG_SENSORS_EMC6W201 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SCH56XX_COMMON is not set
# CONFIG_SENSORS_SCH5627 is not set
# CONFIG_SENSORS_SCH5636 is not set
# CONFIG_SENSORS_STTS751 is not set
# CONFIG_SENSORS_SMM665 is not set
# CONFIG_SENSORS_ADC128D818 is not set
# CONFIG_SENSORS_ADS1015 is not set
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_AMC6821 is not set
# CONFIG_SENSORS_INA209 is not set
# CONFIG_SENSORS_INA2XX is not set
# CONFIG_SENSORS_INA3221 is not set
# CONFIG_SENSORS_TC74 is not set
# CONFIG_SENSORS_THMC50 is not set
# CONFIG_SENSORS_TMP102 is not set
# CONFIG_SENSORS_TMP103 is not set
# CONFIG_SENSORS_TMP108 is not set
# CONFIG_SENSORS_TMP401 is not set
# CONFIG_SENSORS_TMP421 is not set
# CONFIG_SENSORS_VIA_CPUTEMP is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83791D is not set
# CONFIG_SENSORS_W83792D is not set
# CONFIG_SENSORS_W83793 is not set
# CONFIG_SENSORS_W83795 is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L786NG is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_XGENE is not set

#
# ACPI drivers
#
# CONFIG_SENSORS_ACPI_POWER is not set
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
CONFIG_THERMAL_HWMON=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_BANG_BANG is not set
CONFIG_THERMAL_GOV_USER_SPACE=y
# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_EMULATION is not set
# CONFIG_INTEL_POWERCLAMP is not set
CONFIG_X86_PKG_TEMP_THERMAL=m
# CONFIG_INTEL_SOC_DTS_THERMAL is not set

#
# ACPI INT340X thermal drivers
#
# CONFIG_INT340X_THERMAL is not set
# CONFIG_INTEL_PCH_THERMAL is not set
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_CORE is not set
# CONFIG_WATCHDOG_NOWAYOUT is not set
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
# CONFIG_WATCHDOG_SYSFS is not set

#
# Watchdog Device Drivers
#
# CONFIG_SOFT_WATCHDOG is not set
# CONFIG_WDAT_WDT is not set
# CONFIG_XILINX_WATCHDOG is not set
# CONFIG_ZIIRAVE_WATCHDOG is not set
# CONFIG_CADENCE_WATCHDOG is not set
# CONFIG_DW_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
# CONFIG_ACQUIRE_WDT is not set
# CONFIG_ADVANTECH_WDT is not set
# CONFIG_ALIM1535_WDT is not set
# CONFIG_ALIM7101_WDT is not set
# CONFIG_F71808E_WDT is not set
# CONFIG_SP5100_TCO is not set
# CONFIG_SBC_FITPC2_WATCHDOG is not set
# CONFIG_EUROTECH_WDT is not set
# CONFIG_IB700_WDT is not set
# CONFIG_IBMASR is not set
# CONFIG_WAFER_WDT is not set
# CONFIG_I6300ESB_WDT is not set
# CONFIG_IE6XX_WDT is not set
# CONFIG_ITCO_WDT is not set
# CONFIG_IT8712F_WDT is not set
# CONFIG_IT87_WDT is not set
# CONFIG_HP_WATCHDOG is not set
# CONFIG_SC1200_WDT is not set
# CONFIG_PC87413_WDT is not set
# CONFIG_NV_TCO is not set
# CONFIG_60XX_WDT is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_SMSC_SCH311X_WDT is not set
# CONFIG_SMSC37B787_WDT is not set
# CONFIG_VIA_WDT is not set
# CONFIG_W83627HF_WDT is not set
# CONFIG_W83877F_WDT is not set
# CONFIG_W83977F_WDT is not set
# CONFIG_MACHZ_WDT is not set
# CONFIG_SBC_EPX_C3_WATCHDOG is not set
# CONFIG_NI903X_WDT is not set
# CONFIG_NIC7018_WDT is not set

#
# PCI-based Watchdog Cards
#
# CONFIG_PCIPCWATCHDOG is not set
# CONFIG_WDTPCI is not set

#
# USB-based Watchdog Cards
#
# CONFIG_USBPCWATCHDOG is not set

#
# Watchdog Pretimeout Governors
#
# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y
# CONFIG_BCMA is not set

#
# Multifunction device drivers
#
# CONFIG_MFD_CORE is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_CROS_EC is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_MFD_DA9055 is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
# CONFIG_MFD_DLN2 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set
# CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set
# CONFIG_INTEL_SOC_PMIC_CHTWC is not set
# CONFIG_MFD_INTEL_LPSS_ACPI is not set
# CONFIG_MFD_INTEL_LPSS_PCI is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
# CONFIG_MFD_VIPERBOARD is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_RDC321X is not set
# CONFIG_MFD_RTSX_PCI is not set
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_RTSX_USB is not set
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TPS68470 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS6586X is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_MFD_VX855 is not set
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM831X_I2C is not set
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
CONFIG_RC_CORE=y
CONFIG_RC_MAP=y
CONFIG_RC_DECODERS=y
# CONFIG_LIRC is not set
CONFIG_IR_NEC_DECODER=y
CONFIG_IR_RC5_DECODER=y
CONFIG_IR_RC6_DECODER=y
CONFIG_IR_JVC_DECODER=y
CONFIG_IR_SONY_DECODER=y
CONFIG_IR_SANYO_DECODER=y
CONFIG_IR_SHARP_DECODER=y
CONFIG_IR_MCE_KBD_DECODER=y
CONFIG_IR_XMP_DECODER=y
# CONFIG_RC_DEVICES is not set
# CONFIG_MEDIA_SUPPORT is not set

#
# Graphics support
#
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=y
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_VIA is not set
CONFIG_INTEL_GTT=y
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
# CONFIG_VGA_SWITCHEROO is not set
CONFIG_DRM=y
CONFIG_DRM_MIPI_DSI=y
# CONFIG_DRM_DP_AUX_CHARDEV is not set
# CONFIG_DRM_DEBUG_MM is not set
# CONFIG_DRM_DEBUG_MM_SELFTEST is not set
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_KMS_FB_HELPER=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set

#
# I2C encoder or helper chips
#
# CONFIG_DRM_I2C_CH7006 is not set
# CONFIG_DRM_I2C_SIL164 is not set
# CONFIG_DRM_I2C_NXP_TDA998X is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_AMDGPU is not set

#
# ACP (Audio CoProcessor) Configuration
#
# CONFIG_DRM_NOUVEAU is not set
CONFIG_DRM_I915=y
# CONFIG_DRM_I915_ALPHA_SUPPORT is not set
CONFIG_DRM_I915_CAPTURE_ERROR=y
CONFIG_DRM_I915_COMPRESS_ERROR=y
CONFIG_DRM_I915_USERPTR=y
# CONFIG_DRM_I915_GVT is not set
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_VMWGFX is not set
# CONFIG_DRM_GMA500 is not set
# CONFIG_DRM_UDL is not set
# CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_BOCHS is not set
CONFIG_DRM_PANEL=y

#
# Display Panels
#
CONFIG_DRM_BRIDGE=y
CONFIG_DRM_PANEL_BRIDGE=y

#
# Display Interface Bridges
#
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
# CONFIG_DRM_HISI_HIBMC is not set
# CONFIG_DRM_TINYDRM is not set
# CONFIG_DRM_LEGACY is not set
# CONFIG_DRM_LIB_RANDOM is not set

#
# Frame buffer Devices
#
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
CONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y

#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_VESA is not set
CONFIG_FB_EFI=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SIMPLE is not set
# CONFIG_FB_SM712 is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_LCD_CLASS_DEVICE is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=y
# CONFIG_BACKLIGHT_APPLE is not set
# CONFIG_BACKLIGHT_PM8941_WLED is not set
# CONFIG_BACKLIGHT_SAHARA is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
# CONFIG_BACKLIGHT_ARCXCNN is not set
# CONFIG_VGASTATE is not set
CONFIG_HDMI=y

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SOUND=y
# CONFIG_SOUND_OSS_CORE is not set
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_SEQ_DEVICE=y
CONFIG_SND_JACK=y
CONFIG_SND_JACK_INPUT_DEV=y
# CONFIG_SND_OSSEMUL is not set
CONFIG_SND_PCM_TIMER=y
CONFIG_SND_HRTIMER=y
# CONFIG_SND_DYNAMIC_MINORS is not set
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_PROC_FS=y
CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
# CONFIG_SND_SEQ_MIDI is not set
# CONFIG_SND_OPL3_LIB_SEQ is not set
# CONFIG_SND_OPL4_LIB_SEQ is not set
CONFIG_SND_DRIVERS=y
# CONFIG_SND_PCSP is not set
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_ALOOP is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
CONFIG_SND_PCI=y
# CONFIG_SND_AD1889 is not set
# CONFIG_SND_ALS300 is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ASIHPI is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AW2 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_OXYGEN is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CTXFI is not set
# CONFIG_SND_DARLA20 is not set
# CONFIG_SND_GINA20 is not set
# CONFIG_SND_LAYLA20 is not set
# CONFIG_SND_DARLA24 is not set
# CONFIG_SND_GINA24 is not set
# CONFIG_SND_LAYLA24 is not set
# CONFIG_SND_MONA is not set
# CONFIG_SND_MIA is not set
# CONFIG_SND_ECHO3G is not set
# CONFIG_SND_INDIGO is not set
# CONFIG_SND_INDIGOIO is not set
# CONFIG_SND_INDIGODJ is not set
# CONFIG_SND_INDIGOIOX is not set
# CONFIG_SND_INDIGODJX is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1_SEQ is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_HDSPM is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_LOLA is not set
# CONFIG_SND_LX6464ES is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_PCXHR is not set
# CONFIG_SND_RIPTIDE is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_SE6X is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VIRTUOSO is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_YMFPCI is not set

#
# HD-Audio
#
CONFIG_SND_HDA=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
# CONFIG_SND_HDA_INPUT_BEEP is not set
# CONFIG_SND_HDA_PATCH_LOADER is not set
# CONFIG_SND_HDA_CODEC_REALTEK is not set
# CONFIG_SND_HDA_CODEC_ANALOG is not set
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
# CONFIG_SND_HDA_CODEC_HDMI is not set
# CONFIG_SND_HDA_CODEC_CIRRUS is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_CA0110 is not set
# CONFIG_SND_HDA_CODEC_CA0132 is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
# CONFIG_SND_HDA_GENERIC is not set
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
CONFIG_SND_HDA_CORE=y
CONFIG_SND_HDA_I915=y
CONFIG_SND_HDA_PREALLOC_SIZE=64
CONFIG_SND_USB=y
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_UA101 is not set
# CONFIG_SND_USB_USX2Y is not set
# CONFIG_SND_USB_CAIAQ is not set
# CONFIG_SND_USB_US122L is not set
# CONFIG_SND_USB_6FIRE is not set
# CONFIG_SND_USB_HIFACE is not set
# CONFIG_SND_BCD2000 is not set
# CONFIG_SND_USB_POD is not set
# CONFIG_SND_USB_PODHD is not set
# CONFIG_SND_USB_TONEPORT is not set
# CONFIG_SND_USB_VARIAX is not set
CONFIG_SND_PCMCIA=y
# CONFIG_SND_VXPOCKET is not set
# CONFIG_SND_PDAUDIOCF is not set
# CONFIG_SND_SOC is not set
CONFIG_SND_X86=y
# CONFIG_HDMI_LPE_AUDIO is not set

#
# HID support
#
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
CONFIG_HIDRAW=y
# CONFIG_UHID is not set
CONFIG_HID_GENERIC=y

#
# Special HID drivers
#
CONFIG_HID_A4TECH=y
# CONFIG_HID_ACCUTOUCH is not set
# CONFIG_HID_ACRUX is not set
CONFIG_HID_APPLE=y
# CONFIG_HID_APPLEIR is not set
# CONFIG_HID_ASUS is not set
# CONFIG_HID_AUREAL is not set
CONFIG_HID_BELKIN=y
# CONFIG_HID_BETOP_FF is not set
CONFIG_HID_CHERRY=y
CONFIG_HID_CHICONY=y
# CONFIG_HID_CORSAIR is not set
# CONFIG_HID_PRODIKEYS is not set
# CONFIG_HID_CMEDIA is not set
CONFIG_HID_CYPRESS=y
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
# CONFIG_HID_ELO is not set
CONFIG_HID_EZKEY=y
# CONFIG_HID_GEMBIRD is not set
# CONFIG_HID_GFRM is not set
# CONFIG_HID_HOLTEK is not set
# CONFIG_HID_GT683R is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_UCLOGIC is not set
# CONFIG_HID_WALTOP is not set
CONFIG_HID_GYRATION=y
# CONFIG_HID_ICADE is not set
CONFIG_HID_ITE=y
# CONFIG_HID_TWINHAN is not set
CONFIG_HID_KENSINGTON=y
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LED is not set
# CONFIG_HID_LENOVO is not set
CONFIG_HID_LOGITECH=y
# CONFIG_HID_LOGITECH_DJ is not set
# CONFIG_HID_LOGITECH_HIDPP is not set
CONFIG_LOGITECH_FF=y
# CONFIG_LOGIRUMBLEPAD2_FF is not set
# CONFIG_LOGIG940_FF is not set
CONFIG_LOGIWHEELS_FF=y
# CONFIG_HID_MAGICMOUSE is not set
# CONFIG_HID_MAYFLASH is not set
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MONTEREY=y
# CONFIG_HID_MULTITOUCH is not set
# CONFIG_HID_NTI is not set
CONFIG_HID_NTRIG=y
# CONFIG_HID_ORTEK is not set
CONFIG_HID_PANTHERLORD=y
CONFIG_PANTHERLORD_FF=y
# CONFIG_HID_PENMOUNT is not set
CONFIG_HID_PETALYNX=y
# CONFIG_HID_PICOLCD is not set
# CONFIG_HID_PLANTRONICS is not set
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_RETRODE is not set
# CONFIG_HID_ROCCAT is not set
# CONFIG_HID_SAITEK is not set
CONFIG_HID_SAMSUNG=y
CONFIG_HID_SONY=y
# CONFIG_SONY_FF is not set
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEELSERIES is not set
CONFIG_HID_SUNPLUS=y
# CONFIG_HID_RMI is not set
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
CONFIG_HID_TOPSEED=y
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_UDRAW_PS3 is not set
# CONFIG_HID_WACOM is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
# CONFIG_HID_ALPS is not set

#
# USB HID support
#
CONFIG_USB_HID=y
CONFIG_HID_PID=y
CONFIG_USB_HIDDEV=y

#
# I2C HID support
#
# CONFIG_I2C_HID is not set

#
# Intel ISH HID support
#
# CONFIG_INTEL_ISH_HID is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_PCI=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y

#
# Miscellaneous USB options
#
CONFIG_USB_DEFAULT_PERSIST=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_OTG is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set
CONFIG_USB_MON=y
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
# CONFIG_USB_XHCI_HCD is not set
CONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_EHCI_PCI=y
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
# CONFIG_USB_OXU210HP_HCD is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_ISP1362_HCD is not set
# CONFIG_USB_FOTG210_HCD is not set
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_PCI=y
# CONFIG_USB_OHCI_HCD_PLATFORM is not set
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_HCD_TEST_MODE is not set

#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
CONFIG_USB_PRINTER=y
# CONFIG_USB_WDM is not set
# CONFIG_USB_TMC is not set

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#

#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_REALTEK is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_ONETOUCH is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
# CONFIG_USB_UAS is not set

#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USBIP_CORE is not set
# CONFIG_USB_MUSB_HDRC is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC2 is not set
# CONFIG_USB_CHIPIDEA is not set
# CONFIG_USB_ISP1760 is not set

#
# USB port drivers
#
# CONFIG_USB_SERIAL is not set

#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
# CONFIG_USB_SEVSEG is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_FTDI_ELAN is not set
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TRANCEVIBRATOR is not set
# CONFIG_USB_IOWARRIOR is not set
# CONFIG_USB_TEST is not set
# CONFIG_USB_EHSET_TEST_FIXTURE is not set
# CONFIG_USB_ISIGHTFW is not set
# CONFIG_USB_YUREX is not set
# CONFIG_USB_EZUSB_FX2 is not set
# CONFIG_USB_HUB_USB251XB is not set
# CONFIG_USB_HSIC_USB3503 is not set
# CONFIG_USB_HSIC_USB4604 is not set
# CONFIG_USB_LINK_LAYER_TEST is not set
# CONFIG_USB_CHAOSKEY is not set

#
# USB Physical Layer drivers
#
# CONFIG_USB_PHY is not set
# CONFIG_NOP_USB_XCEIV is not set
# CONFIG_USB_ISP1301 is not set
# CONFIG_USB_GADGET is not set

#
# USB Power Delivery and Type-C drivers
#
# CONFIG_TYPEC_UCSI is not set
# CONFIG_USB_LED_TRIG is not set
# CONFIG_USB_ULPI_BUS is not set
# CONFIG_UWB is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
# CONFIG_LEDS_CLASS_FLASH is not set
# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set

#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not set
# CONFIG_LEDS_LM3642 is not set
# CONFIG_LEDS_PCA9532 is not set
# CONFIG_LEDS_LP3944 is not set
# CONFIG_LEDS_LP5521 is not set
# CONFIG_LEDS_LP5523 is not set
# CONFIG_LEDS_LP5562 is not set
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_CLEVO_MAIL is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA963X is not set
# CONFIG_LEDS_BD2802 is not set
# CONFIG_LEDS_INTEL_SS4200 is not set
# CONFIG_LEDS_TCA6507 is not set
# CONFIG_LEDS_TLC591XX is not set
# CONFIG_LEDS_LM355x is not set

#
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
#
# CONFIG_LEDS_BLINKM is not set
# CONFIG_LEDS_MLXCPLD is not set
# CONFIG_LEDS_USER is not set
# CONFIG_LEDS_NIC78BX is not set

#
# LED Triggers
#
CONFIG_LEDS_TRIGGERS=y
# CONFIG_LEDS_TRIGGER_TIMER is not set
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
# CONFIG_LEDS_TRIGGER_DISK is not set
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
# CONFIG_LEDS_TRIGGER_CPU is not set
# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set

#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
# CONFIG_LEDS_TRIGGER_CAMERA is not set
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC_ATOMIC_SCRUB=y
CONFIG_EDAC_SUPPORT=y
CONFIG_EDAC=y
CONFIG_EDAC_LEGACY_SYSFS=y
# CONFIG_EDAC_DEBUG is not set
CONFIG_EDAC_DECODE_MCE=y
# CONFIG_EDAC_AMD64 is not set
# CONFIG_EDAC_E752X is not set
# CONFIG_EDAC_I82975X is not set
# CONFIG_EDAC_I3000 is not set
# CONFIG_EDAC_I3200 is not set
# CONFIG_EDAC_IE31200 is not set
# CONFIG_EDAC_X38 is not set
# CONFIG_EDAC_I5400 is not set
# CONFIG_EDAC_I7CORE is not set
# CONFIG_EDAC_I5000 is not set
# CONFIG_EDAC_I5100 is not set
# CONFIG_EDAC_I7300 is not set
# CONFIG_EDAC_SBRIDGE is not set
# CONFIG_EDAC_SKX is not set
# CONFIG_EDAC_PND2 is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
CONFIG_RTC_CLASS=y
# CONFIG_RTC_HCTOSYS is not set
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
# CONFIG_RTC_DEBUG is not set
CONFIG_RTC_NVMEM=y

#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
# CONFIG_RTC_DRV_TEST is not set

#
# I2C RTC drivers
#
# CONFIG_RTC_DRV_ABB5ZES3 is not set
# CONFIG_RTC_DRV_ABX80X is not set
# CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set
# CONFIG_RTC_DRV_DS1672 is not set
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
# CONFIG_RTC_DRV_X1205 is not set
# CONFIG_RTC_DRV_PCF8523 is not set
# CONFIG_RTC_DRV_PCF85063 is not set
# CONFIG_RTC_DRV_PCF8563 is not set
# CONFIG_RTC_DRV_PCF8583 is not set
# CONFIG_RTC_DRV_M41T80 is not set
# CONFIG_RTC_DRV_BQ32K is not set
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
# CONFIG_RTC_DRV_RX8010 is not set
# CONFIG_RTC_DRV_RX8581 is not set
# CONFIG_RTC_DRV_RX8025 is not set
# CONFIG_RTC_DRV_EM3027 is not set
# CONFIG_RTC_DRV_RV8803 is not set

#
# SPI RTC drivers
#
CONFIG_RTC_I2C_AND_SPI=y

#
# SPI and I2C RTC drivers
#
# CONFIG_RTC_DRV_DS3232 is not set
# CONFIG_RTC_DRV_PCF2127 is not set
# CONFIG_RTC_DRV_RV3029C2 is not set

#
# Platform RTC drivers
#
CONFIG_RTC_DRV_CMOS=y
# CONFIG_RTC_DRV_DS1286 is not set
# CONFIG_RTC_DRV_DS1511 is not set
# CONFIG_RTC_DRV_DS1553 is not set
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
# CONFIG_RTC_DRV_DS1742 is not set
# CONFIG_RTC_DRV_DS2404 is not set
# CONFIG_RTC_DRV_STK17TA8 is not set
# CONFIG_RTC_DRV_M48T86 is not set
# CONFIG_RTC_DRV_M48T35 is not set
# CONFIG_RTC_DRV_M48T59 is not set
# CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set

#
# on-CPU RTC drivers
#
# CONFIG_RTC_DRV_FTRTC010 is not set

#
# HID Sensor RTC drivers
#
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
CONFIG_DMADEVICES=y
# CONFIG_DMADEVICES_DEBUG is not set

#
# DMA Devices
#
CONFIG_DMA_ENGINE=y
CONFIG_DMA_VIRTUAL_CHANNELS=y
CONFIG_DMA_ACPI=y
# CONFIG_ALTERA_MSGDMA is not set
# CONFIG_INTEL_IDMA64 is not set
# CONFIG_INTEL_IOATDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_HIDMA is not set
CONFIG_DW_DMAC_CORE=y
# CONFIG_DW_DMAC is not set
# CONFIG_DW_DMAC_PCI is not set
CONFIG_HSU_DMA=y

#
# DMA Clients
#
# CONFIG_ASYNC_TX_DMA is not set
# CONFIG_DMATEST is not set

#
# DMABUF options
#
CONFIG_SYNC_FILE=y
# CONFIG_SW_SYNC is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
# CONFIG_VFIO is not set
# CONFIG_VIRT_DRIVERS is not set

#
# Virtio drivers
#
# CONFIG_VIRTIO_PCI is not set
# CONFIG_VIRTIO_MMIO is not set

#
# Microsoft Hyper-V guest support
#
# CONFIG_HYPERV_TSCPAGE is not set
# CONFIG_STAGING is not set
CONFIG_X86_PLATFORM_DEVICES=y
# CONFIG_ACERHDF is not set
# CONFIG_ASUS_LAPTOP is not set
# CONFIG_DELL_LAPTOP is not set
# CONFIG_DELL_SMO8800 is not set
# CONFIG_DELL_RBTN is not set
# CONFIG_FUJITSU_LAPTOP is not set
# CONFIG_FUJITSU_TABLET is not set
# CONFIG_AMILO_RFKILL is not set
# CONFIG_HP_ACCEL is not set
# CONFIG_HP_WIRELESS is not set
# CONFIG_MSI_LAPTOP is not set
# CONFIG_PANASONIC_LAPTOP is not set
# CONFIG_COMPAL_LAPTOP is not set
# CONFIG_SONY_LAPTOP is not set
# CONFIG_IDEAPAD_LAPTOP is not set
# CONFIG_THINKPAD_ACPI is not set
# CONFIG_SENSORS_HDAPS is not set
# CONFIG_INTEL_MENLOW is not set
CONFIG_EEEPC_LAPTOP=y
# CONFIG_ASUS_WIRELESS is not set
# CONFIG_ACPI_WMI is not set
# CONFIG_TOPSTAR_LAPTOP is not set
# CONFIG_TOSHIBA_BT_RFKILL is not set
# CONFIG_TOSHIBA_HAPS is not set
# CONFIG_ACPI_CMPC is not set
# CONFIG_INTEL_CHT_INT33FE is not set
# CONFIG_INTEL_HID_EVENT is not set
# CONFIG_INTEL_VBTN is not set
# CONFIG_INTEL_IPS is not set
# CONFIG_INTEL_PMC_CORE is not set
# CONFIG_IBM_RTL is not set
# CONFIG_SAMSUNG_LAPTOP is not set
# CONFIG_INTEL_OAKTRAIL is not set
# CONFIG_SAMSUNG_Q10 is not set
# CONFIG_APPLE_GMUX is not set
# CONFIG_INTEL_RST is not set
# CONFIG_INTEL_SMARTCONNECT is not set
# CONFIG_PVPANIC is not set
# CONFIG_INTEL_PMC_IPC is not set
# CONFIG_SURFACE_PRO3_BUTTON is not set
# CONFIG_INTEL_PUNIT_IPC is not set
# CONFIG_MLX_PLATFORM is not set
# CONFIG_MLX_CPLD_PLATFORM is not set
# CONFIG_INTEL_TURBO_MAX_3 is not set
CONFIG_PMC_ATOM=y
# CONFIG_CHROME_PLATFORMS is not set
CONFIG_CLKDEV_LOOKUP=y
CONFIG_HAVE_CLK_PREPARE=y
CONFIG_COMMON_CLK=y

#
# Common Clock Framework
#
# CONFIG_COMMON_CLK_SI5351 is not set
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
# CONFIG_COMMON_CLK_NXP is not set
# CONFIG_COMMON_CLK_PXA is not set
# CONFIG_COMMON_CLK_PIC32 is not set
# CONFIG_HWSPINLOCK is not set

#
# Clock Source drivers
#
CONFIG_CLKEVT_I8253=y
CONFIG_I8253_LOCK=y
CONFIG_CLKBLD_I8253=y
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
# CONFIG_SH_TIMER_MTU2 is not set
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
CONFIG_MAILBOX=y
CONFIG_PCC=y
# CONFIG_ALTERA_MBOX is not set
CONFIG_IOMMU_API=y
CONFIG_IOMMU_SUPPORT=y

#
# Generic IOMMU Pagetable Support
#
CONFIG_IOMMU_IOVA=y
CONFIG_AMD_IOMMU=y
# CONFIG_AMD_IOMMU_V2 is not set
CONFIG_DMAR_TABLE=y
CONFIG_INTEL_IOMMU=y
# CONFIG_INTEL_IOMMU_SVM is not set
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
# CONFIG_IRQ_REMAP is not set

#
# Remoteproc drivers
#
# CONFIG_REMOTEPROC is not set

#
# Rpmsg drivers
#
# CONFIG_RPMSG_QCOM_GLINK_RPM is not set

#
# SOC (System On Chip) specific Drivers
#

#
# Amlogic SoC drivers
#

#
# Broadcom SoC drivers
#

#
# i.MX SoC drivers
#

#
# Qualcomm SoC drivers
#
# CONFIG_SUNXI_SRAM is not set
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
# CONFIG_EXTCON is not set
# CONFIG_MEMORY is not set
# CONFIG_IIO is not set
# CONFIG_NTB is not set
# CONFIG_VME_BUS is not set
# CONFIG_PWM is not set
CONFIG_ARM_GIC_MAX_NR=1
# CONFIG_IPACK_BUS is not set
# CONFIG_RESET_CONTROLLER is not set
# CONFIG_FMC is not set

#
# PHY Subsystem
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_BCM_KONA_USB2_PHY is not set
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_POWERCAP is not set
# CONFIG_MCB is not set

#
# Performance monitor support
#
CONFIG_RAS=y
# CONFIG_THUNDERBOLT is not set

#
# Android
#
# CONFIG_ANDROID is not set
# CONFIG_LIBNVDIMM is not set
CONFIG_DAX=y
CONFIG_NVMEM=y
# CONFIG_STM is not set
# CONFIG_INTEL_TH is not set
# CONFIG_FPGA is not set

#
# FSI support
#
# CONFIG_FSI is not set

#
# Firmware Drivers
#
# CONFIG_EDD is not set
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set
CONFIG_DMIID=y
# CONFIG_DMI_SYSFS is not set
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# CONFIG_ISCSI_IBFT_FIND is not set
# CONFIG_FW_CFG_SYSFS is not set
# CONFIG_GOOGLE_FIRMWARE is not set

#
# EFI (Extensible Firmware Interface) Support
#
CONFIG_EFI_VARS=y
CONFIG_EFI_ESRT=y
CONFIG_EFI_RUNTIME_MAP=y
# CONFIG_EFI_FAKE_MEMMAP is not set
CONFIG_EFI_RUNTIME_WRAPPERS=y
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
# CONFIG_EFI_CAPSULE_LOADER is not set
# CONFIG_EFI_TEST is not set
# CONFIG_EFI_DEV_PATH_PARSER is not set

#
# Tegra firmware driver
#

#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT2=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y
# CONFIG_EXT4_ENCRYPTION is not set
# CONFIG_EXT4_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JBD2_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_F2FS_FS is not set
# CONFIG_FS_DAX is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
# CONFIG_EXPORTFS_BLOCK_OPS is not set
CONFIG_FILE_LOCKING=y
CONFIG_MANDATORY_FILE_LOCKING=y
# CONFIG_FS_ENCRYPTION is not set
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
# CONFIG_FANOTIFY is not set
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
# CONFIG_PRINT_QUOTA_WARNING is not set
# CONFIG_QUOTA_DEBUG is not set
CONFIG_QUOTA_TREE=y
# CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=y
CONFIG_QUOTACTL=y
CONFIG_QUOTACTL_COMPAT=y
CONFIG_AUTOFS4_FS=y
# CONFIG_FUSE_FS is not set
CONFIG_OVERLAY_FS=y
# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
# CONFIG_OVERLAY_FS_INDEX is not set

#
# Caches
#
# CONFIG_FSCACHE is not set

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
# CONFIG_UDF_FS is not set

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_FAT_DEFAULT_UTF8 is not set
# CONFIG_NTFS_FS is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_VMCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_PROC_PAGE_MONITOR=y
# CONFIG_PROC_CHILDREN is not set
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_CONFIGFS_FS is not set
CONFIG_EFIVAR_FS=m
CONFIG_MISC_FILESYSTEMS=y
# CONFIG_ORANGEFS_FS is not set
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_ECRYPT_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_OMFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX6FS_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_PSTORE is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V2=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
# CONFIG_NFS_SWAP is not set
# CONFIG_NFS_V4_1 is not set
CONFIG_ROOT_NFS=y
# CONFIG_NFS_USE_LEGACY_DNS is not set
CONFIG_NFS_USE_KERNEL_DNS=y
# CONFIG_NFSD is not set
CONFIG_GRACE_PERIOD=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y
# CONFIG_SUNRPC_DEBUG is not set
# CONFIG_CEPH_FS is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_MAC_ROMAN is not set
# CONFIG_NLS_MAC_CELTIC is not set
# CONFIG_NLS_MAC_CENTEURO is not set
# CONFIG_NLS_MAC_CROATIAN is not set
# CONFIG_NLS_MAC_CYRILLIC is not set
# CONFIG_NLS_MAC_GAELIC is not set
# CONFIG_NLS_MAC_GREEK is not set
# CONFIG_NLS_MAC_ICELAND is not set
# CONFIG_NLS_MAC_INUIT is not set
# CONFIG_NLS_MAC_ROMANIAN is not set
# CONFIG_NLS_MAC_TURKISH is not set
CONFIG_NLS_UTF8=y

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y

#
# printk and dmesg options
#
CONFIG_PRINTK_TIME=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_DYNAMIC_DEBUG is not set

#
# Compile-time checks and compiler options
#
# CONFIG_DEBUG_INFO is not set
# CONFIG_ENABLE_WARN_DEPRECATED is not set
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=2048
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_READABLE_ASM is not set
# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_PAGE_OWNER is not set
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_STACK_VALIDATION=y
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_MAGIC_SYSRQ=y
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
CONFIG_MAGIC_SYSRQ_SERIAL=y
CONFIG_DEBUG_KERNEL=y

#
# Memory Debugging
#
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_DEBUG_PAGEALLOC is not set
# CONFIG_PAGE_POISONING is not set
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_STACK_USAGE=y
# CONFIG_DEBUG_VM is not set
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
# CONFIG_DEBUG_VIRTUAL is not set
CONFIG_DEBUG_MEMORY_INIT=y
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
CONFIG_DEBUG_STACKOVERFLOW=y
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_KMEMCHECK is not set
CONFIG_HAVE_ARCH_KASAN=y
# CONFIG_KASAN is not set
CONFIG_ARCH_HAS_KCOV=y
# CONFIG_KCOV is not set
# CONFIG_DEBUG_SHIRQ is not set

#
# Debug Lockups and Hangs
#
# CONFIG_SOFTLOCKUP_DETECTOR is not set
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
# CONFIG_HARDLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_PANIC_ON_OOPS is not set
CONFIG_PANIC_ON_OOPS_VALUE=0
CONFIG_PANIC_TIMEOUT=0
# CONFIG_SCHED_DEBUG is not set
CONFIG_SCHED_INFO=y
CONFIG_SCHEDSTATS=y
# CONFIG_SCHED_STACK_END_CHECK is not set
# CONFIG_DEBUG_TIMEKEEPING is not set

#
# Lock Debugging (spinlocks, mutexes, etc...)
#
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
# CONFIG_WW_MUTEX_SELFTEST is not set
CONFIG_STACKTRACE=y
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DEBUG_CREDENTIALS is not set

#
# RCU Debugging
#
# CONFIG_PROVE_RCU is not set
# CONFIG_TORTURE_TEST is not set
# CONFIG_RCU_PERF_TEST is not set
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=21
CONFIG_RCU_TRACE=y
# CONFIG_RCU_EQS_DEBUG is not set
# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
# CONFIG_NOTIFIER_ERROR_INJECTION is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_FENTRY=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACE_CLOCK=y
CONFIG_RING_BUFFER=y
CONFIG_EVENT_TRACING=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_TRACING=y
CONFIG_GENERIC_TRACER=y
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
# CONFIG_FUNCTION_TRACER is not set
# CONFIG_IRQSOFF_TRACER is not set
# CONFIG_SCHED_TRACER is not set
# CONFIG_HWLAT_TRACER is not set
# CONFIG_FTRACE_SYSCALLS is not set
# CONFIG_TRACER_SNAPSHOT is not set
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
# CONFIG_STACK_TRACER is not set
CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_KPROBE_EVENTS=y
CONFIG_UPROBE_EVENTS=y
CONFIG_PROBE_EVENTS=y
# CONFIG_FTRACE_STARTUP_TEST is not set
# CONFIG_MMIOTRACE is not set
# CONFIG_HIST_TRIGGERS is not set
# CONFIG_TRACEPOINT_BENCHMARK is not set
# CONFIG_RING_BUFFER_BENCHMARK is not set
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
# CONFIG_TRACE_EVAL_MAP_FILE is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
# CONFIG_DMA_API_DEBUG is not set

#
# Runtime Testing
#
# CONFIG_LKDTM is not set
# CONFIG_TEST_LIST_SORT is not set
# CONFIG_TEST_SORT is not set
# CONFIG_KPROBES_SANITY_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
# CONFIG_INTERVAL_TREE_TEST is not set
# CONFIG_PERCPU_TEST is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_TEST_HEXDUMP is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_TEST_PRINTF is not set
# CONFIG_TEST_BITMAP is not set
# CONFIG_TEST_UUID is not set
# CONFIG_TEST_RHASHTABLE is not set
# CONFIG_TEST_HASH is not set
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_BPF is not set
# CONFIG_TEST_FIRMWARE is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_KMOD is not set
# CONFIG_MEMTEST is not set
# CONFIG_BUG_ON_DATA_CORRUPTION is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
# CONFIG_UBSAN is not set
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
# CONFIG_STRICT_DEVMEM is not set
CONFIG_EARLY_PRINTK_USB=y
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
CONFIG_EARLY_PRINTK_DBGP=y
# CONFIG_EARLY_PRINTK_EFI is not set
# CONFIG_EARLY_PRINTK_USB_XDBC is not set
# CONFIG_X86_PTDUMP_CORE is not set
# CONFIG_X86_PTDUMP is not set
# CONFIG_EFI_PGT_DUMP is not set
# CONFIG_DEBUG_WX is not set
CONFIG_DOUBLEFAULT=y
# CONFIG_DEBUG_TLBFLUSH is not set
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
# CONFIG_X86_DECODER_SELFTEST is not set
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
CONFIG_DEBUG_BOOT_PARAMS=y
# CONFIG_CPA_DEBUG is not set
CONFIG_OPTIMIZE_INLINING=y
# CONFIG_DEBUG_ENTRY is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set
CONFIG_X86_DEBUG_FPU=y
# CONFIG_PUNIT_ATOM_DEBUG is not set
CONFIG_UNWINDER_ORC=y
# CONFIG_UNWINDER_FRAME_POINTER is not set

#
# Security options
#
CONFIG_KEYS=y
CONFIG_KEYS_COMPAT=y
# CONFIG_PERSISTENT_KEYRINGS is not set
# CONFIG_BIG_KEYS is not set
# CONFIG_TRUSTED_KEYS is not set
# CONFIG_ENCRYPTED_KEYS is not set
# CONFIG_KEY_DH_OPERATIONS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
CONFIG_SECURITY=y
CONFIG_SECURITY_WRITABLE_HOOKS=y
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
CONFIG_PAGE_TABLE_ISOLATION=y
# CONFIG_SECURITY_NETWORK_XFRM is not set
# CONFIG_SECURITY_PATH is not set
# CONFIG_INTEL_TXT is not set
CONFIG_LSM_MMAP_MIN_ADDR=65536
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
# CONFIG_HARDENED_USERCOPY is not set
# CONFIG_FORTIFY_SOURCE is not set
# CONFIG_STATIC_USERMODEHELPER is not set
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
CONFIG_SECURITY_SELINUX_DISABLE=y
CONFIG_SECURITY_SELINUX_DEVELOP=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
# CONFIG_SECURITY_SMACK is not set
# CONFIG_SECURITY_TOMOYO is not set
# CONFIG_SECURITY_APPARMOR is not set
# CONFIG_SECURITY_LOADPIN is not set
# CONFIG_SECURITY_YAMA is not set
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
CONFIG_INTEGRITY_AUDIT=y
# CONFIG_IMA is not set
# CONFIG_EVM is not set
CONFIG_DEFAULT_SECURITY_SELINUX=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="selinux"
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_RNG_DEFAULT=y
CONFIG_CRYPTO_AKCIPHER2=y
CONFIG_CRYPTO_AKCIPHER=y
CONFIG_CRYPTO_KPP2=y
CONFIG_CRYPTO_KPP=y
CONFIG_CRYPTO_ACOMP2=y
CONFIG_CRYPTO_RSA=y
CONFIG_CRYPTO_DH=y
# CONFIG_CRYPTO_ECDH is not set
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
# CONFIG_CRYPTO_USER is not set
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_NULL2=y
# CONFIG_CRYPTO_PCRYPT is not set
CONFIG_CRYPTO_WORKQUEUE=y
# CONFIG_CRYPTO_CRYPTD is not set
# CONFIG_CRYPTO_MCRYPTD is not set
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set

#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_GCM=y
# CONFIG_CRYPTO_CHACHA20POLY1305 is not set
CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_ECHAINIV=y

#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=y
# CONFIG_CRYPTO_LRW is not set
# CONFIG_CRYPTO_PCBC is not set
CONFIG_CRYPTO_XTS=y
# CONFIG_CRYPTO_KEYWRAP is not set

#
# Hash modes
#
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
# CONFIG_CRYPTO_VMAC is not set

#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
# CONFIG_CRYPTO_CRC32C_INTEL is not set
# CONFIG_CRYPTO_CRC32 is not set
# CONFIG_CRYPTO_CRC32_PCLMUL is not set
# CONFIG_CRYPTO_CRCT10DIF is not set
CONFIG_CRYPTO_GHASH=y
# CONFIG_CRYPTO_POLY1305 is not set
# CONFIG_CRYPTO_POLY1305_X86_64 is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
CONFIG_CRYPTO_SHA1=y
# CONFIG_CRYPTO_SHA1_SSSE3 is not set
# CONFIG_CRYPTO_SHA256_SSSE3 is not set
# CONFIG_CRYPTO_SHA512_SSSE3 is not set
# CONFIG_CRYPTO_SHA1_MB is not set
# CONFIG_CRYPTO_SHA256_MB is not set
# CONFIG_CRYPTO_SHA512_MB is not set
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_SHA3 is not set
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set

#
# Ciphers
#
CONFIG_CRYPTO_AES=y
# CONFIG_CRYPTO_AES_TI is not set
# CONFIG_CRYPTO_AES_X86_64 is not set
# CONFIG_CRYPTO_AES_NI_INTEL is not set
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_CAMELLIA_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set
CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_DES3_EDE_X86_64 is not set
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SALSA20_X86_64 is not set
# CONFIG_CRYPTO_CHACHA20 is not set
# CONFIG_CRYPTO_CHACHA20_X86_64 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set
# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set
# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set

#
# Compression
#
# CONFIG_CRYPTO_DEFLATE is not set
# CONFIG_CRYPTO_LZO is not set
# CONFIG_CRYPTO_842 is not set
# CONFIG_CRYPTO_LZ4 is not set
# CONFIG_CRYPTO_LZ4HC is not set

#
# Random Number Generation
#
# CONFIG_CRYPTO_ANSI_CPRNG is not set
CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_DRBG_HMAC=y
# CONFIG_CRYPTO_DRBG_HASH is not set
# CONFIG_CRYPTO_DRBG_CTR is not set
CONFIG_CRYPTO_DRBG=y
CONFIG_CRYPTO_JITTERENTROPY=y
# CONFIG_CRYPTO_USER_API_HASH is not set
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_USER_API_RNG is not set
# CONFIG_CRYPTO_USER_API_AEAD is not set
CONFIG_CRYPTO_HASH_INFO=y
CONFIG_CRYPTO_HW=y
# CONFIG_CRYPTO_DEV_PADLOCK is not set
# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set
# CONFIG_CRYPTO_DEV_CCP is not set
# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
# CONFIG_CRYPTO_DEV_QAT_C62X is not set
# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
# CONFIG_ASYMMETRIC_KEY_TYPE is not set

#
# Certificates for signature checking
#
# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
CONFIG_HAVE_KVM=y
CONFIG_VIRTUALIZATION=y
# CONFIG_KVM is not set
# CONFIG_VHOST_NET is not set
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_BINARY_PRINTF=y

#
# Library routines
#
CONFIG_BITREVERSE=y
# CONFIG_HAVE_ARCH_BITREVERSE is not set
CONFIG_RATIONAL=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
CONFIG_GENERIC_NET_UTILS=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
# CONFIG_CRC_T10DIF is not set
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=y
# CONFIG_CRC32_SELFTEST is not set
CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
CONFIG_LIBCRC32C=y
# CONFIG_CRC8 is not set
# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set
# CONFIG_RANDOM32_SELFTEST is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_LZ4_DECOMPRESS=y
CONFIG_XZ_DEC=y
CONFIG_XZ_DEC_X86=y
CONFIG_XZ_DEC_POWERPC=y
CONFIG_XZ_DEC_IA64=y
CONFIG_XZ_DEC_ARM=y
CONFIG_XZ_DEC_ARMTHUMB=y
CONFIG_XZ_DEC_SPARC=y
CONFIG_XZ_DEC_BCJ=y
# CONFIG_XZ_DEC_TEST is not set
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_BZIP2=y
CONFIG_DECOMPRESS_LZMA=y
CONFIG_DECOMPRESS_XZ=y
CONFIG_DECOMPRESS_LZO=y
CONFIG_DECOMPRESS_LZ4=y
CONFIG_GENERIC_ALLOCATOR=y
CONFIG_INTERVAL_TREE=y
CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y
# CONFIG_DMA_NOOP_OPS is not set
# CONFIG_DMA_VIRT_OPS is not set
CONFIG_CHECK_SIGNATURE=y
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_GLOB=y
# CONFIG_GLOB_SELFTEST is not set
CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_CORDIC is not set
# CONFIG_DDR is not set
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_FONT_SUPPORT=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_SG_SPLIT is not set
CONFIG_SG_POOL=y
CONFIG_ARCH_HAS_SG_CHAIN=y
CONFIG_ARCH_HAS_PMEM_API=y
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
CONFIG_SBITMAP=y
# CONFIG_STRING_SELFTEST is not set

[-- Attachment #3: minimal.defconfig --]
[-- Type: text/plain, Size: 115182 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.14.12 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ZONE_DMA32=y
CONFIG_AUDIT_ARCH=y
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=4
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y

#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_DEFAULT_HOSTNAME="(none)"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_FHANDLE=y
CONFIG_USELIB=y
CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y

#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_MIGRATION=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_MSI_IRQ=y
CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
# CONFIG_IRQ_DOMAIN_DEBUG is not set
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
# CONFIG_GENERIC_IRQ_DEBUGFS is not set
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_DATA=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y

#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y

#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_IRQ_TIME_ACCOUNTING is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_SRCU=y
CONFIG_TREE_SRCU=y
# CONFIG_TASKS_RCU is not set
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
# CONFIG_BUILD_BIN2C is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=18
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_ARCH_SUPPORTS_INT128=y
# CONFIG_NUMA_BALANCING is not set
CONFIG_CGROUPS=y
# CONFIG_MEMCG is not set
# CONFIG_BLK_CGROUP is not set
CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
# CONFIG_CFS_BANDWIDTH is not set
# CONFIG_RT_GROUP_SCHED is not set
# CONFIG_CGROUP_PIDS is not set
# CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y
# CONFIG_CGROUP_HUGETLB is not set
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
# CONFIG_CGROUP_DEVICE is not set
CONFIG_CGROUP_CPUACCT=y
# CONFIG_CGROUP_PERF is not set
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_SOCK_CGROUP_DATA is not set
# CONFIG_CHECKPOINT_RESTORE is not set
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_PID_NS=y
CONFIG_NET_NS=y
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_SYSFS_DEPRECATED is not set
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
CONFIG_RD_BZIP2=y
CONFIG_RD_LZMA=y
CONFIG_RD_XZ=y
CONFIG_RD_LZO=y
CONFIG_RD_LZ4=y
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_HAVE_UID16=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BPF=y
# CONFIG_EXPERT is not set
CONFIG_UID16=y
CONFIG_MULTIUSER=y
CONFIG_SGETMASK_SYSCALL=y
CONFIG_SYSFS_SYSCALL=y
# CONFIG_SYSCTL_SYSCALL is not set
CONFIG_POSIX_TIMERS=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_PRINTK=y
CONFIG_PRINTK_NMI=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
# CONFIG_BPF_SYSCALL is not set
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_ADVISE_SYSCALLS=y
# CONFIG_USERFAULTFD is not set
CONFIG_PCI_QUIRKS=y
CONFIG_MEMBARRIER=y
# CONFIG_EMBEDDED is not set
CONFIG_HAVE_PERF_EVENTS=y
# CONFIG_PC104 is not set

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_SLUB_DEBUG=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not set
CONFIG_SLUB=y
CONFIG_SLAB_MERGE_DEFAULT=y
# CONFIG_SLAB_FREELIST_RANDOM is not set
# CONFIG_SLAB_FREELIST_HARDENED is not set
CONFIG_SLUB_CPU_PARTIAL=y
# CONFIG_SYSTEM_DATA_VERIFICATION is not set
CONFIG_PROFILING=y
CONFIG_TRACEPOINTS=y
CONFIG_CRASH_CORE=y
CONFIG_KEXEC_CORE=y
# CONFIG_OPROFILE is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_OPROFILE_NMI_TIMER=y
CONFIG_KPROBES=y
CONFIG_JUMP_LABEL=y
# CONFIG_STATIC_KEYS_SELFTEST is not set
CONFIG_OPTPROBES=y
CONFIG_UPROBES=y
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_KRETPROBES=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_HAVE_NMI=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_CLK=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_HAVE_RCU_TABLE_FREE=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
CONFIG_HAVE_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR is not set
CONFIG_CC_STACKPROTECTOR_NONE=y
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
CONFIG_THIN_ARCHIVES=y
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
CONFIG_HAVE_COPY_THREAD_TLS=y
CONFIG_HAVE_STACK_VALIDATION=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
CONFIG_OLD_SIGSUSPEND3=y
CONFIG_COMPAT_OLD_SIGACTION=y
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
CONFIG_HAVE_ARCH_VMAP_STACK=y
CONFIG_VMAP_STACK=y
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_STRICT_MODULE_RWX=y
CONFIG_ARCH_HAS_REFCOUNT=y
# CONFIG_REFCOUNT_FULL is not set

#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
# CONFIG_MODULE_SIG is not set
# CONFIG_MODULE_COMPRESS is not set
# CONFIG_TRIM_UNUSED_KSYMS is not set
CONFIG_MODULES_TREE_LOOKUP=y
CONFIG_BLOCK=y
CONFIG_BLK_SCSI_REQUEST=y
CONFIG_BLK_DEV_BSG=y
# CONFIG_BLK_DEV_BSGLIB is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
# CONFIG_BLK_DEV_ZONED is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
CONFIG_BLK_DEBUG_FS=y
# CONFIG_BLK_SED_OPAL is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_AIX_PARTITION is not set
CONFIG_OSF_PARTITION=y
CONFIG_AMIGA_PARTITION=y
# CONFIG_ATARI_PARTITION is not set
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_MINIX_SUBPARTITION=y
CONFIG_SOLARIS_X86_PARTITION=y
CONFIG_UNIXWARE_DISKLABEL=y
# CONFIG_LDM_PARTITION is not set
CONFIG_SGI_PARTITION=y
# CONFIG_ULTRIX_PARTITION is not set
CONFIG_SUN_PARTITION=y
CONFIG_KARMA_PARTITION=y
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
# CONFIG_CMDLINE_PARTITION is not set
CONFIG_BLOCK_COMPAT=y
CONFIG_BLK_MQ_PCI=y

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_MQ_IOSCHED_DEADLINE=y
CONFIG_MQ_IOSCHED_KYBER=y
# CONFIG_IOSCHED_BFQ is not set
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
CONFIG_INLINE_WRITE_UNLOCK=y
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_MUTEX_SPIN_ON_OWNER=y
CONFIG_RWSEM_SPIN_ON_OWNER=y
CONFIG_LOCK_SPIN_ON_OWNER=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_QUEUED_RWLOCKS=y
CONFIG_FREEZER=y

#
# Processor type and features
#
CONFIG_ZONE_DMA=y
CONFIG_SMP=y
CONFIG_X86_FEATURE_NAMES=y
CONFIG_X86_FAST_FEATURE_TESTS=y
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
# CONFIG_INTEL_RDT is not set
CONFIG_X86_EXTENDED_PLATFORM=y
# CONFIG_X86_VSMP is not set
# CONFIG_X86_GOLDFISH is not set
# CONFIG_X86_INTEL_MID is not set
# CONFIG_X86_INTEL_LPSS is not set
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_IOSF_MBI=y
# CONFIG_IOSF_MBI_DEBUG is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_HYPERVISOR_GUEST is not set
CONFIG_NO_BOOTMEM=y
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_DMI=y
# CONFIG_GART_IOMMU is not set
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
# CONFIG_MAXSMP is not set
CONFIG_NR_CPUS=64
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_MC_PRIO=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCELOG_LEGACY is not set
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_THRESHOLD=y
# CONFIG_X86_MCE_INJECT is not set
CONFIG_X86_THERMAL_VECTOR=y

#
# Performance monitoring
#
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
CONFIG_PERF_EVENTS_INTEL_RAPL=y
CONFIG_PERF_EVENTS_INTEL_CSTATE=y
# CONFIG_PERF_EVENTS_AMD_POWER is not set
# CONFIG_VM86 is not set
CONFIG_X86_16BIT=y
CONFIG_X86_ESPFIX64=y
CONFIG_X86_VSYSCALL_EMULATION=y
# CONFIG_I8K is not set
CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
# CONFIG_X86_5LEVEL is not set
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_ARCH_HAS_MEM_ENCRYPT=y
# CONFIG_AMD_MEM_ENCRYPT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
CONFIG_NODES_SPAN_OTHER_NODES=y
# CONFIG_NUMA_EMU is not set
CONFIG_NODES_SHIFT=6
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ARCH_PROC_KCORE_TEXT=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_HAVE_GENERIC_GUP=y
CONFIG_ARCH_DISCARD_MEMBLOCK=y
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
CONFIG_COMPACTION=y
CONFIG_MIGRATION=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
CONFIG_MMU_NOTIFIER=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_MEMORY_FAILURE is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_ARCH_WANTS_THP_SWAP=y
# CONFIG_CLEANCACHE is not set
# CONFIG_FRONTSWAP is not set
# CONFIG_CMA is not set
# CONFIG_ZPOOL is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
# CONFIG_IDLE_PAGE_TRACKING is not set
CONFIG_ARCH_HAS_ZONE_DEVICE=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_X86_PMEM_LEGACY is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW=64
CONFIG_MTRR=y
# CONFIG_MTRR_SANITIZER is not set
CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_ARCH_RANDOM=y
CONFIG_X86_SMAP=y
# CONFIG_X86_INTEL_MPX is not set
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_EFI=y
# CONFIG_EFI_STUB is not set
CONFIG_SECCOMP=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_SCHED_HRTICK=y
CONFIG_KEXEC=y
# CONFIG_KEXEC_FILE is not set
CONFIG_CRASH_DUMP=y
# CONFIG_KEXEC_JUMP is not set
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x200000
CONFIG_RANDOMIZE_MEMORY=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
CONFIG_HOTPLUG_CPU=y
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
# CONFIG_COMPAT_VDSO is not set
# CONFIG_LEGACY_VSYSCALL_NATIVE is not set
CONFIG_LEGACY_VSYSCALL_EMULATE=y
# CONFIG_LEGACY_VSYSCALL_NONE is not set
# CONFIG_CMDLINE_BOOL is not set
CONFIG_MODIFY_LDT_SYSCALL=y
CONFIG_HAVE_LIVEPATCH=y
CONFIG_ARCH_HAS_ADD_PAGES=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_USE_PERCPU_NUMA_NODE_ID=y

#
# Power management and ACPI options
#
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
# CONFIG_PM_WAKELOCKS is not set
CONFIG_PM=y
CONFIG_PM_DEBUG=y
# CONFIG_PM_ADVANCED_DEBUG is not set
# CONFIG_PM_TEST_SUSPEND is not set
CONFIG_PM_SLEEP_DEBUG=y
CONFIG_PM_TRACE=y
CONFIG_PM_TRACE_RTC=y
CONFIG_PM_CLK=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_SLEEP=y
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_NUMA=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
# CONFIG_ACPI_SBS is not set
# CONFIG_ACPI_HED is not set
# CONFIG_ACPI_CUSTOM_METHOD is not set
# CONFIG_ACPI_BGRT is not set
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
# CONFIG_ACPI_NFIT is not set
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
# CONFIG_ACPI_APEI is not set
# CONFIG_DPTF_POWER is not set
# CONFIG_ACPI_EXTLOG is not set
# CONFIG_PMIC_OPREGION is not set
# CONFIG_ACPI_CONFIGFS is not set
# CONFIG_SFI is not set

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
CONFIG_CPU_FREQ_GOV_COMMON=y
# CONFIG_CPU_FREQ_STAT is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set

#
# CPU frequency scaling drivers
#
CONFIG_X86_INTEL_PSTATE=y
# CONFIG_X86_PCC_CPUFREQ is not set
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_ACPI_CPUFREQ_CPB=y
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_P4_CLOCKMOD is not set

#
# shared options
#
# CONFIG_X86_SPEEDSTEP_LIB is not set

#
# CPU Idle
#
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_CPU_IDLE_GOV_MENU=y
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
# CONFIG_INTEL_IDLE is not set

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
# CONFIG_HOTPLUG_PCI_PCIE is not set
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
# CONFIG_PCIEASPM_PERFORMANCE is not set
CONFIG_PCIE_PME=y
# CONFIG_PCIE_DPC is not set
# CONFIG_PCIE_PTM is not set
CONFIG_PCI_BUS_ADDR_T_64BIT=y
CONFIG_PCI_MSI=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
CONFIG_HT_IRQ=y
CONFIG_PCI_ATS=y
CONFIG_PCI_LOCKLESS_CONFIG=y
# CONFIG_PCI_IOV is not set
CONFIG_PCI_PRI=y
CONFIG_PCI_PASID=y
CONFIG_PCI_LABEL=y
CONFIG_HOTPLUG_PCI=y
# CONFIG_HOTPLUG_PCI_ACPI is not set
# CONFIG_HOTPLUG_PCI_CPCI is not set
# CONFIG_HOTPLUG_PCI_SHPC is not set

#
# DesignWare PCI Core Support
#
# CONFIG_PCIE_DW_PLAT is not set

#
# PCI host controller drivers
#
# CONFIG_VMD is not set

#
# PCI Endpoint
#
# CONFIG_PCI_ENDPOINT is not set

#
# PCI switch controller drivers
#
# CONFIG_PCI_SW_SWITCHTEC is not set
CONFIG_ISA_DMA_API=y
CONFIG_AMD_NB=y
CONFIG_PCCARD=y
CONFIG_PCMCIA=y
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=y
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
# CONFIG_PD6729 is not set
# CONFIG_I82092 is not set
CONFIG_PCCARD_NONSTATIC=y
# CONFIG_RAPIDIO is not set
# CONFIG_X86_SYSFB is not set

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_COMPAT_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_BINFMT_SCRIPT=y
# CONFIG_HAVE_AOUT is not set
CONFIG_BINFMT_MISC=y
CONFIG_COREDUMP=y
CONFIG_IA32_EMULATION=y
# CONFIG_IA32_AOUT is not set
# CONFIG_X86_X32 is not set
CONFIG_COMPAT_32=y
CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_X86_DEV_DMA_OPS=y
CONFIG_NET=y
CONFIG_NET_INGRESS=y

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_DIAG is not set
CONFIG_UNIX=y
# CONFIG_UNIX_DIAG is not set
# CONFIG_TLS is not set
CONFIG_XFRM=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
# CONFIG_XFRM_STATISTICS is not set
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not set
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_IP_PNP_RARP=y
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE_DEMUX is not set
CONFIG_NET_IP_TUNNEL=y
CONFIG_IP_MROUTE=y
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_SYN_COOKIES=y
# CONFIG_NET_UDP_TUNNEL is not set
# CONFIG_NET_FOU is not set
# CONFIG_NET_FOU_IP_TUNNELS is not set
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_XFRM_TUNNEL is not set
CONFIG_INET_TUNNEL=y
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
# CONFIG_INET_XFRM_MODE_BEET is not set
# CONFIG_INET_DIAG is not set
CONFIG_TCP_CONG_ADVANCED=y
# CONFIG_TCP_CONG_BIC is not set
CONFIG_TCP_CONG_CUBIC=y
# CONFIG_TCP_CONG_WESTWOOD is not set
# CONFIG_TCP_CONG_HTCP is not set
# CONFIG_TCP_CONG_HSTCP is not set
# CONFIG_TCP_CONG_HYBLA is not set
# CONFIG_TCP_CONG_VEGAS is not set
# CONFIG_TCP_CONG_NV is not set
# CONFIG_TCP_CONG_SCALABLE is not set
# CONFIG_TCP_CONG_LP is not set
# CONFIG_TCP_CONG_VENO is not set
# CONFIG_TCP_CONG_YEAH is not set
# CONFIG_TCP_CONG_ILLINOIS is not set
# CONFIG_TCP_CONG_DCTCP is not set
# CONFIG_TCP_CONG_CDG is not set
# CONFIG_TCP_CONG_BBR is not set
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_TCP_MD5SIG=y
CONFIG_IPV6=y
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
CONFIG_INET6_AH=y
CONFIG_INET6_ESP=y
# CONFIG_INET6_ESP_OFFLOAD is not set
# CONFIG_INET6_IPCOMP is not set
# CONFIG_IPV6_MIP6 is not set
# CONFIG_IPV6_ILA is not set
# CONFIG_INET6_XFRM_TUNNEL is not set
# CONFIG_INET6_TUNNEL is not set
CONFIG_INET6_XFRM_MODE_TRANSPORT=y
CONFIG_INET6_XFRM_MODE_TUNNEL=y
CONFIG_INET6_XFRM_MODE_BEET=y
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
# CONFIG_IPV6_VTI is not set
CONFIG_IPV6_SIT=y
# CONFIG_IPV6_SIT_6RD is not set
CONFIG_IPV6_NDISC_NODETYPE=y
# CONFIG_IPV6_TUNNEL is not set
# CONFIG_IPV6_FOU is not set
# CONFIG_IPV6_FOU_TUNNEL is not set
# CONFIG_IPV6_MULTIPLE_TABLES is not set
# CONFIG_IPV6_MROUTE is not set
# CONFIG_IPV6_SEG6_LWTUNNEL is not set
# CONFIG_IPV6_SEG6_HMAC is not set
CONFIG_NETLABEL=y
CONFIG_NETWORK_SECMARK=y
CONFIG_NET_PTP_CLASSIFY=y
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_ADVANCED is not set

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_LOG=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_LOG_COMMON=m
# CONFIG_NF_LOG_NETDEV is not set
CONFIG_NF_CONNTRACK_SECMARK=y
CONFIG_NF_CONNTRACK_PROCFS=y
CONFIG_NF_CONNTRACK_FTP=y
CONFIG_NF_CONNTRACK_IRC=y
# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
CONFIG_NF_CONNTRACK_SIP=y
CONFIG_NF_CT_NETLINK=y
# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
# CONFIG_NF_NAT_AMANDA is not set
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
CONFIG_NF_NAT_SIP=m
# CONFIG_NF_NAT_TFTP is not set
# CONFIG_NF_NAT_REDIRECT is not set
# CONFIG_NF_TABLES is not set
CONFIG_NETFILTER_XTABLES=y

#
# Xtables combined modules
#
CONFIG_NETFILTER_XT_MARK=m

#
# Xtables targets
#
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
CONFIG_NETFILTER_XT_TARGET_LOG=m
CONFIG_NETFILTER_XT_NAT=m
# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
# CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set
CONFIG_NETFILTER_XT_TARGET_SECMARK=y
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y

#
# Xtables matches
#
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_POLICY=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
# CONFIG_IP_SET is not set
# CONFIG_IP_VS is not set

#
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=y
CONFIG_NF_CONNTRACK_IPV4=y
# CONFIG_NF_SOCKET_IPV4 is not set
# CONFIG_NF_DUP_IPV4 is not set
CONFIG_NF_LOG_ARP=m
CONFIG_NF_LOG_IPV4=m
CONFIG_NF_REJECT_IPV4=y
CONFIG_NF_NAT_IPV4=m
CONFIG_NF_NAT_MASQUERADE_IPV4=m
# CONFIG_NF_NAT_PPTP is not set
# CONFIG_NF_NAT_H323 is not set
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_MANGLE=y
# CONFIG_IP_NF_RAW is not set

#
# IPv6: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV6=y
CONFIG_NF_CONNTRACK_IPV6=y
# CONFIG_NF_SOCKET_IPV6 is not set
# CONFIG_NF_DUP_IPV6 is not set
CONFIG_NF_REJECT_IPV6=y
CONFIG_NF_LOG_IPV6=m
CONFIG_IP6_NF_IPTABLES=y
CONFIG_IP6_NF_MATCH_IPV6HEADER=y
CONFIG_IP6_NF_FILTER=y
CONFIG_IP6_NF_TARGET_REJECT=y
CONFIG_IP6_NF_MANGLE=y
# CONFIG_IP6_NF_RAW is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_RDS is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_L2TP is not set
# CONFIG_BRIDGE is not set
CONFIG_HAVE_NET_DSA=y
# CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
# CONFIG_6LOWPAN is not set
# CONFIG_IEEE802154 is not set
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
# CONFIG_NET_SCH_CBQ is not set
# CONFIG_NET_SCH_HTB is not set
# CONFIG_NET_SCH_HFSC is not set
# CONFIG_NET_SCH_PRIO is not set
# CONFIG_NET_SCH_MULTIQ is not set
# CONFIG_NET_SCH_RED is not set
# CONFIG_NET_SCH_SFB is not set
# CONFIG_NET_SCH_SFQ is not set
# CONFIG_NET_SCH_TEQL is not set
# CONFIG_NET_SCH_TBF is not set
# CONFIG_NET_SCH_GRED is not set
# CONFIG_NET_SCH_DSMARK is not set
# CONFIG_NET_SCH_NETEM is not set
# CONFIG_NET_SCH_DRR is not set
# CONFIG_NET_SCH_MQPRIO is not set
# CONFIG_NET_SCH_CHOKE is not set
# CONFIG_NET_SCH_QFQ is not set
# CONFIG_NET_SCH_CODEL is not set
# CONFIG_NET_SCH_FQ_CODEL is not set
# CONFIG_NET_SCH_FQ is not set
# CONFIG_NET_SCH_HHF is not set
# CONFIG_NET_SCH_PIE is not set
# CONFIG_NET_SCH_INGRESS is not set
# CONFIG_NET_SCH_PLUG is not set
# CONFIG_NET_SCH_DEFAULT is not set

#
# Classification
#
CONFIG_NET_CLS=y
# CONFIG_NET_CLS_BASIC is not set
# CONFIG_NET_CLS_TCINDEX is not set
# CONFIG_NET_CLS_ROUTE4 is not set
# CONFIG_NET_CLS_FW is not set
# CONFIG_NET_CLS_U32 is not set
# CONFIG_NET_CLS_RSVP is not set
# CONFIG_NET_CLS_RSVP6 is not set
# CONFIG_NET_CLS_FLOW is not set
# CONFIG_NET_CLS_CGROUP is not set
# CONFIG_NET_CLS_BPF is not set
# CONFIG_NET_CLS_FLOWER is not set
# CONFIG_NET_CLS_MATCHALL is not set
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
# CONFIG_NET_EMATCH_CMP is not set
# CONFIG_NET_EMATCH_NBYTE is not set
# CONFIG_NET_EMATCH_U32 is not set
# CONFIG_NET_EMATCH_META is not set
# CONFIG_NET_EMATCH_TEXT is not set
CONFIG_NET_CLS_ACT=y
# CONFIG_NET_ACT_POLICE is not set
# CONFIG_NET_ACT_GACT is not set
# CONFIG_NET_ACT_MIRRED is not set
# CONFIG_NET_ACT_SAMPLE is not set
# CONFIG_NET_ACT_IPT is not set
# CONFIG_NET_ACT_NAT is not set
# CONFIG_NET_ACT_PEDIT is not set
# CONFIG_NET_ACT_SIMP is not set
# CONFIG_NET_ACT_SKBEDIT is not set
# CONFIG_NET_ACT_CSUM is not set
# CONFIG_NET_ACT_VLAN is not set
# CONFIG_NET_ACT_BPF is not set
# CONFIG_NET_ACT_SKBMOD is not set
# CONFIG_NET_ACT_IFE is not set
# CONFIG_NET_ACT_TUNNEL_KEY is not set
CONFIG_NET_SCH_FIFO=y
# CONFIG_DCB is not set
CONFIG_DNS_RESOLVER=y
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
# CONFIG_VSOCKETS is not set
# CONFIG_NETLINK_DIAG is not set
# CONFIG_MPLS is not set
# CONFIG_NET_NSH is not set
# CONFIG_HSR is not set
# CONFIG_NET_SWITCHDEV is not set
# CONFIG_NET_L3_MASTER_DEV is not set
# CONFIG_NET_NCSI is not set
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y
# CONFIG_CGROUP_NET_PRIO is not set
# CONFIG_CGROUP_NET_CLASSID is not set
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
# CONFIG_BPF_JIT is not set
CONFIG_NET_FLOW_LIMIT=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NET_TCPPROBE is not set
# CONFIG_NET_DROP_MONITOR is not set
CONFIG_HAMRADIO=y

#
# Packet Radio protocols
#
# CONFIG_AX25 is not set
# CONFIG_CAN is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
# CONFIG_AF_KCM is not set
# CONFIG_STREAM_PARSER is not set
CONFIG_FIB_RULES=y
CONFIG_WIRELESS=y
CONFIG_CFG80211=y
# CONFIG_NL80211_TESTMODE is not set
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set
CONFIG_CFG80211_CRDA_SUPPORT=y
# CONFIG_CFG80211_WEXT is not set
# CONFIG_LIB80211 is not set
CONFIG_MAC80211=y
CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_MINSTREL_HT=y
# CONFIG_MAC80211_RC_MINSTREL_VHT is not set
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
# CONFIG_MAC80211_MESH is not set
CONFIG_MAC80211_LEDS=y
# CONFIG_MAC80211_DEBUGFS is not set
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
# CONFIG_WIMAX is not set
CONFIG_RFKILL=y
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
# CONFIG_NET_9P is not set
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
# CONFIG_PSAMPLE is not set
# CONFIG_NET_IFE is not set
# CONFIG_LWTUNNEL is not set
CONFIG_DST_CACHE=y
CONFIG_GRO_CELLS=y
# CONFIG_NET_DEVLINK is not set
CONFIG_MAY_USE_DEVLINK=y
CONFIG_HAVE_EBPF_JIT=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_ALLOW_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
CONFIG_DEBUG_DEVRES=y
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set

#
# Bus devices
#
CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y
# CONFIG_MTD is not set
# CONFIG_OF is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
# CONFIG_PARPORT is not set
CONFIG_PNP=y
CONFIG_PNP_DEBUG_MESSAGES=y

#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_NULL_BLK is not set
# CONFIG_BLK_DEV_FD is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_DRBD is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SKD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_BLK_DEV_RBD is not set
# CONFIG_BLK_DEV_RSXX is not set
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_NVME_FC is not set

#
# Misc devices
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
# CONFIG_DUMMY_IRQ is not set
# CONFIG_IBM_ASM is not set
# CONFIG_PHANTOM is not set
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_ICS932S401 is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_HP_ILO is not set
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
# CONFIG_SENSORS_APDS990X is not set
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_C2PORT is not set

#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_IDT_89HPESX is not set
# CONFIG_CB710_CORE is not set

#
# Texas Instruments shared transport line discipline
#
# CONFIG_SENSORS_LIS3_I2C is not set

#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
# CONFIG_INTEL_MEI is not set
# CONFIG_INTEL_MEI_ME is not set
# CONFIG_INTEL_MEI_TXE is not set
# CONFIG_VMWARE_VMCI is not set

#
# Intel MIC Bus Driver
#
# CONFIG_INTEL_MIC_BUS is not set

#
# SCIF Bus Driver
#
# CONFIG_SCIF_BUS is not set

#
# VOP Bus Driver
#
# CONFIG_VOP_BUS is not set

#
# Intel MIC Host Driver
#

#
# Intel MIC Card Driver
#

#
# SCIF Driver
#

#
# Intel MIC Coprocessor State Management (COSM) Drivers
#

#
# VOP Driver
#
# CONFIG_GENWQE is not set
# CONFIG_ECHO is not set
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
# CONFIG_CXL_LIB is not set
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_SCSI_MQ_DEFAULT is not set
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=y
# CONFIG_CHR_DEV_SCH is not set
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
# CONFIG_SCSI_SAS_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
# CONFIG_SCSI_LOWLEVEL is not set
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
# CONFIG_SCSI_DH is not set
# CONFIG_SCSI_OSD_INITIATOR is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_ACPI=y
# CONFIG_SATA_ZPODD is not set
CONFIG_SATA_PMP=y

#
# Controllers with non-SFF native interface
#
CONFIG_SATA_AHCI=y
# CONFIG_SATA_AHCI_PLATFORM is not set
# CONFIG_SATA_INIC162X is not set
# CONFIG_SATA_ACARD_AHCI is not set
# CONFIG_SATA_SIL24 is not set
CONFIG_ATA_SFF=y

#
# SFF controllers with custom DMA interface
#
# CONFIG_PDC_ADMA is not set
# CONFIG_SATA_QSTOR is not set
# CONFIG_SATA_SX4 is not set
CONFIG_ATA_BMDMA=y

#
# SATA SFF controllers with BMDMA
#
CONFIG_ATA_PIIX=y
# CONFIG_SATA_DWC is not set
# CONFIG_SATA_MV is not set
# CONFIG_SATA_NV is not set
# CONFIG_SATA_PROMISE is not set
# CONFIG_SATA_SIL is not set
# CONFIG_SATA_SIS is not set
# CONFIG_SATA_SVW is not set
# CONFIG_SATA_ULI is not set
# CONFIG_SATA_VIA is not set
# CONFIG_SATA_VITESSE is not set

#
# PATA SFF controllers with BMDMA
#
# CONFIG_PATA_ALI is not set
CONFIG_PATA_AMD=y
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_ATP867X is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CYPRESS is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT37X is not set
# CONFIG_PATA_HPT3X2N is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT8213 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_MARVELL is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_NINJA32 is not set
# CONFIG_PATA_NS87415 is not set
CONFIG_PATA_OLDPIIX=y
# CONFIG_PATA_OPTIDMA is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_PDC_OLD is not set
# CONFIG_PATA_RADISYS is not set
# CONFIG_PATA_RDC is not set
CONFIG_PATA_SCH=y
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_SIL680 is not set
# CONFIG_PATA_SIS is not set
# CONFIG_PATA_TOSHIBA is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set

#
# PIO-only SFF controllers
#
# CONFIG_PATA_CMD640_PCI is not set
# CONFIG_PATA_MPIIX is not set
# CONFIG_PATA_NS87410 is not set
# CONFIG_PATA_OPTI is not set
# CONFIG_PATA_PCMCIA is not set
# CONFIG_PATA_RZ1000 is not set

#
# Generic fallback / legacy drivers
#
# CONFIG_PATA_ACPI is not set
# CONFIG_ATA_GENERIC is not set
# CONFIG_PATA_LEGACY is not set
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID10 is not set
# CONFIG_MD_RAID456 is not set
# CONFIG_MD_MULTIPATH is not set
# CONFIG_MD_FAULTY is not set
# CONFIG_BCACHE is not set
CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_BLK_DEV_DM=y
# CONFIG_DM_MQ_DEFAULT is not set
# CONFIG_DM_DEBUG is not set
# CONFIG_DM_CRYPT is not set
# CONFIG_DM_SNAPSHOT is not set
# CONFIG_DM_THIN_PROVISIONING is not set
# CONFIG_DM_CACHE is not set
# CONFIG_DM_ERA is not set
CONFIG_DM_MIRROR=y
# CONFIG_DM_LOG_USERSPACE is not set
# CONFIG_DM_RAID is not set
CONFIG_DM_ZERO=y
# CONFIG_DM_MULTIPATH is not set
# CONFIG_DM_DELAY is not set
# CONFIG_DM_UEVENT is not set
# CONFIG_DM_FLAKEY is not set
# CONFIG_DM_VERITY is not set
# CONFIG_DM_SWITCH is not set
# CONFIG_DM_LOG_WRITES is not set
# CONFIG_DM_INTEGRITY is not set
# CONFIG_TARGET_CORE is not set
# CONFIG_FUSION is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
# CONFIG_FIREWIRE_NOSY is not set
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_NETDEVICES=y
CONFIG_MII=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
# CONFIG_DUMMY is not set
# CONFIG_EQUALIZER is not set
# CONFIG_NET_FC is not set
# CONFIG_IFB is not set
# CONFIG_NET_TEAM is not set
# CONFIG_MACVLAN is not set
# CONFIG_VXLAN is not set
# CONFIG_MACSEC is not set
CONFIG_NETCONSOLE=y
CONFIG_NETPOLL=y
CONFIG_NET_POLL_CONTROLLER=y
# CONFIG_TUN is not set
# CONFIG_TUN_VNET_CROSS_LE is not set
# CONFIG_VETH is not set
# CONFIG_NLMON is not set
# CONFIG_ARCNET is not set

#
# CAIF transport drivers
#

#
# Distributed Switch Architecture drivers
#
CONFIG_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
# CONFIG_PCMCIA_3C574 is not set
# CONFIG_PCMCIA_3C589 is not set
# CONFIG_VORTEX is not set
# CONFIG_TYPHOON is not set
CONFIG_NET_VENDOR_ADAPTEC=y
# CONFIG_ADAPTEC_STARFIRE is not set
CONFIG_NET_VENDOR_AGERE=y
# CONFIG_ET131X is not set
CONFIG_NET_VENDOR_ALACRITECH=y
# CONFIG_SLICOSS is not set
CONFIG_NET_VENDOR_ALTEON=y
# CONFIG_ACENIC is not set
# CONFIG_ALTERA_TSE is not set
CONFIG_NET_VENDOR_AMAZON=y
# CONFIG_ENA_ETHERNET is not set
CONFIG_NET_VENDOR_AMD=y
# CONFIG_AMD8111_ETH is not set
# CONFIG_PCNET32 is not set
# CONFIG_PCMCIA_NMCLAN is not set
# CONFIG_AMD_XGBE is not set
# CONFIG_AMD_XGBE_HAVE_ECC is not set
CONFIG_NET_VENDOR_AQUANTIA=y
# CONFIG_AQTION is not set
CONFIG_NET_VENDOR_ARC=y
CONFIG_NET_VENDOR_ATHEROS=y
# CONFIG_ATL2 is not set
# CONFIG_ATL1 is not set
# CONFIG_ATL1E is not set
# CONFIG_ATL1C is not set
# CONFIG_ALX is not set
# CONFIG_NET_VENDOR_AURORA is not set
CONFIG_NET_CADENCE=y
# CONFIG_MACB is not set
CONFIG_NET_VENDOR_BROADCOM=y
# CONFIG_B44 is not set
# CONFIG_BNX2 is not set
# CONFIG_CNIC is not set
CONFIG_TIGON3=y
CONFIG_TIGON3_HWMON=y
# CONFIG_BNX2X is not set
# CONFIG_BNXT is not set
CONFIG_NET_VENDOR_BROCADE=y
# CONFIG_BNA is not set
CONFIG_NET_VENDOR_CAVIUM=y
# CONFIG_THUNDER_NIC_PF is not set
# CONFIG_THUNDER_NIC_VF is not set
# CONFIG_THUNDER_NIC_BGX is not set
# CONFIG_THUNDER_NIC_RGX is not set
# CONFIG_LIQUIDIO is not set
# CONFIG_LIQUIDIO_VF is not set
CONFIG_NET_VENDOR_CHELSIO=y
# CONFIG_CHELSIO_T1 is not set
# CONFIG_CHELSIO_T3 is not set
# CONFIG_CHELSIO_T4 is not set
# CONFIG_CHELSIO_T4VF is not set
CONFIG_NET_VENDOR_CISCO=y
# CONFIG_ENIC is not set
# CONFIG_CX_ECAT is not set
# CONFIG_DNET is not set
CONFIG_NET_VENDOR_DEC=y
CONFIG_NET_TULIP=y
# CONFIG_DE2104X is not set
# CONFIG_TULIP is not set
# CONFIG_DE4X5 is not set
# CONFIG_WINBOND_840 is not set
# CONFIG_DM9102 is not set
# CONFIG_ULI526X is not set
# CONFIG_PCMCIA_XIRCOM is not set
CONFIG_NET_VENDOR_DLINK=y
# CONFIG_DL2K is not set
# CONFIG_SUNDANCE is not set
CONFIG_NET_VENDOR_EMULEX=y
# CONFIG_BE2NET is not set
CONFIG_NET_VENDOR_EZCHIP=y
CONFIG_NET_VENDOR_EXAR=y
# CONFIG_S2IO is not set
# CONFIG_VXGE is not set
CONFIG_NET_VENDOR_FUJITSU=y
# CONFIG_PCMCIA_FMVJ18X is not set
CONFIG_NET_VENDOR_HP=y
# CONFIG_HP100 is not set
CONFIG_NET_VENDOR_HUAWEI=y
# CONFIG_HINIC is not set
CONFIG_NET_VENDOR_INTEL=y
CONFIG_E100=y
CONFIG_E1000=y
CONFIG_E1000E=y
CONFIG_E1000E_HWTS=y
# CONFIG_IGB is not set
# CONFIG_IGBVF is not set
# CONFIG_IXGB is not set
# CONFIG_IXGBE is not set
# CONFIG_IXGBEVF is not set
# CONFIG_I40E is not set
# CONFIG_I40EVF is not set
# CONFIG_FM10K is not set
CONFIG_NET_VENDOR_I825XX=y
# CONFIG_JME is not set
CONFIG_NET_VENDOR_MARVELL=y
# CONFIG_MVMDIO is not set
# CONFIG_SKGE is not set
CONFIG_SKY2=y
# CONFIG_SKY2_DEBUG is not set
CONFIG_NET_VENDOR_MELLANOX=y
# CONFIG_MLX4_EN is not set
# CONFIG_MLX4_CORE is not set
# CONFIG_MLX5_CORE is not set
# CONFIG_MLXSW_CORE is not set
# CONFIG_MLXFW is not set
CONFIG_NET_VENDOR_MICREL=y
# CONFIG_KS8842 is not set
# CONFIG_KS8851_MLL is not set
# CONFIG_KSZ884X_PCI is not set
CONFIG_NET_VENDOR_MYRI=y
# CONFIG_MYRI10GE is not set
# CONFIG_FEALNX is not set
CONFIG_NET_VENDOR_NATSEMI=y
# CONFIG_NATSEMI is not set
# CONFIG_NS83820 is not set
CONFIG_NET_VENDOR_NETRONOME=y
# CONFIG_NFP is not set
CONFIG_NET_VENDOR_8390=y
# CONFIG_PCMCIA_AXNET is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_PCMCIA_PCNET is not set
CONFIG_NET_VENDOR_NVIDIA=y
CONFIG_FORCEDETH=y
CONFIG_NET_VENDOR_OKI=y
# CONFIG_ETHOC is not set
CONFIG_NET_PACKET_ENGINE=y
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
CONFIG_NET_VENDOR_QLOGIC=y
# CONFIG_QLA3XXX is not set
# CONFIG_QLCNIC is not set
# CONFIG_QLGE is not set
# CONFIG_NETXEN_NIC is not set
# CONFIG_QED is not set
CONFIG_NET_VENDOR_QUALCOMM=y
# CONFIG_QCOM_EMAC is not set
# CONFIG_RMNET is not set
CONFIG_NET_VENDOR_REALTEK=y
# CONFIG_8139CP is not set
CONFIG_8139TOO=y
CONFIG_8139TOO_PIO=y
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
CONFIG_R8169=y
CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_RDC=y
# CONFIG_R6040 is not set
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_NET_VENDOR_SAMSUNG=y
# CONFIG_SXGBE_ETH is not set
CONFIG_NET_VENDOR_SEEQ=y
CONFIG_NET_VENDOR_SILAN=y
# CONFIG_SC92031 is not set
CONFIG_NET_VENDOR_SIS=y
# CONFIG_SIS900 is not set
# CONFIG_SIS190 is not set
CONFIG_NET_VENDOR_SOLARFLARE=y
# CONFIG_SFC is not set
# CONFIG_SFC_FALCON is not set
CONFIG_NET_VENDOR_SMSC=y
# CONFIG_PCMCIA_SMC91C92 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SMSC911X is not set
# CONFIG_SMSC9420 is not set
CONFIG_NET_VENDOR_STMICRO=y
# CONFIG_STMMAC_ETH is not set
CONFIG_NET_VENDOR_SUN=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NIU is not set
CONFIG_NET_VENDOR_TEHUTI=y
# CONFIG_TEHUTI is not set
CONFIG_NET_VENDOR_TI=y
# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TLAN is not set
CONFIG_NET_VENDOR_VIA=y
# CONFIG_VIA_RHINE is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_NET_VENDOR_WIZNET=y
# CONFIG_WIZNET_W5100 is not set
# CONFIG_WIZNET_W5300 is not set
CONFIG_NET_VENDOR_XIRCOM=y
# CONFIG_PCMCIA_XIRC2PS is not set
CONFIG_NET_VENDOR_SYNOPSYS=y
# CONFIG_DWC_XLGMAC is not set
CONFIG_FDDI=y
# CONFIG_DEFXX is not set
# CONFIG_SKFP is not set
# CONFIG_HIPPI is not set
# CONFIG_NET_SB1000 is not set
CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_BUS=y
# CONFIG_MDIO_BITBANG is not set
# CONFIG_MDIO_THUNDER is not set
CONFIG_PHYLIB=y
# CONFIG_LED_TRIGGER_PHY is not set

#
# MII PHY device drivers
#
# CONFIG_AMD_PHY is not set
# CONFIG_AQUANTIA_PHY is not set
# CONFIG_AT803X_PHY is not set
# CONFIG_BCM7XXX_PHY is not set
# CONFIG_BCM87XX_PHY is not set
# CONFIG_BROADCOM_PHY is not set
# CONFIG_CICADA_PHY is not set
# CONFIG_CORTINA_PHY is not set
# CONFIG_DAVICOM_PHY is not set
# CONFIG_DP83848_PHY is not set
# CONFIG_DP83867_PHY is not set
# CONFIG_FIXED_PHY is not set
# CONFIG_ICPLUS_PHY is not set
# CONFIG_INTEL_XWAY_PHY is not set
# CONFIG_LSI_ET1011C_PHY is not set
# CONFIG_LXT_PHY is not set
# CONFIG_MARVELL_PHY is not set
# CONFIG_MARVELL_10G_PHY is not set
# CONFIG_MICREL_PHY is not set
# CONFIG_MICROCHIP_PHY is not set
# CONFIG_MICROSEMI_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_QSEMI_PHY is not set
# CONFIG_REALTEK_PHY is not set
# CONFIG_ROCKCHIP_PHY is not set
# CONFIG_SMSC_PHY is not set
# CONFIG_STE10XP is not set
# CONFIG_TERANETICS_PHY is not set
# CONFIG_VITESSE_PHY is not set
# CONFIG_XILINX_GMII2RGMII is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
CONFIG_USB_NET_DRIVERS=y
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_RTL8152 is not set
# CONFIG_USB_LAN78XX is not set
# CONFIG_USB_USBNET is not set
# CONFIG_USB_HSO is not set
# CONFIG_USB_IPHETH is not set
CONFIG_WLAN=y
CONFIG_WLAN_VENDOR_ADMTEK=y
# CONFIG_ADM8211 is not set
CONFIG_WLAN_VENDOR_ATH=y
# CONFIG_ATH_DEBUG is not set
# CONFIG_ATH5K is not set
# CONFIG_ATH5K_PCI is not set
# CONFIG_ATH9K is not set
# CONFIG_ATH9K_HTC is not set
# CONFIG_CARL9170 is not set
# CONFIG_ATH6KL is not set
# CONFIG_AR5523 is not set
# CONFIG_WIL6210 is not set
# CONFIG_ATH10K is not set
# CONFIG_WCN36XX is not set
CONFIG_WLAN_VENDOR_ATMEL=y
# CONFIG_ATMEL is not set
# CONFIG_AT76C50X_USB is not set
CONFIG_WLAN_VENDOR_BROADCOM=y
# CONFIG_B43 is not set
# CONFIG_B43LEGACY is not set
# CONFIG_BRCMSMAC is not set
# CONFIG_BRCMFMAC is not set
CONFIG_WLAN_VENDOR_CISCO=y
# CONFIG_AIRO is not set
# CONFIG_AIRO_CS is not set
CONFIG_WLAN_VENDOR_INTEL=y
# CONFIG_IPW2100 is not set
# CONFIG_IPW2200 is not set
# CONFIG_IWL4965 is not set
# CONFIG_IWL3945 is not set
# CONFIG_IWLWIFI is not set
CONFIG_WLAN_VENDOR_INTERSIL=y
# CONFIG_HOSTAP is not set
# CONFIG_HERMES is not set
# CONFIG_P54_COMMON is not set
# CONFIG_PRISM54 is not set
CONFIG_WLAN_VENDOR_MARVELL=y
# CONFIG_LIBERTAS is not set
# CONFIG_LIBERTAS_THINFIRM is not set
# CONFIG_MWIFIEX is not set
# CONFIG_MWL8K is not set
CONFIG_WLAN_VENDOR_MEDIATEK=y
# CONFIG_MT7601U is not set
CONFIG_WLAN_VENDOR_RALINK=y
# CONFIG_RT2X00 is not set
CONFIG_WLAN_VENDOR_REALTEK=y
# CONFIG_RTL8180 is not set
# CONFIG_RTL8187 is not set
CONFIG_RTL_CARDS=y
# CONFIG_RTL8192CE is not set
# CONFIG_RTL8192SE is not set
# CONFIG_RTL8192DE is not set
# CONFIG_RTL8723AE is not set
# CONFIG_RTL8723BE is not set
# CONFIG_RTL8188EE is not set
# CONFIG_RTL8192EE is not set
# CONFIG_RTL8821AE is not set
# CONFIG_RTL8192CU is not set
# CONFIG_RTL8XXXU is not set
CONFIG_WLAN_VENDOR_RSI=y
# CONFIG_RSI_91X is not set
CONFIG_WLAN_VENDOR_ST=y
# CONFIG_CW1200 is not set
CONFIG_WLAN_VENDOR_TI=y
# CONFIG_WL1251 is not set
# CONFIG_WL12XX is not set
# CONFIG_WL18XX is not set
# CONFIG_WLCORE is not set
CONFIG_WLAN_VENDOR_ZYDAS=y
# CONFIG_USB_ZD1201 is not set
# CONFIG_ZD1211RW is not set
CONFIG_WLAN_VENDOR_QUANTENNA=y
# CONFIG_QTNFMAC_PEARL_PCIE is not set
# CONFIG_PCMCIA_RAYCS is not set
# CONFIG_PCMCIA_WL3501 is not set
# CONFIG_MAC80211_HWSIM is not set
# CONFIG_USB_NET_RNDIS_WLAN is not set

#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#
# CONFIG_WAN is not set
# CONFIG_VMXNET3 is not set
# CONFIG_FUJITSU_ES is not set
# CONFIG_ISDN is not set
# CONFIG_NVM is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_FF_MEMLESS=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_SPARSEKMAP=y
# CONFIG_INPUT_MATRIXKMAP is not set

#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
# CONFIG_KEYBOARD_ADP5588 is not set
# CONFIG_KEYBOARD_ADP5589 is not set
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_QT1070 is not set
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_DLINK_DIR685 is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_TCA6416 is not set
# CONFIG_KEYBOARD_TCA8418 is not set
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_LM8333 is not set
# CONFIG_KEYBOARD_MAX7359 is not set
# CONFIG_KEYBOARD_MCS is not set
# CONFIG_KEYBOARD_MPR121 is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_OPENCORES is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
# CONFIG_KEYBOARD_XTKBD is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_BYD=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_ELANTECH is not set
# CONFIG_MOUSE_PS2_SENTELIC is not set
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_PS2_FOCALTECH=y
CONFIG_MOUSE_PS2_SMBUS=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_APPLETOUCH is not set
# CONFIG_MOUSE_BCM5974 is not set
# CONFIG_MOUSE_CYAPA is not set
# CONFIG_MOUSE_ELAN_I2C is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_MOUSE_SYNAPTICS_I2C is not set
# CONFIG_MOUSE_SYNAPTICS_USB is not set
CONFIG_INPUT_JOYSTICK=y
# CONFIG_JOYSTICK_ANALOG is not set
# CONFIG_JOYSTICK_A3D is not set
# CONFIG_JOYSTICK_ADI is not set
# CONFIG_JOYSTICK_COBRA is not set
# CONFIG_JOYSTICK_GF2K is not set
# CONFIG_JOYSTICK_GRIP is not set
# CONFIG_JOYSTICK_GRIP_MP is not set
# CONFIG_JOYSTICK_GUILLEMOT is not set
# CONFIG_JOYSTICK_INTERACT is not set
# CONFIG_JOYSTICK_SIDEWINDER is not set
# CONFIG_JOYSTICK_TMDC is not set
# CONFIG_JOYSTICK_IFORCE is not set
# CONFIG_JOYSTICK_WARRIOR is not set
# CONFIG_JOYSTICK_MAGELLAN is not set
# CONFIG_JOYSTICK_SPACEORB is not set
# CONFIG_JOYSTICK_SPACEBALL is not set
# CONFIG_JOYSTICK_STINGER is not set
# CONFIG_JOYSTICK_TWIDJOY is not set
# CONFIG_JOYSTICK_ZHENHUA is not set
# CONFIG_JOYSTICK_AS5011 is not set
# CONFIG_JOYSTICK_JOYDUMP is not set
# CONFIG_JOYSTICK_XPAD is not set
CONFIG_INPUT_TABLET=y
# CONFIG_TABLET_USB_ACECAD is not set
# CONFIG_TABLET_USB_AIPTEK is not set
# CONFIG_TABLET_USB_GTCO is not set
# CONFIG_TABLET_USB_HANWANG is not set
# CONFIG_TABLET_USB_KBTAB is not set
# CONFIG_TABLET_USB_PEGASUS is not set
# CONFIG_TABLET_SERIAL_WACOM4 is not set
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_PROPERTIES=y
# CONFIG_TOUCHSCREEN_AD7879 is not set
# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set
# CONFIG_TOUCHSCREEN_BU21013 is not set
# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set
# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set
# CONFIG_TOUCHSCREEN_DYNAPRO is not set
# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
# CONFIG_TOUCHSCREEN_EETI is not set
# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set
# CONFIG_TOUCHSCREEN_FUJITSU is not set
# CONFIG_TOUCHSCREEN_ILI210X is not set
# CONFIG_TOUCHSCREEN_GUNZE is not set
# CONFIG_TOUCHSCREEN_EKTF2127 is not set
# CONFIG_TOUCHSCREEN_ELAN is not set
# CONFIG_TOUCHSCREEN_ELO is not set
# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
# CONFIG_TOUCHSCREEN_MAX11801 is not set
# CONFIG_TOUCHSCREEN_MCS5000 is not set
# CONFIG_TOUCHSCREEN_MMS114 is not set
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
# CONFIG_TOUCHSCREEN_MTOUCH is not set
# CONFIG_TOUCHSCREEN_INEXIO is not set
# CONFIG_TOUCHSCREEN_MK712 is not set
# CONFIG_TOUCHSCREEN_PENMOUNT is not set
# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set
# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
# CONFIG_TOUCHSCREEN_PIXCIR is not set
# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set
# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
# CONFIG_TOUCHSCREEN_TSC_SERIO is not set
# CONFIG_TOUCHSCREEN_TSC2004 is not set
# CONFIG_TOUCHSCREEN_TSC2007 is not set
# CONFIG_TOUCHSCREEN_SILEAD is not set
# CONFIG_TOUCHSCREEN_ST1232 is not set
# CONFIG_TOUCHSCREEN_STMFTS is not set
# CONFIG_TOUCHSCREEN_SX8654 is not set
# CONFIG_TOUCHSCREEN_TPS6507X is not set
# CONFIG_TOUCHSCREEN_ZET6223 is not set
# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_BMA150 is not set
# CONFIG_INPUT_E3X0_BUTTON is not set
# CONFIG_INPUT_PCSPKR is not set
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_APANEL is not set
# CONFIG_INPUT_ATLAS_BTNS is not set
# CONFIG_INPUT_ATI_REMOTE2 is not set
# CONFIG_INPUT_KEYSPAN_REMOTE is not set
# CONFIG_INPUT_KXTJ9 is not set
# CONFIG_INPUT_POWERMATE is not set
# CONFIG_INPUT_YEALINK is not set
# CONFIG_INPUT_CM109 is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_ADXL34X is not set
# CONFIG_INPUT_IMS_PCU is not set
# CONFIG_INPUT_CMA3000 is not set
# CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set
# CONFIG_INPUT_DRV2665_HAPTICS is not set
# CONFIG_INPUT_DRV2667_HAPTICS is not set
# CONFIG_RMI4_CORE is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
# CONFIG_SERIO_ALTERA_PS2 is not set
# CONFIG_SERIO_PS2MULT is not set
# CONFIG_SERIO_ARC_PS2 is not set
# CONFIG_USERIO is not set
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_ROCKETPORT is not set
# CONFIG_CYCLADES is not set
# CONFIG_MOXA_INTELLIO is not set
# CONFIG_MOXA_SMARTIO is not set
# CONFIG_SYNCLINK is not set
# CONFIG_SYNCLINKMP is not set
# CONFIG_SYNCLINK_GT is not set
# CONFIG_NOZOMI is not set
# CONFIG_ISI is not set
# CONFIG_N_HDLC is not set
# CONFIG_N_GSM is not set
# CONFIG_TRACE_SINK is not set
CONFIG_DEVMEM=y
# CONFIG_DEVKMEM is not set

#
# Serial drivers
#
CONFIG_SERIAL_EARLYCON=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_FINTEK is not set
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_DMA=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_EXAR=y
# CONFIG_SERIAL_8250_CS is not set
CONFIG_SERIAL_8250_NR_UARTS=32
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_MANY_PORTS=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETECT_IRQ=y
CONFIG_SERIAL_8250_RSA=y
# CONFIG_SERIAL_8250_FSL is not set
# CONFIG_SERIAL_8250_DW is not set
# CONFIG_SERIAL_8250_RT288X is not set
CONFIG_SERIAL_8250_LPSS=y
CONFIG_SERIAL_8250_MID=y
# CONFIG_SERIAL_8250_MOXA is not set

#
# Non-8250 serial port support
#
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
# CONFIG_HW_RANDOM_INTEL is not set
# CONFIG_HW_RANDOM_AMD is not set
CONFIG_HW_RANDOM_VIA=y
CONFIG_NVRAM=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set

#
# PCMCIA character devices
#
# CONFIG_SYNCLINK_CS is not set
# CONFIG_CARDMAN_4000 is not set
# CONFIG_CARDMAN_4040 is not set
# CONFIG_SCR24X is not set
# CONFIG_IPWIRELESS is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
CONFIG_HPET=y
# CONFIG_HPET_MMAP is not set
# CONFIG_HANGCHECK_TIMER is not set
# CONFIG_TCG_TPM is not set
# CONFIG_TELCLOCK is not set
CONFIG_DEVPORT=y
# CONFIG_XILLYBUS is not set

#
# I2C support
#
CONFIG_I2C=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_MUX is not set
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=y
CONFIG_I2C_ALGOBIT=y

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
CONFIG_I2C_I801=y
# CONFIG_I2C_ISCH is not set
# CONFIG_I2C_ISMT is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set

#
# ACPI drivers
#
# CONFIG_I2C_SCMI is not set

#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_EMEV2 is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_I2C_XILINX is not set

#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_DIOLAN_U2C is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
# CONFIG_I2C_TAOS_EVM is not set
# CONFIG_I2C_TINY_USB is not set

#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_MLXCPLD is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_SLAVE is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
CONFIG_PPS=y
# CONFIG_PPS_DEBUG is not set

#
# PPS clients support
#
# CONFIG_PPS_CLIENT_KTIMER is not set
# CONFIG_PPS_CLIENT_LDISC is not set
# CONFIG_PPS_CLIENT_GPIO is not set

#
# PPS generators support
#

#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK=y

#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
# CONFIG_GPIOLIB is not set
# CONFIG_W1 is not set
# CONFIG_POWER_AVS is not set
# CONFIG_POWER_RESET is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2781 is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
CONFIG_HWMON=y
# CONFIG_HWMON_VID is not set
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Native drivers
#
# CONFIG_SENSORS_ABITUGURU is not set
# CONFIG_SENSORS_ABITUGURU3 is not set
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1029 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7410 is not set
# CONFIG_SENSORS_ADT7411 is not set
# CONFIG_SENSORS_ADT7462 is not set
# CONFIG_SENSORS_ADT7470 is not set
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_K8TEMP is not set
# CONFIG_SENSORS_K10TEMP is not set
# CONFIG_SENSORS_FAM15H_POWER is not set
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ASPEED is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_DELL_SMM is not set
# CONFIG_SENSORS_I5K_AMB is not set
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not set
# CONFIG_SENSORS_FTSTEUTATES is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
# CONFIG_SENSORS_G760A is not set
# CONFIG_SENSORS_G762 is not set
# CONFIG_SENSORS_HIH6130 is not set
# CONFIG_SENSORS_I5500 is not set
# CONFIG_SENSORS_CORETEMP is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_POWR1220 is not set
# CONFIG_SENSORS_LINEAGE is not set
# CONFIG_SENSORS_LTC2945 is not set
# CONFIG_SENSORS_LTC2990 is not set
# CONFIG_SENSORS_LTC4151 is not set
# CONFIG_SENSORS_LTC4215 is not set
# CONFIG_SENSORS_LTC4222 is not set
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4260 is not set
# CONFIG_SENSORS_LTC4261 is not set
# CONFIG_SENSORS_MAX16065 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1668 is not set
# CONFIG_SENSORS_MAX197 is not set
# CONFIG_SENSORS_MAX6639 is not set
# CONFIG_SENSORS_MAX6642 is not set
# CONFIG_SENSORS_MAX6650 is not set
# CONFIG_SENSORS_MAX6697 is not set
# CONFIG_SENSORS_MAX31790 is not set
# CONFIG_SENSORS_MCP3021 is not set
# CONFIG_SENSORS_TC654 is not set
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM73 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM93 is not set
# CONFIG_SENSORS_LM95234 is not set
# CONFIG_SENSORS_LM95241 is not set
# CONFIG_SENSORS_LM95245 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_NTC_THERMISTOR is not set
# CONFIG_SENSORS_NCT6683 is not set
# CONFIG_SENSORS_NCT6775 is not set
# CONFIG_SENSORS_NCT7802 is not set
# CONFIG_SENSORS_NCT7904 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_PMBUS is not set
# CONFIG_SENSORS_SHT21 is not set
# CONFIG_SENSORS_SHT3x is not set
# CONFIG_SENSORS_SHTC1 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_DME1737 is not set
# CONFIG_SENSORS_EMC1403 is not set
# CONFIG_SENSORS_EMC2103 is not set
# CONFIG_SENSORS_EMC6W201 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SCH56XX_COMMON is not set
# CONFIG_SENSORS_SCH5627 is not set
# CONFIG_SENSORS_SCH5636 is not set
# CONFIG_SENSORS_STTS751 is not set
# CONFIG_SENSORS_SMM665 is not set
# CONFIG_SENSORS_ADC128D818 is not set
# CONFIG_SENSORS_ADS1015 is not set
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_AMC6821 is not set
# CONFIG_SENSORS_INA209 is not set
# CONFIG_SENSORS_INA2XX is not set
# CONFIG_SENSORS_INA3221 is not set
# CONFIG_SENSORS_TC74 is not set
# CONFIG_SENSORS_THMC50 is not set
# CONFIG_SENSORS_TMP102 is not set
# CONFIG_SENSORS_TMP103 is not set
# CONFIG_SENSORS_TMP108 is not set
# CONFIG_SENSORS_TMP401 is not set
# CONFIG_SENSORS_TMP421 is not set
# CONFIG_SENSORS_VIA_CPUTEMP is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83791D is not set
# CONFIG_SENSORS_W83792D is not set
# CONFIG_SENSORS_W83793 is not set
# CONFIG_SENSORS_W83795 is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L786NG is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_XGENE is not set

#
# ACPI drivers
#
# CONFIG_SENSORS_ACPI_POWER is not set
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
CONFIG_THERMAL_HWMON=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_BANG_BANG is not set
CONFIG_THERMAL_GOV_USER_SPACE=y
# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set
# CONFIG_THERMAL_EMULATION is not set
# CONFIG_INTEL_POWERCLAMP is not set
CONFIG_X86_PKG_TEMP_THERMAL=m
# CONFIG_INTEL_SOC_DTS_THERMAL is not set

#
# ACPI INT340X thermal drivers
#
# CONFIG_INT340X_THERMAL is not set
# CONFIG_INTEL_PCH_THERMAL is not set
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_CORE is not set
# CONFIG_WATCHDOG_NOWAYOUT is not set
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
# CONFIG_WATCHDOG_SYSFS is not set

#
# Watchdog Device Drivers
#
# CONFIG_SOFT_WATCHDOG is not set
# CONFIG_WDAT_WDT is not set
# CONFIG_XILINX_WATCHDOG is not set
# CONFIG_ZIIRAVE_WATCHDOG is not set
# CONFIG_CADENCE_WATCHDOG is not set
# CONFIG_DW_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
# CONFIG_ACQUIRE_WDT is not set
# CONFIG_ADVANTECH_WDT is not set
# CONFIG_ALIM1535_WDT is not set
# CONFIG_ALIM7101_WDT is not set
# CONFIG_F71808E_WDT is not set
# CONFIG_SP5100_TCO is not set
# CONFIG_SBC_FITPC2_WATCHDOG is not set
# CONFIG_EUROTECH_WDT is not set
# CONFIG_IB700_WDT is not set
# CONFIG_IBMASR is not set
# CONFIG_WAFER_WDT is not set
# CONFIG_I6300ESB_WDT is not set
# CONFIG_IE6XX_WDT is not set
# CONFIG_ITCO_WDT is not set
# CONFIG_IT8712F_WDT is not set
# CONFIG_IT87_WDT is not set
# CONFIG_HP_WATCHDOG is not set
# CONFIG_SC1200_WDT is not set
# CONFIG_PC87413_WDT is not set
# CONFIG_NV_TCO is not set
# CONFIG_60XX_WDT is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_SMSC_SCH311X_WDT is not set
# CONFIG_SMSC37B787_WDT is not set
# CONFIG_VIA_WDT is not set
# CONFIG_W83627HF_WDT is not set
# CONFIG_W83877F_WDT is not set
# CONFIG_W83977F_WDT is not set
# CONFIG_MACHZ_WDT is not set
# CONFIG_SBC_EPX_C3_WATCHDOG is not set
# CONFIG_NI903X_WDT is not set
# CONFIG_NIC7018_WDT is not set

#
# PCI-based Watchdog Cards
#
# CONFIG_PCIPCWATCHDOG is not set
# CONFIG_WDTPCI is not set

#
# USB-based Watchdog Cards
#
# CONFIG_USBPCWATCHDOG is not set

#
# Watchdog Pretimeout Governors
#
# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y
# CONFIG_BCMA is not set

#
# Multifunction device drivers
#
# CONFIG_MFD_CORE is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_CROS_EC is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_MFD_DA9055 is not set
# CONFIG_MFD_DA9062 is not set
# CONFIG_MFD_DA9063 is not set
# CONFIG_MFD_DA9150 is not set
# CONFIG_MFD_DLN2 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set
# CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set
# CONFIG_INTEL_SOC_PMIC_CHTWC is not set
# CONFIG_MFD_INTEL_LPSS_ACPI is not set
# CONFIG_MFD_INTEL_LPSS_PCI is not set
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
# CONFIG_MFD_MAX8907 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_MENF21BMC is not set
# CONFIG_MFD_VIPERBOARD is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_RDC321X is not set
# CONFIG_MFD_RTSX_PCI is not set
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_RTSX_USB is not set
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_LP3943 is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_TI_LMU is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_TPS65217 is not set
# CONFIG_MFD_TPS68470 is not set
# CONFIG_MFD_TI_LP873X is not set
# CONFIG_MFD_TPS65218 is not set
# CONFIG_MFD_TPS6586X is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_MFD_VX855 is not set
# CONFIG_MFD_ARIZONA_I2C is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM831X_I2C is not set
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not set
CONFIG_RC_CORE=y
CONFIG_RC_MAP=y
CONFIG_RC_DECODERS=y
# CONFIG_LIRC is not set
CONFIG_IR_NEC_DECODER=y
CONFIG_IR_RC5_DECODER=y
CONFIG_IR_RC6_DECODER=y
CONFIG_IR_JVC_DECODER=y
CONFIG_IR_SONY_DECODER=y
CONFIG_IR_SANYO_DECODER=y
CONFIG_IR_SHARP_DECODER=y
CONFIG_IR_MCE_KBD_DECODER=y
CONFIG_IR_XMP_DECODER=y
# CONFIG_RC_DEVICES is not set
# CONFIG_MEDIA_SUPPORT is not set

#
# Graphics support
#
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=y
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_VIA is not set
CONFIG_INTEL_GTT=y
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
# CONFIG_VGA_SWITCHEROO is not set
CONFIG_DRM=y
CONFIG_DRM_MIPI_DSI=y
# CONFIG_DRM_DP_AUX_CHARDEV is not set
# CONFIG_DRM_DEBUG_MM is not set
# CONFIG_DRM_DEBUG_MM_SELFTEST is not set
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_KMS_FB_HELPER=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set

#
# I2C encoder or helper chips
#
# CONFIG_DRM_I2C_CH7006 is not set
# CONFIG_DRM_I2C_SIL164 is not set
# CONFIG_DRM_I2C_NXP_TDA998X is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_AMDGPU is not set

#
# ACP (Audio CoProcessor) Configuration
#
# CONFIG_DRM_NOUVEAU is not set
CONFIG_DRM_I915=y
# CONFIG_DRM_I915_ALPHA_SUPPORT is not set
CONFIG_DRM_I915_CAPTURE_ERROR=y
CONFIG_DRM_I915_COMPRESS_ERROR=y
CONFIG_DRM_I915_USERPTR=y
# CONFIG_DRM_I915_GVT is not set
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_VMWGFX is not set
# CONFIG_DRM_GMA500 is not set
# CONFIG_DRM_UDL is not set
# CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_BOCHS is not set
CONFIG_DRM_PANEL=y

#
# Display Panels
#
CONFIG_DRM_BRIDGE=y
CONFIG_DRM_PANEL_BRIDGE=y

#
# Display Interface Bridges
#
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
# CONFIG_DRM_HISI_HIBMC is not set
# CONFIG_DRM_TINYDRM is not set
# CONFIG_DRM_LEGACY is not set
# CONFIG_DRM_LIB_RANDOM is not set

#
# Frame buffer Devices
#
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
CONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y

#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_VESA is not set
CONFIG_FB_EFI=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SIMPLE is not set
# CONFIG_FB_SM712 is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_LCD_CLASS_DEVICE is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=y
# CONFIG_BACKLIGHT_APPLE is not set
# CONFIG_BACKLIGHT_PM8941_WLED is not set
# CONFIG_BACKLIGHT_SAHARA is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not set
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
# CONFIG_BACKLIGHT_ARCXCNN is not set
# CONFIG_VGASTATE is not set
CONFIG_HDMI=y

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SOUND=y
# CONFIG_SOUND_OSS_CORE is not set
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_SEQ_DEVICE=y
CONFIG_SND_JACK=y
CONFIG_SND_JACK_INPUT_DEV=y
# CONFIG_SND_OSSEMUL is not set
CONFIG_SND_PCM_TIMER=y
CONFIG_SND_HRTIMER=y
# CONFIG_SND_DYNAMIC_MINORS is not set
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_PROC_FS=y
CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
# CONFIG_SND_SEQ_MIDI is not set
# CONFIG_SND_OPL3_LIB_SEQ is not set
# CONFIG_SND_OPL4_LIB_SEQ is not set
CONFIG_SND_DRIVERS=y
# CONFIG_SND_PCSP is not set
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_ALOOP is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
CONFIG_SND_PCI=y
# CONFIG_SND_AD1889 is not set
# CONFIG_SND_ALS300 is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ASIHPI is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AW2 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_OXYGEN is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CTXFI is not set
# CONFIG_SND_DARLA20 is not set
# CONFIG_SND_GINA20 is not set
# CONFIG_SND_LAYLA20 is not set
# CONFIG_SND_DARLA24 is not set
# CONFIG_SND_GINA24 is not set
# CONFIG_SND_LAYLA24 is not set
# CONFIG_SND_MONA is not set
# CONFIG_SND_MIA is not set
# CONFIG_SND_ECHO3G is not set
# CONFIG_SND_INDIGO is not set
# CONFIG_SND_INDIGOIO is not set
# CONFIG_SND_INDIGODJ is not set
# CONFIG_SND_INDIGOIOX is not set
# CONFIG_SND_INDIGODJX is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1_SEQ is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_HDSPM is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_LOLA is not set
# CONFIG_SND_LX6464ES is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_PCXHR is not set
# CONFIG_SND_RIPTIDE is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_SE6X is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VIRTUOSO is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_YMFPCI is not set

#
# HD-Audio
#
CONFIG_SND_HDA=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
# CONFIG_SND_HDA_INPUT_BEEP is not set
# CONFIG_SND_HDA_PATCH_LOADER is not set
# CONFIG_SND_HDA_CODEC_REALTEK is not set
# CONFIG_SND_HDA_CODEC_ANALOG is not set
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
# CONFIG_SND_HDA_CODEC_HDMI is not set
# CONFIG_SND_HDA_CODEC_CIRRUS is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_CA0110 is not set
# CONFIG_SND_HDA_CODEC_CA0132 is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
# CONFIG_SND_HDA_GENERIC is not set
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
CONFIG_SND_HDA_CORE=y
CONFIG_SND_HDA_I915=y
CONFIG_SND_HDA_PREALLOC_SIZE=64
CONFIG_SND_USB=y
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_UA101 is not set
# CONFIG_SND_USB_USX2Y is not set
# CONFIG_SND_USB_CAIAQ is not set
# CONFIG_SND_USB_US122L is not set
# CONFIG_SND_USB_6FIRE is not set
# CONFIG_SND_USB_HIFACE is not set
# CONFIG_SND_BCD2000 is not set
# CONFIG_SND_USB_POD is not set
# CONFIG_SND_USB_PODHD is not set
# CONFIG_SND_USB_TONEPORT is not set
# CONFIG_SND_USB_VARIAX is not set
CONFIG_SND_PCMCIA=y
# CONFIG_SND_VXPOCKET is not set
# CONFIG_SND_PDAUDIOCF is not set
# CONFIG_SND_SOC is not set
CONFIG_SND_X86=y
# CONFIG_HDMI_LPE_AUDIO is not set

#
# HID support
#
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
CONFIG_HIDRAW=y
# CONFIG_UHID is not set
CONFIG_HID_GENERIC=y

#
# Special HID drivers
#
CONFIG_HID_A4TECH=y
# CONFIG_HID_ACCUTOUCH is not set
# CONFIG_HID_ACRUX is not set
CONFIG_HID_APPLE=y
# CONFIG_HID_APPLEIR is not set
# CONFIG_HID_ASUS is not set
# CONFIG_HID_AUREAL is not set
CONFIG_HID_BELKIN=y
# CONFIG_HID_BETOP_FF is not set
CONFIG_HID_CHERRY=y
CONFIG_HID_CHICONY=y
# CONFIG_HID_CORSAIR is not set
# CONFIG_HID_PRODIKEYS is not set
# CONFIG_HID_CMEDIA is not set
CONFIG_HID_CYPRESS=y
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
# CONFIG_HID_ELO is not set
CONFIG_HID_EZKEY=y
# CONFIG_HID_GEMBIRD is not set
# CONFIG_HID_GFRM is not set
# CONFIG_HID_HOLTEK is not set
# CONFIG_HID_GT683R is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_UCLOGIC is not set
# CONFIG_HID_WALTOP is not set
CONFIG_HID_GYRATION=y
# CONFIG_HID_ICADE is not set
CONFIG_HID_ITE=y
# CONFIG_HID_TWINHAN is not set
CONFIG_HID_KENSINGTON=y
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LED is not set
# CONFIG_HID_LENOVO is not set
CONFIG_HID_LOGITECH=y
# CONFIG_HID_LOGITECH_DJ is not set
# CONFIG_HID_LOGITECH_HIDPP is not set
CONFIG_LOGITECH_FF=y
# CONFIG_LOGIRUMBLEPAD2_FF is not set
# CONFIG_LOGIG940_FF is not set
CONFIG_LOGIWHEELS_FF=y
# CONFIG_HID_MAGICMOUSE is not set
# CONFIG_HID_MAYFLASH is not set
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MONTEREY=y
# CONFIG_HID_MULTITOUCH is not set
# CONFIG_HID_NTI is not set
CONFIG_HID_NTRIG=y
# CONFIG_HID_ORTEK is not set
CONFIG_HID_PANTHERLORD=y
CONFIG_PANTHERLORD_FF=y
# CONFIG_HID_PENMOUNT is not set
CONFIG_HID_PETALYNX=y
# CONFIG_HID_PICOLCD is not set
# CONFIG_HID_PLANTRONICS is not set
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_RETRODE is not set
# CONFIG_HID_ROCCAT is not set
# CONFIG_HID_SAITEK is not set
CONFIG_HID_SAMSUNG=y
CONFIG_HID_SONY=y
# CONFIG_SONY_FF is not set
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEELSERIES is not set
CONFIG_HID_SUNPLUS=y
# CONFIG_HID_RMI is not set
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
CONFIG_HID_TOPSEED=y
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_UDRAW_PS3 is not set
# CONFIG_HID_WACOM is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
# CONFIG_HID_ALPS is not set

#
# USB HID support
#
CONFIG_USB_HID=y
CONFIG_HID_PID=y
CONFIG_USB_HIDDEV=y

#
# I2C HID support
#
# CONFIG_I2C_HID is not set

#
# Intel ISH HID support
#
# CONFIG_INTEL_ISH_HID is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_PCI=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y

#
# Miscellaneous USB options
#
CONFIG_USB_DEFAULT_PERSIST=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_OTG is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set
CONFIG_USB_MON=y
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
# CONFIG_USB_XHCI_HCD is not set
CONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_EHCI_PCI=y
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
# CONFIG_USB_OXU210HP_HCD is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_ISP1362_HCD is not set
# CONFIG_USB_FOTG210_HCD is not set
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_PCI=y
# CONFIG_USB_OHCI_HCD_PLATFORM is not set
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_HCD_TEST_MODE is not set

#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
CONFIG_USB_PRINTER=y
# CONFIG_USB_WDM is not set
# CONFIG_USB_TMC is not set

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#

#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_REALTEK is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_ONETOUCH is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
# CONFIG_USB_UAS is not set

#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USBIP_CORE is not set
# CONFIG_USB_MUSB_HDRC is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC2 is not set
# CONFIG_USB_CHIPIDEA is not set
# CONFIG_USB_ISP1760 is not set

#
# USB port drivers
#
# CONFIG_USB_SERIAL is not set

#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
# CONFIG_USB_SEVSEG is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_FTDI_ELAN is not set
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TRANCEVIBRATOR is not set
# CONFIG_USB_IOWARRIOR is not set
# CONFIG_USB_TEST is not set
# CONFIG_USB_EHSET_TEST_FIXTURE is not set
# CONFIG_USB_ISIGHTFW is not set
# CONFIG_USB_YUREX is not set
# CONFIG_USB_EZUSB_FX2 is not set
# CONFIG_USB_HUB_USB251XB is not set
# CONFIG_USB_HSIC_USB3503 is not set
# CONFIG_USB_HSIC_USB4604 is not set
# CONFIG_USB_LINK_LAYER_TEST is not set
# CONFIG_USB_CHAOSKEY is not set

#
# USB Physical Layer drivers
#
# CONFIG_USB_PHY is not set
# CONFIG_NOP_USB_XCEIV is not set
# CONFIG_USB_ISP1301 is not set
# CONFIG_USB_GADGET is not set

#
# USB Power Delivery and Type-C drivers
#
# CONFIG_TYPEC_UCSI is not set
# CONFIG_USB_LED_TRIG is not set
# CONFIG_USB_ULPI_BUS is not set
# CONFIG_UWB is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
# CONFIG_LEDS_CLASS_FLASH is not set
# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set

#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not set
# CONFIG_LEDS_LM3642 is not set
# CONFIG_LEDS_PCA9532 is not set
# CONFIG_LEDS_LP3944 is not set
# CONFIG_LEDS_LP5521 is not set
# CONFIG_LEDS_LP5523 is not set
# CONFIG_LEDS_LP5562 is not set
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_CLEVO_MAIL is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA963X is not set
# CONFIG_LEDS_BD2802 is not set
# CONFIG_LEDS_INTEL_SS4200 is not set
# CONFIG_LEDS_TCA6507 is not set
# CONFIG_LEDS_TLC591XX is not set
# CONFIG_LEDS_LM355x is not set

#
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
#
# CONFIG_LEDS_BLINKM is not set
# CONFIG_LEDS_MLXCPLD is not set
# CONFIG_LEDS_USER is not set
# CONFIG_LEDS_NIC78BX is not set

#
# LED Triggers
#
CONFIG_LEDS_TRIGGERS=y
# CONFIG_LEDS_TRIGGER_TIMER is not set
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
# CONFIG_LEDS_TRIGGER_DISK is not set
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
# CONFIG_LEDS_TRIGGER_CPU is not set
# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set

#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
# CONFIG_LEDS_TRIGGER_CAMERA is not set
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC_ATOMIC_SCRUB=y
CONFIG_EDAC_SUPPORT=y
CONFIG_EDAC=y
CONFIG_EDAC_LEGACY_SYSFS=y
# CONFIG_EDAC_DEBUG is not set
CONFIG_EDAC_DECODE_MCE=y
# CONFIG_EDAC_AMD64 is not set
# CONFIG_EDAC_E752X is not set
# CONFIG_EDAC_I82975X is not set
# CONFIG_EDAC_I3000 is not set
# CONFIG_EDAC_I3200 is not set
# CONFIG_EDAC_IE31200 is not set
# CONFIG_EDAC_X38 is not set
# CONFIG_EDAC_I5400 is not set
# CONFIG_EDAC_I7CORE is not set
# CONFIG_EDAC_I5000 is not set
# CONFIG_EDAC_I5100 is not set
# CONFIG_EDAC_I7300 is not set
# CONFIG_EDAC_SBRIDGE is not set
# CONFIG_EDAC_SKX is not set
# CONFIG_EDAC_PND2 is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
CONFIG_RTC_CLASS=y
# CONFIG_RTC_HCTOSYS is not set
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
# CONFIG_RTC_DEBUG is not set
CONFIG_RTC_NVMEM=y

#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
# CONFIG_RTC_DRV_TEST is not set

#
# I2C RTC drivers
#
# CONFIG_RTC_DRV_ABB5ZES3 is not set
# CONFIG_RTC_DRV_ABX80X is not set
# CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set
# CONFIG_RTC_DRV_DS1672 is not set
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
# CONFIG_RTC_DRV_X1205 is not set
# CONFIG_RTC_DRV_PCF8523 is not set
# CONFIG_RTC_DRV_PCF85063 is not set
# CONFIG_RTC_DRV_PCF8563 is not set
# CONFIG_RTC_DRV_PCF8583 is not set
# CONFIG_RTC_DRV_M41T80 is not set
# CONFIG_RTC_DRV_BQ32K is not set
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
# CONFIG_RTC_DRV_RX8010 is not set
# CONFIG_RTC_DRV_RX8581 is not set
# CONFIG_RTC_DRV_RX8025 is not set
# CONFIG_RTC_DRV_EM3027 is not set
# CONFIG_RTC_DRV_RV8803 is not set

#
# SPI RTC drivers
#
CONFIG_RTC_I2C_AND_SPI=y

#
# SPI and I2C RTC drivers
#
# CONFIG_RTC_DRV_DS3232 is not set
# CONFIG_RTC_DRV_PCF2127 is not set
# CONFIG_RTC_DRV_RV3029C2 is not set

#
# Platform RTC drivers
#
CONFIG_RTC_DRV_CMOS=y
# CONFIG_RTC_DRV_DS1286 is not set
# CONFIG_RTC_DRV_DS1511 is not set
# CONFIG_RTC_DRV_DS1553 is not set
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
# CONFIG_RTC_DRV_DS1742 is not set
# CONFIG_RTC_DRV_DS2404 is not set
# CONFIG_RTC_DRV_STK17TA8 is not set
# CONFIG_RTC_DRV_M48T86 is not set
# CONFIG_RTC_DRV_M48T35 is not set
# CONFIG_RTC_DRV_M48T59 is not set
# CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set

#
# on-CPU RTC drivers
#
# CONFIG_RTC_DRV_FTRTC010 is not set

#
# HID Sensor RTC drivers
#
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
CONFIG_DMADEVICES=y
# CONFIG_DMADEVICES_DEBUG is not set

#
# DMA Devices
#
CONFIG_DMA_ENGINE=y
CONFIG_DMA_VIRTUAL_CHANNELS=y
CONFIG_DMA_ACPI=y
# CONFIG_ALTERA_MSGDMA is not set
# CONFIG_INTEL_IDMA64 is not set
# CONFIG_INTEL_IOATDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_HIDMA is not set
CONFIG_DW_DMAC_CORE=y
# CONFIG_DW_DMAC is not set
# CONFIG_DW_DMAC_PCI is not set
CONFIG_HSU_DMA=y

#
# DMA Clients
#
# CONFIG_ASYNC_TX_DMA is not set
# CONFIG_DMATEST is not set

#
# DMABUF options
#
CONFIG_SYNC_FILE=y
# CONFIG_SW_SYNC is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
# CONFIG_VFIO is not set
# CONFIG_VIRT_DRIVERS is not set

#
# Virtio drivers
#
# CONFIG_VIRTIO_PCI is not set
# CONFIG_VIRTIO_MMIO is not set

#
# Microsoft Hyper-V guest support
#
# CONFIG_HYPERV_TSCPAGE is not set
# CONFIG_STAGING is not set
CONFIG_X86_PLATFORM_DEVICES=y
# CONFIG_ACERHDF is not set
# CONFIG_ASUS_LAPTOP is not set
# CONFIG_DELL_LAPTOP is not set
# CONFIG_DELL_SMO8800 is not set
# CONFIG_DELL_RBTN is not set
# CONFIG_FUJITSU_LAPTOP is not set
# CONFIG_FUJITSU_TABLET is not set
# CONFIG_AMILO_RFKILL is not set
# CONFIG_HP_ACCEL is not set
# CONFIG_HP_WIRELESS is not set
# CONFIG_MSI_LAPTOP is not set
# CONFIG_PANASONIC_LAPTOP is not set
# CONFIG_COMPAL_LAPTOP is not set
# CONFIG_SONY_LAPTOP is not set
# CONFIG_IDEAPAD_LAPTOP is not set
# CONFIG_THINKPAD_ACPI is not set
# CONFIG_SENSORS_HDAPS is not set
# CONFIG_INTEL_MENLOW is not set
CONFIG_EEEPC_LAPTOP=y
# CONFIG_ASUS_WIRELESS is not set
# CONFIG_ACPI_WMI is not set
# CONFIG_TOPSTAR_LAPTOP is not set
# CONFIG_TOSHIBA_BT_RFKILL is not set
# CONFIG_TOSHIBA_HAPS is not set
# CONFIG_ACPI_CMPC is not set
# CONFIG_INTEL_CHT_INT33FE is not set
# CONFIG_INTEL_HID_EVENT is not set
# CONFIG_INTEL_VBTN is not set
# CONFIG_INTEL_IPS is not set
# CONFIG_INTEL_PMC_CORE is not set
# CONFIG_IBM_RTL is not set
# CONFIG_SAMSUNG_LAPTOP is not set
# CONFIG_INTEL_OAKTRAIL is not set
# CONFIG_SAMSUNG_Q10 is not set
# CONFIG_APPLE_GMUX is not set
# CONFIG_INTEL_RST is not set
# CONFIG_INTEL_SMARTCONNECT is not set
# CONFIG_PVPANIC is not set
# CONFIG_INTEL_PMC_IPC is not set
# CONFIG_SURFACE_PRO3_BUTTON is not set
# CONFIG_INTEL_PUNIT_IPC is not set
# CONFIG_MLX_PLATFORM is not set
# CONFIG_MLX_CPLD_PLATFORM is not set
# CONFIG_INTEL_TURBO_MAX_3 is not set
CONFIG_PMC_ATOM=y
# CONFIG_CHROME_PLATFORMS is not set
CONFIG_CLKDEV_LOOKUP=y
CONFIG_HAVE_CLK_PREPARE=y
CONFIG_COMMON_CLK=y

#
# Common Clock Framework
#
# CONFIG_COMMON_CLK_SI5351 is not set
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
# CONFIG_COMMON_CLK_NXP is not set
# CONFIG_COMMON_CLK_PXA is not set
# CONFIG_COMMON_CLK_PIC32 is not set
# CONFIG_HWSPINLOCK is not set

#
# Clock Source drivers
#
CONFIG_CLKEVT_I8253=y
CONFIG_I8253_LOCK=y
CONFIG_CLKBLD_I8253=y
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
# CONFIG_SH_TIMER_MTU2 is not set
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
CONFIG_MAILBOX=y
CONFIG_PCC=y
# CONFIG_ALTERA_MBOX is not set
CONFIG_IOMMU_API=y
CONFIG_IOMMU_SUPPORT=y

#
# Generic IOMMU Pagetable Support
#
CONFIG_IOMMU_IOVA=y
CONFIG_AMD_IOMMU=y
# CONFIG_AMD_IOMMU_V2 is not set
CONFIG_DMAR_TABLE=y
CONFIG_INTEL_IOMMU=y
# CONFIG_INTEL_IOMMU_SVM is not set
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
# CONFIG_IRQ_REMAP is not set

#
# Remoteproc drivers
#
# CONFIG_REMOTEPROC is not set

#
# Rpmsg drivers
#
# CONFIG_RPMSG_QCOM_GLINK_RPM is not set

#
# SOC (System On Chip) specific Drivers
#

#
# Amlogic SoC drivers
#

#
# Broadcom SoC drivers
#

#
# i.MX SoC drivers
#

#
# Qualcomm SoC drivers
#
# CONFIG_SUNXI_SRAM is not set
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
# CONFIG_EXTCON is not set
# CONFIG_MEMORY is not set
# CONFIG_IIO is not set
# CONFIG_NTB is not set
# CONFIG_VME_BUS is not set
# CONFIG_PWM is not set
CONFIG_ARM_GIC_MAX_NR=1
# CONFIG_IPACK_BUS is not set
# CONFIG_RESET_CONTROLLER is not set
# CONFIG_FMC is not set

#
# PHY Subsystem
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_BCM_KONA_USB2_PHY is not set
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_POWERCAP is not set
# CONFIG_MCB is not set

#
# Performance monitor support
#
CONFIG_RAS=y
# CONFIG_THUNDERBOLT is not set

#
# Android
#
# CONFIG_ANDROID is not set
# CONFIG_LIBNVDIMM is not set
CONFIG_DAX=y
CONFIG_NVMEM=y
# CONFIG_STM is not set
# CONFIG_INTEL_TH is not set
# CONFIG_FPGA is not set

#
# FSI support
#
# CONFIG_FSI is not set

#
# Firmware Drivers
#
# CONFIG_EDD is not set
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set
CONFIG_DMIID=y
# CONFIG_DMI_SYSFS is not set
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# CONFIG_ISCSI_IBFT_FIND is not set
# CONFIG_FW_CFG_SYSFS is not set
# CONFIG_GOOGLE_FIRMWARE is not set

#
# EFI (Extensible Firmware Interface) Support
#
CONFIG_EFI_VARS=y
CONFIG_EFI_ESRT=y
CONFIG_EFI_RUNTIME_MAP=y
# CONFIG_EFI_FAKE_MEMMAP is not set
CONFIG_EFI_RUNTIME_WRAPPERS=y
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
# CONFIG_EFI_CAPSULE_LOADER is not set
# CONFIG_EFI_TEST is not set
# CONFIG_EFI_DEV_PATH_PARSER is not set

#
# Tegra firmware driver
#

#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT2=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y
# CONFIG_EXT4_ENCRYPTION is not set
# CONFIG_EXT4_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JBD2_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_F2FS_FS is not set
# CONFIG_FS_DAX is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
# CONFIG_EXPORTFS_BLOCK_OPS is not set
CONFIG_FILE_LOCKING=y
CONFIG_MANDATORY_FILE_LOCKING=y
# CONFIG_FS_ENCRYPTION is not set
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
# CONFIG_FANOTIFY is not set
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
# CONFIG_PRINT_QUOTA_WARNING is not set
# CONFIG_QUOTA_DEBUG is not set
CONFIG_QUOTA_TREE=y
# CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=y
CONFIG_QUOTACTL=y
CONFIG_QUOTACTL_COMPAT=y
CONFIG_AUTOFS4_FS=y
# CONFIG_FUSE_FS is not set
# CONFIG_OVERLAY_FS is not set

#
# Caches
#
# CONFIG_FSCACHE is not set

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
# CONFIG_UDF_FS is not set

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_FAT_DEFAULT_UTF8 is not set
# CONFIG_NTFS_FS is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_VMCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_PROC_PAGE_MONITOR=y
# CONFIG_PROC_CHILDREN is not set
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_CONFIGFS_FS is not set
CONFIG_EFIVAR_FS=m
CONFIG_MISC_FILESYSTEMS=y
# CONFIG_ORANGEFS_FS is not set
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_ECRYPT_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_OMFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX6FS_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_PSTORE is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V2=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
# CONFIG_NFS_SWAP is not set
# CONFIG_NFS_V4_1 is not set
CONFIG_ROOT_NFS=y
# CONFIG_NFS_USE_LEGACY_DNS is not set
CONFIG_NFS_USE_KERNEL_DNS=y
# CONFIG_NFSD is not set
CONFIG_GRACE_PERIOD=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y
# CONFIG_SUNRPC_DEBUG is not set
# CONFIG_CEPH_FS is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_MAC_ROMAN is not set
# CONFIG_NLS_MAC_CELTIC is not set
# CONFIG_NLS_MAC_CENTEURO is not set
# CONFIG_NLS_MAC_CROATIAN is not set
# CONFIG_NLS_MAC_CYRILLIC is not set
# CONFIG_NLS_MAC_GAELIC is not set
# CONFIG_NLS_MAC_GREEK is not set
# CONFIG_NLS_MAC_ICELAND is not set
# CONFIG_NLS_MAC_INUIT is not set
# CONFIG_NLS_MAC_ROMANIAN is not set
# CONFIG_NLS_MAC_TURKISH is not set
CONFIG_NLS_UTF8=y

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y

#
# printk and dmesg options
#
CONFIG_PRINTK_TIME=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_DYNAMIC_DEBUG is not set

#
# Compile-time checks and compiler options
#
# CONFIG_DEBUG_INFO is not set
# CONFIG_ENABLE_WARN_DEPRECATED is not set
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=2048
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_READABLE_ASM is not set
# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_PAGE_OWNER is not set
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_STACK_VALIDATION=y
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_MAGIC_SYSRQ=y
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
CONFIG_MAGIC_SYSRQ_SERIAL=y
CONFIG_DEBUG_KERNEL=y

#
# Memory Debugging
#
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_DEBUG_PAGEALLOC is not set
# CONFIG_PAGE_POISONING is not set
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_STACK_USAGE=y
# CONFIG_DEBUG_VM is not set
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
# CONFIG_DEBUG_VIRTUAL is not set
CONFIG_DEBUG_MEMORY_INIT=y
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
CONFIG_DEBUG_STACKOVERFLOW=y
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_KMEMCHECK is not set
CONFIG_HAVE_ARCH_KASAN=y
# CONFIG_KASAN is not set
CONFIG_ARCH_HAS_KCOV=y
# CONFIG_KCOV is not set
# CONFIG_DEBUG_SHIRQ is not set

#
# Debug Lockups and Hangs
#
# CONFIG_SOFTLOCKUP_DETECTOR is not set
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
# CONFIG_HARDLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_PANIC_ON_OOPS is not set
CONFIG_PANIC_ON_OOPS_VALUE=0
CONFIG_PANIC_TIMEOUT=0
# CONFIG_SCHED_DEBUG is not set
CONFIG_SCHED_INFO=y
CONFIG_SCHEDSTATS=y
# CONFIG_SCHED_STACK_END_CHECK is not set
# CONFIG_DEBUG_TIMEKEEPING is not set

#
# Lock Debugging (spinlocks, mutexes, etc...)
#
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
# CONFIG_WW_MUTEX_SELFTEST is not set
CONFIG_STACKTRACE=y
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DEBUG_CREDENTIALS is not set

#
# RCU Debugging
#
# CONFIG_PROVE_RCU is not set
# CONFIG_TORTURE_TEST is not set
# CONFIG_RCU_PERF_TEST is not set
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=21
CONFIG_RCU_TRACE=y
# CONFIG_RCU_EQS_DEBUG is not set
# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
# CONFIG_NOTIFIER_ERROR_INJECTION is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_FENTRY=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACE_CLOCK=y
CONFIG_RING_BUFFER=y
CONFIG_EVENT_TRACING=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_TRACING=y
CONFIG_GENERIC_TRACER=y
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
# CONFIG_FUNCTION_TRACER is not set
# CONFIG_IRQSOFF_TRACER is not set
# CONFIG_SCHED_TRACER is not set
# CONFIG_HWLAT_TRACER is not set
# CONFIG_FTRACE_SYSCALLS is not set
# CONFIG_TRACER_SNAPSHOT is not set
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
# CONFIG_STACK_TRACER is not set
CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_KPROBE_EVENTS=y
CONFIG_UPROBE_EVENTS=y
CONFIG_PROBE_EVENTS=y
# CONFIG_FTRACE_STARTUP_TEST is not set
# CONFIG_MMIOTRACE is not set
# CONFIG_HIST_TRIGGERS is not set
# CONFIG_TRACEPOINT_BENCHMARK is not set
# CONFIG_RING_BUFFER_BENCHMARK is not set
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
# CONFIG_TRACE_EVAL_MAP_FILE is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
# CONFIG_DMA_API_DEBUG is not set

#
# Runtime Testing
#
# CONFIG_LKDTM is not set
# CONFIG_TEST_LIST_SORT is not set
# CONFIG_TEST_SORT is not set
# CONFIG_KPROBES_SANITY_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
# CONFIG_INTERVAL_TREE_TEST is not set
# CONFIG_PERCPU_TEST is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_TEST_HEXDUMP is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_TEST_PRINTF is not set
# CONFIG_TEST_BITMAP is not set
# CONFIG_TEST_UUID is not set
# CONFIG_TEST_RHASHTABLE is not set
# CONFIG_TEST_HASH is not set
# CONFIG_TEST_LKM is not set
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_BPF is not set
# CONFIG_TEST_FIRMWARE is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_KMOD is not set
# CONFIG_MEMTEST is not set
# CONFIG_BUG_ON_DATA_CORRUPTION is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
# CONFIG_UBSAN is not set
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
# CONFIG_STRICT_DEVMEM is not set
CONFIG_EARLY_PRINTK_USB=y
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
CONFIG_EARLY_PRINTK_DBGP=y
# CONFIG_EARLY_PRINTK_EFI is not set
# CONFIG_EARLY_PRINTK_USB_XDBC is not set
# CONFIG_X86_PTDUMP_CORE is not set
# CONFIG_X86_PTDUMP is not set
# CONFIG_EFI_PGT_DUMP is not set
# CONFIG_DEBUG_WX is not set
CONFIG_DOUBLEFAULT=y
# CONFIG_DEBUG_TLBFLUSH is not set
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
# CONFIG_X86_DECODER_SELFTEST is not set
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
CONFIG_DEBUG_BOOT_PARAMS=y
# CONFIG_CPA_DEBUG is not set
CONFIG_OPTIMIZE_INLINING=y
# CONFIG_DEBUG_ENTRY is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set
CONFIG_X86_DEBUG_FPU=y
# CONFIG_PUNIT_ATOM_DEBUG is not set
CONFIG_UNWINDER_ORC=y
# CONFIG_UNWINDER_FRAME_POINTER is not set

#
# Security options
#
CONFIG_KEYS=y
CONFIG_KEYS_COMPAT=y
# CONFIG_PERSISTENT_KEYRINGS is not set
# CONFIG_BIG_KEYS is not set
# CONFIG_ENCRYPTED_KEYS is not set
# CONFIG_KEY_DH_OPERATIONS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
CONFIG_SECURITY=y
CONFIG_SECURITY_WRITABLE_HOOKS=y
# CONFIG_SECURITYFS is not set
CONFIG_SECURITY_NETWORK=y
CONFIG_PAGE_TABLE_ISOLATION=y
# CONFIG_SECURITY_NETWORK_XFRM is not set
# CONFIG_SECURITY_PATH is not set
# CONFIG_INTEL_TXT is not set
CONFIG_LSM_MMAP_MIN_ADDR=65536
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
# CONFIG_HARDENED_USERCOPY is not set
# CONFIG_FORTIFY_SOURCE is not set
# CONFIG_STATIC_USERMODEHELPER is not set
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
CONFIG_SECURITY_SELINUX_DISABLE=y
CONFIG_SECURITY_SELINUX_DEVELOP=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
# CONFIG_SECURITY_SMACK is not set
# CONFIG_SECURITY_TOMOYO is not set
# CONFIG_SECURITY_APPARMOR is not set
# CONFIG_SECURITY_LOADPIN is not set
# CONFIG_SECURITY_YAMA is not set
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
CONFIG_INTEGRITY_AUDIT=y
# CONFIG_IMA is not set
# CONFIG_EVM is not set
CONFIG_DEFAULT_SECURITY_SELINUX=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="selinux"
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_RNG_DEFAULT=y
CONFIG_CRYPTO_AKCIPHER2=y
CONFIG_CRYPTO_KPP2=y
CONFIG_CRYPTO_ACOMP2=y
# CONFIG_CRYPTO_RSA is not set
# CONFIG_CRYPTO_DH is not set
# CONFIG_CRYPTO_ECDH is not set
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
# CONFIG_CRYPTO_USER is not set
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_NULL2=y
# CONFIG_CRYPTO_PCRYPT is not set
CONFIG_CRYPTO_WORKQUEUE=y
# CONFIG_CRYPTO_CRYPTD is not set
# CONFIG_CRYPTO_MCRYPTD is not set
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set

#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_GCM=y
# CONFIG_CRYPTO_CHACHA20POLY1305 is not set
CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_ECHAINIV=y

#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set
# CONFIG_CRYPTO_ECB is not set
# CONFIG_CRYPTO_LRW is not set
# CONFIG_CRYPTO_PCBC is not set
# CONFIG_CRYPTO_XTS is not set
# CONFIG_CRYPTO_KEYWRAP is not set

#
# Hash modes
#
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
# CONFIG_CRYPTO_VMAC is not set

#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
# CONFIG_CRYPTO_CRC32C_INTEL is not set
# CONFIG_CRYPTO_CRC32 is not set
# CONFIG_CRYPTO_CRC32_PCLMUL is not set
# CONFIG_CRYPTO_CRCT10DIF is not set
CONFIG_CRYPTO_GHASH=y
# CONFIG_CRYPTO_POLY1305 is not set
# CONFIG_CRYPTO_POLY1305_X86_64 is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
CONFIG_CRYPTO_SHA1=y
# CONFIG_CRYPTO_SHA1_SSSE3 is not set
# CONFIG_CRYPTO_SHA256_SSSE3 is not set
# CONFIG_CRYPTO_SHA512_SSSE3 is not set
# CONFIG_CRYPTO_SHA1_MB is not set
# CONFIG_CRYPTO_SHA256_MB is not set
# CONFIG_CRYPTO_SHA512_MB is not set
CONFIG_CRYPTO_SHA256=y
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_SHA3 is not set
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set

#
# Ciphers
#
CONFIG_CRYPTO_AES=y
# CONFIG_CRYPTO_AES_TI is not set
# CONFIG_CRYPTO_AES_X86_64 is not set
# CONFIG_CRYPTO_AES_NI_INTEL is not set
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_CAMELLIA_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set
CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_DES3_EDE_X86_64 is not set
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SALSA20_X86_64 is not set
# CONFIG_CRYPTO_CHACHA20 is not set
# CONFIG_CRYPTO_CHACHA20_X86_64 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set
# CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set
# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set
# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set

#
# Compression
#
# CONFIG_CRYPTO_DEFLATE is not set
# CONFIG_CRYPTO_LZO is not set
# CONFIG_CRYPTO_842 is not set
# CONFIG_CRYPTO_LZ4 is not set
# CONFIG_CRYPTO_LZ4HC is not set

#
# Random Number Generation
#
# CONFIG_CRYPTO_ANSI_CPRNG is not set
CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_DRBG_HMAC=y
# CONFIG_CRYPTO_DRBG_HASH is not set
# CONFIG_CRYPTO_DRBG_CTR is not set
CONFIG_CRYPTO_DRBG=y
CONFIG_CRYPTO_JITTERENTROPY=y
# CONFIG_CRYPTO_USER_API_HASH is not set
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_USER_API_RNG is not set
# CONFIG_CRYPTO_USER_API_AEAD is not set
CONFIG_CRYPTO_HW=y
# CONFIG_CRYPTO_DEV_PADLOCK is not set
# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set
# CONFIG_CRYPTO_DEV_CCP is not set
# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
# CONFIG_CRYPTO_DEV_QAT_C62X is not set
# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
# CONFIG_ASYMMETRIC_KEY_TYPE is not set

#
# Certificates for signature checking
#
# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
CONFIG_HAVE_KVM=y
CONFIG_VIRTUALIZATION=y
# CONFIG_KVM is not set
# CONFIG_VHOST_NET is not set
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_BINARY_PRINTF=y

#
# Library routines
#
CONFIG_BITREVERSE=y
# CONFIG_HAVE_ARCH_BITREVERSE is not set
CONFIG_RATIONAL=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
CONFIG_GENERIC_NET_UTILS=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
# CONFIG_CRC_T10DIF is not set
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=y
# CONFIG_CRC32_SELFTEST is not set
CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
# CONFIG_LIBCRC32C is not set
# CONFIG_CRC8 is not set
# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set
# CONFIG_RANDOM32_SELFTEST is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_LZ4_DECOMPRESS=y
CONFIG_XZ_DEC=y
CONFIG_XZ_DEC_X86=y
CONFIG_XZ_DEC_POWERPC=y
CONFIG_XZ_DEC_IA64=y
CONFIG_XZ_DEC_ARM=y
CONFIG_XZ_DEC_ARMTHUMB=y
CONFIG_XZ_DEC_SPARC=y
CONFIG_XZ_DEC_BCJ=y
# CONFIG_XZ_DEC_TEST is not set
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_BZIP2=y
CONFIG_DECOMPRESS_LZMA=y
CONFIG_DECOMPRESS_XZ=y
CONFIG_DECOMPRESS_LZO=y
CONFIG_DECOMPRESS_LZ4=y
CONFIG_GENERIC_ALLOCATOR=y
CONFIG_INTERVAL_TREE=y
CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y
# CONFIG_DMA_NOOP_OPS is not set
# CONFIG_DMA_VIRT_OPS is not set
CONFIG_CHECK_SIGNATURE=y
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_GLOB=y
# CONFIG_GLOB_SELFTEST is not set
CONFIG_NLATTR=y
# CONFIG_CORDIC is not set
# CONFIG_DDR is not set
# CONFIG_IRQ_POLL is not set
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_FONT_SUPPORT=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_SG_SPLIT is not set
CONFIG_SG_POOL=y
CONFIG_ARCH_HAS_SG_CHAIN=y
CONFIG_ARCH_HAS_PMEM_API=y
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
CONFIG_SBITMAP=y
# CONFIG_STRING_SELFTEST is not set

[-- Attachment #4: kernel-4.15-rc8.log --]
[-- Type: text/plain, Size: 52641 bytes --]

[    0.000000] Linux version 4.15.0-rc8 (root@xxx) (gcc version 5.4.0 (Gentoo Hardened 5.4.0-r3 p1.3, pie-0.6.5)) #1 SMP Fri Jan 19 11:49:47 UTC 2018
[    0.000000] Command line: BOOT_IMAGE=/kernel real_root=LABEL=ROOT real_boot=LABEL=BOOT crypt_boot=UUID=73697272-6978-7369-7272-697873699999 crypt_root=UUID=73697272-6978-7369-7272-697873697272 update_device=LABEL=CONFIG init=/usr/lib/systemd/systemd update_folder=/update/patches/ net.ifnames=0 dolvm root_trim=yes intel_iommu=on quiet panic=10 loglevel=0 overlay overlay_size=200M log_device=LABEL=CONFIG log_folder=/log pci=noaer lcd gpio console=ttyS0,115200 page_poison=1 slab_nomerge ignore_loglevel
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] x86/fpu: x87 FPU will use FXSAVE
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009abff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009ac00-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007e8d4fff] usable
[    0.000000] BIOS-e820: [mem 0x000000007e8d5000-0x000000007e904fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000007e905000-0x000000007eb36fff] usable
[    0.000000] BIOS-e820: [mem 0x000000007eb37000-0x000000007f3c1fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000007f3c2000-0x000000007f639fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000007f63a000-0x000000007f7fffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000e3ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed03fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed08000-0x00000000fed08fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed0c000-0x00000000fed0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1cfff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fef00000-0x00000000feffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff800000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000017fffffff] usable
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] random: fast init done
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x180000 max_arch_pfn = 0x400000000
[    0.000000] MTRR default type: write-back
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-BFFFF uncachable
[    0.000000]   C0000-E7FFF write-through
[    0.000000]   E8000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 080000000 mask F80000000 uncachable
[    0.000000]   1 base 180000000 mask F80000000 uncachable
[    0.000000]   2 base 200000000 mask E00000000 uncachable
[    0.000000]   3 base 400000000 mask C00000000 uncachable
[    0.000000]   4 base 800000000 mask 800000000 uncachable
[    0.000000]   5 base 07F800000 mask FFF800000 uncachable
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000000] e820: last_pfn = 0x7f800 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [mem 0x000fd7a0-0x000fd7af] mapped at [        (ptrval)]
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [        (ptrval)] 94000 size 24576
[    0.000000] BRK [0x13d732000, 0x13d732fff] PGTABLE
[    0.000000] BRK [0x13d733000, 0x13d733fff] PGTABLE
[    0.000000] BRK [0x13d734000, 0x13d734fff] PGTABLE
[    0.000000] BRK [0x13d735000, 0x13d735fff] PGTABLE
[    0.000000] BRK [0x13d736000, 0x13d736fff] PGTABLE
[    0.000000] BRK [0x13d737000, 0x13d737fff] PGTABLE
[    0.000000] BRK [0x13d738000, 0x13d738fff] PGTABLE
[    0.000000] BRK [0x13d739000, 0x13d739fff] PGTABLE
[    0.000000] RAMDISK: [mem 0x36edd000-0x37765fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000F04A0 000024 (v02 ALASKA)
[    0.000000] ACPI: XSDT 0x000000007EB90090 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x000000007EB931E0 00010C (v05 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: DSDT 0x000000007EB901C0 00301C (v02 ALASKA A M I    01072009 INTL 20061109)
[    0.000000] ACPI: FACS 0x000000007F3BFF80 000040
[    0.000000] ACPI: FPDT 0x000000007EB932F0 000044 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: TCPA 0x000000007EB93338 000032 (v02 ALASKA NAPAASF  00000001 MSFT 01000013)
[    0.000000] ACPI: MCFG 0x000000007EB93370 00003C (v01 ALASKA A M I    01072009 MSFT 00000097)
[    0.000000] ACPI: WDAT 0x000000007EB933B0 0001AC (v01 ALASKA A M I    01072009 MSFT 00010013)
[    0.000000] ACPI: UEFI 0x000000007EB93560 000042 (v01                 00000000      00000000)
[    0.000000] ACPI: APIC 0x000000007EB935A8 000098 (v03 INTEL  TIANO    00000001 MSFT 00000000)
[    0.000000] ACPI: BDAT 0x000000007EB93640 000030 (v01                 00000000      00000000)
[    0.000000] ACPI: HPET 0x000000007EB93670 000038 (v01 INTEL           00000001 MSFT 01000013)
[    0.000000] ACPI: SSDT 0x000000007EB936A8 0009F1 (v01 PmRef  CpuPm    00003000 INTL 20061109)
[    0.000000] ACPI: SPCR 0x000000007EB940A0 000050 (v01 A M I  APTIO V  01072009 AMI. 00000005)
[    0.000000] ACPI: HEST 0x000000007EB940F0 0000A8 (v01 INTEL  AVOTON B 00000001 INTL 00000001)
[    0.000000] ACPI: BERT 0x000000007EB94198 000030 (v01 INTEL  AVOTON B 00000001 INTL 00000001)
[    0.000000] ACPI: ERST 0x000000007EB941C8 000230 (v01 INTEL  AVOTON B 00000001 INTL 00000001)
[    0.000000] ACPI: EINJ 0x000000007EB943F8 000150 (v01 INTEL  AVOTON B 00000001 INTL 00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000017fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000099fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000007e8d4fff]
[    0.000000]   node   0: [mem 0x000000007e905000-0x000000007eb36fff]
[    0.000000]   node   0: [mem 0x000000007f63a000-0x000000007f7fffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x000000017fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000017fffffff]
[    0.000000] On node 0 totalpages: 1043558
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3993 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 8052 pages used for memmap
[    0.000000]   DMA32 zone: 515277 pages, LIFO batch:31
[    0.000000]   Normal zone: 8192 pages used for memmap
[    0.000000]   Normal zone: 524288 pages, LIFO batch:31
[    0.000000] Reserved but unavailable: 103 pages
[    0.000000] kasan: KernelAddressSanitizer initialized
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] smpboot: Allowing 8 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0x7f800000-0xdfffffff] available for PCI devices
[    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:8 nr_node_ids:1
[    0.000000] percpu: Embedded 50 pages/cpu @        (ptrval) s167128 r8192 d29480 u262144
[    0.000000] pcpu-alloc: s167128 r8192 d29480 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1027229
[    0.000000] Kernel command line: BOOT_IMAGE=/kernel real_root=LABEL=ROOT real_boot=LABEL=BOOT crypt_boot=UUID=73697272-6978-7369-7272-697873699999 crypt_root=UUID=73697272-6978-7369-7272-697873697272 update_device=LABEL=CONFIG init=/usr/lib/systemd/systemd update_folder=/update/patches/ net.ifnames=0 dolvm root_trim=yes intel_iommu=on quiet panic=10 loglevel=0 overlay overlay_size=200M log_device=LABEL=CONFIG log_folder=/log pci=noaer lcd gpio console=ttyS0,115200 page_poison=1 slab_nomerge ignore_loglevel
[    0.000000] DMAR: IOMMU enabled
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Calgary: detecting Calgary via BIOS EBDA area
[    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[    0.000000] Memory: 3457452K/4174232K available (16392K kernel code, 2978K rwdata, 4052K rodata, 1228K init, 9228K bss, 716780K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] Kernel/User page tables isolation: enabled
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=8.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 4352, nr_irqs: 488, preallocated irqs: 16
[    0.000000] Console: colour dummy device 80x50
[    0.000000] console [ttyS0] enabled
[    0.000000] ACPI: Core revision 20170831
[    0.000000] ACPI: 2 ACPI AML tables successfully acquired and loaded
[    0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484882848 ns
[    0.000000] hpet clockevent registered
[    0.000000] APIC: Switch to symmetric I/O mode setup
[    0.000000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.050000] tsc: Fast TSC calibration using PIT
[    0.060000] tsc: Detected 2400.097 MHz processor
[    0.070000] Calibrating delay loop (skipped), value calculated using timer frequency.. 4800.19 BogoMIPS (lpj=24000970)
[    0.080005] pid_max: default: 32768 minimum: 301
[    0.085054] Security Framework initialized
[    0.090013] Yama: becoming mindful.
[    0.093777] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.100011] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.110275] CPU: Physical Processor ID: 0
[    0.114295] CPU: Processor Core ID: 0
[    0.117973] mce: CPU supports 6 MCE banks
[    0.120049] CPU0: Thermal monitoring enabled (TM1)
[    0.124841] process: using mwait in idle threads
[    0.130009] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
[    0.135405] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
[    0.140012] Spectre V2 mitigation: Vulnerable: Minimal generic ASM retpoline
[    0.150353] Freeing SMP alternatives memory: 32K
[    0.155948] TSC deadline timer enabled
[    0.159709] smpboot: CPU0: Intel(R) Atom(TM) CPU  C2758  @ 2.40GHz (family: 0x6, model: 0x4d, stepping: 0x8)
[    0.160406] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
[    0.170044] ... version:                3
[    0.174062] ... bit width:              40
[    0.178160] ... generic registers:      2
[    0.180007] ... value mask:             000000ffffffffff
[    0.185317] ... max period:             0000007fffffffff
[    0.190006] ... fixed-purpose events:   3
[    0.194018] ... event mask:             0000000700000003
[    0.199533] Hierarchical SRCU implementation.
[    0.202085] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
[    0.209133] smp: Bringing up secondary CPUs ...
[    0.210868] x86: Booting SMP configuration:
[    0.215061] .... node  #0, CPUs:      #1 #2 #3 #4 #5 #6 #7
[    0.220940] smp: Brought up 1 node, 8 CPUs
[    0.230024] smpboot: Max logical packages: 1
[    0.234299] smpboot: Total of 8 processors activated (38401.55 BogoMIPS)
[    0.242941] devtmpfs: initialized
[    0.251119] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.260022] futex hash table entries: 2048 (order: 5, 131072 bytes)
[    0.266724] xor: measuring software checksum speed
[    0.370008]    prefetch64-sse:  9050.800 MB/sec
[    0.470008]    generic_sse:  8087.200 MB/sec
[    0.474281] xor: using function: prefetch64-sse (9050.800 MB/sec)
[    0.481001] NET: Registered protocol family 16
[    0.487951] audit: initializing netlink subsys (disabled)
[    0.490104] audit: type=2000 audit(1516363083.490:1): state=initialized audit_enabled=0 res=1
[    0.500011] cpuidle: using governor ladder
[    0.504235] cpuidle: using governor menu
[    0.504889] ACPI: bus type PCI registered
[    0.511039] dca service started, version 1.12.1
[    0.515699] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.530015] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[    0.536806] PCI: MMCONFIG for 0000 [bus00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000) (size reduced!)
[    0.540081] PCI: Using configuration type 1 for base access
[    0.590288] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.768632] raid6: sse2x1   gen()   380 MB/s
[    0.935655] raid6: sse2x1   xor()  1217 MB/s
[    1.105661] raid6: sse2x2   gen()  1937 MB/s
[    1.275646] raid6: sse2x2   xor()  1741 MB/s
[    1.445647] raid6: sse2x4   gen()  3243 MB/s
[    1.615645] raid6: sse2x4   xor()  2122 MB/s
[    1.620012] raid6: using algorithm sse2x4 gen() 3243 MB/s
[    1.620012] raid6: .... xor() 2122 MB/s, rmw enabled
[    1.630011] raid6: using ssse3x2 recovery algorithm
[    1.640032] ACPI: Added _OSI(Module Device)
[    1.640032] ACPI: Added _OSI(Processor Device)
[    1.640032] ACPI: Added _OSI(3.0 _SCP Extensions)
[    1.650012] ACPI: Added _OSI(Processor Aggregator Device)
[    1.730678] ==================================================================
[    1.737912] BUG: KASAN: use-after-free in kernel_poison_pages+0xc5/0xf0
[    1.740000] Write of size 4096 at addr ffff88015ac3b000 by task swapper/0/0

[    1.740000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.15.0-rc8 #1
[    1.740000] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[    1.740000] Call Trace:
[    1.740000]  <IRQ>
[    1.740000]  dump_stack+0x46/0x65
[    1.740000]  print_address_description+0x66/0x280
[    1.740000]  kasan_report+0x280/0x370
[    1.740000]  ? kernel_poison_pages+0xc5/0xf0
[    1.740000]  memset+0x1f/0x40
[    1.740000]  kernel_poison_pages+0xc5/0xf0
[    1.740000]  free_pcp_prepare+0x62/0x80
[    1.740000]  free_unref_page+0x20/0x50
[    1.740000]  unfreeze_partials.isra.56+0x123/0x160
[    1.740000]  ? sched_clock_cpu+0xc7/0xe0
[    1.740000]  ? put_cpu_partial+0x87/0xd0
[    1.740000]  put_cpu_partial+0x87/0xd0
[    1.740000]  qlist_free_all+0x42/0xc0
[    1.740000]  ? qlist_free_all+0xc0/0xc0
[    1.740000]  per_cpu_remove_cache+0x57/0x80
[    1.740000]  flush_smp_call_function_queue+0x99/0x170
[    1.740000]  smp_call_function_single_interrupt+0x36/0x40
[    1.740000]  call_function_interrupt+0x95/0xa0
[    1.740000]  </IRQ>
[    1.740000] RIP: 0010:mwait_idle+0x56/0x80
[    1.740000] RSP: 0000:ffffffff90607dc0 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff03
[    1.740000] RAX: 0000000000000000 RBX: ffffffff90616c40 RCX: 0000000000000000
[    1.740000] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: ffffffff90616c40
[    1.740000] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed002b70180f
[    1.740000] R10: 0000000000000001 R11: ffffed002b70180e R12: ffffffff90616c40
[    1.740000] R13: ffffffff90616c40 R14: 0000000000000000 R15: 0000000000000000
[    1.740000]  do_idle+0x16b/0x180
[    1.740000]  cpu_startup_entry+0xc4/0xd0
[    1.740000]  ? cpu_in_idle+0x20/0x20
[    1.740000]  ? schedule+0x4b/0xc0
[    1.740000]  start_kernel+0x59a/0x5db
[    1.740000]  ? mem_encrypt_init+0x1/0x1
[    1.740000]  ? load_ucode_intel_bsp+0x6d/0xb8
[    1.740000]  ? load_ucode_intel_bsp+0x6d/0xb8
[    1.740000]  ? load_ucode_bsp+0xb6/0x153
[    1.740000]  secondary_startup_64+0xa5/0xb0

[    1.740000] The buggy address belongs to the page:
[    1.740000] page:ffffea00056b0ec0 count:0 mapcount:0 mapping:          (null) index:0xffff88015ac3b850
[    1.740000] flags: 0x8000000000000000()
[    1.740000] raw: 8000000000000000 0000000000000000 ffff88015ac3b850 00000000ffffffff
[    1.740000] raw: ffffea00056b0f80 0000000100000001 ffff88015ac0c700 0000000000000000
[    1.740000] page dumped because: kasan: bad access detected

[    1.740000] Memory state around the buggy address:
[    1.740000]  ffff88015ac3af00: fb fb fb fb fb fb fc fc fc fc fb fb fb fb fb fb
[    1.740000]  ffff88015ac3af80: fb fb fb fb fc fc fc fc fc fc fc fc fc fc fc fc
[    1.740000] >ffff88015ac3b000: fb fb fb fb fb fb fb fb fb fb fc fc fc fc fb fb
[    1.740000]                    ^
[    1.740000]  ffff88015ac3b080: fb fb fb fb fb fb fb fb fc fc fc fc fb fb fb fb
[    1.740000]  ffff88015ac3b100: fb fb fb fb fb fb fc fc fc fc fb fb fb fb fb fb
[    1.740000] ==================================================================
[    1.740000] Disabling lock debugging due to kernel taint
[    1.876501] ACPI: Interpreter enabled
[    1.880087] ACPI: (supports S0 S5)
[    1.883493] ACPI: Using IOAPIC for interrupt routing
[    1.889317] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    1.906222] ACPI: Enabled 3 GPEs in block 00 to 1F
[    2.190012] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    2.190076] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    2.222088] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME PCIeCapability]
[    2.230012] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    2.250012] PCI host bridge to bus 0000:00
[    2.250036] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    2.260011] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    2.270034] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    2.277537] pci_bus 0000:00: root bus resource [mem 0x80000000-0xdfffffff window]
[    2.280033] pci_bus 0000:00: root bus resource [mem 0x180000000-0xfffffffff window]
[    2.290012] pci_bus 0000:00: root bus resource [bus 00-ff]
[    2.300056] pci 0000:00:00.0: [8086:1f08] type 00 class 0x060000
[    2.309053] pci 0000:00:01.0: [8086:1f10] type 01 class 0x060400
[    2.310039] pci 0000:00:01.0: reg 0x10: [mem 0xdff00000-0xdff1ffff 64bit]
[    2.320011] pci 0000:00:01.0: enabling Extended Tags
[    2.320235] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    2.330012] pci 0000:00:02.0: [8086:1f11] type 01 class 0x060400
[    2.340043] pci 0000:00:02.0: reg 0x10: [mem 0xdfee0000-0xdfefffff 64bit]
[    2.346845] pci 0000:00:02.0: enabling Extended Tags
[    2.350235] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[    2.360011] pci 0000:00:03.0: [8086:1f12] type 01 class 0x060400
[    2.370038] pci 0000:00:03.0: reg 0x10: [mem 0xdfec0000-0xdfedffff 64bit]
[    2.376842] pci 0000:00:03.0: enabling Extended Tags
[    2.380235] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
[    2.390012] pci 0000:00:04.0: [8086:1f13] type 01 class 0x060400
[    2.390038] pci 0000:00:04.0: reg 0x10: [mem 0xdfea0000-0xdfebffff 64bit]
[    2.400011] pci 0000:00:04.0: enabling Extended Tags
[    2.400239] pci 0000:00:04.0: PME# supported from D0 D3hot D3cold
[    2.410012] pci 0000:00:0b.0: [8086:1f18] type 00 class 0x0b4000
[    2.420050] pci 0000:00:0b.0: reg 0x18: [mem 0xdfe80000-0xdfe9ffff 64bit]
[    2.430012] pci 0000:00:0b.0: reg 0x20: [mem 0xdff30000-0xdff33fff 64bit]
[    2.440011] pci 0000:00:0e.0: [8086:1f14] type 00 class 0x060000
[    2.450012] pci 0000:00:0f.0: [8086:1f16] type 00 class 0x080600
[    2.450012] pci 0000:00:0f.0: PME# supported from D0 D3hot D3cold
[    2.463299] pci 0000:00:13.0: [8086:1f15] type 00 class 0x088000
[    2.470012] pci 0000:00:13.0: reg 0x10: [mem 0xdff37000-0xdff373ff 64bit]
[    2.483555] pci 0000:00:14.0: [8086:1f41] type 00 class 0x020000
[    2.490012] pci 0000:00:14.0: reg 0x10: [mem 0xdfe60000-0xdfe7ffff 64bit]
[    2.490020] pci 0000:00:14.0: reg 0x18: [io  0xe0c0-0xe0df]
[    2.500011] pci 0000:00:14.0: reg 0x20: [mem 0xdff2c000-0xdff2ffff 64bit]
[    2.500258] pci 0000:00:14.0: PME# supported from D0 D3hot D3cold
[    2.510012] pci 0000:00:14.1: [8086:1f41] type 00 class 0x020000
[    2.520041] pci 0000:00:14.1: reg 0x10: [mem 0xdfe40000-0xdfe5ffff 64bit]
[    2.530012] pci 0000:00:14.1: reg 0x18: [io  0xe0a0-0xe0bf]
[    2.530031] pci 0000:00:14.1: reg 0x20: [mem 0xdff28000-0xdff2bfff 64bit]
[    2.540012] pci 0000:00:14.1: PME# supported from D0 D3hot D3cold
[    2.553217] pci 0000:00:14.2: [8086:1f41] type 00 class 0x020000
[    2.559261] pci 0000:00:14.2: reg 0x10: [mem 0xdfe20000-0xdfe3ffff 64bit]
[    2.560021] pci 0000:00:14.2: reg 0x18: [io  0xe080-0xe09f]
[    2.570011] pci 0000:00:14.2: reg 0x20: [mem 0xdff24000-0xdff27fff 64bit]
[    2.570259] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold
[    2.580032] pci 0000:00:14.3: [8086:1f41] type 00 class 0x020000
[    2.590041] pci 0000:00:14.3: reg 0x10: [mem 0xdfe00000-0xdfe1ffff 64bit]
[    2.600011] pci 0000:00:14.3: reg 0x18: [io  0xe060-0xe07f]
[    2.600031] pci 0000:00:14.3: reg 0x20: [mem 0xdff20000-0xdff23fff 64bit]
[    2.610011] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold
[    2.623289] pci 0000:00:16.0: [8086:1f2c] type 00 class 0x0c0320
[    2.629332] pci 0000:00:16.0: reg 0x10: [mem 0xfd000000-0xfd0003ff]
[    2.630283] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[    2.640011] pci 0000:00:17.0: [8086:1f22] type 00 class 0x010601
[    2.650034] pci 0000:00:17.0: reg 0x10: [io  0xe150-0xe157]
[    2.655616] pci 0000:00:17.0: reg 0x14: [io  0xe140-0xe143]
[    2.660019] pci 0000:00:17.0: reg 0x18: [io  0xe130-0xe137]
[    2.665600] pci 0000:00:17.0: reg 0x1c: [io  0xe120-0xe123]
[    2.670019] pci 0000:00:17.0: reg 0x20: [io  0xe040-0xe05f]
[    2.675601] pci 0000:00:17.0: reg 0x24: [mem 0xdff36000-0xdff367ff]
[    2.680216] pci 0000:00:17.0: PME# supported from D3hot
[    2.690011] pci 0000:00:18.0: [8086:1f32] type 00 class 0x010601
[    2.700034] pci 0000:00:18.0: reg 0x10: [io  0xe110-0xe117]
[    2.705615] pci 0000:00:18.0: reg 0x14: [io  0xe100-0xe103]
[    2.710019] pci 0000:00:18.0: reg 0x18: [io  0xe0f0-0xe0f7]
[    2.715600] pci 0000:00:18.0: reg 0x1c: [io  0xe0e0-0xe0e3]
[    2.720019] pci 0000:00:18.0: reg 0x20: [io  0xe020-0xe03f]
[    2.725601] pci 0000:00:18.0: reg 0x24: [mem 0xdff35000-0xdff357ff]
[    2.730216] pci 0000:00:18.0: PME# supported from D3hot
[    2.740011] pci 0000:00:1f.0: [8086:1f38] type 00 class 0x060100
[    2.750011] pci 0000:00:1f.3: [8086:1f3c] type 00 class 0x0c0500
[    2.750011] pci 0000:00:1f.3: reg 0x10: [mem 0xdff34000-0xdff3401f]
[    2.760050] pci 0000:00:1f.3: reg 0x20: [io  0xe000-0xe01f]
[    2.770011] pci 0000:01:00.0: [8086:1539] type 00 class 0x020000
[    2.780055] pci 0000:01:00.0: reg 0x10: [mem 0xdfd00000-0xdfd1ffff]
[    2.786353] pci 0000:01:00.0: reg 0x18: [io  0xd000-0xd01f]
[    2.790026] pci 0000:01:00.0: reg 0x1c: [mem 0xdfd20000-0xdfd23fff]
[    2.796763] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    2.830043] pci 0000:00:01.0: PCI bridge to [bus 01]
[    2.835021] pci 0000:00:01.0:   bridge window [io  0xd000-0xdfff]
[    2.840016] pci 0000:00:01.0:   bridge window [mem 0xdfd00000-0xdfdfffff]
[    2.847225] pci 0000:02:00.0: [8086:1539] type 00 class 0x020000
[    2.850051] pci 0000:02:00.0: reg 0x10: [mem 0xdfc00000-0xdfc1ffff]
[    2.856346] pci 0000:02:00.0: reg 0x18: [io  0xc000-0xc01f]
[    2.870025] pci 0000:02:00.0: reg 0x1c: [mem 0xdfc20000-0xdfc23fff]
[    2.876791] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[    2.910052] pci 0000:00:02.0: PCI bridge to [bus 02]
[    2.915029] pci 0000:00:02.0:   bridge window [io  0xc000-0xcfff]
[    2.920016] pci 0000:00:02.0:   bridge window [mem 0xdfc00000-0xdfcfffff]
[    2.927215] pci 0000:03:00.0: [10b5:8603] type 01 class 0x060400
[    2.930050] pci 0000:03:00.0: reg 0x10: [mem 0xdfb00000-0xdfb03fff]
[    2.936826] pci 0000:03:00.0: supports D1 D2
[    2.940011] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    2.980051] pci 0000:00:03.0: PCI bridge to [bus 03-06]
[    2.985286] pci 0000:00:03.0:   bridge window [io  0xa000-0xbfff]
[    3.000016] pci 0000:00:03.0:   bridge window [mem 0xdf900000-0xdfbfffff]
[    3.007215] pci 0000:04:01.0: [10b5:8603] type 01 class 0x060400
[    3.010553] pci 0000:04:01.0: supports D1 D2
[    3.014827] pci 0000:04:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.020739] pci 0000:04:02.0: [10b5:8603] type 01 class 0x060400
[    3.027315] pci 0000:04:02.0: supports D1 D2
[    3.030011] pci 0000:04:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.037396] pci 0000:03:00.0: PCI bridge to [bus 04-06]
[    3.040019] pci 0000:03:00.0:   bridge window [io  0xa000-0xbfff]
[    3.046115] pci 0000:03:00.0:   bridge window [mem 0xdf900000-0xdfafffff]
[    3.060448] pci 0000:05:00.0: [8086:1539] type 00 class 0x020000
[    3.066514] pci 0000:05:00.0: reg 0x10: [mem 0xdfa00000-0xdfa1ffff]
[    3.070049] pci 0000:05:00.0: reg 0x18: [io  0xb000-0xb01f]
[    3.075646] pci 0000:05:00.0: reg 0x1c: [mem 0xdfa20000-0xdfa23fff]
[    3.080570] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold
[    3.120068] pci 0000:04:01.0: PCI bridge to [bus 05]
[    3.125050] pci 0000:04:01.0:   bridge window [io  0xb000-0xbfff]
[    3.130018] pci 0000:04:01.0:   bridge window [mem 0xdfa00000-0xdfafffff]
[    3.137304] pci 0000:06:00.0: [8086:1539] type 00 class 0x020000
[    3.150066] pci 0000:06:00.0: reg 0x10: [mem 0xdf900000-0xdf91ffff]
[    3.156376] pci 0000:06:00.0: reg 0x18: [io  0xa000-0xa01f]
[    3.160031] pci 0000:06:00.0: reg 0x1c: [mem 0xdf920000-0xdf923fff]
[    3.166891] pci 0000:06:00.0: PME# supported from D0 D3hot D3cold
[    3.200055] pci 0000:04:02.0: PCI bridge to [bus 06]
[    3.205035] pci 0000:04:02.0:   bridge window [io  0xa000-0xafff]
[    3.210018] pci 0000:04:02.0:   bridge window [mem 0xdf900000-0xdf9fffff]
[    3.217186] pci 0000:00:04.0: PCI bridge to [bus 07]
[    3.220042] pci_bus 0000:00: on NUMA node 0
[    3.228604] ACPI: PCI Interrupt Link [LNKA] (IRQs 6 7 10 *11 12 15)
[    3.244432] ACPI: PCI Interrupt Link [LNKB] (IRQs 6 7 *10 11 12 15)
[    3.254495] ACPI: PCI Interrupt Link [LNKC] (IRQs 6 7 *10 11 12 15)
[    3.264510] ACPI: PCI Interrupt Link [LNKD] (IRQs 6 7 10 *11 12 15)
[    3.274500] ACPI: PCI Interrupt Link [LNKE] (IRQs 6 *7 10 11 12 15)
[    3.284492] ACPI: PCI Interrupt Link [LNKF] (IRQs 6 *7 10 11 12 15)
[    3.294491] ACPI: PCI Interrupt Link [LNKG] (IRQs 6 7 10 *11 12 15)
[    3.304494] ACPI: PCI Interrupt Link [LNKH] (IRQs 6 7 *10 11 12 15)
[    3.346241] SCSI subsystem initialized
[    3.350247] libata version 3.00 loaded.
[    3.354546] ACPI: bus type USB registered
[    3.358937] usbcore: registered new interface driver usbfs
[    3.360222] usbcore: registered new interface driver hub
[    3.370024] usbcore: registered new device driver usb
[    3.370434] pps_core: LinuxPPS API ver. 1 registered
[    3.380013] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    3.390095] PTP clock support registered
[    3.394261] EDAC MC: Ver: 3.0.0
[    3.394261] PCI: Using ACPI for IRQ routing
[    3.400978] PCI: pci_cache_line_size set to 64 bytes
[    3.406008] pci 0000:00:16.0: can't claim BAR 0 [mem 0xfd000000-0xfd0003ff]: no compatible bridge window
[    3.410074] e820: reserve RAM buffer [mem 0x0009ac00-0x0009ffff]
[    3.416108] e820: reserve RAM buffer [mem 0x7e8d5000-0x7fffffff]
[    3.430027] e820: reserve RAM buffer [mem 0x7eb37000-0x7fffffff]
[    3.436057] e820: reserve RAM buffer [mem 0x7f800000-0x7fffffff]
[    3.442680] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    3.447564] hpet0: 3 comparators, 64-bit 14.318180 MHz counter
[    3.452103] clocksource: Switched to clocksource hpet
[    3.458022] FS-Cache: Loaded
[    3.459383] CacheFiles: Loaded
[    3.462670] pnp: PnP ACPI init
[    3.475031] system 00:00: [mem 0xe0000000-0xefffffff] could not be reserved
[    3.482088] system 00:00: [mem 0x7f800000-0x7fffffff] could not be reserved
[    3.489119] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[    3.497074] system 00:01: [io  0x0680-0x069f] has been reserved
[    3.503059] system 00:01: [io  0x0400-0x047f] has been reserved
[    3.509032] system 00:01: [io  0x0500-0x05fe] has been reserved
[    3.515042] system 00:01: [mem 0xfed00000-0xfedfffff] could not be reserved
[    3.522098] system 00:01: [mem 0x000c0000-0x000dffff] could not be reserved
[    3.529133] system 00:01: [mem 0x000e0000-0x000fffff] could not be reserved
[    3.536166] system 00:01: [mem 0xffa00000-0xffffffff] has been reserved
[    3.542847] system 00:01: [mem 0xfee00000-0xfeefffff] has been reserved
[    3.549537] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    3.556955] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[    3.570291] system 00:03: [io  0x0a00-0x0a0f] has been reserved
[    3.576268] system 00:03: [io  0x0a10-0x0a1f] has been reserved
[    3.582280] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
[    3.600231] pnp 00:04: [dma 0 disabled]
[    3.604872] pnp 00:04: Plug and Play ACPI device, IDs PNP0501 (active)
[    3.622605] pnp 00:05: [dma 0 disabled]
[    3.627233] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)
[    3.639408] pnp 00:06: Plug and Play ACPI device, IDs PNP0c31 (active)
[    3.646017] pnp: PnP ACPI: found 7 devices
[    3.677464] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    3.686421] pci 0000:04:01.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 05] add_size 200000 add_align 100000
[    3.697952] pci 0000:03:00.0: bridge window [mem 0x00100000-0x001fffff 64bit pref] to [bus 04-06] add_size 200000 add_align 100000
[    3.709731] pci 0000:00:03.0: bridge window [mem 0x00100000-0x001fffff 64bit pref] to [bus 03-06] add_size 200000 add_align 100000
[    3.721574] pci 0000:00:03.0: BAR 9: assigned [mem 0x180000000-0x1802fffff 64bit pref]
[    3.729493] pci 0000:00:16.0: BAR 0: assigned [mem 0x80000000-0x800003ff]
[    3.736344] pci 0000:00:01.0: PCI bridge to [bus 01]
[    3.741338] pci 0000:00:01.0:   bridge window [io  0xd000-0xdfff]
[    3.747440] pci 0000:00:01.0:   bridge window [mem 0xdfd00000-0xdfdfffff]
[    3.754259] pci 0000:00:02.0: PCI bridge to [bus 02]
[    3.759235] pci 0000:00:02.0:   bridge window [io  0xc000-0xcfff]
[    3.765356] pci 0000:00:02.0:   bridge window [mem 0xdfc00000-0xdfcfffff]
[    3.772204] pci 0000:03:00.0: BAR 9: assigned [mem 0x180000000-0x1802fffff 64bit pref]
[    3.780192] pci 0000:04:01.0: BAR 9: assigned [mem 0x180000000-0x1801fffff 64bit pref]
[    3.788133] pci 0000:04:01.0: PCI bridge to [bus 05]
[    3.793122] pci 0000:04:01.0:   bridge window [io  0xb000-0xbfff]
[    3.799225] pci 0000:04:01.0:   bridge window [mem 0xdfa00000-0xdfafffff]
[    3.806035] pci 0000:04:01.0:   bridge window [mem 0x180000000-0x1801fffff 64bit pref]
[    3.813978] pci 0000:04:02.0: PCI bridge to [bus 06]
[    3.818949] pci 0000:04:02.0:   bridge window [io  0xa000-0xafff]
[    3.825069] pci 0000:04:02.0:   bridge window [mem 0xdf900000-0xdf9fffff]
[    3.831885] pci 0000:03:00.0: PCI bridge to [bus 04-06]
[    3.837123] pci 0000:03:00.0:   bridge window [io  0xa000-0xbfff]
[    3.843242] pci 0000:03:00.0:   bridge window [mem 0xdf900000-0xdfafffff]
[    3.850053] pci 0000:03:00.0:   bridge window [mem 0x180000000-0x1802fffff 64bit pref]
[    3.857978] pci 0000:00:03.0: PCI bridge to [bus 03-06]
[    3.863224] pci 0000:00:03.0:   bridge window [io  0xa000-0xbfff]
[    3.869329] pci 0000:00:03.0:   bridge window [mem 0xdf900000-0xdfbfffff]
[    3.876141] pci 0000:00:03.0:   bridge window [mem 0x180000000-0x1802fffff 64bit pref]
[    3.884079] pci 0000:00:04.0: PCI bridge to [bus 07]
[    3.889066] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    3.895265] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    3.901469] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    3.908343] pci_bus 0000:00: resource 7 [mem 0x80000000-0xdfffffff window]
[    3.915234] pci_bus 0000:00: resource 8 [mem 0x180000000-0xfffffffff window]
[    3.922304] pci_bus 0000:01: resource 0 [io  0xd000-0xdfff]
[    3.927878] pci_bus 0000:01: resource 1 [mem 0xdfd00000-0xdfdfffff]
[    3.934169] pci_bus 0000:02: resource 0 [io  0xc000-0xcfff]
[    3.939742] pci_bus 0000:02: resource 1 [mem 0xdfc00000-0xdfcfffff]
[    3.946033] pci_bus 0000:03: resource 0 [io  0xa000-0xbfff]
[    3.951622] pci_bus 0000:03: resource 1 [mem 0xdf900000-0xdfbfffff]
[    3.957892] pci_bus 0000:03: resource 2 [mem 0x180000000-0x1802fffff 64bit pref]
[    3.965307] pci_bus 0000:04: resource 0 [io  0xa000-0xbfff]
[    3.970897] pci_bus 0000:04: resource 1 [mem 0xdf900000-0xdfafffff]
[    3.977166] pci_bus 0000:04: resource 2 [mem 0x180000000-0x1802fffff 64bit pref]
[    3.984583] pci_bus 0000:05: resource 0 [io  0xb000-0xbfff]
[    3.990173] pci_bus 0000:05: resource 1 [mem 0xdfa00000-0xdfafffff]
[    3.996439] pci_bus 0000:05: resource 2 [mem 0x180000000-0x1801fffff 64bit pref]
[    4.003848] pci_bus 0000:06: resource 0 [io  0xa000-0xafff]
[    4.009422] pci_bus 0000:06: resource 1 [mem 0xdf900000-0xdf9fffff]
[    4.017364] NET: Registered protocol family 2
[    4.023584] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[    4.031296] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    4.038347] TCP: Hash tables configured (established 32768 bind 32768)
[    4.045400] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    4.051528] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    4.058747] NET: Registered protocol family 1
[    4.092554] PCI: CLS 64 bytes, default 64
[    4.097271] Unpacking initramfs...
[    8.069213] Freeing initrd memory: 8740K
[    8.073182] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    8.079630] software IO TLB [mem 0x7a8d5000-0x7e8d5000] (64MB) mapped at [00000000f5666a6b-000000006bd72ac7]
[    8.097204] Scanning for low memory corruption every 60 seconds
[    8.109380] Initialise system trusted keyrings
[    8.114104] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    8.157679] ntfs: driver 2.1.32 [Flags: R/O].
[    8.172430] async_tx: api initialized (async)
[    8.176799] Key type asymmetric registered
[    8.180922] Asymmetric key parser 'x509' registered
[    8.186282] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    8.193883] io scheduler noop registered
[    8.198518] io scheduler cfq registered (default)
[    8.219263] pcieport 0000:00:04.0: can't derive routing for PCI INT A
[    8.226021] pcieport 0000:00:04.0: PCI INT A: not connected
[    8.240707] intel_idle: MWAIT substates: 0x3000020
[    8.245505] intel_idle: v0.4.1 model 0x4D
[    8.253104] intel_idle: lapic_timer_reliable_states 0xffffffff
[    8.259763] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    8.267639] ACPI: Power Button [PWRF]
[    8.277653] ioatdma: Intel(R) QuickData Technology Driver 4.00
[    8.284954] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    8.312304] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    8.341278] 00:05: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[    8.352771] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
[    8.389070] tpm_tis 00:06: 1.2 TPM (device-id 0xB, rev-id 16)
[    8.526111] loop: module loaded
[    8.530897] Uniform Multi-Platform E-IDE driver
[    8.535792] ide-gd driver 1.18
[    8.540777] ahci 0000:00:17.0: version 3.0
[    8.548279] ahci 0000:00:17.0: AHCI 0001.0300 32 slots 4 ports 3 Gbps 0x2 impl SATA mode
[    8.556400] ahci 0000:00:17.0: flags: 64bit ncq led clo pio sxs deso sadm sds apst 
[    8.570106] scsi host0: ahci
[    8.574896] scsi host1: ahci
[    8.579290] scsi host2: ahci
[    8.583754] scsi host3: ahci
[    8.587477] ata1: DUMMY
[    8.589939] ata2: SATA max UDMA/133 abar m2048@0xdff36000 port 0xdff36180 irq 29
[    8.597359] ata3: DUMMY
[    8.599815] ata4: DUMMY
[    8.615871] ahci 0000:00:18.0: AHCI 0001.0300 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    8.623990] ahci 0000:00:18.0: flags: 64bit ncq led clo pio sxs deso sadm sds apst 
[    8.635359] scsi host4: ahci
[    8.639726] scsi host5: ahci
[    8.643495] ata5: SATA max UDMA/133 abar m2048@0xdff35000 port 0xdff35100 irq 30
[    8.650908] ata6: SATA max UDMA/133 abar m2048@0xdff35000 port 0xdff35180 irq 30
[    8.660250] tun: Universal TUN/TAP device driver, 1.6
[    8.666118] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[    8.673188] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    8.679167] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    8.685014] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    8.691219] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[    8.698180] igb: Copyright (c) 2007-2014 Intel Corporation.
[    8.932385] ata2: SATA link down (SStatus 0 SControl 300)
[    8.992593] ata5: SATA link down (SStatus 0 SControl 300)
[    8.998025] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    9.005197] ata6.00: ATA-9: WARIS TS46EMM, N1114H, max UDMA/133
[    9.011142] ata6.00: 62533296 sectors, multi 2: LBA48 NCQ (depth 31/32), AA
[    9.018861] ata6.00: configured for UDMA/133
[    9.024424] scsi 5:0:0:0: Direct-Access     ATA      WARIS TS46EMM    4H   PQ: 0 ANSI: 5
[    9.035332] sd 5:0:0:0: [sda] 62533296 512-byte logical blocks: (32.0 GB/29.8 GiB)
[    9.043076] sd 5:0:0:0: [sda] Write Protect is off
[    9.047877] sd 5:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    9.053261] sd 5:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    9.066508]  sda: sda1 sda2 sda3
[    9.073940] igb 0000:00:14.0: added PHC on eth0
[    9.074227] sd 5:0:0:0: [sda] Attached SCSI removable disk
[    9.083985] igb 0000:00:14.0: Intel(R) Gigabit Ethernet Network Connection
[    9.090951] igb 0000:00:14.0: eth0: PBA No: 205130-00E
[    9.096097] igb 0000:00:14.0: Using MSI-X interrupts. 8 rx queue(s), 8 tx queue(s)
[    9.120094] tsc: Refined TSC clocksource calibration: 2399.999 MHz
[    9.126318] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2298364cab5, max_idle_ns: 440795214892 ns
[    9.483709] igb 0000:00:14.1: added PHC on eth1
[    9.488245] igb 0000:00:14.1: Intel(R) Gigabit Ethernet Network Connection
[    9.495215] igb 0000:00:14.1: eth1: PBA No: 205130-00E
[    9.500371] igb 0000:00:14.1: Using MSI-X interrupts. 8 rx queue(s), 8 tx queue(s)
[    9.883670] igb 0000:00:14.2: added PHC on eth2
[    9.888214] igb 0000:00:14.2: Intel(R) Gigabit Ethernet Network Connection
[    9.895190] igb 0000:00:14.2: eth2: PBA No: 205130-00E
[    9.900346] igb 0000:00:14.2: Using MSI-X interrupts. 8 rx queue(s), 8 tx queue(s)
[   10.140494] clocksource: Switched to clocksource tsc
[   10.283610] igb 0000:00:14.3: added PHC on eth3
[   10.288153] igb 0000:00:14.3: Intel(R) Gigabit Ethernet Network Connection
[   10.295117] igb 0000:00:14.3: eth3: PBA No: 205130-00E
[   10.300271] igb 0000:00:14.3: Using MSI-X interrupts. 8 rx queue(s), 8 tx queue(s)
[   10.552281] pps pps0: new PPS source ptp4
[   10.556322] igb 0000:01:00.0: added PHC on eth4
[   10.560875] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
[   10.567751] igb 0000:01:00.0: eth4: (PCIe:2.5Gb/s:Width x1) 08:35:71:ed:80:86
[   10.574903] igb 0000:01:00.0: eth4: PBA No: FFFFFF-0FF
[   10.580058] igb 0000:01:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[   10.831593] pps pps1: new PPS source ptp5
[   10.835631] igb 0000:02:00.0: added PHC on eth5
[   10.840183] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
[   10.847060] igb 0000:02:00.0: eth5: (PCIe:2.5Gb/s:Width x1) 08:35:71:ed:80:87
[   10.854203] igb 0000:02:00.0: eth5: PBA No: FFFFFF-0FF
[   10.859349] igb 0000:02:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[   11.111565] pps pps2: new PPS source ptp6
[   11.115608] igb 0000:05:00.0: added PHC on eth6
[   11.120169] igb 0000:05:00.0: Intel(R) Gigabit Ethernet Network Connection
[   11.127045] igb 0000:05:00.0: eth6: (PCIe:2.5Gb/s:Width x1) 08:35:71:ed:80:88
[   11.134191] igb 0000:05:00.0: eth6: PBA No: FFFFFF-0FF
[   11.139334] igb 0000:05:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[   11.391483] pps pps3: new PPS source ptp7
[   11.395524] igb 0000:06:00.0: added PHC on eth7
[   11.400076] igb 0000:06:00.0: Intel(R) Gigabit Ethernet Network Connection
[   11.406952] igb 0000:06:00.0: eth7: (PCIe:2.5Gb/s:Width x1) 08:35:71:ed:80:89
[   11.414095] igb 0000:06:00.0: eth7: PBA No: FFFFFF-0FF
[   11.419241] igb 0000:06:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[   11.427621] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   11.434158] ehci-pci: EHCI PCI platform driver
[   11.441252] ehci-pci 0000:00:16.0: EHCI Host Controller
[   11.446579] ehci-pci 0000:00:16.0: new USB bus registered, assigned bus number 1
[   11.454031] ehci-pci 0000:00:16.0: debug port 2
[   11.462631] ehci-pci 0000:00:16.0: cache line size of 64 is not supported
[   11.469635] ehci-pci 0000:00:16.0: irq 23, io mem 0x80000000
[   11.500071] ehci-pci 0000:00:16.0: USB 2.0 started, EHCI 1.00
[   11.507106] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   11.513921] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   11.521155] usb usb1: Product: EHCI Host Controller
[   11.526039] usb usb1: Manufacturer: Linux 4.15.0-rc8 ehci_hcd
[   11.531797] usb usb1: SerialNumber: 0000:00:16.0
[   11.538015] hub 1-0:1.0: USB hub found
[   11.542058] hub 1-0:1.0: 8 ports detected
[   11.550391] uhci_hcd: USB Universal Host Controller Interface driver
[   11.557477] usbcore: registered new interface driver usb-storage
[   11.563808] i8042: PNP: No PS/2 controller found.
[   11.569188] rtc_cmos 00:02: RTC can wake from S4
[   11.574473] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[   11.580672] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram, hpet irqs
[   11.591154] i801_smbus 0000:00:1f.3: SPD Write Disable is set
[   11.597146] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
[   11.646964] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com
[   11.658782] No PC Engines board detected
[   11.665576] hidraw: raw HID events driver (C) Jiri Kosina
[   11.671464] usbcore: registered new interface driver usbhid
[   11.677035] usbhid: USB HID core driver
[   11.681078] GACT probability on
[   11.684251] Mirror/redirect action on
[   11.688020] netem: version 1.3
[   11.691090] u32 classifier
[   11.693808]     Performance counters on
[   11.697646]     input device check on
[   11.701323]     Actions configured
[   11.704751] Netfilter messages via NETLINK v0.30.
[   11.709516] nfnl_acct: registering with nfnetlink.
[   11.714854] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   11.721534] ctnetlink v0.93: registering with nfnetlink.
[   11.732220] xt_time: kernel timezone is -0000
[   11.736628] ip_set: protocol 6
[   11.739904] ipip: IPv4 and MPLS over IPv4 tunneling driver
[   11.747356] ip_tables: (C) 2000-2006 Netfilter Core Team
[   11.754977] arp_tables: arp_tables: (C) 2002 David S. Miller
[   11.761151] Initializing XFRM netlink socket
[   11.765529] NET: Registered protocol family 17
[   11.770489] Bridge firewalling registered
[   11.774504] 8021q: 802.1Q VLAN Support v1.8
[   11.782828] microcode: sig=0x406d8, pf=0x1, revision=0x128
[   11.788991] microcode: Microcode Update Driver: v2.2.
[   11.789059] SSE version of gcm_enc/dec engaged.
[   11.802185] sched_clock: Marking stable (11802160321, 0)->(12065777993, -263617672)
[   11.811047] Loading compiled-in X.509 certificates
[   11.827223] Freeing unused kernel memory: 1228K
[   11.831854] Write protecting the kernel read-only data: 22528k
[   11.840343] Freeing unused kernel memory: 2028K
[   11.845594] Freeing unused kernel memory: 44K
[   11.895484] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[   11.902042] x86/mm: Checking user space page tables
[   11.907176] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[   11.920102] usb 1-1: new high-speed USB device number 2 using ehci-pci
[   12.141486] usb 1-1: New USB device found, idVendor=8087, idProduct=07db
[   12.148277] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   12.156998] hub 1-1:1.0: USB hub found
[   12.161057] hub 1-1:1.0: 4 ports detected
[   19.909111] EXT4-fs (sda1): couldn't mount as ext3 due to feature incompatibilities
[   19.917896] EXT4-fs (sda1): couldn't mount as ext2 due to feature incompatibilities
[   19.930599] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   23.893772] EXT4-fs (sda1): couldn't mount as ext3 due to feature incompatibilities
[   23.902398] EXT4-fs (sda1): couldn't mount as ext2 due to feature incompatibilities
[   23.913876] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   28.235968] EXT4-fs (dm-2): INFO: recovery required on readonly filesystem
[   28.243110] EXT4-fs (dm-2): write access will be enabled during recovery
[   28.290575] EXT4-fs (dm-2): recovery complete
[   28.298241] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: (null)
[   28.382960] EXT4-fs (dm-3): couldn't mount as ext3 due to feature incompatibilities
[   28.391553] EXT4-fs (dm-3): couldn't mount as ext2 due to feature incompatibilities
[   29.953499] EXT4-fs (dm-3): recovery complete
[   29.960562] EXT4-fs (dm-3): mounted filesystem with ordered data mode. Opts: (null)
[   31.672357] systemd-journald[3367]: Received request to flush runtime journal from PID 1
[   33.176931] random: crng init done
[   35.400110] do_IRQ: 0.40 No irq handler for vector
[   35.589985] 8021q: adding VLAN 0 to HW filter on device eth1
[   37.970149] 8021q: adding VLAN 0 to HW filter on device eth0
[   38.061966] do_IRQ: 0.39 No irq handler for vector
[   38.420483] igb 0000:00:14.1 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   41.010551] igb 0000:00:14.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   41.890159] do_IRQ: 0.41 No irq handler for vector
[   48.190097] do_IRQ: 0.41 No irq handler for vector
[   54.500132] do_IRQ: 0.41 No irq handler for vector
[   60.590136] do_IRQ: 0.41 No irq handler for vector
[   79.500167] do_IRQ: 0.41 No irq handler for vector
[   85.820185] do_IRQ: 0.41 No irq handler for vector
[   86.030127] do_IRQ: 0.41 No irq handler for vector
[  117.700182] do_IRQ: 0.41 No irq handler for vector
[  117.920185] do_IRQ: 0.41 No irq handler for vector
... # even more "... 0.41 No irq ..." messages
[  346.566498] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[  346.574420] IP: xfrm_lookup+0xd3/0xcc0
[  346.574422] PGD 0 P4D 0 
[  346.574429] Oops: 0000 [#1] SMP KASAN PTI
[  346.574430] Modules linked in:
[  346.574437] CPU: 4 PID: 0 Comm: swapper/4 Tainted: G    B            4.15.0-rc8 #1
[  346.574439] Hardware name: To be filled by O.E.M. CAR-2051/CAR, BIOS 1.01 07/11/2016
[  346.574445] RIP: 0010:xfrm_lookup+0xd3/0xcc0
[  346.574447] RSP: 0018:ffff88015b907628 EFLAGS: 00010296
[  346.574451] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffff8fb8a573
[  346.574453] RDX: 0000000000000000 RSI: 0000000000000008 RDI: 0000000000000020
[  346.574456] RBP: 0000000000000000 R08: 0000000000000002 R09: ffff88015b907858
[  346.574459] R10: 0000000000000007 R11: ffffed002b720f11 R12: 1ffff1002b720eca
[  346.574461] R13: ffff88012803b818 R14: ffff88015b907858 R15: 0000000000000020
[  346.574465] FS:  0000000000000000(0000) GS:ffff88015b900000(0000) knlGS:0000000000000000
[  346.574467] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  346.574470] CR2: 0000000000000020 CR3: 000000013c60e000 CR4: 00000000001006e0
[  346.574471] Call Trace:
[  346.574482]  <IRQ>
[  346.574488]  ? xfrm_policy_lookup+0x50/0x50
[  346.574494]  ? __xfrm_policy_check+0x4ee/0xcc0
[  346.574499]  ? ip_route_input_rcu+0x1249/0x12a0
[  346.574504]  ? __xfrm_route_forward+0x210/0x210
[  346.574509]  ? ip_mc_validate_source+0x130/0x130
[  346.574513]  ? memset+0x1f/0x40
[  346.574518]  ? _decode_session4+0x25c/0x740
[  346.574523]  __xfrm_route_forward+0x155/0x210
[  346.574529]  ? xfrm_lookup_route+0x90/0x90
[  346.574535]  ip_forward+0x7a6/0x850
[  346.574540]  ? ip_route_input_rcu+0x12a0/0x12a0
[  346.574545]  ? ip_forward_finish+0x90/0x90
[  346.574549]  ? ip_rcv_finish+0x183/0x690
[  346.574554]  ip_rcv+0x51a/0x680
[  346.574560]  ? ip_local_deliver+0x190/0x190
[  346.574564]  ? inet_del_offload+0x30/0x30
[  346.574570]  ? depot_save_stack+0x12d/0x460
[  346.574575]  ? ip_local_deliver+0x190/0x190
[  346.574581]  __netif_receive_skb_core+0xc9a/0x1350
[  346.574586]  ? netdev_info+0x100/0x100
[  346.574591]  ? cpu_startup_entry+0xc4/0xd0
[  346.574596]  ? start_secondary+0x23e/0x290
[  346.574600]  ? secondary_startup_64+0xa5/0xb0
[  346.574607]  ? tcp_gro_receive+0x344/0x5b0
[  346.574612]  ? netif_receive_skb_internal+0xaa/0x1d0
[  346.574617]  netif_receive_skb_internal+0xaa/0x1d0
[  346.574622]  ? dev_cpu_dead+0x310/0x310
[  346.574628]  ? inet_gro_complete+0x11f/0x150
[  346.574633]  ? tcp4_gro_complete+0xe5/0x120
[  346.574638]  ? tcp_gro_complete+0xb0/0xe0
[  346.574643]  napi_gro_flush+0xa3/0xd0
[  346.574648]  napi_complete_done+0xe4/0x170
[  346.574654]  igb_poll+0x11e7/0x1af0
[  346.574660]  net_rx_action+0x400/0x570
[  346.574666]  ? napi_complete_done+0x170/0x170
[  346.574671]  ? handle_irq_event_percpu+0xad/0xf0
[  346.574677]  __do_softirq+0xfe/0x254
[  346.574683]  irq_exit+0xd6/0xe0
[  346.574688]  do_IRQ+0x4e/0xe0
[  346.574694]  common_interrupt+0x95/0x95
[  346.574697]  </IRQ>
[  346.574703] RIP: 0010:cpuidle_enter_state+0x1b6/0x2e0
[  346.574705] RSP: 0018:ffff88015ae47dc8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffffde
[  346.574710] RAX: 0000000000000000 RBX: 00000050b0f5ba40 RCX: 00000050b0f5ba40
[  346.574712] RDX: dffffc0000000000 RSI: 00000000355556ca RDI: ffff88015b9285c8
[  346.574715] RBP: 0000000000000002 R08: 0000000000000002 R09: ffffed0022b36000
[  346.574718] R10: 0000000000000200 R11: ffffed0022b36fff R12: ffff88015b9304e8
[  346.574720] R13: ffffffff90725c80 R14: 0000000000000002 R15: 00000050b0b3bc38
[  346.574727]  ? cpuidle_enter_state+0x1b2/0x2e0
[  346.574732]  do_idle+0xf4/0x180
[  346.574737]  cpu_startup_entry+0xc4/0xd0
[  346.574742]  ? cpu_in_idle+0x20/0x20
[  346.574747]  ? clockevents_register_device+0xae/0x210
[  346.574751]  start_secondary+0x23e/0x290
[  346.574756]  ? set_cpu_sibling_map+0x760/0x760
[  346.574761]  secondary_startup_64+0xa5/0xb0
[  346.574763] Code: 28 f2 f2 f2 f2 c7 40 2c 00 00 f4 f4 c7 40 30 f3 f3 f3 f3 65 48 8b 04 25 28 00 00 00 48 89 84 24 c0 01 00 00 31 c0 e8 dd 63 69 ff <4c> 8b 6d 20 4c 89 ef e8 e1 61 69 ff 41 0f b7 45 00 48 85 db c7 
[  346.574830] RIP: xfrm_lookup+0xd3/0xcc0 RSP: ffff88015b907628
[  346.574832] CR2: 0000000000000020
[  346.574835] ---[ end trace e961d400f078cfda ]---
[  346.574838] Kernel panic - not syncing: Fatal exception in interrupt
[  346.578298] Kernel Offset: 0xe000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[  346.975406] Rebooting in 10 seconds..

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-19 14:45                 ` Tobias Hommel
@ 2018-01-24  9:59                   ` Steffen Klassert
  2018-01-29  8:38                     ` Tobias Hommel
  2018-01-31 20:26                     ` Markus Berner
  0 siblings, 2 replies; 31+ messages in thread
From: Steffen Klassert @ 2018-01-24  9:59 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: netdev

On Fri, Jan 19, 2018 at 03:45:46PM +0100, Tobias Hommel wrote:
> 
> I tried to strip down the system configuration and was able to reproduce the
> problem with a minimal configuration:
> * ipsets are not used anymore
> * no firewall markings are used any longer
> * iptables are "completely empty", i.e. all policies set to ACCEPT and there is
>   no rule in any table
> * no additional routing policies (ip rule) except the default ones
> * only main routing table is used
> * using a "minimal" kernel config:
>  * run `make defconfig`
>  * add basic things (ESP, IGB driver, some crypto algorithms)
>  * add options required to boot up the system (TPM crypt, some device mapper
>    options, overlayfs)
> 
> I attached the minimal config (minimal.config) and the defconfig for reference
> (minimal.defconfig).
> 
> The setup is really simple now, the gateway is forwarding HTTP connections
> between eth1(IPSec tunnels) and eth0 without any firewall, NAT, whatsoever.

Thanks a lot for your debugging effort!

> 
> The only thing I can think of are the rather aggressive roadwarrior clients.
> There are 750 roadwarriors that are controlled by a script which starts and
> stops the IPSec connection.

I still can't reproduce it with my tests. This is probably some race
triggered due to your aggressive roadwarrior setup which I don't have.

> I tried 4.15-rc8 and have the same problem here (see attached
> kernel-4.15-rc8.log). SMP affinity for IRQs has changed in 4.15 and something's

There is one patch that could influence this which is not in v4.15-rc8:

commit 76a4201191814a0061cb5c861fafb9ecaa764846
("xfrm: Fix a race in the xdst pcpu cache.")

It is included in v4.15-rc9.

If this does not fix your problem, I'm out of ideas. In this case
I have to ask to do a bisection to find the offending commit.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-24  9:59                   ` Steffen Klassert
@ 2018-01-29  8:38                     ` Tobias Hommel
  2018-01-31 20:26                     ` Markus Berner
  1 sibling, 0 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-01-29  8:38 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: netdev

On Wed, Jan 24, 2018 at 10:59:21AM +0100, Steffen Klassert wrote:
> On Fri, Jan 19, 2018 at 03:45:46PM +0100, Tobias Hommel wrote:
> > 
> > I tried to strip down the system configuration and was able to reproduce the
> > problem with a minimal configuration:
> > * ipsets are not used anymore
> > * no firewall markings are used any longer
> > * iptables are "completely empty", i.e. all policies set to ACCEPT and there is
> >   no rule in any table
> > * no additional routing policies (ip rule) except the default ones
> > * only main routing table is used
> > * using a "minimal" kernel config:
> >  * run `make defconfig`
> >  * add basic things (ESP, IGB driver, some crypto algorithms)
> >  * add options required to boot up the system (TPM crypt, some device mapper
> >    options, overlayfs)
> > 
> > I attached the minimal config (minimal.config) and the defconfig for reference
> > (minimal.defconfig).
> > 
> > The setup is really simple now, the gateway is forwarding HTTP connections
> > between eth1(IPSec tunnels) and eth0 without any firewall, NAT, whatsoever.
> 
> Thanks a lot for your debugging effort!
> 
> > 
> > The only thing I can think of are the rather aggressive roadwarrior clients.
> > There are 750 roadwarriors that are controlled by a script which starts and
> > stops the IPSec connection.
> 
> I still can't reproduce it with my tests. This is probably some race
> triggered due to your aggressive roadwarrior setup which I don't have.
> 
> > I tried 4.15-rc8 and have the same problem here (see attached
> > kernel-4.15-rc8.log). SMP affinity for IRQs has changed in 4.15 and something's
> 
> There is one patch that could influence this which is not in v4.15-rc8:
> 
> commit 76a4201191814a0061cb5c861fafb9ecaa764846
> ("xfrm: Fix a race in the xdst pcpu cache.")
> 
> It is included in v4.15-rc9.
I already tested that one some weeks ago, when it appeared on the mailing list,
with 4.14. Without any luck.

> 
> If this does not fix your problem, I'm out of ideas. In this case
> I have to ask to do a bisection to find the offending commit.
> 
I'll do a bisect session then. It'll take some time though as the hardware is
currently occupied with other tests. I'll keep you up-to-date about the
results.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-24  9:59                   ` Steffen Klassert
  2018-01-29  8:38                     ` Tobias Hommel
@ 2018-01-31 20:26                     ` Markus Berner
  2018-02-02  8:09                       ` Steffen Klassert
  1 sibling, 1 reply; 31+ messages in thread
From: Markus Berner @ 2018-01-31 20:26 UTC (permalink / raw)
  To: steffen.klassert, netdev-list; +Cc: netdev

 > I'm running into a NULL pointer dereference after updating from Linux 
4.1.6 to
 > 4.14.11 (see kernel log below).

We are running into the same problem on our production machine, running 
CoreOS 1576.5.0 Stable with the 4.14.11 kernel on a KVM Cloud VM. It is 
not as easy to reproduce though in our case – we observed a total of 5 
crashes in the last 2 weeks - all except one on the production machine.

 > I still can't reproduce it with my tests. This is probably some race
 > triggered due to your aggressive roadwarrior setup which I don't have.

We have a similar setup to Tobias
- 2 Network Interfaces (KVM/virtio): Public and local VLAN
- Strongswan VPN in Tunnel mode between local VLAN and on-premise 
network, running in a Docker container
- Quite a few iptables NAT and forwarding rules regarding other local 
Docker containers

Some Observations:
- The workaround of locking the IRQs of the Rx/Tx queues of all network 
interfaces to CPU0 Tobias described a while back did not prevent the 
crashes in our case
- The bug does not seem to correlate with load in our case, but load in 
general is quite low.

I am happy to help if I can, but unfortunately our possibilities are a 
bit limited; both due to lack of kernel dev know-how as well as trying 
out changes to configuration on the production machine. I subscribed to 
LKML only now to respond, so I hope the reply works (and to the correct 
message).

Markus

Example Stack Trace below:

[740051.374799] BUG: unable to handle kernel NULL pointer dereference at 
0000000000000020
[740051.379386] IP: xfrm_lookup+0x32/0x8a0
[740051.379941] PGD 80000004648d6067 P4D 80000004648d6067 PUD 461405067 
PMD 0
[740051.380697] Oops: 0000 [#1] SMP PTI
[740051.381060] Modules linked in: iptable_mangle drbg authenc echainiv 
esp4 xfrm6_mode_tunnel xfrm4_mode_tunnel cbc binfmt_misc veth netconsole 
configfs softdog xt_nat nf_log_ipv4 nf_log_common xt_LOG xt_limit 
xt_policy xt_comment xt_multiport ipt_MASQUERADE nf_nat_masquerade_ipv4 
nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat 
nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype iptable_filter 
xt_conntrack nf_nat nf_conntrack libcrc32c crc32c_generic br_netfilter 
bridge stp llc overlay sb_edac edac_core nls_ascii nls_cp437 kvm_intel 
vfat fat kvm mousedev psmouse i2c_piix4 irqbypass evdev virtio_balloon 
i2c_core pvpanic button sch_fq_codel hid_generic usbhid hid ext4 crc16 
mbcache jbd2 fscrypto dm_verity dm_bufio virtio_blk virtio_net uhci_hcd 
ehci_pci ata_piix ehci_hcd crc32c_intel
[740051.389167]  libata virtio_pci usbcore virtio_ring scsi_mod virtio 
usb_common dm_mirror dm_region_hash dm_log dm_mod dax
[740051.391444] CPU: 2 PID: 13516 Comm: java Not tainted 4.14.11-coreos #1
[740051.392792] Hardware name: QEMU CloudSigma, BIOS Bochs 01/01/2011
[740051.394120] task: ffff903022738000 task.stack: ffffa791c7680000
[740051.395399] RIP: 0010:xfrm_lookup+0x32/0x8a0
[740051.396456] RSP: 0018:ffff9030bfc838e8 EFLAGS: 00010246
[740051.397656] RAX: 0000000000000000 RBX: ffff9030bfc83960 RCX: 
0000000000000000
[740051.399526] RDX: ffff9030bfc83960 RSI: 0000000000000000 RDI: 
0000000000000000
[740051.401471] RBP: 0000000000000000 R08: 0000000000000002 R09: 
0000000046d7a6d9
[740051.403260] R10: 00000000ffffffff R11: 0000000062f99322 R12: 
0000000000000002
[740051.405049] R13: ffffffff980e3080 R14: ffff903095c8a0a0 R15: 
ffffffff9812dc20
[740051.406767] FS:  00007f7d68cf6700(0000) GS:ffff9030bfc80000(0000) 
knlGS:0000000000000000
[740051.408900] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[740051.410159] CR2: 0000000000000020 CR3: 00000005fd444005 CR4: 
00000000001606e0
[740051.411805] Call Trace:
[740051.412534]  <IRQ>
[740051.413190]  __xfrm_route_forward+0x61/0x100
[740051.414198]  ip_forward+0x39e/0x470
[740051.415148]  ? ip_rcv_finish+0xa5/0x3f0
[740051.416225]  br_netfilter_enable+0x10c/0x3e0 [br_netfilter]
[740051.417491]  nf_hook_slow+0x39/0xb0
[740051.418530]  ip_rcv+0x303/0x3a0
[740051.419647]  ? inet_del_offload+0x40/0x40
[740051.420303]  __netif_receive_skb_core+0x2c9/0xb60
[740051.420998]  ? x2apic_send_IPI+0x46/0x50
[740051.421648]  ? check_preempt_curr+0x56/0x90
[740051.422309]  ? ttwu_do_wakeup+0x19/0x150
[740051.422920]  ? netif_receive_skb_internal+0x42/0xf0
[740051.423710]  netif_receive_skb_internal+0x42/0xf0
[740051.424717]  br_port_flags_change+0x1d4/0x260 [bridge]
[740051.425884]  ? br_fdb_update+0xc3/0x2c0 [bridge]
[740051.427019]  br_handle_frame_finish+0x1e2/0x510 [bridge]
[740051.428339]  ? lock_timer_base+0x67/0x80
[740051.429036]  ? ipt_do_table+0x35f/0x610
[740051.429906]  ? br_port_flags_change+0x260/0x260 [bridge]
[740051.430683]  br_nf_hook_thresh+0xde/0x12a0 [br_netfilter]
[740051.431465]  ? br_port_flags_change+0x260/0x260 [bridge]
[740051.432217]  br_nf_hook_thresh+0xa8c/0x12a0 [br_netfilter]
[740051.433032]  ? br_port_flags_change+0x260/0x260 [bridge]
[740051.433966]  ? nf_nat_ipv4_in+0x28/0x80 [nf_nat_ipv4]
[740051.434848]  br_nf_hook_thresh+0xe2a/0x12a0 [br_netfilter]
[740051.435639]  ? br_nf_hook_thresh+0x910/0x12a0 [br_netfilter]
[740051.436775]  nf_hook_slow+0x39/0xb0
[740051.437613]  br_handle_frame+0x1f0/0x9b0 [bridge]
[740051.438515]  ? br_port_flags_change+0x260/0x260 [bridge]
[740051.439566]  __netif_receive_skb_core+0x3d2/0xb60
[740051.440477]  ? process_backlog+0x92/0x140
[740051.441324]  process_backlog+0x92/0x140
[740051.442146]  net_rx_action+0x261/0x3a0
[740051.442774]  __do_softirq+0xf7/0x285
[740051.443534]  do_softirq_own_stack+0x2a/0x40
[740051.444395]  </IRQ>
[740051.444986]  do_softirq.part.15+0x3d/0x50
[740051.445823]  __local_bh_enable_ip+0x55/0x60
[740051.446643]  ip_finish_output2+0x18b/0x380
[740051.447496]  ip_output+0x71/0xe0
[740051.448217]  ? ip_fragment.constprop.47+0x80/0x80
[740051.471709]  tcp_transmit_skb+0x524/0x9a0
[740051.472551]  tcp_write_xmit+0x1e7/0xfb0
[740051.473370]  __tcp_push_pending_frames+0x2d/0xd0
[740051.474294]  tcp_sendmsg_locked+0x5ae/0xe10
[740051.475167]  tcp_sendmsg+0x27/0x40
[740051.475905]  sock_sendmsg+0x30/0x40
[740051.476694]  sock_write_iter+0x87/0x100
[740051.477531]  __vfs_write+0xf6/0x150
[740051.478319]  vfs_write+0xb3/0x1a0
[740051.479023]  SyS_write+0x52/0xc0
[740051.479769]  do_syscall_64+0x59/0x1c0
[740051.480559]  entry_SYSCALL64_slow_path+0x25/0x25
[740051.481477] RIP: 0033:0x7f7e15511ca0
[740051.482271] RSP: 002b:00007f7d68cf52e0 EFLAGS: 00000293 ORIG_RAX: 
0000000000000001
[740051.483771] RAX: ffffffffffffffda RBX: 0000000000000115 RCX: 
00007f7e15511ca0
[740051.485197] RDX: 0000000000000006 RSI: 00007f7d32000020 RDI: 
0000000000000115
[740051.486791] RBP: 00007f7d32000020 R08: 0000000000000000 R09: 
00000000d6605690
[740051.492682] R10: 000000000001e5a4 R11: 0000000000000293 R12: 
0000000000000006
[740051.494141] R13: 0000000000000006 R14: 00007f7d68cf5370 R15: 
00007f7e0e029000
[740051.495676] Code: 41 56 41 55 41 54 49 89 fd 55 53 48 89 f5 48 89 d3 
48 89 cf 45 89 c4 48 83 ec 40 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 
31 c0 <48> 8b 46 20 48 85 c9 44 0f b7 38 c7 44 24 0c 00 00 00 00 74 61
[740051.498941] RIP: xfrm_lookup+0x32/0x8a0 RSP: ffff9030bfc838e8
[740051.500030] CR2: 0000000000000020

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-01-31 20:26                     ` Markus Berner
@ 2018-02-02  8:09                       ` Steffen Klassert
  2018-06-06 10:41                         ` Kristian Evensen
  0 siblings, 1 reply; 31+ messages in thread
From: Steffen Klassert @ 2018-02-02  8:09 UTC (permalink / raw)
  To: Markus Berner; +Cc: netdev-list, netdev

On Wed, Jan 31, 2018 at 09:26:51PM +0100, Markus Berner wrote:
> > I'm running into a NULL pointer dereference after updating from Linux
> 4.1.6 to
> > 4.14.11 (see kernel log below).
> 
> We are running into the same problem on our production machine, running
> CoreOS 1576.5.0 Stable with the 4.14.11 kernel on a KVM Cloud VM. It is not
> as easy to reproduce though in our case – we observed a total of 5 crashes
> in the last 2 weeks - all except one on the production machine.
> 
> > I still can't reproduce it with my tests. This is probably some race
> > triggered due to your aggressive roadwarrior setup which I don't have.
> 
> We have a similar setup to Tobias
> - 2 Network Interfaces (KVM/virtio): Public and local VLAN
> - Strongswan VPN in Tunnel mode between local VLAN and on-premise network,
> running in a Docker container
> - Quite a few iptables NAT and forwarding rules regarding other local Docker
> containers
> 
> Some Observations:
> - The workaround of locking the IRQs of the Rx/Tx queues of all network
> interfaces to CPU0 Tobias described a while back did not prevent the crashes
> in our case
> - The bug does not seem to correlate with load in our case, but load in
> general is quite low.
> 
> I am happy to help if I can, but unfortunately our possibilities are a bit
> limited; both due to lack of kernel dev know-how as well as trying out
> changes to configuration on the production machine. I subscribed to LKML
> only now to respond, so I hope the reply works (and to the correct message).

Thanks for offering help, but I fear we have to wait until
Tobias has bisected it.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-02-02  8:09                       ` Steffen Klassert
@ 2018-06-06 10:41                         ` Kristian Evensen
  2018-06-06 10:58                           ` Kristian Evensen
  2018-06-06 16:03                           ` Tobias Hommel
  0 siblings, 2 replies; 31+ messages in thread
From: Kristian Evensen @ 2018-06-06 10:41 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: Markus Berner, netdev-list, Network Development

Hi,

I am experiencing the same issue on a PC Engines APU2 running kernel
4.14.34, both with and without hardware encryption. With hw.
encryption, the crash occurs within 2-4 hours. Without hw. encryption,
it takes 7-8 hours. My setup is nothing crazy, between 7 and 20
tunnels with heavy RX/TX.

On Fri, Feb 2, 2018 at 9:09 AM, Steffen Klassert
<steffen.klassert@secunet.com> wrote:
> Thanks for offering help, but I fear we have to wait until
> Tobias has bisected it.

Has any progress been made here? I would like to try a bisect myself,
but my board is running OpenWRT, which makes bisecting hard. The only
observation I have so far, is that I did not see the issue with kernel
4.9.

BR,
Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-06 10:41                         ` Kristian Evensen
@ 2018-06-06 10:58                           ` Kristian Evensen
  2018-06-06 16:03                           ` Tobias Hommel
  1 sibling, 0 replies; 31+ messages in thread
From: Kristian Evensen @ 2018-06-06 10:58 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: Markus Berner, netdev-list, Network Development

On Wed, Jun 6, 2018 at 12:41 PM, Kristian Evensen
<kristian.evensen@gmail.com> wrote:
> Hi,
>
> I am experiencing the same issue on a PC Engines APU2 running kernel
> 4.14.34, both with and without hardware encryption. With hw.
> encryption, the crash occurs within 2-4 hours. Without hw. encryption,
> it takes 7-8 hours. My setup is nothing crazy, between 7 and 20
> tunnels with heavy RX/TX.

I am very sorry, I forgot to c&p the oops. Here it is:

[26675.130763] BUG: unable to handle kernel NULL pointer dereference
at 0000000000000020
[26675.139335] IP: xfrm_lookup+0x1d/0x7b0
[26675.143318] PGD 11726e067 P4D 11726e067 PUD 11697e067 PMD 0
[26675.149542] Oops: 0000 [#1] SMP NOPTI
[26675.153451] Modules linked in: qcserial ppp_async option cdc_mbim
usb_wwan rt2800pci rt2800mmio rt2800lib rndis_host qmi_wwan
ppp_generic nf_nat_pptp nf_conntrack_pptp nf_conntrack_ipv6
iptable_nat ipt_REJECT ipt_MASQUERADE huawei_cdc_ncm cdc_ncm cdc_ether
ax88179_178a asix xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic
xt_state xt_recent xt_quota xt_policy xt_pkttype xt_owner xt_nfacct
xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper
xt_esp xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit
xt_connlabel xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT
xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet
ts_fsm ts_bm slhc rt2x00pci rt2x00mmio rt2x00lib r8169 nfnetlink_queue
nfnetlink_acct nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip
nf_nat_redirect
[26675.227953]  nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc
nf_conntrack_ipv4 nf_nat_ipv4 nf_nat_h323 nf_nat_ftp nf_nat_amanda
nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp
nf_conntrack_snmp nf_conntrack_sip nf_conntrack_proto_gre
nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323
nf_conntrack_ftp nf_conntrack_broadcast ts_kmp nf_conntrack_amanda
lib80211_crypt_wep lib80211_crypt_tkip lib80211_crypt_ccmp lib80211
iptable_raw iptable_mangle iptable_filter ipt_ah ipt_ECN ip6table_raw
ip_tables crc_itu_t crc_ccitt compat_xtables cdc_wdm br_netfilter
ath10k_pci ath10k_core sch_cake ath9k ath9k_common ath9k_hw ath
mac80211 cfg80211 compat act_connmark nf_conntrack act_skbedit
act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw
sch_tbf sch_htb sch_hfsc sch_ingress
[26675.300777]  evdev i2c_dev cryptodev xt_set ip_set_list_set
ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet
ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac
ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport
ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port
ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_REJECT
nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_mangle
ip6table_filter ip6_tables x_tables igb i2c_algo_bit e1000 ifb ipcomp6
xfrm6_tunnel xfrm6_mode_tunnel xfrm6_mode_transport xfrm6_mode_beet
esp6 ah6 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport
xfrm4_mode_beet esp4 ah4 tunnel6 tunnel4 tun af_key xfrm_user
xfrm_ipcomp xfrm_algo eeprom_93cx6 sha256_ssse3 sha1_ssse3
sha1_generic michael_mic md5 echainiv des_generic deflate zlib_deflate
[26675.373443]  cmac authenc crypto_acompress xhci_plat_hcd uhci_hcd
leds_apu2 ehci_platform gpio_button_hotplug ptp pps_core mii libphy
[26675.385812] CPU: 3 PID: 24 Comm: ksoftirqd/3 Not tainted 4.14.34 #0
[26675.392308] Hardware name: PC Engines apu2/apu2, BIOS 88a4f96 03/07/2016
[26675.399200] task: ffff88011a0fc680 task.stack: ffffc900000e0000
[26675.405368] RIP: 0010:xfrm_lookup+0x1d/0x7b0
[26675.409736] RSP: 0018:ffffc900000e3b68 EFLAGS: 00010292
[26675.415066] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[26675.422407] RDX: ffffc900000e3be8 RSI: 0000000000000000 RDI: ffffffff81c6b480
[26675.429732] RBP: ffffc900000e3bd8 R08: 0000000000000002 R09: 0000000000000001
[26675.437107] R10: 0000000000000032 R11: 0000000000000000 R12: ffff880112954800
[26675.444524] R13: 0000000000000002 R14: ffffc900000e3be8 R15: ffffffff81c6b480
[26675.451876] FS:  0000000000000000(0000) GS:ffff88011ed80000(0000)
knlGS:0000000000000000
[26675.460101] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[26675.465971] CR2: 0000000000000020 CR3: 0000000116928000 CR4: 00000000000406e0
[26675.473282] Call Trace:
[26675.475801]  ? __xfrm_policy_check+0x1cc/0x520
[26675.480419]  __xfrm_route_forward+0x96/0xe0
[26675.484698]  ip_forward+0x10f/0x3a0
[26675.488233]  ? ip_route_input_noref+0x14/0x20
[26675.492713]  ip_rcv_finish+0x26d/0x2c0
[26675.496525]  ip_rcv+0x253/0x2c0
[26675.499767]  ? ip_local_deliver_finish+0x180/0x180
[26675.504752]  __netif_receive_skb_core+0x7b6/0x920
[26675.509577]  __netif_receive_skb+0x54/0x60
[26675.513754]  ? __netif_receive_skb+0x54/0x60
[26675.518140]  process_backlog+0x91/0x130
[26675.522194]  net_rx_action+0xf3/0x250
[26675.525933]  __do_softirq+0xb5/0x1d1
[26675.529600]  run_ksoftirqd+0x1b/0x40
[26675.533275]  smpboot_thread_fn+0x152/0x170
[26675.537538]  kthread+0x112/0x120
[26675.540873]  ? sort_range+0x20/0x20
[26675.544422]  ? kthread_create_on_node+0x40/0x40
[26675.549092]  ret_from_fork+0x22/0x40
[26675.552737] Code: 1f 44 00 00 66 2e 0f 1f 84 00 00 00 00 00 55 48
89 e5 41 57 41 56 41 55 41 54 49 89 ff 53 49 89 d6 48 89 f3 45 89 c5
48 83 ec 48 <48> 8b 46 20 48 85 c9 0f b7 00 c7 45 ac 00 00 00 00 66 89
45 a0
[26675.572124] RIP: xfrm_lookup+0x1d/0x7b0 RSP: ffffc900000e3b68
[26675.578059] CR2: 0000000000000020
[26675.581516] ---[ end trace a1b7aabd4d96add5 ]---
[26675.586317] Kernel panic - not syncing: Fatal exception in interrupt
[26675.592914] Kernel Offset: disabled
[26675.596505] Rebooting in 3 seconds..

BR,
Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-06 10:41                         ` Kristian Evensen
  2018-06-06 10:58                           ` Kristian Evensen
@ 2018-06-06 16:03                           ` Tobias Hommel
  2018-06-08  8:41                             ` Kristian Evensen
  1 sibling, 1 reply; 31+ messages in thread
From: Tobias Hommel @ 2018-06-06 16:03 UTC (permalink / raw)
  To: Kristian Evensen; +Cc: Steffen Klassert, Markus Berner, Network Development

Hi,

On Wed, Jun 06, 2018 at 12:41:53PM +0200, Kristian Evensen wrote:
> Hi,
> 
> I am experiencing the same issue on a PC Engines APU2 running kernel
> 4.14.34, both with and without hardware encryption. With hw.
> encryption, the crash occurs within 2-4 hours. Without hw. encryption,
> it takes 7-8 hours. My setup is nothing crazy, between 7 and 20
> tunnels with heavy RX/TX.
> 
> On Fri, Feb 2, 2018 at 9:09 AM, Steffen Klassert
> <steffen.klassert@secunet.com> wrote:
> > Thanks for offering help, but I fear we have to wait until
> > Tobias has bisected it.
> 
> Has any progress been made here? I would like to try a bisect myself,

Sorry no progress until now, I currently do not get time to have a deeper look
into that. We're back to 4.1.6 right now.

> but my board is running OpenWRT, which makes bisecting hard. The only
> observation I have so far, is that I did not see the issue with kernel
> 4.9.
> 
> BR,
> Kristian

Tobi

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-06 16:03                           ` Tobias Hommel
@ 2018-06-08  8:41                             ` Kristian Evensen
  2018-06-12  8:03                               ` Steffen Klassert
  2018-06-12 18:39                               ` Tobias Hommel
  0 siblings, 2 replies; 31+ messages in thread
From: Kristian Evensen @ 2018-06-08  8:41 UTC (permalink / raw)
  To: Tobias Hommel; +Cc: Steffen Klassert, Markus Berner, Network Development

Hi,

On Wed, Jun 6, 2018 at 6:03 PM, Tobias Hommel <netdev-list@genoetigt.de> wrote:
> Sorry no progress until now, I currently do not get time to have a deeper look
> into that. We're back to 4.1.6 right now.

Thanks for letting me know. In the project I am currently involved in,
we unfortunately don't have the option of reverting the kernel, so we
are finding ways to live with the error. We have been looking into the
error a bit more, and have made the following observations:

* First of all, as discussed earlier in the thread, the error is
triggered by dst_orig being NULL. Our current work-around is just to
return from xfrm_lookup if dst_orig is NULL and this seems to work
fine, the error doesn't happen that often (in our use-cases at least).
* The machine we use for testing (and where we first saw the error) is
used as initiator.
* When we compare the logs from Strongswan with the ones from the
kernel, it seems that the error is typically triggered when a tunnels
is teared down/about to come up. We need quite a lot of tunnels for
the error to trigger, usually around 30+. I guess this might point to
some race or some condition not being met when packets are
sent/received.
* We see the error much more frequently when hardware encryption is enabled.
* Yesterday, we upgraded the kernel from 4.14.34 to 4.14.48, and the
error happens much less frequently. I see that 4.14.48 includes
several IPsec fixes (for example the previously mentioned ("xfrm: Fix
a race in the xdst pcpu cache.")).

BR,
Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-08  8:41                             ` Kristian Evensen
@ 2018-06-12  8:03                               ` Steffen Klassert
  2018-06-12  8:29                                 ` Kristian Evensen
  2018-06-12 18:39                               ` Tobias Hommel
  1 sibling, 1 reply; 31+ messages in thread
From: Steffen Klassert @ 2018-06-12  8:03 UTC (permalink / raw)
  To: Kristian Evensen; +Cc: Tobias Hommel, Markus Berner, Network Development

On Fri, Jun 08, 2018 at 10:41:37AM +0200, Kristian Evensen wrote:
> Hi,
> 
> On Wed, Jun 6, 2018 at 6:03 PM, Tobias Hommel <netdev-list@genoetigt.de> wrote:
> > Sorry no progress until now, I currently do not get time to have a deeper look
> > into that. We're back to 4.1.6 right now.
> 
> Thanks for letting me know. In the project I am currently involved in,
> we unfortunately don't have the option of reverting the kernel, so we
> are finding ways to live with the error. We have been looking into the
> error a bit more, and have made the following observations:
> 
> * First of all, as discussed earlier in the thread, the error is
> triggered by dst_orig being NULL.

I spent quite some time again yesterday in trying to find a
case where dst_orig can be NULL in xfrm_lookup(). I don't see
how this can happen, so I fear we need a bisection on this.

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-12  8:03                               ` Steffen Klassert
@ 2018-06-12  8:29                                 ` Kristian Evensen
  2018-06-14  8:38                                   ` Kristian Evensen
  0 siblings, 1 reply; 31+ messages in thread
From: Kristian Evensen @ 2018-06-12  8:29 UTC (permalink / raw)
  To: Steffen Klassert; +Cc: Tobias Hommel, Markus Berner, Network Development

Hi,

On Tue, Jun 12, 2018 at 10:03 AM, Steffen Klassert
<steffen.klassert@secunet.com> wrote:
> I spent quite some time again yesterday in trying to find a
> case where dst_orig can be NULL in xfrm_lookup(). I don't see
> how this can happen, so I fear we need a bisection on this.

Thanks for spending time on this. I will see what I can manage in
terms of a bisect. Our last good kernel was 4.9, so at least it
narrows the scope down a bit compared to 4.4 or 4.1.

BR,
Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-08  8:41                             ` Kristian Evensen
  2018-06-12  8:03                               ` Steffen Klassert
@ 2018-06-12 18:39                               ` Tobias Hommel
  1 sibling, 0 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-06-12 18:39 UTC (permalink / raw)
  To: Kristian Evensen; +Cc: Steffen Klassert, Markus Berner, Network Development

On Fri, Jun 08, 2018 at 10:41:37AM +0200, Kristian Evensen wrote:
> Hi,
> 
> On Wed, Jun 6, 2018 at 6:03 PM, Tobias Hommel <netdev-list@genoetigt.de> wrote:
> > Sorry no progress until now, I currently do not get time to have a deeper look
> > into that. We're back to 4.1.6 right now.
> 
> Thanks for letting me know. In the project I am currently involved in,
> we unfortunately don't have the option of reverting the kernel, so we
> are finding ways to live with the error. We have been looking into the
> error a bit more, and have made the following observations:
> 
> * First of all, as discussed earlier in the thread, the error is
> triggered by dst_orig being NULL. Our current work-around is just to
> return from xfrm_lookup if dst_orig is NULL and this seems to work
> fine, the error doesn't happen that often (in our use-cases at least).
> * The machine we use for testing (and where we first saw the error) is
> used as initiator.
The machine where I encountered the bug is a "roadwarrior gateway", so it only
serves as a responder.

> * When we compare the logs from Strongswan with the ones from the
> kernel, it seems that the error is typically triggered when a tunnels
> is teared down/about to come up. We need quite a lot of tunnels for
> the error to trigger, usually around 30+. I guess this might point to
> some race or some condition not being met when packets are
> sent/received.
> * We see the error much more frequently when hardware encryption is enabled.
> * Yesterday, we upgraded the kernel from 4.14.34 to 4.14.48, and the
> error happens much less frequently. I see that 4.14.48 includes
> several IPsec fixes (for example the previously mentioned ("xfrm: Fix
> a race in the xdst pcpu cache.")).
> 
> BR,
> Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-12  8:29                                 ` Kristian Evensen
@ 2018-06-14  8:38                                   ` Kristian Evensen
  2018-09-06 13:03                                     ` Tobias Hommel
  0 siblings, 1 reply; 31+ messages in thread
From: Kristian Evensen @ 2018-06-14  8:38 UTC (permalink / raw)
  To: Steffen Klassert
  Cc: Tobias Hommel, Markus Berner, Network Development, Florian Westphal

Hello,

On Tue, Jun 12, 2018 at 10:29 AM, Kristian Evensen
<kristian.evensen@gmail.com> wrote:
> Thanks for spending time on this. I will see what I can manage in
> terms of a bisect. Our last good kernel was 4.9, so at least it
> narrows the scope down a bit compared to 4.4 or 4.1.

I hope we might have got somewhere. While looking more into ipsec and
4.14, we noticed large performance regressions (-~20%) on some
low-powered devices we are also using. We quickly identified the
removal of the flow cache as the "culprit", and the performance
regression is discussed in the netdev-thread for the removal of the
cache ("xfrm: remove flow cache"). For the time being and in order to
restore the performance, we have reverted the patch series removing
the flow cache. When running our tests (on the APU) after the revert,
we no longer see the crash. Before the revert, the APU would always
crash within some hours. After the revert, our tests have been running
for 24 hours+. Our test is quite basic, we establish 1, 2, 3 ...,  50
tunnels and then run iperf on all tunnels in parallel. The tunnels are
teared down between each iteration.

We are still running the test and will keep doing so, but I thought I
should share this finding in case it can help in fixing the error. I
will report back in case we find out something more, and please let me
know if you have any suggestions for things I can test. I don't for
example know if it is safe to revert one and one commit of the flow
cache, to try to pin the crash even more down.

BR,
Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

* Re: BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup
  2018-06-14  8:38                                   ` Kristian Evensen
@ 2018-09-06 13:03                                     ` Tobias Hommel
  0 siblings, 0 replies; 31+ messages in thread
From: Tobias Hommel @ 2018-09-06 13:03 UTC (permalink / raw)
  To: Kristian Evensen
  Cc: Steffen Klassert, Markus Berner, Network Development,
	Florian Westphal, Wolfgang Walter, Wei Wang

Hey guys,

I finally got some time to do a bisect and we narrowed the problem down to:

b838d5e1c5b6e57b10ec8af2268824041e3ea911 is the first bad commit
commit b838d5e1c5b6e57b10ec8af2268824041e3ea911
Author: Wei Wang <weiwan@google.com>
Date:   Sat Jun 17 10:42:32 2017 -0700

    ipv4: mark DST_NOGC and remove the operation of dst_free()

    With the previous preparation patches, we are ready to get rid of the
    dst gc operation in ipv4 code and release dst based on refcnt only.
    So this patch adds DST_NOGC flag for all IPv4 dst and remove the calls
    to dst_free().
    At this point, all dst created in ipv4 code do not use the dst gc
    anymore and will be destroyed at the point when refcnt drops to 0.

    Signed-off-by: Wei Wang <weiwan@google.com>
    Acked-by: Martin KaFai Lau <kafai@fb.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>

:040000 040000 9b7e7fb641de6531fc7887473ca47ef7cb6a11da 831a73b71d3df1755f3e24c0d3c86d7a93fd55e2 M      net


I also saw there was a new thread some days ago reporting a similar problem. So
I put you guys (Wolfgang, Wei) into Cc.

Tobi

On Thu, Jun 14, 2018 at 10:38:01AM +0200, Kristian Evensen wrote:
> Hello,
> 
> On Tue, Jun 12, 2018 at 10:29 AM, Kristian Evensen
> <kristian.evensen@gmail.com> wrote:
> > Thanks for spending time on this. I will see what I can manage in
> > terms of a bisect. Our last good kernel was 4.9, so at least it
> > narrows the scope down a bit compared to 4.4 or 4.1.
> 
> I hope we might have got somewhere. While looking more into ipsec and
> 4.14, we noticed large performance regressions (-~20%) on some
> low-powered devices we are also using. We quickly identified the
> removal of the flow cache as the "culprit", and the performance
> regression is discussed in the netdev-thread for the removal of the
> cache ("xfrm: remove flow cache"). For the time being and in order to
> restore the performance, we have reverted the patch series removing
> the flow cache. When running our tests (on the APU) after the revert,
> we no longer see the crash. Before the revert, the APU would always
> crash within some hours. After the revert, our tests have been running
> for 24 hours+. Our test is quite basic, we establish 1, 2, 3 ...,  50
> tunnels and then run iperf on all tunnels in parallel. The tunnels are
> teared down between each iteration.
> 
> We are still running the test and will keep doing so, but I thought I
> should share this finding in case it can help in fixing the error. I
> will report back in case we find out something more, and please let me
> know if you have any suggestions for things I can test. I don't for
> example know if it is safe to revert one and one commit of the flow
> cache, to try to pin the crash even more down.
> 
> BR,
> Kristian

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2018-09-06 17:48 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-05 21:13 BUG: 4.14.11 unable to handle kernel NULL pointer dereference in xfrm_lookup Tobias Hommel
2018-01-05 21:27 ` Ozgur
2018-01-05 21:55   ` Tobias Hommel
2018-01-08  8:57     ` Tobias Hommel
2018-01-08 12:38   ` Steffen Klassert
2018-01-05 21:51 ` Holger Hoffstätte
2018-01-05 22:40   ` Tobias Hommel
2018-01-08 12:36 ` Steffen Klassert
2018-01-08 13:53   ` Tobias Hommel
2018-01-09  8:19     ` Steffen Klassert
2018-01-09  9:06       ` Tobias Hommel
2018-01-09  9:26         ` Steffen Klassert
2018-01-09 14:49           ` Tobias Hommel
2018-01-10  7:30             ` Steffen Klassert
2018-01-10  9:03               ` Tobias Hommel
2018-01-19 14:45                 ` Tobias Hommel
2018-01-24  9:59                   ` Steffen Klassert
2018-01-29  8:38                     ` Tobias Hommel
2018-01-31 20:26                     ` Markus Berner
2018-02-02  8:09                       ` Steffen Klassert
2018-06-06 10:41                         ` Kristian Evensen
2018-06-06 10:58                           ` Kristian Evensen
2018-06-06 16:03                           ` Tobias Hommel
2018-06-08  8:41                             ` Kristian Evensen
2018-06-12  8:03                               ` Steffen Klassert
2018-06-12  8:29                                 ` Kristian Evensen
2018-06-14  8:38                                   ` Kristian Evensen
2018-09-06 13:03                                     ` Tobias Hommel
2018-06-12 18:39                               ` Tobias Hommel
2018-01-10  7:42             ` Tobias Hommel
2018-01-10  7:50               ` Steffen Klassert

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.