Timeline



12/10/98:

23:35 Changeset in rtems [cdd26ca2]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Document from Ian Lance Taylor <ian@…> on the tap function.
23:31 Changeset in rtems [cca4400]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Merged Eric Norum's select patch that was based on 4.0 and resolved all conflicts.
21:53 Changeset in rtems [6c980128]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
RDBG headers files ignored if not configured
21:52 Changeset in rtems [b1bc63b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed conflict between patches
19:42 Changeset in rtems [a3d0b8a]4.104.114.84.95 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.

12/07/98:

17:45 Changeset in rtems [2ffe30d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ian Lance Taylor <ian@…>: This patch avoids a warning from the development version of gas.
17:42 Changeset in rtems [91b1c8e6]4.104.114.84.95 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.

12/04/98:

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

12/03/98:

23:54 Changeset in rtems [4721cf1]4.104.114.84.95 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.
23:02 Changeset in rtems [cd155be]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed spaces.
23:01 Changeset in rtems [41616f6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Changed to account for ownership only being tracked when a priority blocking protocol is used.
22:45 Changeset in rtems [6afa6e3]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Removed all M from the file.
22:45 Changeset in rtems [dc8acc14]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added psx to the front of all test names.
22:42 Changeset in rtems [0422a7a5]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Removed all M from the scn file.
22:41 Changeset in rtems [c2f9b97]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Cleaned up test. Updated scn files to match present expected test output.
22:41 Changeset in rtems [5b8e885d]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added Comment that a result is valid at 4 or 5 seconds.
22:41 Changeset in rtems [fae441b]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Updated scn files to match present expected test output.
22:41 Changeset in rtems [f98db20]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Renamed all directories to start with psx.
22:40 Changeset in rtems [b81eeb3]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added a posix time test. Renamed all directories to start with psx.
22:19 Changeset in rtems [a4e2f08]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added imfs_fdatasync routine that gets called from both fdatasync and datasync.
22:17 Changeset in rtems [49629bd8]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added a imfs fdatasync routine that gets called for fdatasync and datasync.
22:17 Changeset in rtems [5822f43]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added source for F_DUPFD.
22:17 Changeset in rtems [7a3878b]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Modifications for RTEMS_UNIX.
22:16 Changeset in rtems [af73d86f]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added a imfs fdatasync routine that gets called for fdatasync and datasync. Modifications for RTEMS_UNIX.
21:58 Changeset in rtems [146263fd]4.104.114.84.95 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.
21:57 Changeset in rtems [012bb56]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Insure that the same output occurs when multiprocessing is disabled.
21:56 Changeset in rtems [6b9450d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Moved cpuuse.h to rtems subdirectory.
21:55 Changeset in rtems [31bce9b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Moved stackchk.h to rtems subdirectory.
21:54 Changeset in rtems [347e40d6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Increased default amount of RAM.
21:54 Changeset in rtems [1aa9876]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed reference to stackchk.h.
21:53 Changeset in rtems [478b86fa]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Don't build libchip if we are targetting UNIX.
21:53 Changeset in rtems [ed0e74e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected spacing.
21:52 Changeset in rtems [fdd9fe17]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected ifdef on RTEMS_MULTIPROCESSING so the queue is actually closed.

12/01/98:

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