]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
19 years agoAfter provider creation!!
Pawel Jakub Dawidek [Wed, 25 May 2005 15:54:17 +0000 (15:54 +0000)]
After provider creation!!

19 years agoDocument support for some Dell PERC adapters.
Christian Brueffer [Wed, 25 May 2005 15:35:31 +0000 (15:35 +0000)]
Document support for some Dell PERC adapters.

Submitted by: Muthu_T@Dell.com
MFC after: 3 days

19 years agoSeparate out address-detaching part of if_detach into if_purgeaddrs,
Peter Edwards [Wed, 25 May 2005 13:52:03 +0000 (13:52 +0000)]
Separate out address-detaching part of if_detach into if_purgeaddrs,
so if_tap doesn't need to rely on locally-rolled code to do same.

The observable symptom of if_tap's bzero'ing the address details
was a crash in "ifconfig tap0" after an if_tap device was closed.

Reported By: Matti Saarinen (mjsaarin at cc dot helsinki dot fi)

19 years agoRemove bits specific to CPUs we won't support (< armv4).
Olivier Houchard [Wed, 25 May 2005 13:46:32 +0000 (13:46 +0000)]
Remove bits specific to CPUs we won't support (< armv4).

19 years agoIncrease the refresh rate.
Olivier Houchard [Wed, 25 May 2005 13:44:55 +0000 (13:44 +0000)]
Increase the refresh rate.

19 years agoAdd a missing comma which prevents compilation with debugging enabled.
Hartmut Brandt [Wed, 25 May 2005 13:33:58 +0000 (13:33 +0000)]
Add a missing comma which prevents compilation with debugging enabled.

Spotted by: Donatas <donatas@lrtc.net>

19 years ago- Call root_mount_rel() when provider IS created, not earlier.
Pawel Jakub Dawidek [Wed, 25 May 2005 13:10:04 +0000 (13:10 +0000)]
- Call root_mount_rel() when provider IS created, not earlier.
  This should close the race observed by Daniel Eriksson.
- Remove redundant wakeup().

19 years agoMFi386: Add ReiserFS
Yoshihiro Takahashi [Wed, 25 May 2005 12:32:06 +0000 (12:32 +0000)]
MFi386: Add ReiserFS

19 years agoNo need to specify the include subdirectory. During buildworld the
Hartmut Brandt [Wed, 25 May 2005 12:04:44 +0000 (12:04 +0000)]
No need to specify the include subdirectory. During buildworld the
correct files are included from a temp. include directory.

Explained by: ru

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146611,
Hartmut Brandt [Wed, 25 May 2005 12:03:26 +0000 (12:03 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146611,
which included commits to RCS files with non-trunk default branches.

19 years agoApply vendor patch: include the header files from the canonical place.
Hartmut Brandt [Wed, 25 May 2005 12:03:26 +0000 (12:03 +0000)]
Apply vendor patch: include the header files from the canonical place.

Explained to me by: ru

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146609,
Hartmut Brandt [Wed, 25 May 2005 12:00:03 +0000 (12:00 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146609,
which included commits to RCS files with non-trunk default branches.

19 years agoApply a vendor patch: silence gcc on arm (alignent when casting pointer).
Hartmut Brandt [Wed, 25 May 2005 12:00:03 +0000 (12:00 +0000)]
Apply a vendor patch: silence gcc on arm (alignent when casting pointer).

Submitted by: Olivier Houchard <cognet@ci0.org>

19 years agoDocument why there is a dependency of certain object files from the
Hartmut Brandt [Wed, 25 May 2005 08:46:31 +0000 (08:46 +0000)]
Document why there is a dependency of certain object files from the
Makefile.

Requested by: ru

19 years agoFix order (I introduced some time ago) broken in previous revision.
Ruslan Ermilov [Wed, 25 May 2005 07:31:05 +0000 (07:31 +0000)]
Fix order (I introduced some time ago) broken in previous revision.

19 years agoFor ISA DMA maps, the chipsets scatter/gather feature is used. As
Marcel Moolenaar [Wed, 25 May 2005 07:25:12 +0000 (07:25 +0000)]
For ISA DMA maps, the chipsets scatter/gather feature is used. As
such, the segments pointer in the DMA tag will always be NULL. In
bus_dmamap_load(), temporarily point the segments pointer in the
DMA tag to a local variable so that we don't dereference a NULL
pointer. Reset the segments pointer to NULL after calling the
callback function with it.

PR: alpha/30486
MFC after: 1 week

19 years agoMFp4: Setup arm9 to write back by default.
Olivier Houchard [Tue, 24 May 2005 23:57:22 +0000 (23:57 +0000)]
MFp4: Setup arm9 to write back by default.

Obtained from: NetBSD

19 years agoRemove kcopy(), we don't use it.
Olivier Houchard [Tue, 24 May 2005 23:55:09 +0000 (23:55 +0000)]
Remove kcopy(), we don't use it.

19 years agomake stat return an zero'd struct, and be a FIFO again... This is only
John-Mark Gurney [Tue, 24 May 2005 23:42:50 +0000 (23:42 +0000)]
make stat return an zero'd struct, and be a FIFO again...  This is only
to fix libc_r since it requires stat to close fd's, and so commented in
the code...

PR: threads/75795
Reviewed by: ps
MFC after: 1 week

19 years agoIf sysctlbyname fails for kernel related reasons, tag the errno
Christian S.J. Peron [Tue, 24 May 2005 23:42:09 +0000 (23:42 +0000)]
If sysctlbyname fails for kernel related reasons, tag the errno
string to the end of the error message. I think we used errx()
there when we really wanted an err().

MFC after: 1 week

19 years agoOnly build mount_reiserfs(8) on i386, it exists only there for now.
Maxime Henrion [Tue, 24 May 2005 23:06:10 +0000 (23:06 +0000)]
Only build mount_reiserfs(8) on i386, it exists only there for now.

Spotted by: ru

19 years agoWe need to decrease p->p_lock after vm_fault() has been called.
Olivier Houchard [Tue, 24 May 2005 23:06:02 +0000 (23:06 +0000)]
We need to decrease p->p_lock after vm_fault() has been called.

19 years agoCorrectly setup the UND stack in cpu_set_upcall(), and the trapframe in
Olivier Houchard [Tue, 24 May 2005 23:05:26 +0000 (23:05 +0000)]
Correctly setup the UND stack in cpu_set_upcall(), and the trapframe in
cpu_thread_setup(), as done in cpu_fork().

19 years agoDon't set the default of kern.fallback_elf_brand to FreeBSD for arm, as
Olivier Houchard [Tue, 24 May 2005 22:21:44 +0000 (22:21 +0000)]
Don't set the default of kern.fallback_elf_brand to FreeBSD for arm, as
binutils now do the job for us

19 years ago- Try to avoid calling malloc() in bus_dmamap_create() and bus_dmamem_alloc()
Olivier Houchard [Tue, 24 May 2005 22:10:35 +0000 (22:10 +0000)]
- Try to avoid calling malloc() in bus_dmamap_create() and bus_dmamem_alloc()
for the dmamap by using static dmamaps.
- Don't do anything for BUS_DMASYNC_PREREAD and BUS_DMASYNC_POSTWRITE in
bus_dmamap_sync(), it's not needed anymore.

19 years agoWrite back affected pages in pmap_qremove() as well. This removes the need
Olivier Houchard [Tue, 24 May 2005 21:47:10 +0000 (21:47 +0000)]
Write back affected pages in pmap_qremove() as well. This removes the need
to change the DACR when switching to a kernel thread, thus making
userland thread => kernel thread => same userland thread switch cheaper by
totally avoiding data cache and TLB invalidation.

19 years agoUse a more sane value for HZ.
Olivier Houchard [Tue, 24 May 2005 21:45:26 +0000 (21:45 +0000)]
Use a more sane value for HZ.

19 years agoUse asm versions of in_cksum() and friends.
Olivier Houchard [Tue, 24 May 2005 21:44:34 +0000 (21:44 +0000)]
Use asm versions of in_cksum() and friends.

19 years agoSince the BAT mapping was removed a long time back, it can't
Peter Grehan [Tue, 24 May 2005 21:43:49 +0000 (21:43 +0000)]
Since the BAT mapping was removed a long time back, it can't
be assumed that modules are contiguous in memory (they're not)
so don't blindly __syncicache start/end. In fact, don't bother
syncing the icache for modules since the kernel will do it after
fixing up relocations.

This fixes the trap when loading modules at boot time.

Reported by: orlando at break dot net

19 years agoAsm version of bswap16().
Olivier Houchard [Tue, 24 May 2005 21:43:16 +0000 (21:43 +0000)]
Asm version of bswap16().

Obtained from:  NetBSD

19 years agoMake sure we clean the RAS start address once we're done.
Olivier Houchard [Tue, 24 May 2005 21:42:31 +0000 (21:42 +0000)]
Make sure we clean the RAS start address once we're done.
This fixes the random segfaults which occurs at high interrupts rate.

19 years agoarm defaults to unsigned char as well.
Olivier Houchard [Tue, 24 May 2005 21:25:32 +0000 (21:25 +0000)]
arm defaults to unsigned char as well.

19 years agoUse -march=armv5te for Xscale.
Olivier Houchard [Tue, 24 May 2005 21:24:40 +0000 (21:24 +0000)]
Use -march=armv5te for Xscale.

19 years agoDon't set the tuner type to TUNER_MT2032 if BKTR_OVERRIDE_TUNER is defined or
Olivier Houchard [Tue, 24 May 2005 21:12:49 +0000 (21:12 +0000)]
Don't set the tuner type to TUNER_MT2032 if BKTR_OVERRIDE_TUNER is defined or
if hw.bt848.tuner has been set, so that we can force the tuner.

19 years agoFix one more misuse of u_long when uint32_t is actually meant.
Olivier Houchard [Tue, 24 May 2005 20:42:08 +0000 (20:42 +0000)]
Fix one more misuse of u_long when uint32_t is actually meant.

Submitted by: oliver
MFC after: 3 days

19 years agoUpdate (reduce) the list of committers with MAINTAINER= lines in Makefiles.
Jens Schweikhardt [Tue, 24 May 2005 18:54:07 +0000 (18:54 +0000)]
Update (reduce) the list of committers with MAINTAINER= lines in Makefiles.

19 years ago- Move the REISERFS option in the MD NOTES file for i386, it doesn't
Maxime Henrion [Tue, 24 May 2005 18:31:34 +0000 (18:31 +0000)]
- Move the REISERFS option in the MD NOTES file for i386, it doesn't
  exist on other architectures yet.
- While I'm here, fix the formatting of the options line.  The keyword
  "options" should be followed by a space and then a tab, not 2 tabs.

19 years agoCopyout to userland if kern_sigaction succeeds
Paul Saab [Tue, 24 May 2005 17:52:14 +0000 (17:52 +0000)]
Copyout to userland if kern_sigaction succeeds

19 years agoAdd new ral(4) and ural(4) drivers.
Damien Bergamini [Tue, 24 May 2005 16:48:07 +0000 (16:48 +0000)]
Add new ral(4) and ural(4) drivers.

Approved by: silby (mentor)

19 years agoThe caller of Var_Value() should not change the variable value. Make
Hartmut Brandt [Tue, 24 May 2005 16:05:51 +0000 (16:05 +0000)]
The caller of Var_Value() should not change the variable value. Make
this clear by constifying the return value.

Obtained from: DragonFlyBSD

19 years agoGet rid of the third argument to Var_Value() the pointer it pointed
Hartmut Brandt [Tue, 24 May 2005 15:58:35 +0000 (15:58 +0000)]
Get rid of the third argument to Var_Value() the pointer it pointed
to has always been set to NULL for some time now.

Obtained from: DragonFlyBSD

19 years agoMake shell.o dependend on the Makefile just in case someone changes
Hartmut Brandt [Tue, 24 May 2005 15:48:10 +0000 (15:48 +0000)]
Make shell.o dependend on the Makefile just in case someone changes
the default shell in the Makefile.

19 years agoBump the warning level to 6.
Hartmut Brandt [Tue, 24 May 2005 15:46:50 +0000 (15:46 +0000)]
Bump the warning level to 6.

19 years agoFix a 64-bit warning by casting an int64_t to intmax_t and printing it
Hartmut Brandt [Tue, 24 May 2005 15:45:11 +0000 (15:45 +0000)]
Fix a 64-bit warning by casting an int64_t to intmax_t and printing it
with %jd.

19 years ago3Com 3C2000-T reported as working.
Christian Brueffer [Tue, 24 May 2005 15:42:42 +0000 (15:42 +0000)]
3Com 3C2000-T reported as working.

Submitted by: anonymous

19 years agoFactor out ProcExec() into its own file and rename it to Proc_Exec() for
Hartmut Brandt [Tue, 24 May 2005 15:41:34 +0000 (15:41 +0000)]
Factor out ProcExec() into its own file and rename it to Proc_Exec() for
consistency with the rest of make.

Obtained from: DragonFlyBSD (except for the rename)

19 years agoFix kiconv on the 64bit plathomes.
R. Imura [Tue, 24 May 2005 15:38:08 +0000 (15:38 +0000)]
Fix kiconv on the 64bit plathomes.

- Correct idxp pointer to point the properly address of the
  each array of the kiconv character conversion tables,
  so that character conversion work properly when file
  systems are mounted with kiconv options.

- The definition of ICONV_CSMAXDATALEN was also bogus
  because it was defined as if all machines were 32bit
  computers.

Tested on: amd64
MFC after: 1 month

19 years agoFactor out all the .SHELL parsing related stuff into its own file and
Hartmut Brandt [Tue, 24 May 2005 15:30:03 +0000 (15:30 +0000)]
Factor out all the .SHELL parsing related stuff into its own file and
rename the function to be consistent with the naming scheme in the rest
of make. No functional changes.

Obtained from: DragonFlyBSD (idea and most of shell.h)

19 years agoUse the name of the default shell instead of a numeric index to select
Hartmut Brandt [Tue, 24 May 2005 13:19:40 +0000 (13:19 +0000)]
Use the name of the default shell instead of a numeric index to select
the default shell.

Idea from: DragonFlyBSD

19 years agoAnother shell attribute 'unsetenv' that will cause to unsetenv("ENV")
Hartmut Brandt [Tue, 24 May 2005 13:14:24 +0000 (13:14 +0000)]
Another shell attribute 'unsetenv' that will cause to unsetenv("ENV")
before executing the shell. Until now this was done when the default
shell was the ksh. This failed if the default shell was sh or csh and
the user switched to ksh.

19 years agoConnect mount_reiserfs(8) to the build.
Jean-Sébastien Pédron [Tue, 24 May 2005 12:37:18 +0000 (12:37 +0000)]
Connect mount_reiserfs(8) to the build.

Approved by: mux (mentor)

19 years agoImport of mount_reiserfs(8), used to mount a ReiserFS filesystem.
Jean-Sébastien Pédron [Tue, 24 May 2005 12:34:45 +0000 (12:34 +0000)]
Import of mount_reiserfs(8), used to mount a ReiserFS filesystem.

Approved by: mux (mentor)

19 years agoAccomodate for parameter name change, 'cnp' to 'data'.
Hiten Pandya [Tue, 24 May 2005 12:33:29 +0000 (12:33 +0000)]
Accomodate for parameter name change, 'cnp' to 'data'.

Submitted-by: Andrew R. Reiter <arr@watson.org>
19 years agoConnect the ReiserFS filesystem to the modules build (i386 only).
Jean-Sébastien Pédron [Tue, 24 May 2005 12:30:13 +0000 (12:30 +0000)]
Connect the ReiserFS filesystem to the modules build (i386 only).

Approved by: mux (mentor)

19 years agoConnect the ReiserFS filesystem to the build (i386 only).
Jean-Sébastien Pédron [Tue, 24 May 2005 12:28:21 +0000 (12:28 +0000)]
Connect the ReiserFS filesystem to the build (i386 only).

Approved by: mux (mentor)

19 years agoImport of ReiserFS filesystem support (currently limited to read-only on
Jean-Sébastien Pédron [Tue, 24 May 2005 12:24:45 +0000 (12:24 +0000)]
Import of ReiserFS filesystem support (currently limited to read-only on
i386). Source code is under the GNU GPL license.

Approved by: mux (mentor)

19 years agoDescribe the meta and builtins attributes for the .SHELL special
Hartmut Brandt [Tue, 24 May 2005 10:59:08 +0000 (10:59 +0000)]
Describe the meta and builtins attributes for the .SHELL special
target.

19 years agoDescribe the -x option and the .WARN pseudo-target.
Hartmut Brandt [Tue, 24 May 2005 10:55:00 +0000 (10:55 +0000)]
Describe the -x option and the .WARN pseudo-target.

19 years agoCheck for NULL pointer return.
Poul-Henning Kamp [Tue, 24 May 2005 10:10:38 +0000 (10:10 +0000)]
Check for NULL pointer return.

Spotted by: marcus

19 years agoBefore doing any parsing parse the builtin shell specifications and
Hartmut Brandt [Tue, 24 May 2005 09:14:46 +0000 (09:14 +0000)]
Before doing any parsing parse the builtin shell specifications and
set the current shell to DEFSHELL. Put all these specifications into
a list. Add user specified new shells to this list. If the user
just selects one of the already know shells just pick the right one
off the list. This let's one do something like:

# Full specification of the user's shell. This also selects the shell.
.SHELL: name=myshell path=/somewhere/foo echo=loud ...

FOO != bar # use myshell here

.SHELL: name=sh

BAR != baz # use /bin/sh here

.SHELL: name=myshell # no need for full spec here.

# continue to use the user's special shell.

19 years agoAdd an -I option to pkg_version:
Colin Percival [Tue, 24 May 2005 08:26:44 +0000 (08:26 +0000)]
Add an -I option to pkg_version:

  -I  Use only the index file for determining if a package is out of
      date.  This is much faster than using the version number from a
      port's Makefile, at the expense of potentially giving an incor-
      rect result if the index file is out of date.

Without this option, the index file is only consulted if "make -V PKGNAME"
cannot be used.

Approved by: portmgr (krion)

19 years agoPut myself on behalf of portmgr as maintainer of pkg_install tools.
Kirill Ponomarev [Tue, 24 May 2005 08:23:01 +0000 (08:23 +0000)]
Put myself on behalf of portmgr as maintainer of pkg_install tools.

19 years agoAllow the .SHELL target to specify the list of shell meta characters and
Hartmut Brandt [Tue, 24 May 2005 07:45:49 +0000 (07:45 +0000)]
Allow the .SHELL target to specify the list of shell meta characters and
the list of shell builtins. Both of these are needed for the compat
mode where make directly executes commands if the command line contains
neither a shell meta character nor a shell builtin. The list of builtins
is not changed, but csh has '@' added as a meta-character.

Initialize the default shell by parsing a string as one would specify
to the .SHELL target. So we get rid of the CShell clone of struct Shell which
just contained const char * where struct Shell had char *.

Add a debugging function for dumping a parsed shell description to
stdout.

19 years agoFix a particularly egregious grammar error.
Adam Weinberger [Tue, 24 May 2005 04:50:07 +0000 (04:50 +0000)]
Fix a particularly egregious grammar error.

Approved by: wpaul
MFC after: 1 day

19 years agoConsolidate some release notes items regarding new manual pages
Bruce A. Mah [Tue, 24 May 2005 03:14:46 +0000 (03:14 +0000)]
Consolidate some release notes items regarding new manual pages
and add some entries for recently-added sound manual pages.

Submitted by: joel
Reviewed by: bmah, hrs

19 years agoUse low level constructs borrowed from interrupt threads to wait for
Stephan Uphoff [Mon, 23 May 2005 23:01:53 +0000 (23:01 +0000)]
Use low level constructs borrowed from interrupt threads to wait for
work in proc0.
Remove the TDP_WAKEPROC0 workaround.

19 years agoRewrite of tcp_sack_option(). Kentaro Kurahone (NetBSD) pointed out
Paul Saab [Mon, 23 May 2005 19:22:48 +0000 (19:22 +0000)]
Rewrite of tcp_sack_option(). Kentaro Kurahone (NetBSD) pointed out
that if we sort the incoming SACK blocks, we can update the scoreboard
in one pass of the scoreboard. The added overhead of sorting upto 4
sack blocks is much lower than traversing (potentially) large
scoreboards multiple times. The code was updating the scoreboard with
multiple passes over it (once for each sack option). The rewrite fixes
that, reducing the complexity of the main loop from O(n^2) to O(n).

Submitted by:   Mohan Srinivasan, Noritoshi Demizu.
Reviewed by:    Raja Mukerji.

19 years agoSync the style of these two files.
David E. O'Brien [Mon, 23 May 2005 17:36:54 +0000 (17:36 +0000)]
Sync the style of these two files.

19 years agoFix semantics of ph_busy_count == -1 to pass instead of block.
Max Laier [Mon, 23 May 2005 17:07:16 +0000 (17:07 +0000)]
Fix semantics of ph_busy_count == -1 to pass instead of block.

PR: kern/81128
Submitted by: Joost Bekkers
MFC-after: 2 weeks

19 years agoAdd cdce(4) into the list of ethernet interfaces.
Maxim Sobolev [Mon, 23 May 2005 16:23:28 +0000 (16:23 +0000)]
Add cdce(4) into the list of ethernet interfaces.

19 years ago- do DNS lookup for symbolic names specified for a destination
Hajimu UMEMOTO [Mon, 23 May 2005 14:12:32 +0000 (14:12 +0000)]
- do DNS lookup for symbolic names specified for a destination
  or gateway.
- improves error reporting using gai_strerror(3) instead of
  printing "bad value".
- remove "0" for servname argument for getaddrinfo(3).

Submitted by: Andreas Kohn <andreas __at__ syndrom23.de>
MFC after: 1 week

19 years agoRemove local error variable, which leads to hiding error from return
Gleb Smirnoff [Mon, 23 May 2005 13:49:49 +0000 (13:49 +0000)]
Remove local error variable, which leads to hiding error from return
value.

PR: kern/81371
Submitted by: Wojciech A. Koszek
MFC after: 1 week

19 years agoReturn EINVAL for incorrect hook names.
Gleb Smirnoff [Mon, 23 May 2005 13:39:20 +0000 (13:39 +0000)]
Return EINVAL for incorrect hook names.

PR: kern/81349
Submitted by: Wojciech A. Koszek

19 years agoMake the ArgArray_Init() function visible to the rest of make.
Hartmut Brandt [Mon, 23 May 2005 13:27:52 +0000 (13:27 +0000)]
Make the ArgArray_Init() function visible to the rest of make.
It will soon be needed for the .SHELL parsing code.

19 years agoVirgin import of NgATM kernel part 1.2
Hartmut Brandt [Mon, 23 May 2005 13:08:32 +0000 (13:08 +0000)]
Virgin import of NgATM kernel part 1.2

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146539,
Hartmut Brandt [Mon, 23 May 2005 13:08:32 +0000 (13:08 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146539,
which included commits to RCS files with non-trunk default branches.

19 years agoAdd some debug code to diagnose root-on-mirror problems with recent -current.
Pawel Jakub Dawidek [Mon, 23 May 2005 13:05:07 +0000 (13:05 +0000)]
Add some debug code to diagnose root-on-mirror problems with recent -current.

Reported by: Daniel Eriksson

19 years agoWe need to use 'applyset' command for devfs, 'apply hide' is not enough,
Pawel Jakub Dawidek [Mon, 23 May 2005 12:25:33 +0000 (12:25 +0000)]
We need to use 'applyset' command for devfs, 'apply hide' is not enough,
because new devfs entries can show up later and one can access such entires
from inside named chroot.
In rc.d scripts we can use devfs_domount() function with devfsrules_hide_all
policy and unhide 'null' and 'random' manually.

19 years agoThis module was wrongly including header from /usr/include. Give it
Hartmut Brandt [Mon, 23 May 2005 12:24:46 +0000 (12:24 +0000)]
This module was wrongly including header from /usr/include. Give it
the correct path to the source headers.

19 years agoVirgin import of NgATM user part 1.2
Hartmut Brandt [Mon, 23 May 2005 12:22:12 +0000 (12:22 +0000)]
Virgin import of NgATM user part 1.2

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146532,
Hartmut Brandt [Mon, 23 May 2005 12:22:12 +0000 (12:22 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146532,
which included commits to RCS files with non-trunk default branches.

19 years agoCatch up with the bsnmpd daemon's 64bit time ticks.
Philip Paeps [Mon, 23 May 2005 11:41:14 +0000 (11:41 +0000)]
Catch up with the bsnmpd daemon's 64bit time ticks.

19 years agoNew release notes:
Christian Brueffer [Mon, 23 May 2005 11:31:26 +0000 (11:31 +0000)]
New release notes:

- uftdi(4) supports the FTDI FT2232C chip.
- bge(4) support for several new chips. (merged)

Note merges:

- uaudio(4) sync
- dc(4) polling
- xl(4) polling
- ixgb(4) MPSAFE

19 years agoThe ticks delivered by the SNMP daemon are now 64-bit, so make our
Hartmut Brandt [Mon, 23 May 2005 11:24:39 +0000 (11:24 +0000)]
The ticks delivered by the SNMP daemon are now 64-bit, so make our
local tick variable which is used to reduce the number of updates from
kernel structures and to ensure intra-PDU consistency also 64 bit.

19 years agoBump the shared library version number of the modules because of
Hartmut Brandt [Mon, 23 May 2005 11:22:54 +0000 (11:22 +0000)]
Bump the shared library version number of the modules because of
changes in the module interface.

19 years agoVirgin import of bsnmpd 1.10
Hartmut Brandt [Mon, 23 May 2005 11:19:11 +0000 (11:19 +0000)]
Virgin import of bsnmpd 1.10

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146525,
Hartmut Brandt [Mon, 23 May 2005 11:19:11 +0000 (11:19 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146525,
which included commits to RCS files with non-trunk default branches.

19 years agoStop redundantly rebuilding texinfo on the next __FreeBSD_version bump.
Ruslan Ermilov [Mon, 23 May 2005 11:15:16 +0000 (11:15 +0000)]
Stop redundantly rebuilding texinfo on the next __FreeBSD_version bump.

19 years agoUpdate for version 4.8 import.
Ruslan Ermilov [Mon, 23 May 2005 10:55:29 +0000 (10:55 +0000)]
Update for version 4.8 import.

19 years agoUpdate for texinfo 4.8.
Ruslan Ermilov [Mon, 23 May 2005 10:52:07 +0000 (10:52 +0000)]
Update for texinfo 4.8.

19 years agoMerge texinfo 4.8 changes onto the trunk.
Ruslan Ermilov [Mon, 23 May 2005 10:50:48 +0000 (10:50 +0000)]
Merge texinfo 4.8 changes onto the trunk.

19 years agoUse stock (FSF) version of this file.
Ruslan Ermilov [Mon, 23 May 2005 10:50:32 +0000 (10:50 +0000)]
Use stock (FSF) version of this file.

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146518,
Ruslan Ermilov [Mon, 23 May 2005 10:47:04 +0000 (10:47 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146518,
which included commits to RCS files with non-trunk default branches.

19 years agoThis commit was generated by cvs2svn to compensate for changes in r146515,
Ruslan Ermilov [Mon, 23 May 2005 10:46:22 +0000 (10:46 +0000)]
This commit was generated by cvs2svn to compensate for changes in r146515,
which included commits to RCS files with non-trunk default branches.

19 years agoImport of stripped down GNU texinfo 4.8
Ruslan Ermilov [Mon, 23 May 2005 10:46:22 +0000 (10:46 +0000)]
Import of stripped down GNU texinfo 4.8

19 years agoMake snd_maestro3(4) mpsafe
Pyun YongHyeon [Mon, 23 May 2005 06:27:07 +0000 (06:27 +0000)]
Make snd_maestro3(4) mpsafe
 - Let m3_pchan_trigger()/m3_rchan_trigger() acquire lock and call
   m3_pchan_trigger_locked()/m3_rchan_trigger_locked() respectivly.
 - Mark interrupt handler INTR_MPSAFE.
 - Add locks in sound/channel interface.

Tested by: nork

19 years agoAccording to STP2002QFP User's Guide, it seems that driver should
Pyun YongHyeon [Mon, 23 May 2005 05:45:36 +0000 (05:45 +0000)]
According to STP2002QFP User's Guide, it seems that driver should
program RXMAC to discard frames with SA field matching the stations's
MAC address. Experimentation shows that HME receives its own frames
when it operates at 10Mbps half-duplex. With this change HME runs at
10Mbps half-duplx should work with IPv6.
(No more "DAD detected duplicate IPv6 address".)

Reported by: jacques brierre <jbrierre AT bellsouth DOT net>
Reviewed by: marius

19 years agoMake the liveCD separate ala ia64 - the combined live/install is
Peter Grehan [Mon, 23 May 2005 03:14:56 +0000 (03:14 +0000)]
Make the liveCD separate ala ia64 - the combined live/install is
too large.

19 years agoNew release notes: gethostby*(3) thread-safe (+MFC), getnetby*(3)
Bruce A. Mah [Mon, 23 May 2005 02:37:35 +0000 (02:37 +0000)]
New release notes:  gethostby*(3) thread-safe (+MFC), getnetby*(3)
thread-safe (+MFC).

19 years agoFix some of the problems Bruce observed with this code.
Peter Wemm [Sun, 22 May 2005 23:28:17 +0000 (23:28 +0000)]
Fix some of the problems Bruce observed with this code.