Merge branch 'lukas/erts/process_memory_crash_dump/OTP-11098' into maint

* lukas/erts/process_memory_crash_dump/OTP-11098:
  Print process memory usage info in crash dump
Merge branch 'sla/reltool_copy_file_not_owner_fix/OTP-11099' into maint

* sla/reltool_copy_file_not_owner_fix/OTP-11099:
  Fix possibly "not owner" error while file copy with reltool.
Merge branch 'fredrik/close_socket_ei' into maint

* fredrik/close_socket_ei:
  erl_interface: check if file descriptor is valid before closing
[stdlib] Fix pretty printing of invalid forms

Thanks to Tomáš Janoušek.
Merge branch 'rickard/inet_db/OTP-11074' into maint

* rickard/inet_db/OTP-11074:
  Do not treat port_set_data/port_get_data as signals

Conflicts:
	erts/preloaded/ebin/erlang.beam
	erts/preloaded/ebin/erts_internal.beam
Merge branch 'rickard/inet_opts/OTP-11075' into maint

* rickard/inet_opts/OTP-11075:
  Make high_msgq_watermark and low_msgq_watermark generic inet options

Conflicts:
	erts/preloaded/ebin/prim_inet.beam
Merge branch 'rickard/nosuspend/OTP-11076' into maint

* rickard/nosuspend/OTP-11076:
  Only verify not busy for erlang:send(Port, Msg, [nosuspend]) until scheduled
Merge branch 'rickard/frmptr' into maint

* rickard/frmptr:
  Add 'frmptr' emulator type

Conflicts:
	erts/preloaded/ebin/erlang.beam
[snmp/agent] Added some description and the behaviour attribute
[snmp/agent] Fixed snmpa_mib_data behaviour and related

Finalized snmpa_mib_data behaviour. Updated mib-server and
tttn module accordingly. Also assigned proper version, updated
app and appup files.
[snmp] Added doc/index.html file to git ignore
[snmp/agent] Updated documentation and release notes
[snmp/agent] Fixed some test cases
Merge branch 'hb/stdlib/erl_pp_options/OTP-11100' into maint

* hb/stdlib/erl_pp_options/OTP-11100:
  [stdlib] Fix pretty printing of invalid forms
Merge branch 'nm/mnesia_idx_insert_speedup/OTP-11103' into maint

* nm/mnesia_idx_insert_speedup/OTP-11103:
  Fix missing case clause for ordered_set tables
  Optimize index creation for Mnesia set tables
Introduce a better id allocation algorithm for PTabs
[common_test] Add new option 'no_prompt_check' to ct_telnet:expect/3.

If this option is used, ct_telnet will not search for a prompt before
attempting to match the given pattern. This is useful if, for
instance, the Pattern itself matches the prompt or if the telnet
session starts interactive programs which do not display the normal
prompt.
[common_test] Refactor ct_telnet_SUITE.erl
Merge branch 'siri/cuddle-with-tests' into maint

* siri/cuddle-with-tests:
  Fix gen_server_SUITE:call_with_huge_message_queue
  Fix zip_SUITE:borderline test
[snmp] Added rules to git-ignore to not see patch apply result files