From eef45d18c3d0cef4155a59507aa5dfa076cb8c8c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 26 Oct 2011 10:20:54 +0000 Subject: 2011-10-26 Sebastian Huber * ftpd/ftpd.c: Increased data buffer size to 4096 bytes. Use RTEMS_MINIMUM_STACK_SIZE plus the data buffer size for worker thread stack size. --- cpukit/ChangeLog | 6 ++++++ cpukit/ftpd/ftpd.c | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 6691b94065..5075fe0e76 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,9 @@ +2011-10-26 Sebastian Huber + + * ftpd/ftpd.c: Increased data buffer size to 4096 bytes. Use + RTEMS_MINIMUM_STACK_SIZE plus the data buffer size for worker thread + stack size. + 2011-10-26 Ralf Corsépius * libfs/src/imfs/imfs.h: Add IMFS_memfile_maximum_size. diff --git a/cpukit/ftpd/ftpd.c b/cpukit/ftpd/ftpd.c index 9f398b3aed..492b97d8ca 100644 --- a/cpukit/ftpd/ftpd.c +++ b/cpukit/ftpd/ftpd.c @@ -240,8 +240,8 @@ enum { FTPD_BUFSIZE = 256, /* Size for temporary buffers */ - FTPD_DATASIZE = 1024, /* Size for file transfer buffers */ - FTPD_STACKSIZE = 8 * 1024, /* Tasks stack size */ + FTPD_DATASIZE = 4 * 1024, /* Size for file transfer buffers */ + FTPD_STACKSIZE = RTEMS_MINIMUM_STACK_SIZE + FTPD_DATASIZE /* Tasks stack size */ }; /* Event to be used by session tasks for waiting */ @@ -2087,7 +2087,7 @@ rtems_initialize_ftpd(void) } sc = rtems_task_create(rtems_build_name('F', 'T', 'P', 'D'), - priority, FTPD_STACKSIZE, + priority, RTEMS_MINIMUM_STACK_SIZE, RTEMS_PREEMPT | RTEMS_NO_TIMESLICE | RTEMS_NO_ASR | RTEMS_INTERRUPT_LEVEL(0), RTEMS_NO_FLOATING_POINT | RTEMS_LOCAL, -- cgit v1.2.3