Timeline




matching tags

Dec 10, 1998:

11:35 PM Changeset in rtems [cdd26ca2]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Document from Ian Lance Taylor <ian@…> on the tap function.
11:31 PM Changeset in rtems [cca4400]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Merged Eric Norum's select patch that was based on 4.0 and resolved all conflicts.
9:53 PM Changeset in rtems [6c980128]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
RDBG headers files ignored if not configured
9:52 PM Changeset in rtems [b1bc63b]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Fixed conflict between patches
7:42 PM Changeset in rtems [a3d0b8a]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Patch from Ian Lance Taylor <ian@…>: From: Eric Norum <eric@…> Date: Sat, 5 Dec 98 13:20:51 -0600 What do you think of this patch? It implements your `tap' suggestion in a way that adds support for all ethernet devices with no driver modifications. I also added a return value from the tap function. If the return value is zero, the packet will be passed up the chain as usual. If the return value is non-zero the mbuf holding the packet will be freed and the packet will be dropped. If you like it, please submit it to Joel. I guess there needs to be an addition to the network documentation describing the additional ioctl's -- and a big warning that the tap function is called from a context that holds the network semaphore. Here is Eric's patch. I've tested it a bit, and made a couple of trivial changes. This is certainly better than mine: it should work for all Ethernet drivers. ================================================== The only concern I have about this patch is that the tap function may want to fiddle with the mbuf, calling functions like m_pullup and the like. If those force the networking code to rearrange the mbuf structure, then the caller's call to m_freem may crash. I don't know if this is a realistic concern--I don't know enough about the mbuf layer.

Dec 7, 1998:

5:45 PM Changeset in rtems [2ffe30d]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Patch from Ian Lance Taylor <ian@…>: This patch avoids a warning from the development version of gas.
5:42 PM Changeset in rtems [91b1c8e]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Patch from Ian Lance Taylor <ian@…>: RTEMS permits using the SO_SNDTIMEO and SO_RCVTIMEO socket options to set a timeout for most socket I/O operations. However, in RTEMS 4.0.0, those options do not affect connect or accept. I don't know of any way to put a timeout on those calls in RTEMS 4.0.0; can anybody point to one. Since it is frequently useful to have a timeout on accept, and sometimes useful to have a timeout on connect shorter than the BSD system default of 75 seconds, the following patch causes SO_RCVTIMEO to affect connect and accept.

Dec 4, 1998:

2:00 AM Changeset in rtems [e203c04b]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
changed version to 19981203

Dec 3, 1998:

11:54 PM Changeset in rtems [4721cf1]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Patch from Emmanuel Raguet <raguet@…> to add remote debug server and RPC support to RTEMS. Thanks. :) Email follows: Hello, For Xmas, here is the Remote Debugger on RTEMS ! Here are 2 patches for the Remote Debugger on RTEMS for pc386 from Linux host : - one for RTEMS it self, - one for GDB-4.17. 1/ RTEMS patch -------------- This patch adds 2 libraries : - a simplified SUN RPC library - the Remote Debugger library The configuration command is the following : ../rtems4/configure --target=i386-rtemself --enable-rtemsbsp=pc386 --enable-rdbg The SUN RPC library is built only if networking is set. The RDBG library is built if networking and enable-rdbg are set. The function used to initialize the debugger is : rtems_rdbg_initialize (); A special function has been created to force a task to be in a "debug" state : enterRdbg(). The use of this function is not mandatory. 2/ GDB-4.17 patch ----------------- This patch create a new RTEMS target for GDB-4.17. The configuration command is the following : ./configure --enable-shared --target=i386RTEMS To connect to a target, use : target rtems [your_site_address] Then, attach the target using : attach 1 And... Debug ;) You can obtain the original GDB-4.17 on ftp://ftp.debian.org/debian/dists/stable/main/source/devel/gdb_4.17.orig.tar.gz This has been tested from a Debian 2.0.1 linux host.
11:02 PM Changeset in rtems [cd155be]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Removed spaces.
11:01 PM Changeset in rtems [41616f6]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Changed to account for ownership only being tracked when a priority blocking protocol is used.
10:45 PM Changeset in rtems [6afa6e3]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Removed all M from the file.
10:45 PM Changeset in rtems [dc8acc14]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added psx to the front of all test names.
10:42 PM Changeset in rtems [0422a7a5]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Removed all M from the scn file.
10:41 PM Changeset in rtems [c2f9b97]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Cleaned up test. Updated scn files to match present expected test output.
10:41 PM Changeset in rtems [5b8e885d]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added Comment that a result is valid at 4 or 5 seconds.
10:41 PM Changeset in rtems [fae441b]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Updated scn files to match present expected test output.
10:41 PM Changeset in rtems [f98db20]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Renamed all directories to start with psx.
10:40 PM Changeset in rtems [b81eeb3]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added a posix time test. Renamed all directories to start with psx.
10:19 PM Changeset in rtems [a4e2f08]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added imfs_fdatasync routine that gets called from both fdatasync and datasync.
10:17 PM Changeset in rtems [49629bd8]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added a imfs fdatasync routine that gets called for fdatasync and datasync.
10:17 PM Changeset in rtems [5822f43]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added source for F_DUPFD.
10:17 PM Changeset in rtems [7a3878b]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Modifications for RTEMS_UNIX.
10:16 PM Changeset in rtems [af73d86]4.104.114.84.9 by Jennifer Averett <Jennifer.Averett@…>
Added a imfs fdatasync routine that gets called for fdatasync and datasync. Modifications for RTEMS_UNIX.
9:58 PM Changeset in rtems [146263fd]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Modified to support test names longer than two characters plus the test suite designator. In English, we now support psxfile in addition to psx11.
9:57 PM Changeset in rtems [012bb56]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Insure that the same output occurs when multiprocessing is disabled.
9:56 PM Changeset in rtems [6b9450d]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Moved cpuuse.h to rtems subdirectory.
9:55 PM Changeset in rtems [31bce9b]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Moved stackchk.h to rtems subdirectory.
9:54 PM Changeset in rtems [347e40d6]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Increased default amount of RAM.
9:54 PM Changeset in rtems [1aa9876]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Removed reference to stackchk.h.
9:53 PM Changeset in rtems [478b86fa]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Don't build libchip if we are targetting UNIX.
9:53 PM Changeset in rtems [ed0e74e]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Corrected spacing.
9:52 PM Changeset in rtems [fdd9fe17]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Corrected ifdef on RTEMS_MULTIPROCESSING so the queue is actually closed.

Dec 1, 1998:

1:57 PM Changeset in rtems [42b65db0]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Removed reference to libpurify.
1:56 PM Changeset in rtems [bfc3533]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Include files now installed as <rtems/*.h>.
1:56 PM Changeset in rtems [37de72b]4.104.114.84.9 by Joel Sherrill <joel.sherrill@…>
Removed unused file. Include files now installed as <rtems/*.h>.
Note: See TracTimeline for information about the timeline view.