Alexander Motin
cc6b610bea
Fill rman range start/end values. It makes devinfo output more readable.
2010-05-22 08:30:47 +00:00
Jung-uk Kim
fa091a4804
Fix more style(9) nits that I missed in the previous commit.
2010-05-22 07:44:33 +00:00
Jung-uk Kim
b4f9625a6e
Fix style(9) nits.
2010-05-22 07:38:29 +00:00
Jung-uk Kim
dd962f5b8a
Suspend screen updates when the video controller is powered down.
2010-05-22 07:35:17 +00:00
Alexander Motin
445cc79ca9
Report ATA/SATA channel number to NewBus at location string.
2010-05-22 07:32:47 +00:00
Alexander Motin
75f5385157
Honor hw.pci.do_power_nodriver on resume. Power-down devices without
...
driver attached.
2010-05-22 03:19:30 +00:00
Randi Harper
00fdbea7b2
Flush all routes before adding the default route in order to allow
...
sysinstall to cleanly re-initialize the network.
PR: bin/145553
Submitted by: gcooper
Approved by: cperciva (mentor)
MFC after: 3 days
2010-05-22 00:43:14 +00:00
Nathan Whitehorn
50b8f14f71
Now that single-threaded access to firmware is enforced by
...
IPI_RENDEZVOUS, the ofw mutex is irrelevant.
2010-05-21 20:46:01 +00:00
Jayachandran C.
7aad43af9b
Fixup order of entries (including mine), reported by yar@freebsd.org
...
Approved by: rrs (mentor)
2010-05-21 19:08:24 +00:00
Alexander Motin
243e0fb9a0
Improve suspend/resume support. Make sure controller is idle on suspend
...
and reset it on resume.
2010-05-21 17:26:16 +00:00
John Baldwin
e826ef1ec4
- Adjust the whitespace for the lines that output fields in 'show pcpu' in
...
DDB so that all the fields line up.
- Print out the tid of the per-CPU idlethread instead of the pid since
the idle process is now shared across all idle threads.
MFC after: 1 month
2010-05-21 17:17:56 +00:00
John Baldwin
1d7830edd5
Assert that the thread passed to sched_bind() and sched_unbind() is
...
curthread as those routines are only supported for curthread currently.
MFC after: 1 month
2010-05-21 17:15:56 +00:00
John Baldwin
07969f1d4d
Allow a const char * to be passed as the process name to kproc_kthread_add()
...
without generating a warning.
MFC after: 1 month
2010-05-21 17:14:36 +00:00
Sean Bruno
8b10473d30
Allow sub-second interval timings for iostat and vmstat.
...
e.g.
vmstat -w.5
iostat -w.5
Reviewed by: jhb
Approved by: scottl (mentor)
Obtained from: Yahoo Inc.
MFC after: 2 weeks
2010-05-21 17:10:52 +00:00
John Baldwin
14765ad2e0
- Set 'dmadat' earlier so that we properly setup the heap if we fail to
...
locate a high memory area for the heap using the SMAP.
- Read the number of hard drive devices from the BIOS instead of hardcoding
a limit of 128. Some BIOSes duplicate disk devices once you get beyond
the maximum drive number.
MFC after: 1 month
2010-05-21 16:58:52 +00:00
Andrew Gallatin
2108913743
Add interrupt descriptions for mxge's msi-x vectors
2010-05-21 15:57:24 +00:00
Alexander Motin
6533cd198d
Improve suspend/resume support. Make sure controller is idle on suspend
...
and reset it on resume.
2010-05-21 13:29:28 +00:00
Konstantin Belousov
61e53a389f
Remove PIOLLHUP from the flags used to test for to set exceptfsd
...
fd_set bits in select(2). It seems that historical behaviour is to not
reporting exception on EOF, and several applications are broken.
Reported by: Yoshihiko Sarumaru <ysarumaru gmail com>
Discussed with: bde
PR: ports/140934
MFC after: 2 weeks
2010-05-21 10:36:29 +00:00
Martin Matuska
7838815ebb
Update L2ARC code and fix several bugs.
...
- improve ARC memory consumption (Bug ID 6488341)
- ARC/L2ARC metadata accounting (Bug ID 6748019)
- L2ARC turbo warmup (Bud ID 6748023)
- kstats for ARC content (Bug ID 6748023)
- kstats for evicted bytes from ARC by L2ARC state (Bud ID 6871680)
- fix panic on i386 systems (Bug ID 6821260)
OpenSolaris onnv revisions:
8582:df9361868dbe, 8628:97dcded6e556, 9215:7c4584f76b47,
9274:a10f8bd993c1, 10357:29060492b29d
OpenSolaris Bug IDs:
6748019, 6748023, 6748030, 6488341, 6798268, 6821260, 6790261, 6871680
Approved by: pjd, delphij (mentor)
Obtained from: OpenSlaris (multiple bug IDs)
MFC after: 3 days
2010-05-21 09:52:49 +00:00
Martin Matuska
370227d241
Reorder some already introduced locking variables.
...
OpenSolaris onnv revision: 8214:d7abf7c1f1c1
Approved by: pjd, delphij (mentor)
Obtained from: OpenSolaris (Bug ID 6747934)
MFC after: 3 days
2010-05-21 09:35:28 +00:00
Martin Matuska
911e1f9b1d
Fix stack overflow in zfs send.
...
OpenSolaris onnv-revision: 8012:8ea30813950f
Approved by: pjd, delphij (mentor)
Obtained from: OpenSolaris (Bug ID 6765626)
MFC after: 3 days
2010-05-21 08:55:18 +00:00
Martin Matuska
8b2bc083b9
Fix: vdev_reopen() can lead to failed allocations
...
OpenSolaris onnv-revision: 7980:589f37f25048
Approved by: pjd, delphij (mentor)
Obtained from: OpenSolaris (Bug ID 6764914)
MFC after: 3 days
2010-05-21 08:50:34 +00:00
Jayachandran C.
1a9950f319
Changes to boot on a subset of threads on an XLR/XLS core.
...
- Adds re-partitioning TLB per core for enabled threads.
- Adds hardware thread id to cpuid mapping
- updates rge driver packet distribution and message ring handling
threads to be started based on hardware thread id.
- remove unused early debugging code to set control registers.
- coding style fixes
Approved by: rrs (mentor)
2010-05-21 05:34:19 +00:00
Nathan Whitehorn
96a985c51d
Fix a long-standing bug in the PowerPC OFW call function on SMP machines
...
where running ofwdump could cause hangs by forcing all secondary CPUs
into a busy wait with interrupts off during the call.
Following section 8.4 of the Open Firmware PowerPC processor binding,
the firmware is free to overwrite the system interrupt handlers during
OF calls, restoring the OS handlers on exit. On single CPU systems, this
process is invisible to the operating system. On multiple CPU systems,
taking any exception on a secondary CPU while an OF call is in progress
ends with that exception vectored into OF, resulting in a slow movement
of the entire system into firmware context and a machine hang.
MFC after: 3 days
2010-05-20 21:07:58 +00:00
Jung-uk Kim
5ba4657c49
Revert r208353. It did not work as I expected because WITHOUT_MAN is set
...
for bootstrap-tools target and WITHOUT_MAN_UTILS was implied by default.
Pointy hat: jkim
2010-05-20 20:15:56 +00:00
John Baldwin
c29ae5520a
Restore part of 200671 which was lost in previous driver changes:
...
- Add interrupt descriptions when using mulitple MSI-X interrupts.
2010-05-20 20:01:54 +00:00
Wesley Shields
1ec7492c4e
Document NANO_ARCH which is no longer hard coded as of r205980.
...
Approved by: imp@
2010-05-20 18:39:33 +00:00
Navdeep Parhar
cb958aba98
Remove invalid assertion.
...
Holding the adapter lock while changing the LRO settings is sufficient.
PR: kern/146759
MFC after: 3 days
2010-05-20 18:22:45 +00:00
Jayachandran C.
6d21d06d6c
Add jchandra, with rrs as mentor
...
Approved by: rrs (mentor)
2010-05-20 17:30:55 +00:00
Jung-uk Kim
8a4b934bfe
We do not have to build makewhatis as a bootstrap tool when it is disabled
...
by WITHOUT_MAN_UTILS.
2010-05-20 16:24:12 +00:00
John Baldwin
f09d9fba89
Add support for the Perle Speed4 LE.
...
Submitted by: Douglas K. Rand rand of meridian-enviro com
MFC after: 3 days
2010-05-20 13:16:42 +00:00
Marius Strobl
4461491b3e
Change ad_firmware_geom_adjust() to operate on a struct disk * only and
...
hook it up to ada(4) also. While at it, rename *ad_firmware_geom_adjust()
to *ata_disk_firmware_geom_adjust() etc now that these are no longer
limited to ad(4).
Reviewed by: mav
MFC after: 3 days
2010-05-20 12:46:19 +00:00
Marius Strobl
f399274395
Remove unnecessary headers which were inherited from cam_xpt.c without
...
reason.
Reviewed by: mav
MFC after: 3 days
2010-05-20 12:44:06 +00:00
Sergey A. Osokin
10a669dfe5
Add new memory days for Russian Federation.
...
Fix date and description.
Obtained from: http://pda.lenta.ru/news/2010/05/19/baptism/
http://www.garant.ru/doc/busref/spr_prazdn/
Thanks to: maxim
2010-05-20 10:51:22 +00:00
Marius Strobl
9433144d7d
With r208341 in place WARNS can be increased.
2010-05-20 09:00:11 +00:00
Marius Strobl
ae4ecfff1e
Update to a config.h created by a file 5.03 configure script. This causes
...
file.1 to contain the correct version number and SIZEOF_LONG_LONG to be
defined as appropriate, which is crucial for 64-bit big-endian ELF files
to be handled correctly on big-endian systems.
PR: 146387
Reviewed by: delphij
MFC after: 3 days
2010-05-20 08:56:50 +00:00
Konstantin Belousov
a6e38685f3
When waiting for the busy page, do not unlock the object unless unlock
...
cannot be avoided.
Reviewed by: alc
MFC after: 1 week
2010-05-20 08:51:01 +00:00
Doug Barton
e7493cfc51
Upgrade to 9.6.2-P2, which addresses the following;
...
Named could return SERVFAIL for negative responses
from unsigned zones.
2010-05-20 08:15:06 +00:00
Maxim Konovalov
48fa8ad6f6
o DragonFly 2.6.0 added.
...
Submitted by: pluknet
2010-05-20 08:07:25 +00:00
Jung-uk Kim
b05756ac5e
Revert r208324. We still need it for installworld as $PATH is overriden.
2010-05-20 06:51:01 +00:00
Poul-Henning Kamp
065b12a703
Rename an argument from "exp" to "expect" since the former makes FlexeLint
...
uneasy, in case anybody think it might be exp(3) in libm.
This also makes it consistent with other archs.
2010-05-20 06:18:03 +00:00
Poul-Henning Kamp
f7ea97bde3
Fix some way-past-brucification complaints from FlexeLint.
2010-05-20 06:16:13 +00:00
Kirk McKusick
97fea87b49
Add support to background fsck to delete zero-length directories.
2010-05-20 06:05:40 +00:00
Doug Barton
18e55afed6
Vendor import of BIND 9.6.2-P2
2010-05-20 05:38:08 +00:00
Maxim Konovalov
4b8fd9d583
o OpenBSD 4.7 added.
2010-05-20 05:03:02 +00:00
Jung-uk Kim
727b493396
Remove makewhatis(1) from bootstrap tools. We no longer support source
...
upgrades from versions prior to 6.0 on head.
2010-05-20 00:13:01 +00:00
Jung-uk Kim
215d065382
Regen for r208321.
2010-05-20 00:10:11 +00:00
Jung-uk Kim
bea3599d7d
Add an option file for WITHOUT_MAN_UTILS to regenerate src.conf(5).
2010-05-20 00:07:21 +00:00
Jung-uk Kim
07e547fe26
Add a new build option, MAN_UTILS. This option lets you control building
...
utilities and related support files for manual pages, which were previously
controlled by MAN. For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS. This patch
is slightly improved by me from:
PR: misc/145212
2010-05-19 23:56:26 +00:00
Andrew Gallatin
56b6785885
Correctly identify some twinax cables, which report
...
a media type of 1.
2010-05-19 20:00:15 +00:00