aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Correct the HISTORY section of these man pages to show when the function,Gavin Atkinson2010-01-2636-72/+72
| | | | | | | | | | not the "manual page example" was introduced. Approved by: ed (mentor, implicit) MFC after: 1 week Notes: svn path=/head/; revision=203027
* Bump .Dd, forgotten in r203025Gavin Atkinson2010-01-2617-17/+17
| | | | | | | | Approved by: ed (mentor, implicit) MFC after: 1 week Notes: svn path=/head/; revision=203026
* Correct the HISTORY section of these man pages to show when the function,Gavin Atkinson2010-01-2617-17/+17
| | | | | | | | | | not the "manual page example" was introduced. Approved by: ed (mentor, implicit) MFC after: 1 week Notes: svn path=/head/; revision=203025
* Spacing changes in pic_ack and pic_delayed_ackRandall Stewart2010-01-261-4/+4
| | | | Notes: svn path=/head/; revision=203024
* Convert to 2-clause license, from NetBSD rc.subr r1.70.Ed Maste2010-01-261-7/+0
| | | | | | | | Submitted by: Alex Kozlov Obtained from: NetBSD Notes: svn path=/head/; revision=203022
* MFV of tzdata2010b, r203017Edwin Groothuis2010-01-262-9/+102
|\ | | | | | | | | | | | | | | | | | | | | Mexico's House of Representatives has approved a proposal for northern Mexico's border cities to share the same daylight saving schedule as the United States. MFC after: now Notes: svn path=/head/; revision=203019
| * Vendor import of tzdata2010b:vendor/tzdata/tzdata2010bEdwin Groothuis2010-01-262-9/+102
| | | | | | | | | | | | | | | | | | | | | | | | Mexico's House of Representatives has approved a proposal for northern Mexico's border cities to share the same daylight saving schedule as the United States. Obtained from: ftp://elsie.nci.nih.gov/pub/ Notes: svn path=/vendor/tzdata/dist/; revision=203017 svn path=/vendor/tzdata/tzdata2010b/; revision=203018; tag=vendor/tzdata/tzdata2010b
* | Regen the list of prebuild libraries using tools/make_libdeps.sh.Ruslan Ermilov2010-01-261-14/+9
| | | | | | | | Notes: svn path=/head/; revision=203016
* | My current conf, that comes up butRandall Stewart2010-01-261-6/+5
| | | | | | | | | | | | | | | | | | | | | | locks up in make buildworld. You need to follow the mips wiki for building the nfs partition and setup things to mount there (in the conf and in your bootp setup). Notes: svn path=/head/; revision=203011
* | 1) Make sure static is init'd to 0Randall Stewart2010-01-261-1/+3
| | | | | | | | | | | | | | | | 2) In one place make sure we call the backup startup routine (from the timer). Notes: svn path=/head/; revision=203010
* | To prevent a LOR we need to pass inRandall Stewart2010-01-262-21/+23
| | | | | | | | | | | | | | | | | | a lock flag in the pic routines. In some places we hold the pic lock, others we do not. Notes: svn path=/head/; revision=203009
* | Fix up the msg ring driver a bit tighterRandall Stewart2010-01-261-22/+7
| | | | | | | | | | | | | | | | so that we don't loose an interrupt which we appeared to be doing. Notes: svn path=/head/; revision=203008
* | Fixes setup of clock. It was not properlyRandall Stewart2010-01-261-5/+15
| | | | | | | | | | | | | | | | initialized, thus backward time warnings were being spewed to the console. Notes: svn path=/head/; revision=203007
* | Update FreeBSD informationGregory Neil Shapiro2010-01-261-2/+2
| | | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=203006
* | Minor changes to force commit these files so new freebsd*.cf files areGregory Neil Shapiro2010-01-262-1/+2
| | | | | | | | | | | | | | | | | | built to use the new sendmail-8.14.4/cf tree. MFC after: 4 days Notes: svn path=/head/; revision=203005
* | Merge sendmail 8.14.4 to HEADGregory Neil Shapiro2010-01-2669-549/+1498
|\ \ | | | | | | | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=203004
| * | Import sendmail 8.14.4vendor/sendmail/8.14.4Gregory Neil Shapiro2010-01-2687-4428/+5457
| | | | | | | | | | | | | | | Notes: svn path=/vendor/sendmail/dist/; revision=203002 svn path=/vendor/sendmail/8.14.4/; revision=203003; tag=vendor/sendmail/8.14.4
* | | Create the "cfecons" tty directly using tty_makedev(). It is not clear whatNeel Natu2010-01-261-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the intention of having two ttys pointing to the same cfe console device was. Also we were not initializing the output[] array passed in as input to tty_makedev() so one name of the ttys was garbage. Fix the code that calls cfe_write() to deal with the case where only a partial buffer is written out. cfe_cngetc() needs to return if there is no character available as input. If we don't do this then the cfe_timeout() function will spin forever because cfe_cngetc() will only ever return if there is valid input. Approved by: imp (mentor) Notes: svn path=/head/; revision=203001
* | | Install the XTLB exception handler for Sibyte processors.Neel Natu2010-01-261-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a workaround for the fact that the CFE is compiled as a 64-bit application and therefore sets the SR_KX bit every time we call into it (for e.g. console). A TLB miss for any address above 0xc0000000 with the SR_KX bit set will end up at the XTLB exception vector. We workaround this by copying the standard TLB handler at the XTLB exception vector. Approved by: imp (mentor) Notes: svn path=/head/; revision=203000
* | | Add a DDB command "show trapframe" to dump out contents of the trapframeNeel Natu2010-01-261-17/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | specified by the first argument. Approved by: imp (mentor) Notes: svn path=/head/; revision=202999
* | | Print the address of the base of the stackframe in DDB backtrace output.Neel Natu2010-01-261-1/+1
| | | | | | | | | | | | | | | | | | | | | Approved by: imp (mentor) Notes: svn path=/head/; revision=202998
* | | Doh. Remove extra pcpu initialization that I thought was needed, butWarner Losh2010-01-261-2/+0
| | | | | | | | | | | | | | | | | | | | | isn't needed since we moved all that into mips_pcpu0_init. Notes: svn path=/head/; revision=202997
* | | Fix a problem seen when a new process was returning to userlandNeel Natu2010-01-263-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | through fork_trampoline. This was caused because we were clearing the SR_INT_IE and setting SR_EXL bits of the status register at the same time. This meant that if an interrupt happened while this MTC0 was making its way through the pipeline the exception processing would see the status register with SR_EXL bit set. This in turn would mean that the COP_0_EXC_PC would not be updated so the return from exception would be to an incorrect address. It is easy to verify this fix by a program that forks in a loop and the child just exits: while (1) { pid_t pid = vfork(); if (pid == 0) _exit(0); if (pid != -1) waitpid(pid, NULL, 0); } Also remove two instances where we set SR_EXL bit gratuitously in exception.S. Approved by: imp (mentor) Notes: svn path=/head/; revision=202996
* | | - style(9)Gabor Kovesdan2010-01-251-24/+24
| | | | | | | | | | | | | | | | | | | | | Approved by: delphij Notes: svn path=/head/; revision=202993
* | | Cache failing and opened catalogs in catopen() and related functions.Gabor Kovesdan2010-01-251-17/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Continuous catopen() calls cause 4 failig stat(2) each, which means a lot of overhead. It is also a good idea to keep the opened catalogs in the memory to speed up further catopen() calls to the same catalog since these catalogs are not big at all. In this case, we count references and only free() the allocated space when the reference count reaches 0. The reads and writes to the cache are syncronized with an rwlock when these functions are called from a threaded program. Requested by: kib Approved by: delphij Notes: svn path=/head/; revision=202992
* | | Remove vestigial NetBSD compatibility shim.Ed Maste2010-01-251-11/+1
| | | | | | | | | | | | Notes: svn path=/head/; revision=202988
* | | Go through with write_metadata() non-error-handling and make it return "void".Ivan Voras2010-01-251-6/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is mostly to avoid dead variable assignment warning by LLVM. No functional change. Pointed out by: trasz Approved by: gnn (mentor) Notes: svn path=/head/; revision=202987
* | | o add more notification strings in iwn_intr_str()Rui Paulo2010-01-252-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o sync with OpenBSD code Submitted by: Bernhard Schmidt <bschmidt at techwires.net> MFC after: 3 days Notes: svn path=/head/; revision=202986
* | | Export knowledge of the special bus space we use for the console toWarner Losh2010-01-252-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | obio. Take advantage of the fact that obio only really supports uart at the moment to use the uart bus tag always for IOPORT allocations. # this needs to be redone to conform to FreeBSD standards and allow for # additional drivers for SoC hardware to attach Notes: svn path=/head/; revision=202985
* | | Turn on debugging on the fpa unit. Fix some printfs that were onlyWarner Losh2010-01-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | enabled for debugging. This should be turned off before we release, but we need it for the moment. Notes: svn path=/head/; revision=202984
* | | Store the mutex in the correct location. Before, we were storing itWarner Losh2010-01-251-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the pcb at the td_lock offset, rather than in the struct thread at the td_lock offset. And we were storing a pointer to the old thread rather than to the mutex. Why this didn't always kill us, I'll never know. Fix an obsolete comment and update the prototype in the comments. Also note what variables are in what registers since this function is a little complex... neel@ found this problem and proposed this fix. This cures a number of different problem reports out there, and gets us booting octeon to the login prompt... Submitted by: neel@ Reviewed by: rrs@, gonzo@ Notes: svn path=/head/; revision=202983
* | | Connect smbfs related libraries and tool on sparc64.Pyun YongHyeon2010-01-253-0/+9
| | | | | | | | | | | | | | | | | | | | | Reviewed by: marius Notes: svn path=/head/; revision=202982
* | | Build smbfs kernel module on sparc64.Pyun YongHyeon2010-01-251-0/+1
| | | | | | | | | | | | Notes: svn path=/head/; revision=202981
* | | shi1_remark is in little endian format, convert it to host ordering.Pyun YongHyeon2010-01-251-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also remove upper 16bits which always seem to be 0xFFFF. We don't allocate more than 64KB buffer anyway. This change make smbutil work on sparc64. Reviewed by: marius, bp Approved by: bp Notes: svn path=/head/; revision=202980
* | | Remove unneeded variables.Edward Tomasz Napierala2010-01-252-4/+0
| | | | | | | | | | | | | | | | | | | | | Found with: clang Notes: svn path=/head/; revision=202977
* | | Remove pointless assignment.Edward Tomasz Napierala2010-01-251-1/+0
| | | | | | | | | | | | | | | | | | | | | Found with: clang Notes: svn path=/head/; revision=202976
* | | Fix device name for root....Warner Losh2010-01-251-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | Indent rgmii correctly. Remove stale comments. Notes: svn path=/head/; revision=202975
* | | Remove some pointless variable assignments.Edward Tomasz Napierala2010-01-252-4/+1
| | | | | | | | | | | | | | | | | | | | | Found with: clang Notes: svn path=/head/; revision=202974
* | | Comment out the led wheel code for the moment. Likely it shouldn'tWarner Losh2010-01-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | even be here in the first place, but it is cool to see FreeBSD scrolling on the LED pannel of the octeon board when we're running... Notes: svn path=/head/; revision=202973
* | | Remove unused variable.Edward Tomasz Napierala2010-01-251-2/+0
| | | | | | | | | | | | | | | | | | | | | Found with: clang Notes: svn path=/head/; revision=202972
* | | Return proper error code.Edward Tomasz Napierala2010-01-251-1/+1
| | | | | | | | | | | | | | | | | | | | | Found with: clang Notes: svn path=/head/; revision=202971
* | | Actualize.Ruslan Ermilov2010-01-251-2/+5
| | | | | | | | | | | | Notes: svn path=/head/; revision=202969
* | | Call ieee80211_radiotap_rx, not ieee80211_radiotap_tx on sta_input()Rui Paulo2010-01-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | PR: 143163 Submitted by: Alexander Egorenkov <egorenar at gmail.com> MFC after: 3 days Notes: svn path=/head/; revision=202967
* | | On FreeBSD, time_t is 64-bit for all platforms except i386 and powerpc,Xin LI2010-01-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | where the type is 32-bit. ZFS can handle 64-bit timestamp internally but zfs_setattr() would check if the time value can fit, we change the checking macros to match 64-bit timestamp if the platform supports it. This change has some downsides like, while you can import zfs on 32-bit platforms, the timestamp would overflow if they are out of the range. This fixes the Y2.038K issue on platforms using 64-bit timestamps. Reviewed by: pjd MFC after: 1 month Notes: svn path=/head/; revision=202964
* | | Add an example, derived from the basic demo phk once sent me.Joerg Wunsch2010-01-251-0/+33
| | | | | | | | | | | | Notes: svn path=/head/; revision=202962
* | | Upgrade to BIND 9.6.1-P3.Doug Barton2010-01-2539-7474/+7767
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This version address the following vulnerabilities: BIND 9 Cache Update from Additional Section https://www.isc.org/advisories/CVE-2009-4022v6 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-4022 A nameserver with DNSSEC validation enabled may incorrectly add unauthenticated records to its cache that are received during the resolution of a recursive client query BIND 9 DNSSEC validation code could cause bogus NXDOMAIN responses https://www.isc.org/advisories/CVE-2010-0097 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0097 There was an error in the DNSSEC NSEC/NSEC3 validation code that could cause bogus NXDOMAIN responses (that is, NXDOMAIN responses for records proven by NSEC or NSEC3 to exist) to be cached as if they had validated correctly These issues only affect systems with DNSSEC validation enabled. Notes: svn path=/head/; revision=202961
| * | | Vendor import of BIND 9.6.1-P3vendor/bind9/9.6.1-P3Doug Barton2010-01-2539-7474/+7767
| | | | | | | | | | | | | | | | | | | | Notes: svn path=/vendor/bind9/dist/; revision=202958 svn path=/vendor/bind9/9.6.1-P3/; revision=202959; tag=vendor/bind9/9.6.1-P3
| * | | Update these files to match current reality.Doug Barton2009-12-111-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BIND 9.6 has diverged sufficiently from 9.4 to warrant slightly different procedures, so stop pretending that they are interchangable. Notes: svn path=/vendor/bind9/dist/; revision=200398
* | | | Commit copyright-only changes to generated files as part of theDoug Barton2010-01-254-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 9.6.1-P3 update Notes: svn path=/head/; revision=202960
* | | | - Call post-boot fixup function in order to get proper staticOleksandr Tymoshenko2010-01-257-20/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | symbols resolving in DDB - When zeroing .bss/.sbss do not round end address to page boundary, it's not neccessary and might destroy data pased by trampoline or boot loader Notes: svn path=/head/; revision=202954