summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow node to bypass traffic while no alias address defined.mav2007-05-221-9/+11
| | | | Approved by: glebius (mentor)
* Return back NETGRAPH_MPPC_COMPRESSION depends.mav2007-05-221-0/+2
| | | | | Reviewed by: ru, julian Approved by: glebius (mentor)
* Remove the restore and chroot command to avoid disk-full error.nyan2007-05-222-6/+0
|
* Set .PATH before referring to the corresponding sources.dds2007-05-221-2/+2
|
* Don't forget to clean generated ssp.h.ru2007-05-221-0/+1
|
* Don't want a stray systrace_args.c in objdir.ru2007-05-222-2/+6
|
* Remove the ugly csh(1) based UUID lower-case translation hack fromrse2007-05-221-1/+0
| | | | | | /etc/rc.d/hostid now that we switched the origin of the UUID (variable smbios.system.uuid as provided by the i386 BIOS code) to already provide a standard conforming lower-case UUID text representation.
* Increase precision of time values in the process accountingdds2007-05-2212-441/+881
| | | | | structure, while maintaining backward compatibility with legacy file and record formats.
* Regression tests for sparc64 record formats.dds2007-05-222-0/+0
| | | | Submitted by: Carl Johan Gustavsson
* Regression tests for amd64 file and record formats.dds2007-05-2212-0/+118
| | | | Submitted by: Larry Rosenman (who also provided access to a testing host)
* Regression tests for the new and legacy process accounting formats.dds2007-05-2221-1/+361
|
* restore interrupts to working order after INTR_THREAD changeskmacy2007-05-221-19/+21
| | | | | - ithread_wrapper was being treated as a wrapper for fast interrupts when in fact it was intended for ithread interrupts
* Document the .in .out file naming conventions adopted in commit_prep.pl'sdds2007-05-221-0/+5
| | | | exclusions list for header checking.
* Test the integer-arithmetic float conversions encode_timeval and encode_longdds2007-05-223-0/+157
| | | | in kern_acct.c.
* Backout 1.5 as requested by deischenjon2007-05-221-1/+0
|
* Eliminate the reactivation of cached pages in vm_fault_prefault() andalc2007-05-222-8/+16
| | | | | | | | | | | | | | | | | vm_map_pmap_enter() unless the caller is madvise(MADV_WILLNEED). With the exception of calls to vm_map_pmap_enter() from madvise(MADV_WILLNEED), vm_fault_prefault() and vm_map_pmap_enter() are both used to create speculative mappings. Thus, always reactivating cached pages is a mistake. In principle, cached pages should only be reactivated by an actual access. Otherwise, the following misbehavior can occur. On a hard fault for a text page the clustering algorithm fetches not only the required page but also several of the adjacent pages. Now, suppose that one or more of the adjacent pages are never accessed. Ultimately, these unused pages become cached pages through the efforts of the page daemon. However, the next activation of the executable reactivates and maps these unused pages. Consequently, they are never replaced. In effect, they become pinned in memory.
* In the error handling path, don't call close(fd) if the error we'recperciva2007-05-221-1/+2
| | | | | | | | handling is that fd = open(foo) is -1. This bug is harmless since close(-1) just returns an error (which the code ignores). Found by: Coverity Prevent(tm) CID: 1503 (in userland test run)
* __cleanup() is needed for ports/devel/valgrind, export it.jon2007-05-221-0/+1
|
* Allow FreeBSD's native ELF image activators to execute shared libraries thekan2007-05-227-14/+14
| | | | | | | same way it was enabled for Linux binares in linuxulator. This allows binaries built with -pie. Many ports auto-detect -fPIE support in GCC 4.2 and build binaries FreeBSD was unable to run.
* Remove duplicate ' 2' manpage section number.keramida2007-05-211-1/+1
| | | | | Submitted by: Rui Paulo MFC after: 3 days
* From OpenBSD, rev. 1.379dhartmei2007-05-211-2/+3
| | | | | | | Document how 'allow-opts' applies to routing headers in IPv6. MFC after: 1 week Discussed with: mlaier
* From OpenBSD, rev. 1.524, 1.528, 1.529dhartmei2007-05-211-3/+52
| | | | | | | | | Deal with IPv6 routing headers (see FreeBSD-SA-07:03.ipv6 for background) Block IPv6 packets with routing headers by default, unless 'allow-opts' is specified. Block RH0 unconditionally. Deal with ip6_plen 0. MFC after: 1 week Discussed with: mlaier
* Use lower cases for UUID string to conform RFC4122 and ISO/IEC-9834-8:2005.jkim2007-05-211-3/+3
|
* Forgot to add hptiop(4) here.brueffer2007-05-211-0/+2
|
* Improve mxge receive performance:gallatin2007-05-216-2216/+2717
| | | | | | | | | | | | | | | - Update to the latest (1.4.18) f/w. This f/w introduces a new receive mode which allows us to use FreeBSD's physically discontinuous MJUM9BYTES clusters. - Switch the driver from chaining MJUMPAGESIZE clusters to using MJUM9BYTES clusters to avoid mbuf chaining overheads. Due to this change, people running obsolete f/w images will be limited to an MTU of PAGE_SIZE - 16. - Add (disabled by default) support for Large Receive Offload. Sponsored by: Myricom, Inc.
* Make pointer argument to kread_string() const since the kernel structurerwatson2007-05-211-3/+4
| | | | | | | field is const, and then employ __DECONST before getting into the kvm code. This eliminates a gcc 4.2 warning about losing constification. __DECONST advice from: sam
* Fix markup.ru2007-05-211-3/+9
|
* Force the alignment of the chars arrays, as they are casted later tocognet2007-05-211-1/+1
| | | | | | structs. gcc 4.2 doesn't do it by default, and that results in unaligned access on arm.
* Force the alignment of the chars arrays, as they are casted later tocognet2007-05-211-2/+2
| | | | | | | | structs. gcc 4.2 doesn't do it by default, and that results in unaligned access on arm. Reviewed by: gnn, imp
* Short name of kernel audit worker thread from "audit_worker" to "audit".rwatson2007-05-211-1/+1
| | | | MFC after: 3 days
* Bump __FreeBSDversion for shared library version bump.delphij2007-05-211-1/+1
| | | | | | This makes it possible for our ports infrastructure to determine whether it is appropriate to install compat6x in the future.
* Make sure fwsid is not NULL.simokawa2007-05-211-1/+3
| | | | MFC after: 3 days
* Back out the addition of -static to LDFLAGS; I'm pretty confidentru2007-05-211-1/+0
| | | | | | | | | | | | | | | | that the build failure was caused by a computer/sources date/time mismatch that caused GCC tools to be mistakenly rebuilt again at an inappropriate time during buildworld, re-linking them against new libraries instead of host's installed libraries and thus making them not runnable by the host. Normally they are only built in the early stage of buildworld (build-tools) that links them against shared libraries of the host, but if either the system clock or modification date/time on source files is set incorrectly, make(1) can be foolished into thinking that tools are stale and will rebuild them again, now in the "target" environment which is not suitable for building helper apps that are to be run during buildworld. OK'ed by: kan
* MFi386: revision 1.652nyan2007-05-211-0/+4
| | | | | - Move GDT/LDT locking into a seperate spinlock, removing the global scheduler lock from this responsibility.
* Cleanup style by consistently using braces around variable expansion andrse2007-05-211-1/+5
| | | | | apply an addition from Andrew Thompson <thompsa> for filtering out the special "Nil" UUID (all zeros) which would be a useless host UUID.
* Adjust UUID lower-case translation from straight-forward tr(1)rse2007-05-211-1/+2
| | | | | | | | | | usage to an equivalent csh(1) usage as tr(1) stays in /usr/bin and /etc/rc.d/hostid has just the root filesystem (and this way mainly the tools in /bin) available. I've chosen csh(1) here as the string manipulation tools available in /bin is extremely limited and the (only) alternative ed(1) usage would have been a lot more complicated or even might require a temporary file.
* Perhaps a better fix- make the called function do the (possible never reached)mjacob2007-05-211-8/+11
| | | | | | initialization. Do a token amount of style cleanup. Poked by: bde
* Style: remove redundant parentheses.ru2007-05-212-2/+2
|
* Remove the libmytinfo_p.a link as well.ru2007-05-211-0/+1
|
* GCC doesn't segfault anymore while building world with -mcpu=xscale, so use it.cognet2007-05-211-3/+1
|
* FreeBSD expects VFP, so use that as the default FPU.cognet2007-05-211-0/+3
| | | | Reviewed by: kan
* The standardized textual representation of UUIDs according to RFC 4122rse2007-05-211-2/+2
| | | | | | | | and ISO/IEC-9834-8:2005 is with LOWER-CASE hexadecimal characters only, so translate the (usually upper-case and this way not conforming) representation of the BIOS UUID when reading it. Also be more strict about the valid characters in the textual representation by checking for just the hexadecimal characters.
* Don't remove boot_i386.8 on amd64.delphij2007-05-211-1/+1
|
* Reflect shared library bump after symbol versioning is enabled bydelphij2007-05-211-0/+125
| | | | default.
* When speculation fails (as determined by the chk instruction) themarcel2007-05-211-1/+13
| | | | | | | processor is to jump to recovery code. This branching behaviour may not be implemented by the processor and a Speculative Operation fault is raised. The OS is responsible to emulate the branch. Implement this, because GCC 4.2 uses advanced loads regularly.
* Don't test for NULL when it is both unnecessary (the pointer is checkedcperciva2007-05-211-1/+1
| | | | | | | | against NULL when it is first allocated) and pointless (we've already dereferenced the pointer several times). Found by: Coverity Prevent(tm) CID: 3204
* Remove pointless code: Don't assign a value to a variable when we'recperciva2007-05-211-1/+0
| | | | | | | | | | | going to overwrite it with a new value a few lines later. Visual inspection of the surrounding code indicates that the code does what it's supposed to do; i.e., the pointless code wasn't supposed to be doing something other than what it was doing. CID: 3323 Found by: Coverity Prevent(tm)
* MFV: tzdata2007fwollman2007-05-218-206/+427
| | | | | | | PR: conf/109418 Requested by: edwin@ Obtained from: Arthur David Olson, ftp://elsie.nci.nih.gov/pub/tzdata2007f.tar.gz MFC after: 1 week
* This commit was generated by cvs2svn to compensate for changes in r169808,wollman2007-05-211-10/+18
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Long-delayed import of timezone database from Arthur Olson et al.wollman2007-05-2111-218/+449
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Timezone data changes in the following locations: Antarctica Bahamas Chile (past timestamps only) Cuba Eritrea (Africa/Asmara renamed to Africa/Asmera) Haiti Honduras Indonesia (past timestamps only) Mongolia New Zealand (future timestamps only) Nunavut Pulaski County, Indiana Syria Turkey Turks & Caicos Western Australia Also: some city coordinates corrected. PR: conf/109418
OpenPOWER on IntegriCloud