These are all obviously known issues which were worthy of being included
on the 4.11 branch and/or master which applied to 4.10.
Since this are the final approved patch, my vote is to apply them. The only
discussion should be if the bug exists in 4.10.
--joel
On Thu, Jan 11, 2018 at 12:13 PM, Ge
From: Sebastian Huber
---
c/src/lib/libbsp/shared/src/irq-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/c/src/lib/libbsp/shared/src/irq-server.c
b/c/src/lib/libbsp/shared/src/irq-server.c
index 0026f0f..a6cdf4c 100644
--- a/c/src/lib/libbsp/shared/src/irq-serv
From: Ralf Kirchner
For FAT32 msdos_format() used to initialize first FAT entries to
non-zero values only if a volume label was given. Absence of these
entries made mounting such a FAT32 volume fail.
---
cpukit/libfs/src/dosfs/msdos_format.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Sebastian Huber
The missing disconnect left the socket in an unusable state. Each send
request resulted in an EISCONN error.
---
cpukit/libnetworking/netinet/udp_usrreq.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cpukit/libnetworking/netinet/udp_usrreq.c
b/c
From: Sebastian Huber
Use _Workspace_Allocate_or_fatal_error() consistently in case auto
extend is turned off. This helps to avoid undefined behaviour in
_API_Mutex_Allocate() in case _API_Mutex_Information() fails.
---
cpukit/score/src/objectextendinformation.c | 13 -
1 file chang
I went through commits between the 4.10/4.11 split and
January 2013, and selected the following as suitable
to apply for 4.10 maintenance. Not all of these had
open PRs/tickets, and I did not reformat any patches
but simply cherry-picked and corrected any conflicts.
Ralf Kirchner (1):
dosfs: Fix
From: Sebastien Bourdeauducq
---
cpukit/libnetworking/Makefile.am | 1 +
cpukit/libnetworking/nfs/bootp_subr.c | 16 ++---
cpukit/libnetworking/rtems/bootp.h | 41 ++
cpukit/libnetworking/rtems/rtems_bootp.c | 2 +
From: Sebastian Huber
The XDR library has a problem on architectures with short enums like the
default ARM EABI. Short enums means that the size of the enum type is
variable and the smallest integer type to hold all enum values will be
selected. For many enums this is char. The XDR library use
From: Sebastian Huber
The file size was wrong in the no space left on device condition. This
resulted in turn in a read of an invalid block which lead to an EIO
error status.
---
cpukit/libfs/src/dosfs/fat_file.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/cpukit
From: Sebastian Huber
---
cpukit/rtems/src/msgmp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cpukit/rtems/src/msgmp.c b/cpukit/rtems/src/msgmp.c
index 9f033a8..481bc3a 100644
--- a/cpukit/rtems/src/msgmp.c
+++ b/cpukit/rtems/src/msgmp.c
@@ -51,8 +51,8 @@ void _Messa
From: Sebastien Bourdeauducq
---
cpukit/libnetworking/rtems/rtems_dhcp.c | 48 ++---
1 file changed, 45 insertions(+), 3 deletions(-)
diff --git a/cpukit/libnetworking/rtems/rtems_dhcp.c
b/cpukit/libnetworking/rtems/rtems_dhcp.c
index 82f8fd9..f71d83e 100644
--- a/c
11 matches
Mail list logo