joel
224caf9be0
Spelling fixes.
2010-08-01 09:37:36 +00:00
joel
6da836a30b
Fix typos.
2010-08-01 09:10:09 +00:00
edwin
adc8a24329
MFV of r210716, tzdata2010k
...
- Daylight Saving Time will not be used in Egypt during Ramadan.
- Proper names for Pacific/Pohnpei and Pacific/Chuuk
- Fix historical information for Finland for 1981 and 1982
- No leap-second for December 2010.
- Fix historical information for Ontario (Canada)
2010-08-01 09:03:10 +00:00
tuexen
0d1656677f
Cleanup code.
...
MFC after: 2 weeks
2010-08-01 08:06:59 +00:00
nwhitehorn
1a14bf4648
Improve hash coverage for kernel page table entries by modifying the kernel
...
ESID -> VSID map function. This makes ZFS run stably on PowerPC under
heavy loads (repeated simultaneous SVN checkouts and updates).
2010-07-31 21:35:15 +00:00
bz
b6078715a1
Document the mandatory argument to the arptimer() and
...
nd6_llinfo_timer() functions with a KASSERT().
Note: there is no need to return after panic.
In the legacy IP case, only assign the arg after the check,
in the IPv6 case, remove the extra checks for the table and
interface as they have to be there unless we freed and forgot
to cancel the timer. It doesn't matter anyway as we would
panic on the NULL pointer deref immediately and the bug is
elsewhere.
This unifies the code of both address families to some extend.
Reviewed by: rwatson
MFC after: 6 days
2010-07-31 21:33:18 +00:00
joel
be2c32910f
Spelling fixes.
2010-07-31 21:09:49 +00:00
imp
994e84c9df
Fixes a bug when installing with a ZFS on root (/) and UFS /boot
...
partition. Don't stamp the zfs boot-loader in this case.
Submitted by: kris moore
2010-07-31 19:27:43 +00:00
imp
ed05266834
Adds the async option for journaled file systems (UFS + journaling)
...
Submitted by: kris moore (kris at pcbsd org)
2010-07-31 19:25:51 +00:00
jchandra
1859a71527
Use PTR_ADDU to change sp, so that it works for n64 too.
2010-07-31 19:13:08 +00:00
jchandra
4e458c0f7d
Use fuword32() to fetch instructions, this will work on both 32 and 64 bit
...
compilation.
2010-07-31 19:11:38 +00:00
rpaulo
0c01965ab6
lockstat(1) now depends on libutil and librtld_db.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 17:58:44 +00:00
kib
6bde39054e
Deal with proper format for printing time_t.
...
Reported by: ache
MFC after: 3 weeks
2010-07-31 17:41:58 +00:00
rpaulo
a7ce14acf3
proc_wait() was replaced by proc_wstatus(). Right now this call is
...
useless because userland support is not working on HEAD, but this makes
libdtrace compile again.
Sponsored by: The FreeBSD Foundation
2010-07-31 17:23:37 +00:00
rpaulo
3dab0f2d1f
Revert SHLIB_MAJOR to 2.
...
As discussed with kan@, since DTrace is the only consumer of libproc
right now, there's no need for a major shlib bump.
2010-07-31 17:14:54 +00:00
rpaulo
6a96e8c49c
libdtrace, dtrace(1) and lockstat(1) are for i386 and amd64 only right
...
now.
Sponsored by: The FreeBSD Foundation
2010-07-31 17:13:14 +00:00
rpaulo
8f93b5f706
Update to the new proc_detach() function.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 17:10:55 +00:00
rpaulo
2fbcde3111
dtrace(1) now depends on libutil and librtld_db.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 17:09:37 +00:00
rpaulo
7ec3d1fa11
Build librtld_db.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 16:12:47 +00:00
rpaulo
63c4f86c34
Bump the shared library major version due to ABI conflicts.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 16:11:11 +00:00
rpaulo
a049970caa
New version of libproc. Changes are:
...
* breakpoint setup support
* register query
* symbol to address mapping and vice-versa
* more misc utility functions based on their Solaris counterpart
Also, I've written some test cases.
Sponsored by: The FreeBSD Foundation
2010-07-31 16:10:20 +00:00
bz
f5ec1d3118
MFp4 @181628:
...
Free the rtentry after we diconnected it from the FIB and are counting
it as rttrash. There might still be a chance we leak it from a different
code path but there is nothing we can do about this here.
Sponsored by: ISPsystem (in February)
Reviewed by: julian (in February)
MFC after: 2 weeks
2010-07-31 15:31:23 +00:00
rpaulo
9590160d8d
Add libproc.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 14:57:33 +00:00
rpaulo
01d06d60a4
Simplify the Makefile. The i386 and amd64 sections are equal.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 14:53:43 +00:00
rpaulo
6566359095
libproc is going to be i386/amd64 only with the next update.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 14:52:29 +00:00
rpaulo
7d7db1db81
Add librtld_db.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 14:36:34 +00:00
rpaulo
015612b310
Add LIBRTLD_DB.
...
Sponsored by: The FreeBSD Foundation
2010-07-31 14:32:54 +00:00
kib
5895145874
Report the time left for the sleep on SIGINFO.
...
Be stricter in the checking of interval specification.
PR: bin/139345
MFC after: 3 weeks
2010-07-31 14:30:11 +00:00
rpaulo
27277244cd
Import the librtld_db library. This is needed by userland DTrace.
...
This is not yet enabled in the build because I also need to import a new
version of libproc.
Sponsored by: The FreeBSD Foundation
2010-07-31 14:26:10 +00:00
nwhitehorn
0ccd4521f0
Add support for the IBM Full-System Simulator (Mambo). This code has been
...
developed against the 970 and Cell simulators.
2010-07-31 13:22:34 +00:00
joel
8c3d367011
Fix a bunch of typos and spelling mistakes.
2010-07-31 12:14:28 +00:00
joel
bf6e76cd83
Spelling fixes.
2010-07-31 10:01:15 +00:00
rpaulo
2c1a5c1f89
pci_if.h is required to build atacore.
2010-07-31 00:08:18 +00:00
andre
92e9dbc518
Fix a bug in syncache where the initial CWND for new incoming connections
...
was limited to one segment under the faulty assumption of a retransmit.
Due to this the opportunity to initialize the increased congestion window
according to RFC3390 was missed.
Support for RFC3465 introduced in r187289 uncovered the bug as the ACK
to SYN/ACK no longer caused snd_cwnd increase by MSS (actually, this
increase shouldn't happen as it's explicitly forbidden by RFC3390, but
it's another issue). Snd_cwnd remains really small (1*MSS + 1) and this
causes really bad interaction with delayed acks on other side.
The variable name sc_rxmits is a bit misleading as it counts all transmits,
not just retransmits.
Submitted by: Maxim Dounin <mdounin-at-mdounin-dot-ru>
MFC after: 10 days
2010-07-30 21:45:53 +00:00
delphij
67a2e7219e
In rdmsr_safe, use zero extend (by doing a 32-bit movl over
...
eax to itself) instead of a sign extend.
Discussed with: stas
MFC after: 1 month
2010-07-30 21:39:28 +00:00
mdf
037804af9d
Add MALLOC_DEBUG_MAXZONES=8 to powerpc64 GENERIC configuration file.
...
Requested by: nwhitehorn
Approved by: zml (mentor)
2010-07-30 20:25:04 +00:00
uqs
d5b10f78d9
Fix indention of attribution line for some recent additions.
...
MFC after: 3 days
2010-07-30 20:20:14 +00:00
delphij
c44e63a4c0
Change copyright holder to author. We prefer using a real legal
...
entity for copyright holders.
Approved by: sephe
MFC after: 3 days
2010-07-30 17:51:22 +00:00
rpaulo
b121b128e2
Add missing escape characthers.
...
Pointed out by: b.f.
2010-07-30 15:25:57 +00:00
joel
ea52a92dc2
Fix spelling.
2010-07-30 14:05:20 +00:00
dfr
0a6d03ea0c
A simple test harness to help debug problems with the ZFS boot code.
2010-07-30 13:54:15 +00:00
uqs
8f44a70be6
gsched(8) was first released with FreeBSD 8.1
...
MFC after: 3 days
2010-07-30 12:56:34 +00:00
jchandra
58e15d859c
n64 support - enable UX bit in STATUS for kernel and userspace.
...
- enable UX in kernel start, and kernel entry
- keep UX flag in cpu_fork and cpu_set_upcall
- enable UX for userspace
2010-07-30 12:45:00 +00:00
uqs
c2a17de64b
Fix a couple of typos.
...
PR: docs/148891
Submitted by: olgeni
MFC after: 1 week
2010-07-30 11:58:18 +00:00
gabor
ba835d74c9
- Add Ukranian catalog
...
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
2010-07-30 11:07:24 +00:00
jchandra
246b8bafcd
MIPS n64 support - support kstack in XKSEG.
...
- enable KX on entry from user-space, we need KX set to save to XKSEG
addresses.
- add MIPS_XKSEG_START to genassym.c
- Add n64 case for swth.S
2010-07-30 09:38:47 +00:00
uqs
213ccb3efe
Fix typo in pom(6) manpage
...
PR: docs/148825
Submitted by: Anatoly Borodin
MFC after: 1 week
2010-07-30 09:34:40 +00:00
rpaulo
b027d2d5dc
Fix previous commit: I forgot to include parenthesis.
...
Submitted by: anonymous
2010-07-30 08:52:19 +00:00
yongari
b81b36fb71
Consistently check header type after reading PCIR_HDRTYPE register.
...
While I'm here use defined macro instead of using magic numbers for
header type.
Reviewed by: jhb
2010-07-29 20:42:38 +00:00
kib
4fd4e2aac4
Add compat32 shims for opencrypto(4).
...
Reviewed by: bz
MFC after: 3 weeks
2010-07-29 20:42:20 +00:00