From ae5d2efee0688bab714966a8bb9f349e6e8ac4e7 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Thu, 27 Feb 2020 11:54:05 +0100 Subject: Prepare release --- erts/doc/src/notes.xml | 63 +++++++++++++++++++++++++++++++++++++++++++++++ erts/vsn.mk | 2 +- lib/ssh/doc/src/notes.xml | 15 +++++++++++ lib/ssh/vsn.mk | 2 +- make/otp_version_tickets | 10 +++++--- 5 files changed, 86 insertions(+), 6 deletions(-) diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index dbf2b2b7a0..217a8eadf6 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,69 @@

This document describes the changes made to the ERTS application.

+
Erts 9.3.3.15 + +
Fixed Bugs and Malfunctions + + +

+ A process could end up in a state where it got endlessly + rescheduled without making any progress. This occurred + when a system task, such as check of process code (part + of a code purge), was scheduled on a high priority + process trying to execute on a dirty scheduler.

+

+ Own Id: OTP-16436 Aux Id: ERL-1152

+
+ +

+ Fixed bug in erlang:list_to_ref/1 when called with + a reference created by a remote note. Function + list_to_ref/1 is intended for debugging and not to + be used in application programs. Bug exist since OTP + 20.0.

+

+ Own Id: OTP-16438

+
+ +

+ A process could get into an inconsistent state where it + was runnable, but never scheduled for execution. This + could occur when a mix of normal and low + priority processes where scheduled on the same type of + dirty scheduler simultaneously.

+

+ Own Id: OTP-16446 Aux Id: ERL-1157

+
+ +

+ Fixed erroneous mapping of exit reason from kill + to killed on reception of some exit signals due to + a broken link. This bug has existed since ERTS version + 5.5.2 (OTP R11).

+

+ This bug was also unknowingly fixed in ERTS version 10.0 + (OTP 21.0) due to a new ERTS internal implementation of + signaling between processes.

+

+ Own Id: OTP-16465 Aux Id: ERL-1165, OTP-6160, OTP-14589

+
+ +

+ Corrected the valid range of the erl command line + argument +SDio + <NumberOfDirtyIoSchedulers> from + 0..1024 to 1..1024. +SDio 0 was + erroneously allowed which just caused the VM to crash on + the first dirty I/O job scheduled.

+

+ Own Id: OTP-16481

+
+
+
+ +
+
Erts 9.3.3.14
Fixed Bugs and Malfunctions diff --git a/erts/vsn.mk b/erts/vsn.mk index 254f5d3439..501c0bc509 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 9.3.3.14 +VSN = 9.3.3.15 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index 36c2e2ae5b..353d0cddb4 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -30,6 +30,21 @@ notes.xml +
Ssh 4.6.9.7 + +
Fixed Bugs and Malfunctions + + +

+ Fixed possible hanging in ssh_sftp:stop_channel/1.

+

+ Own Id: OTP-16507 Aux Id: ERIERL-470

+
+
+
+ +
+
Ssh 4.6.9.6
Fixed Bugs and Malfunctions diff --git a/lib/ssh/vsn.mk b/lib/ssh/vsn.mk index e5535cc4bf..062d072d92 100644 --- a/lib/ssh/vsn.mk +++ b/lib/ssh/vsn.mk @@ -1,4 +1,4 @@ #-*-makefile-*- ; force emacs to enter makefile-mode -SSH_VSN = 4.6.9.6 +SSH_VSN = 4.6.9.7 APP_VSN = "ssh-$(SSH_VSN)" diff --git a/make/otp_version_tickets b/make/otp_version_tickets index 37f16dabe1..9e50e14466 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,4 +1,6 @@ -OTP-16373 -OTP-16375 -OTP-16376 -OTP-16379 +OTP-16436 +OTP-16438 +OTP-16446 +OTP-16465 +OTP-16481 +OTP-16507 -- cgit v1.2.1 From 8b1efc6cc3fa3b64bae51db4943f77f8ddd1399c Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Thu, 27 Feb 2020 11:54:07 +0100 Subject: Updated OTP version --- OTP_VERSION | 2 +- otp_versions.table | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/OTP_VERSION b/OTP_VERSION index 01eae00471..d2567a4e93 100644 --- a/OTP_VERSION +++ b/OTP_VERSION @@ -1 +1 @@ -20.3.8.25 +20.3.8.26 diff --git a/otp_versions.table b/otp_versions.table index ad93cecf82..438c85de62 100644 --- a/otp_versions.table +++ b/otp_versions.table @@ -1,3 +1,4 @@ +OTP-20.3.8.26 : erts-9.3.3.15 ssh-4.6.9.7 # asn1-5.0.5.2 common_test-1.15.4.4 compiler-7.1.5.2 cosEvent-2.2.2 cosEventDomain-1.2.2 cosFileTransfer-1.2.2 cosNotification-1.2.3 cosProperty-1.2.3 cosTime-1.2.3 cosTransactions-1.3.3 crypto-4.2.2.4 debugger-4.2.4 dialyzer-3.2.4 diameter-2.1.4.1 edoc-0.9.2 eldap-1.2.3.1 erl_docgen-0.7.3 erl_interface-3.10.2.2 et-1.6.1 eunit-2.3.5 hipe-3.17.1 ic-4.4.4.2 inets-6.5.2.4 jinterface-1.8.1 kernel-5.4.3.2 megaco-3.18.3 mnesia-4.15.3.2 observer-2.7 odbc-2.12.1 orber-3.8.4 os_mon-2.4.4 otp_mibs-1.1.2 parsetools-2.1.6 public_key-1.5.2 reltool-0.7.5 runtime_tools-1.12.5 sasl-3.1.2 snmp-5.2.11.2 ssl-8.2.6.4 stdlib-3.4.5.1 syntax_tools-2.1.4.2 tools-2.11.2.2 wx-1.8.3 xmerl-1.3.16.1 : OTP-20.3.8.25 : crypto-4.2.2.4 erts-9.3.3.14 ssh-4.6.9.6 # asn1-5.0.5.2 common_test-1.15.4.4 compiler-7.1.5.2 cosEvent-2.2.2 cosEventDomain-1.2.2 cosFileTransfer-1.2.2 cosNotification-1.2.3 cosProperty-1.2.3 cosTime-1.2.3 cosTransactions-1.3.3 debugger-4.2.4 dialyzer-3.2.4 diameter-2.1.4.1 edoc-0.9.2 eldap-1.2.3.1 erl_docgen-0.7.3 erl_interface-3.10.2.2 et-1.6.1 eunit-2.3.5 hipe-3.17.1 ic-4.4.4.2 inets-6.5.2.4 jinterface-1.8.1 kernel-5.4.3.2 megaco-3.18.3 mnesia-4.15.3.2 observer-2.7 odbc-2.12.1 orber-3.8.4 os_mon-2.4.4 otp_mibs-1.1.2 parsetools-2.1.6 public_key-1.5.2 reltool-0.7.5 runtime_tools-1.12.5 sasl-3.1.2 snmp-5.2.11.2 ssl-8.2.6.4 stdlib-3.4.5.1 syntax_tools-2.1.4.2 tools-2.11.2.2 wx-1.8.3 xmerl-1.3.16.1 : OTP-20.3.8.24 : common_test-1.15.4.4 erts-9.3.3.13 ssh-4.6.9.5 # asn1-5.0.5.2 compiler-7.1.5.2 cosEvent-2.2.2 cosEventDomain-1.2.2 cosFileTransfer-1.2.2 cosNotification-1.2.3 cosProperty-1.2.3 cosTime-1.2.3 cosTransactions-1.3.3 crypto-4.2.2.3 debugger-4.2.4 dialyzer-3.2.4 diameter-2.1.4.1 edoc-0.9.2 eldap-1.2.3.1 erl_docgen-0.7.3 erl_interface-3.10.2.2 et-1.6.1 eunit-2.3.5 hipe-3.17.1 ic-4.4.4.2 inets-6.5.2.4 jinterface-1.8.1 kernel-5.4.3.2 megaco-3.18.3 mnesia-4.15.3.2 observer-2.7 odbc-2.12.1 orber-3.8.4 os_mon-2.4.4 otp_mibs-1.1.2 parsetools-2.1.6 public_key-1.5.2 reltool-0.7.5 runtime_tools-1.12.5 sasl-3.1.2 snmp-5.2.11.2 ssl-8.2.6.4 stdlib-3.4.5.1 syntax_tools-2.1.4.2 tools-2.11.2.2 wx-1.8.3 xmerl-1.3.16.1 : OTP-20.3.8.23 : crypto-4.2.2.3 erts-9.3.3.12 snmp-5.2.11.2 syntax_tools-2.1.4.2 # asn1-5.0.5.2 common_test-1.15.4.3 compiler-7.1.5.2 cosEvent-2.2.2 cosEventDomain-1.2.2 cosFileTransfer-1.2.2 cosNotification-1.2.3 cosProperty-1.2.3 cosTime-1.2.3 cosTransactions-1.3.3 debugger-4.2.4 dialyzer-3.2.4 diameter-2.1.4.1 edoc-0.9.2 eldap-1.2.3.1 erl_docgen-0.7.3 erl_interface-3.10.2.2 et-1.6.1 eunit-2.3.5 hipe-3.17.1 ic-4.4.4.2 inets-6.5.2.4 jinterface-1.8.1 kernel-5.4.3.2 megaco-3.18.3 mnesia-4.15.3.2 observer-2.7 odbc-2.12.1 orber-3.8.4 os_mon-2.4.4 otp_mibs-1.1.2 parsetools-2.1.6 public_key-1.5.2 reltool-0.7.5 runtime_tools-1.12.5 sasl-3.1.2 ssh-4.6.9.4 ssl-8.2.6.4 stdlib-3.4.5.1 tools-2.11.2.2 wx-1.8.3 xmerl-1.3.16.1 : -- cgit v1.2.1