Oops#1 Part11 <7>[ 215.247589] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_hsync_start (expected 1968, found 0) <7>[ 215.247843] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_hsync_end (expected 2000, found 0) <7>[ 215.248125] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_vdisplay (expected 1080, found 0) <7>[ 215.248382] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_vblank_start (expected 1080, found 0) <7>[ 215.248636] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_vsync_start (expected 1083, found 0) <7>[ 215.248894] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_vsync_end (expected 1088, found 0) <7>[ 215.249179] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_vtotal (expected 1144, found 0) <7>[ 215.249414] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_vblank_end (expected 1144, found 0) <7>[ 215.249610] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in pixel_multiplier (expected 1, found 0) Oops#1 Part10 <7>[ 215.249806] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.flags (1) (expected 1, found 0) <7>[ 215.250016] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.flags (4) (expected 4, found 0) <7>[ 215.250211] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in has_hdmi_sink (expected yes, found no) <7>[ 215.250407] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in has_infoframe (expected yes, found no) <7>[ 215.250604] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in pipe_bpp (expected 24, found 0) <7>[ 215.250799] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.pipe_mode.crtc_clock (expected 285500, found 0) <7>[ 215.251038] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hw.adjusted_mode.crtc_clock (expected 285500, found 0) <7>[ 215.251234] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in port_clock (expected 285500, found 0) <7>[ 215.251429] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in infoframes.enable (expected 0x00000071, found 0x00000000) Oops#1 Part9 <7>[ 215.251624] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in avi infoframe <7>[ 215.251822] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] expected: <7>[ 215.252034] i915 0000:00:02.0: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13 <7>[ 215.252037] i915 0000:00:02.0: colorspace: RGB <7>[ 215.252039] i915 0000:00:02.0: scan mode: Underscan <7>[ 215.252042] i915 0000:00:02.0: colorimetry: No Data <7>[ 215.252044] i915 0000:00:02.0: picture aspect: No Data <7>[ 215.252046] i915 0000:00:02.0: active aspect: Same as Picture <7>[ 215.252048] i915 0000:00:02.0: itc: No Data <7>[ 215.252050] i915 0000:00:02.0: extended colorimetry: xvYCC 601 <7>[ 215.252052] i915 0000:00:02.0: quantization range: Full <7>[ 215.252054] i915 0000:00:02.0: nups: Unknown Non-uniform Scaling <7>[ 215.252056] i915 0000:00:02.0: video code: 0 <7>[ 215.252058] i915 0000:00:02.0: ycc quantization range: Full <7>[ 215.252060] i915 0000:00:02.0: hdmi content type: Graphics <7>[ 215.252062] i915 0000:00:02.0: pixel repeat: 0 <7>[ 215.252064] i915 0000:00:02.0: bar top 0, bottom 0, left 0, right 0 <7>[ 215.252067] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] found: <7>[ 215.252243] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in spd infoframe <7>[ 215.252405] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] expected: Oops#1 Part8 <7>[ 215.252563] i915 0000:00:02.0: HDMI infoframe: Source Product Description (SPD), version 1, length 25 <7>[ 215.252565] i915 0000:00:02.0: vendor: Intel <7>[ 215.252567] i915 0000:00:02.0: product: Integrated gfx <7>[ 215.252569] i915 0000:00:02.0: source device information: PC General (0x9) <7>[ 215.252571] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] found: <7>[ 215.252729] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hdmi infoframe <7>[ 215.252886] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] expected: <7>[ 215.253074] i915 0000:00:02.0: HDMI infoframe: Vendor, version 1, length 4 <7>[ 215.253076] i915 0000:00:02.0: empty frame <7>[ 215.253077] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] found: <7>[ 215.253235] i915 0000:00:02.0: [drm:intel_atomic_check [i915]] [CRTC:171:pipe A] fastset requirement not met, forcing full modeset <7>[ 215.253393] i915 0000:00:02.0: [drm:intel_dpll_crtc_put [i915]] [CRTC:171:pipe A] releasing DPLL 0 <7>[ 215.253589] i915 0000:00:02.0: [drm:skl_compute_wm [i915]] Enabled dbuf slices 0x3 -> 0x1 (total dbuf slices 0x3), mbus joined? no->no <7>[ 215.253747] i915 0000:00:02.0: [drm:skl_compute_wm [i915]] [CRTC:171:pipe A] dbuf slices 0x3 -> 0x0, ddb (0 - 2048) -> (0 - 0), active pipes 0x1 -> 0x0 <7>[ 215.253964] i915 0000:00:02.0: [drm:skl_print_plane_ddb_changes [i915]] [PLANE:165:cursor A] ddb (1993 - 2048) -> ( 0 - 0), size 55 -> 0 <7>[ 215.254163] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] [CRTC:171:pipe A] min cdclk: 192000 kHz -> 0 kHz Oops#1 Part7 <7>[ 215.254328] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] Modeset required for cdclk change <7>[ 215.254487] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] New cdclk calculated to be logical 172800 kHz, actual 172800 kHz <7>[ 215.254644] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] New voltage level calculated to be logical 0, actual 0 <7>[ 215.254805] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [CRTC:171:pipe A] enable: no [modeset] <7>[ 215.255009] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:35:plane 1A] fb: [NOFB], visible: no <7>[ 215.255168] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:65:plane 2A] fb: [NOFB], visible: no <7>[ 215.255327] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:95:plane 3A] fb: [NOFB], visible: no <7>[ 215.255484] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:125:plane 4A] fb: [NOFB], visible: no <7>[ 215.255640] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:135:plane 5A] fb: [NOFB], visible: no <7>[ 215.255796] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:145:plane 6A] fb: [NOFB], visible: no <7>[ 215.255969] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:155:plane 7A] fb: [NOFB], visible: no <7>[ 215.256126] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:165:cursor A] fb: [NOFB], visible: no <7>[ 215.256376] i915 0000:00:02.0: [drm:intel_audio_codec_disable [i915]] [CONNECTOR:588:HDMI-A-1][ENCODER:587:DDI B/PHY B] Disable audio codec on [CRTC:171:pipe A] Oops#1 Part6 <7>[ 215.272002] i915 0000:00:02.0: [drm:intel_hdmi_handle_sink_scrambling [i915]] [CONNECTOR:588:HDMI-A-1] scrambling=no, TMDS bit clock ratio=1/10 <7>[ 215.272732] i915 0000:00:02.0: [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0054 w(1) <7>[ 215.272905] i915 0000:00:02.0: [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry <7>[ 215.273530] i915 0000:00:02.0: [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0054 w(1) <7>[ 215.273705] i915 0000:00:02.0: [drm:drm_scdc_set_high_tmds_clock_ratio [drm_display_helper]] [CONNECTOR:588:HDMI-A-1] Failed to read TMDS config: -6 <7>[ 215.273721] i915 0000:00:02.0: [drm:intel_ddi_disable [i915]] [CONNECTOR:588:HDMI-A-1] Failed to reset sink scrambling/TMDS bit clock ratio <7>[ 215.274057] i915 0000:00:02.0: [drm:intel_disable_transcoder [i915]] disabling pipe A <7>[ 215.278997] i915 0000:00:02.0: [drm:intel_power_well_disable [i915]] disabling DDI_IO_B <7>[ 215.279329] i915 0000:00:02.0: [drm:intel_dpll_disable [i915]] disable DPLL 0 (active 0x1, on? 1) for [CRTC:171:pipe A] <7>[ 215.279550] i915 0000:00:02.0: [drm:intel_dpll_disable [i915]] disabling DPLL 0 <7>[ 215.279738] i915 0000:00:02.0: [drm:intel_set_cdclk [i915]] Pre changing CDCLK to 172800 kHz, VCO 345600 kHz, ref 38400 kHz, bypass 19200 kHz, voltage level 0 <7>[ 215.280272] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:587:DDI B/PHY B] <7>[ 215.280458] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:597:DDI TC1/PHY TC1] <7>[ 215.280620] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:599:DP-MST A] Oops#1 Part5 <7>[ 215.280780] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:600:DP-MST B] <7>[ 215.280949] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:601:DP-MST C] <7>[ 215.281112] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:602:DP-MST D] <7>[ 215.281281] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:607:DDI TC2/PHY TC2] <7>[ 215.281447] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:609:DP-MST A] <7>[ 215.281613] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:610:DP-MST B] <7>[ 215.281779] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:611:DP-MST C] <7>[ 215.281959] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:612:DP-MST D] <7>[ 215.282130] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:616:DDI TC3/PHY TC3] <7>[ 215.282300] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:618:DP-MST A] <7>[ 215.282468] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:619:DP-MST B] <7>[ 215.282635] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:620:DP-MST C] <7>[ 215.282802] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:621:DP-MST D] <7>[ 215.282981] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:625:DDI TC4/PHY TC4] <7>[ 215.283146] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:627:DP-MST A] <7>[ 215.283312] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:628:DP-MST B] Oops#1 Part4 <7>[ 215.283476] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:629:DP-MST C] <7>[ 215.283640] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:630:DP-MST D] <7>[ 215.283805] i915 0000:00:02.0: [drm:verify_connector_state [i915]] [CONNECTOR:588:HDMI-A-1] <7>[ 215.284179] i915 0000:00:02.0: [drm:gen9_dbuf_slices_update [i915]] Updating dbuf slices to 0x1 <7>[ 215.284433] i915 0000:00:02.0: [drm:intel_modeset_verify_crtc [i915]] [CRTC:171:pipe A] <7>[ 215.319896] i915 0000:00:02.0: [drm:intel_gt_set_wedged [i915]] called from intel_gt_set_wedged_on_fini+0x12/0x50 [i915] <7>[ 215.342372] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:588:HDMI-A-1] removing connector from sysfs <7>[ 215.346057] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:598:DP-1] removing connector from sysfs <7>[ 215.350813] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:608:DP-2] removing connector from sysfs <7>[ 215.353563] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:617:DP-3] removing connector from sysfs <7>[ 215.356379] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:626:DP-4] removing connector from sysfs <7>[ 215.380036] i915 0000:00:02.0: [drm:i915_hdcp_component_unbind [i915]] I915 HDCP comp unbind <7>[ 215.383142] i915 0000:00:02.0: [drm:intel_tc_port_reset_mode [i915]] Port D/TC#1: TC port mode reset (legacy -> disconnected) pin assignment: - max lanes: 4 <7>[ 215.383738] i915 0000:00:02.0: [drm:intel_tc_port_reset_mode [i915]] Port E/TC#2: TC port mode reset (tbt-alt -> disconnected) pin assignment: - max lanes: 4 Oops#1 Part3 <7>[ 215.385682] i915 0000:00:02.0: [drm:intel_tc_port_reset_mode [i915]] Port F/TC#3: TC port mode reset (tbt-alt -> disconnected) pin assignment: - max lanes: 4 <7>[ 215.387445] i915 0000:00:02.0: [drm:intel_power_well_disable [i915]] disabling TC_cold_off <7>[ 215.388873] i915 0000:00:02.0: [drm:tgl_tc_cold_request [i915]] TC cold unblock succeeded <7>[ 215.389140] i915 0000:00:02.0: [drm:intel_tc_port_reset_mode [i915]] Port G/TC#4: TC port mode reset (tbt-alt -> disconnected) pin assignment: - max lanes: 4 <1>[ 215.774165] BUG: kernel NULL pointer dereference, address: 0000000000000095 <1>[ 215.774174] #PF: supervisor read access in kernel mode <1>[ 215.774177] #PF: error_code(0x0000) - not-present page <6>[ 215.774180] PGD 0 P4D 0 <4>[ 215.774184] Oops: Oops: 0000 [#1] SMP NOPTI <4>[ 215.774188] CPU: 7 UID: 0 PID: 7351 Comm: perf_pmu Tainted: G S U L 7.0.0-rc5-CI_DRM_18212-g2f54b872958d+ #1 PREEMPT(lazy) <4>[ 215.774195] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [L]=SOFTLOCKUP <4>[ 215.774197] Hardware name: Intel(R) Client Systems NUC11TNHi5/NUC11TNBi5, BIOS TNTGL357.0042.2020.1221.1743 12/21/2020 <4>[ 215.774202] RIP: 0010:_free_event+0x3e/0x370 <4>[ 215.774207] Code: 60 04 00 00 e8 f3 58 f3 ff 48 8d bb 80 04 00 00 e8 e7 58 f3 ff 48 83 bb 08 03 00 00 00 0f 84 e9 00 00 00 48 8b 83 98 00 00 00 80 95 00 00 00 08 74 0d f6 83 02 01 00 00 10 0f 84 a8 00 00 00 <4>[ 215.774214] RSP: 0018:ffffc9000066fc00 EFLAGS: 00010246 <4>[ 215.774217] RAX: 0000000000000000 RBX: ffff88814dfb7628 RCX: 0000000000000001 Oops#1 Part2 <4>[ 215.774220] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 <4>[ 215.774223] RBP: ffffc9000066fc18 R08: 0000000000000000 R09: 0000000000000000 <4>[ 215.774226] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 <4>[ 215.774229] R13: ffff88814dfb7628 R14: ffff88814dfb7920 R15: ffff88814dfb7628 <4>[ 215.774232] FS: 0000000000000000(0000) GS:ffff88851c418000(0000) knlGS:0000000000000000 <4>[ 215.774236] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 <4>[ 215.774239] CR2: 0000000000000095 CR3: 000000000344c004 CR4: 0000000000f72ef0 <4>[ 215.774243] PKRU: 55555554 <4>[ 215.774245] Call Trace: <4>[ 215.774247] <4>[ 215.774249] perf_event_release_kernel+0x260/0x2d0 <4>[ 215.774254] perf_release+0x12/0x20 <4>[ 215.774258] __fput+0x10a/0x2f0 <4>[ 215.774262] ____fput+0x15/0x20 <4>[ 215.774265] task_work_run+0x60/0xb0 <4>[ 215.774269] do_exit+0x309/0xb80 <4>[ 215.774273] ? _raw_spin_unlock_irq+0x27/0x70 <4>[ 215.774279] ? trace_hardirqs_on+0x22/0x100 <4>[ 215.774284] do_group_exit+0x3a/0xb0 <4>[ 215.774288] __x64_sys_exit_group+0x18/0x20 <4>[ 215.774291] x64_sys_call+0x175a/0x26e0 <4>[ 215.774296] do_syscall_64+0xdd/0x1470 <4>[ 215.774300] ? rcu_read_unlock+0x1c/0x80 <4>[ 215.774305] ? lock_release+0xd0/0x2b0 <4>[ 215.774310] ? find_held_lock+0x31/0x90 <4>[ 215.774314] ? exc_page_fault+0x96/0x2c0 <4>[ 215.774318] ? lock_release+0xd0/0x2b0 <4>[ 215.774323] ? trace_hardirqs_on_prepare+0xe1/0x100 <4>[ 215.774327] ? irqentry_exit+0x17d/0x780 <4>[ 215.774331] ? clear_bhb_loop+0x30/0x80 <4>[ 215.774335] entry_SYSCALL_64_after_hwframe+0x76/0x7e Oops#1 Part1 <4>[ 215.774338] RIP: 0033:0x708f1a6ee21d <4>[ 215.774342] Code: Unable to access opcode bytes at 0x708f1a6ee1f3. <4>[ 215.774345] RSP: 002b:00007ffe1d8efa18 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 <4>[ 215.774349] RAX: ffffffffffffffda RBX: 0000708f1a804fa8 RCX: 0000708f1a6ee21d <4>[ 215.774353] RDX: 00000000000000e7 RSI: fffffffffffffed8 RDI: 0000000000000062 <4>[ 215.774356] RBP: 00007ffe1d8efa70 R08: 00007ffe1d8ef9c0 R09: 0000000000000007 <4>[ 215.774359] R10: 0000646471e5ca80 R11: 0000000000000206 R12: 0000000000000003 <4>[ 215.774362] R13: 0000000000000000 R14: 0000000000000062 R15: 0000708f1a804fc0 <4>[ 215.774368] <4>[ 215.774370] Modules linked in: vgem snd_hda_codec_intelhdmi snd_hda_codec_hdmi prime_numbers drm_buddy ttm drm_display_helper cec rc_core i2c_algo_bit kunit tps6598x typec intel_rapl_msr intel_rapl_common intel_uncore_frequency intel_uncore_frequency_common x86_pkg_temp_thermal cmdlinepart intel_powerclamp spi_nor ee1004 coretemp mei_hdcp mtd mei_pxp wmi_bmof kvm_intel kvm irqbypass ghash_clmulni_intel snd_intel_dspcfg aesni_intel snd_hda_codec rapl snd_hda_core snd_hwdep intel_cstate snd_pcm snd_timer igc idma64 i2c_i801 snd spi_intel_pci i2c_mux mei_me spi_intel i2c_smbus soundcore video mei thunderbolt igen6_edac binfmt_misc serial_multi_instantiate intel_pmc_core pmt_telemetry pmt_discovery pmt_class nls_iso8859_1 wmi intel_pmc_ssram_telemetry intel_vsec pinctrl_tigerlake acpi_tad acpi_pad dm_multipath msr nvme_fabrics fuse efi_pstore nfnetlink autofs4 [last unloaded: i915] <4>[ 215.774437] CR2: 0000000000000095 <4>[ 215.774440] ---[ end trace 0000000000000000 ]---