Oops#1 Part11 <7>[ 142.673236] 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>[ 142.673495] 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>[ 142.673751] 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>[ 142.674006] 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>[ 142.674293] 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>[ 142.674554] 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) <7>[ 142.674810] 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>[ 142.675017] 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>[ 142.675231] 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) Oops#1 Part10 <7>[ 142.675429] 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>[ 142.675628] 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>[ 142.675825] 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>[ 142.676023] 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>[ 142.676234] 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>[ 142.676433] 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) <7>[ 142.676633] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in avi infoframe <7>[ 142.676827] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] expected: <7>[ 142.677023] i915 0000:00:02.0: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13 <7>[ 142.677025] i915 0000:00:02.0: colorspace: RGB <7>[ 142.677028] i915 0000:00:02.0: scan mode: Underscan <7>[ 142.677030] i915 0000:00:02.0: colorimetry: No Data Oops#1 Part9 <7>[ 142.677032] i915 0000:00:02.0: picture aspect: No Data <7>[ 142.677034] i915 0000:00:02.0: active aspect: Same as Picture <7>[ 142.677036] i915 0000:00:02.0: itc: No Data <7>[ 142.677038] i915 0000:00:02.0: extended colorimetry: xvYCC 601 <7>[ 142.677040] i915 0000:00:02.0: quantization range: Full <7>[ 142.677041] i915 0000:00:02.0: nups: Unknown Non-uniform Scaling <7>[ 142.677043] i915 0000:00:02.0: video code: 0 <7>[ 142.677045] i915 0000:00:02.0: ycc quantization range: Full <7>[ 142.677047] i915 0000:00:02.0: hdmi content type: Graphics <7>[ 142.677049] i915 0000:00:02.0: pixel repeat: 0 <7>[ 142.677051] i915 0000:00:02.0: bar top 0, bottom 0, left 0, right 0 <7>[ 142.677054] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] found: <7>[ 142.677278] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in spd infoframe <7>[ 142.677477] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] expected: <7>[ 142.677677] i915 0000:00:02.0: HDMI infoframe: Source Product Description (SPD), version 1, length 25 <7>[ 142.677680] i915 0000:00:02.0: vendor: Intel <7>[ 142.677682] i915 0000:00:02.0: product: Integrated gfx <7>[ 142.677684] i915 0000:00:02.0: source device information: PC General (0x9) <7>[ 142.677686] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] found: <7>[ 142.677866] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] [CRTC:171:pipe A] fastset requirement not met in hdmi infoframe <7>[ 142.678023] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] expected: Oops#1 Part8 <7>[ 142.678228] i915 0000:00:02.0: HDMI infoframe: Vendor, version 1, length 4 <7>[ 142.678232] i915 0000:00:02.0: empty frame <7>[ 142.678235] i915 0000:00:02.0: [drm:intel_pipe_config_compare [i915]] found: <7>[ 142.678408] i915 0000:00:02.0: [drm:intel_atomic_check [i915]] [CRTC:171:pipe A] fastset requirement not met, forcing full modeset <7>[ 142.678576] i915 0000:00:02.0: [drm:intel_dpll_crtc_put [i915]] [CRTC:171:pipe A] releasing DPLL 0 <7>[ 142.678780] i915 0000:00:02.0: [drm:skl_compute_wm [i915]] Enabled dbuf slices 0x3 -> 0x1 (total dbuf slices 0x3), mbus joined? no->no <7>[ 142.678945] 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>[ 142.679165] 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>[ 142.679380] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] [CRTC:171:pipe A] min cdclk: 192000 kHz -> 0 kHz <7>[ 142.679544] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] Modeset required for cdclk change <7>[ 142.679711] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] New cdclk calculated to be logical 172800 kHz, actual 172800 kHz <7>[ 142.679877] i915 0000:00:02.0: [drm:intel_cdclk_atomic_check [i915]] New voltage level calculated to be logical 0, actual 0 <7>[ 142.680044] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [CRTC:171:pipe A] enable: no [modeset] <7>[ 142.680241] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:35:plane 1A] fb: [NOFB], visible: no Oops#1 Part7 <7>[ 142.680424] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:65:plane 2A] fb: [NOFB], visible: no <7>[ 142.680606] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:95:plane 3A] fb: [NOFB], visible: no <7>[ 142.680764] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:125:plane 4A] fb: [NOFB], visible: no <7>[ 142.680922] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:135:plane 5A] fb: [NOFB], visible: no <7>[ 142.681080] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:145:plane 6A] fb: [NOFB], visible: no <7>[ 142.681256] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:155:plane 7A] fb: [NOFB], visible: no <7>[ 142.681414] i915 0000:00:02.0: [drm:intel_crtc_state_dump [i915]] [PLANE:165:cursor A] fb: [NOFB], visible: no <7>[ 142.681682] 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] <7>[ 142.698162] 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>[ 142.698847] i915 0000:00:02.0: [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0054 w(1) <7>[ 142.698995] i915 0000:00:02.0: [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry <7>[ 142.699548] i915 0000:00:02.0: [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0054 w(1) <7>[ 142.699762] 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 Oops#1 Part6 <7>[ 142.699780] 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>[ 142.700107] i915 0000:00:02.0: [drm:intel_disable_transcoder [i915]] disabling pipe A <7>[ 142.705121] i915 0000:00:02.0: [drm:intel_power_well_disable [i915]] disabling DDI_IO_B <7>[ 142.705427] i915 0000:00:02.0: [drm:intel_dpll_disable [i915]] disable DPLL 0 (active 0x1, on? 1) for [CRTC:171:pipe A] <7>[ 142.705649] i915 0000:00:02.0: [drm:intel_dpll_disable [i915]] disabling DPLL 0 <7>[ 142.705836] 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>[ 142.706354] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:587:DDI B/PHY B] <7>[ 142.706546] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:597:DDI TC1/PHY TC1] <7>[ 142.706745] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:599:DP-MST A] <7>[ 142.706931] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:600:DP-MST B] <7>[ 142.707193] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:601:DP-MST C] <7>[ 142.707451] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:602:DP-MST D] <7>[ 142.707653] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:607:DDI TC2/PHY TC2] <7>[ 142.707901] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:609:DP-MST A] Oops#1 Part5 <7>[ 142.708118] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:610:DP-MST B] <7>[ 142.708332] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:611:DP-MST C] <7>[ 142.708549] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:612:DP-MST D] <7>[ 142.708758] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:616:DDI TC3/PHY TC3] <7>[ 142.709001] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:618:DP-MST A] <7>[ 142.709233] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:619:DP-MST B] <7>[ 142.709443] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:620:DP-MST C] <7>[ 142.709644] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:621:DP-MST D] <7>[ 142.709856] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:625:DDI TC4/PHY TC4] <7>[ 142.710024] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:627:DP-MST A] <7>[ 142.710226] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:628:DP-MST B] <7>[ 142.710388] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:629:DP-MST C] <7>[ 142.710547] i915 0000:00:02.0: [drm:intel_modeset_verify_disabled [i915]] [ENCODER:630:DP-MST D] <7>[ 142.710707] i915 0000:00:02.0: [drm:verify_connector_state [i915]] [CONNECTOR:588:HDMI-A-1] <7>[ 142.711100] i915 0000:00:02.0: [drm:gen9_dbuf_slices_update [i915]] Updating dbuf slices to 0x1 <7>[ 142.711340] i915 0000:00:02.0: [drm:intel_modeset_verify_crtc [i915]] [CRTC:171:pipe A] Oops#1 Part4 <7>[ 142.732037] i915 0000:00:02.0: [drm:intel_gt_set_wedged [i915]] called from intel_gt_set_wedged_on_fini+0x12/0x50 [i915] <7>[ 142.748613] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:588:HDMI-A-1] removing connector from sysfs <7>[ 142.752135] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:598:DP-1] removing connector from sysfs <7>[ 142.755077] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:608:DP-2] removing connector from sysfs <7>[ 142.757804] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:617:DP-3] removing connector from sysfs <7>[ 142.760599] i915 0000:00:02.0: [drm:drm_sysfs_connector_remove] [CONNECTOR:626:DP-4] removing connector from sysfs <7>[ 142.780120] i915 0000:00:02.0: [drm:i915_hdcp_component_unbind [i915]] I915 HDCP comp unbind <7>[ 142.782264] 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>[ 142.782639] 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 <7>[ 142.784036] 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>[ 142.785535] i915 0000:00:02.0: [drm:intel_power_well_disable [i915]] disabling TC_cold_off <7>[ 142.787017] i915 0000:00:02.0: [drm:tgl_tc_cold_request [i915]] TC cold unblock succeeded <7>[ 142.787234] 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 Oops#1 Part3 <1>[ 143.182789] BUG: kernel NULL pointer dereference, address: 0000000000000095 <1>[ 143.182798] #PF: supervisor read access in kernel mode <1>[ 143.182802] #PF: error_code(0x0000) - not-present page <6>[ 143.182804] PGD 0 P4D 0 <4>[ 143.182808] Oops: Oops: 0000 [#1] SMP NOPTI <4>[ 143.182812] CPU: 1 UID: 0 PID: 2200 Comm: perf_pmu Tainted: G S U L 7.0.0-CI_DRM_18324-g488f8a27b77d+ #1 PREEMPT(lazy) <4>[ 143.182819] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [L]=SOFTLOCKUP <4>[ 143.182822] Hardware name: Intel(R) Client Systems NUC11TNHi5/NUC11TNBi5, BIOS TNTGL357.0042.2020.1221.1743 12/21/2020 <4>[ 143.182826] RIP: 0010:_free_event+0x3e/0x370 <4>[ 143.182832] Code: 60 04 00 00 e8 03 58 f3 ff 48 8d bb 80 04 00 00 e8 f7 57 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>[ 143.182839] RSP: 0018:ffffc900028aba40 EFLAGS: 00010246 <4>[ 143.182842] RAX: 0000000000000000 RBX: ffff88811ecaee48 RCX: 0000000000000001 <4>[ 143.182846] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 <4>[ 143.182849] RBP: ffffc900028aba58 R08: 0000000000000000 R09: 0000000000000000 <4>[ 143.182852] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 <4>[ 143.182855] R13: ffff88811ecaee48 R14: ffff88811ecaf140 R15: ffff88811ecaee48 <4>[ 143.182858] FS: 0000000000000000(0000) GS:ffff88851bf17000(0000) knlGS:0000000000000000 <4>[ 143.182863] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Oops#1 Part2 <4>[ 143.182866] CR2: 0000000000000095 CR3: 000000000344c004 CR4: 0000000000f72ef0 <4>[ 143.182869] PKRU: 55555554 <4>[ 143.182871] Call Trace: <4>[ 143.182873] <4>[ 143.182876] perf_event_release_kernel+0x260/0x2d0 <4>[ 143.182881] perf_release+0x12/0x20 <4>[ 143.182885] __fput+0x10a/0x2f0 <4>[ 143.182890] ____fput+0x15/0x20 <4>[ 143.182893] task_work_run+0x60/0xb0 <4>[ 143.182898] do_exit+0x309/0xb80 <4>[ 143.182901] ? _raw_spin_unlock_irq+0x27/0x70 <4>[ 143.182906] ? trace_hardirqs_on+0x22/0x100 <4>[ 143.182912] do_group_exit+0x3a/0xb0 <4>[ 143.182915] __x64_sys_exit_group+0x18/0x20 <4>[ 143.182918] x64_sys_call+0x175a/0x26e0 <4>[ 143.182923] do_syscall_64+0xdd/0x1440 <4>[ 143.182926] ? find_held_lock+0x31/0x90 <4>[ 143.182930] ? __folio_batch_add_and_move+0x190/0x2e0 <4>[ 143.182934] ? __pfx_lru_add+0x10/0x10 <4>[ 143.182938] ? lock_release+0xd0/0x2b0 <4>[ 143.182943] ? find_held_lock+0x31/0x90 <4>[ 143.182946] ? rcu_read_unlock+0x1c/0x80 <4>[ 143.182951] ? lock_release+0xd0/0x2b0 <4>[ 143.182955] ? __lock_acquire+0x43e/0x2790 <4>[ 143.182959] ? do_wp_page+0x904/0xef0 <4>[ 143.182964] ? find_held_lock+0x31/0x90 <4>[ 143.182968] ? rcu_read_unlock+0x1c/0x80 <4>[ 143.182972] ? lock_release+0xd0/0x2b0 <4>[ 143.182976] ? find_held_lock+0x31/0x90 <4>[ 143.182980] ? exc_page_fault+0x96/0x2c0 <4>[ 143.182983] ? lock_release+0xd0/0x2b0 <4>[ 143.182988] ? trace_hardirqs_on_prepare+0xe1/0x100 <4>[ 143.182992] ? irqentry_exit+0x17d/0x780 <4>[ 143.182995] ? clear_bhb_loop+0x30/0x80 <4>[ 143.183000] entry_SYSCALL_64_after_hwframe+0x76/0x7e Oops#1 Part1 <4>[ 143.183003] RIP: 0033:0x79cb372ee21d <4>[ 143.183007] Code: Unable to access opcode bytes at 0x79cb372ee1f3. <4>[ 143.183009] RSP: 002b:00007fff93e72558 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 <4>[ 143.183014] RAX: ffffffffffffffda RBX: 000079cb37404fa8 RCX: 000079cb372ee21d <4>[ 143.183017] RDX: 00000000000000e7 RSI: fffffffffffffed8 RDI: 0000000000000062 <4>[ 143.183021] RBP: 00007fff93e725b0 R08: 00007fff93e72500 R09: 0000000000000007 <4>[ 143.183024] R10: 00005a1997b5fa80 R11: 0000000000000206 R12: 0000000000000003 <4>[ 143.183027] R13: 0000000000000000 R14: 0000000000000062 R15: 000079cb37404fc0 <4>[ 143.183034] <4>[ 143.183036] 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 intel_powerclamp coretemp cmdlinepart ee1004 spi_nor mei_pxp mei_hdcp mtd wmi_bmof kvm_intel kvm irqbypass snd_intel_dspcfg ghash_clmulni_intel aesni_intel rapl snd_hda_codec snd_hda_core intel_cstate snd_hwdep snd_pcm video snd_timer igc idma64 i2c_i801 spi_intel_pci mei_me snd i2c_mux spi_intel soundcore mei i2c_smbus thunderbolt igen6_edac wmi intel_pmc_core binfmt_misc pmt_telemetry serial_multi_instantiate pmt_discovery pmt_class intel_pmc_ssram_telemetry nls_iso8859_1 acpi_tad intel_vsec acpi_pad pinctrl_tigerlake dm_multipath msr nvme_fabrics fuse efi_pstore nfnetlink autofs4 [last unloaded: i915] <4>[ 143.183107] CR2: 0000000000000095 <4>[ 143.183111] ---[ end trace 0000000000000000 ]---