| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
not the "manual page example" was introduced.
Approved by: ed (mentor, implicit)
MFC after: 1 week
Notes:
svn path=/head/; revision=203027
|
| |
|
|
|
|
|
|
| |
Approved by: ed (mentor, implicit)
MFC after: 1 week
Notes:
svn path=/head/; revision=203026
|
| |
|
|
|
|
|
|
|
|
| |
not the "manual page example" was introduced.
Approved by: ed (mentor, implicit)
MFC after: 1 week
Notes:
svn path=/head/; revision=203025
|
| |
|
|
| |
Notes:
svn path=/head/; revision=203024
|
| |
|
|
|
|
|
|
| |
Submitted by: Alex Kozlov
Obtained from: NetBSD
Notes:
svn path=/head/; revision=203022
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=203016
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| |
| |
| |
| | |
2) In one place make sure we call the backup
startup routine (from the timer).
Notes:
svn path=/head/; revision=203010
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| |
| |
| |
| | |
so that we don't loose an interrupt which
we appeared to be doing.
Notes:
svn path=/head/; revision=203008
|
| | |
| |
| |
| |
| |
| |
| |
| | |
initialized, thus backward time warnings
were being spewed to the console.
Notes:
svn path=/head/; revision=203007
|
| | |
| |
| |
| |
| |
| |
| | |
MFC after: 4 days
Notes:
svn path=/head/; revision=203006
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
built to use the new sendmail-8.14.4/cf tree.
MFC after: 4 days
Notes:
svn path=/head/; revision=203005
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
MFC after: 4 days
Notes:
svn path=/head/; revision=203004
|
| | | |
| | |
| | |
| | |
| | | |
Notes:
svn path=/vendor/sendmail/dist/; revision=203002
svn path=/vendor/sendmail/8.14.4/; revision=203003; tag=vendor/sendmail/8.14.4
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
specified by the first argument.
Approved by: imp (mentor)
Notes:
svn path=/head/; revision=202999
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Approved by: imp (mentor)
Notes:
svn path=/head/; revision=202998
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
isn't needed since we moved all that into mips_pcpu0_init.
Notes:
svn path=/head/; revision=202997
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Approved by: delphij
Notes:
svn path=/head/; revision=202993
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/head/; revision=202988
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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 sync with OpenBSD code
Submitted by: Bernhard Schmidt <bschmidt at techwires.net>
MFC after: 3 days
Notes:
svn path=/head/; revision=202986
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
enabled for debugging. This should be turned off before we release,
but we need it for the moment.
Notes:
svn path=/head/; revision=202984
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reviewed by: marius
Notes:
svn path=/head/; revision=202982
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/head/; revision=202981
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Found with: clang
Notes:
svn path=/head/; revision=202977
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Found with: clang
Notes:
svn path=/head/; revision=202976
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Indent rgmii correctly.
Remove stale comments.
Notes:
svn path=/head/; revision=202975
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Found with: clang
Notes:
svn path=/head/; revision=202974
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Found with: clang
Notes:
svn path=/head/; revision=202972
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Found with: clang
Notes:
svn path=/head/; revision=202971
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/head/; revision=202969
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
PR: 143163
Submitted by: Alexander Egorenkov <egorenar at gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=202967
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/head/; revision=202962
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
9.6.1-P3 update
Notes:
svn path=/head/; revision=202960
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|