Commit Graph

3503 Commits

Author SHA1 Message Date
Joel Sherrill
3330ecb836 Patch rtems-rc-19991011-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
fixes a minor configuration bug.
1999-10-26 02:45:04 +00:00
Joel Sherrill
85cb0e5f33 Regenerated 1999-10-26 02:35:51 +00:00
Joel Sherrill
2ca64b55ea New ideas on test incorporated. 1999-10-26 02:32:47 +00:00
Joel Sherrill
99826740e2 Modifications from Erik Ivanenko <erik.ivanenko@utoronto.ca> to add
proper Multiboot signature to pc386 BSP.  This enables Grub to
recognize the image.
1999-10-26 01:35:36 +00:00
Joel Sherrill
f70598c7b7 Patch from Erik Ivanenko <erik.ivanenko@utoronto.ca> to fix some
reported bugs in the start code.
1999-10-26 01:34:42 +00:00
Joel Sherrill
3a0a97a544 Fixed line too long problems. 1999-10-25 19:48:42 +00:00
Joel Sherrill
7ef86b39e9 Updated copyright year and corrected image path. 1999-10-25 19:48:07 +00:00
Joel Sherrill
c8c14c43ea Updated copyright year. 1999-10-25 19:47:48 +00:00
Joel Sherrill
213c518bd1 Patch generated from scripts-19991025-0.tar.gz from
Ralf Corsepius <corsepiu@faw.uni-ulm.de>:

  Most significant changes:

    * Names for rpms changed again
    * gccnewlib.rpm split into 3 rpms, one for chill, gcj, gcc (includes
      c/c++/f77/objc), simultaneously built from a common *.spec.
    * small patches with major impact to gcc and newlib (Those fixes
      mentioned to Ian, ie. libobjc/libchill are built, multilibing works)
    * gcc patch against gcc-2.95.2 (Should also apply to gcc-2.95.1 without
      major problems)
    * Buildroot removed from */*spec.in
    * New: rpm Group: "rtems" (rpm -q -g rtems reports all RTEMS packages)
1999-10-25 19:35:56 +00:00
Joel Sherrill
c302d7a390 Regnenerated following update from Ralf. 1999-10-25 19:33:54 +00:00
Joel Sherrill
9ec462aa50 Fixing many lines that are too long to format cleanly. 1999-10-25 18:02:33 +00:00
Jennifer Averett
86437ec02a Added descriptions of the mount table entry elements. 1999-10-25 17:42:51 +00:00
Charles Phillips
6a27e0829a Modified url references to be dynamic links. 1999-10-25 17:42:49 +00:00
Charles Phillips
c3cc0eee6a Added definition of DDD. Modified url references to be
dynamic links.
1999-10-25 17:41:56 +00:00
Jennifer Averett
c3ffd24476 + Filled in information on IMFS_freenod and IMFS_freenodinfo
+ Filled in information on the imfs_fsunmount and imfs_unmount methods.
1999-10-25 17:41:33 +00:00
Jennifer Averett
55f5c1ea88 + Cleaned up lines that were too long.
+ Removed subheading File - This is not valid for the callback descriptions.
+ Filled in information on freenod
1999-10-25 17:41:03 +00:00
Joel Sherrill
ee0702ef5e Fixing many lines that are too long to format cleanly. 1999-10-25 17:37:19 +00:00
Jennifer Averett
0d01c94b24 Added information on how the directory is stored for future referance
during a mount.
1999-10-25 17:33:01 +00:00
Joel Sherrill
5a69fe3be0 Formatting improvements. 1999-10-25 16:36:50 +00:00
Joel Sherrill
90d02e9973 Enabled Ada95 interrupt support chapter and reformatted a
bunch of stuff to avoid line wrappings.
1999-10-25 16:32:13 +00:00
Joel Sherrill
8379ada798 Patch from Eric Norum <eric@cls.usask.ca> to address the following problem
report from Philip A. Prindeville <philipp@zembu.com>:

        I was working on a device driver for a certain ethernet chipset that
    occassionally wraps in its buffer, and causes a resulting mbuf chain
    with only a few dozen bytes in the first mbuf of the chain.

        I wouldn't have thought this would be a problem, until I ran some
    stress tests that flooded the ethernet receiver with packets and
    started to get panics here:

       250
       251          if (m->m_pkthdr.len < sizeof(struct ip))
       252                  goto tooshort;
       253
       254  #ifdef  DIAGNOSTIC
       255          if (m->m_len < sizeof(struct ip))
       256                  panic("ipintr mbuf too short");
       257  #endif
       258
       259          if (m->m_len < sizeof (struct ip) &&
       260              (m = m_pullup(m, sizeof (struct ip))) == 0) {
       261                  ipstat.ips_toosmall++;
       262                  return;
       263          }
       264          ip = mtod(m, struct ip *);

    and the panic was at line 256.  But if I #undef'd DIAGNOSTICS,
    then the m_pullup() at line 260 does the right thing and the packet
    ends up being processed just fine.

    So I started wondering, (a) why was the test checking for
    something that apparently wasn't a fatal condition but rather
    one that is subsequently recovered from a couple of lines later
    and (b) why panic as a diagnostic "aid" from a recoverable
    condition rather than just (say) log a message to the console?

    All of this seems overly severe for no reason that is readily
    apparent to me.
1999-10-25 16:09:45 +00:00
Joel Sherrill
b6c868e445 Patch from Charles-Antoine Gauthier <charles.gauthier@iit.nrc.ca>
to initialize the pthread cancellation fields.  This is a patch to
_POSIX_Threads_Create_extension that fixes the problem.
1999-10-25 16:05:34 +00:00
Joel Sherrill
4e69f5b79e Added notes for new test. 1999-10-25 15:55:58 +00:00
Charles Phillips
c58674c527 Made html links browsable. 1999-10-25 14:57:37 +00:00
Joel Sherrill
3eb75db389 tch from Eric Valette <valette@crf.canon.fr> and Emmanuel Raguet
<raguet@crf.canon.fr> to fix bugs and make the mcp750 boot
RTEMS running the GoAhead web server.
1999-10-25 14:52:19 +00:00
Charles Phillips
bf61f22585 Made urls browsable links. 1999-10-25 14:52:07 +00:00
Charles Phillips
4af77b033e Made html urls browsable links. 1999-10-25 14:51:32 +00:00
Charles Phillips
9cc603ff09 Made html urls browable links. Updated the reference to the
U.S. Army Missile Command to show the merger with the Aviation
Command
1999-10-25 14:48:15 +00:00
Joel Sherrill
1e57186135 Patch from Eric Valette <valette@crf.canon.fr> and Emmanuel Raguet
<raguet@crf.canon.fr> to use a local variable.
1999-10-25 14:46:56 +00:00
Jennifer Averett
04df848c65 Added code to correctly free any allocated space during the evaluation
process.
1999-10-25 14:23:03 +00:00
Joel Sherrill
72d3f610f4 Merged scripts-19991022-0 changes from Ralf. 1999-10-25 14:15:09 +00:00
Joel Sherrill
43d3a8ecec Changed to use interrupt driven console. 1999-10-25 14:14:36 +00:00
Joel Sherrill
1232196a7b Added sp26 which tests the rtems_task_is_suspended directive. 1999-10-25 14:14:07 +00:00
Joel Sherrill
9060699364 Modified to ease comparison of screen to target output. 1999-10-25 14:13:14 +00:00
Joel Sherrill
482960380d Modified to reflect test change where reinitialize mutex test case was
removed.
1999-10-25 14:11:12 +00:00
Joel Sherrill
524767cbfe Removed reinitialize mutex test case to reflect earlier code change in
the executive.
1999-10-25 14:10:38 +00:00
Joel Sherrill
c774a07e88 Changed leading spaces to periods to ease comparing test output. 1999-10-25 14:09:46 +00:00
Joel Sherrill
538db54642 Modified to produce correct output with new version of sis. 1999-10-25 14:09:13 +00:00
Joel Sherrill
461caa5c06 Swapped SO_SNDWAKEUP and SO_RCVWAKEUP in many places since they were
backwards.
1999-10-25 13:45:10 +00:00
Joel Sherrill
666e377ba8 Changed version number. 1999-10-25 12:29:38 +00:00
Joel Sherrill
61a4d8116a Removed warning. 1999-10-21 19:36:29 +00:00
Joel Sherrill
ac5a9bf122 Now builds RPM without complete source. Each target is only 15K. 1999-10-21 19:25:19 +00:00
Joel Sherrill
7063e223dc Made the RTEMS version get substituted properly even though it is
not right yet.

Now can specify rpm_build_root via setup.
1999-10-21 17:22:02 +00:00
Joel Sherrill
f4a5803e44 Now can specify rpm_build_root via setup.
Changed package name so generated RPM would have a nicer name.
1999-10-21 17:21:05 +00:00
Joel Sherrill
d013d05f92 Increased stack size of initialization thread. 1999-10-21 16:48:06 +00:00
Joel Sherrill
e7264f070e Added rtems_semaphore_flush directive. 1999-10-21 16:44:24 +00:00
Joel Sherrill
9583f6eacc Renamed CONFIGURE_POSIX_INIT_TASK_STACK_SIZE to
CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE because in POSIX they are threads.
1999-10-21 16:41:59 +00:00
Joel Sherrill
812f440589 Fixed core dump caused when output parameter (otimer) was NULL. 1999-10-21 16:38:49 +00:00
Joel Sherrill
3953765718 Added sh-rtemself and m68k-rtemself. 1999-10-21 16:15:54 +00:00
Joel Sherrill
43e7d103a0 Changes from Ralf with script-19991021-0. He fixed the %files
issue and has mkbspspec in a better state.  user.cfg is now
gone.

There are some miscellaneous changes to buildall done by Joel
to clean up the build process.
1999-10-21 15:59:54 +00:00