summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix alignment problem on AMD64.ume2006-05-023-16/+20
| | | | | | Reported by: Pascal Hofstee <caelian__at__gmail.com> Submitted by: Michael Bushkov <bushman__at__rsu.ru> Tested by: Pascal Hofstee <caelian__at__gmail.com>
* Note that when -d flag is used, mountd(8) will not detach from thekeramida2006-05-021-1/+4
| | | | | | | | controlling terminal. PR: docs/96660 Submitted by: Jeff Ito <ijk@speakeasy.net> MFC after: 1 week
* Avoid coredumps if stddev cannot be computed (if all datapoints are identical)phk2006-05-022-24/+32
| | | | Small cleanup of label printing.
* Teach portsnap to parse the output of the host(1) in BIND 8 as well ascperciva2006-05-021-3/+7
| | | | | | | | | the host(1) from BIND 9. This doesn't matter for HEAD, but will help people who install portsnap from the ports tree onto older versions of FreeBSD. PR: ports/93901 Sponsored by: FreeBSD security development fundraiser
* Only print the driver name and version if bootverbose is set.scottl2006-05-021-1/+2
|
* Type.yongari2006-05-021-1/+1
| | | | Submitted by: brad@OpenBSD
* Add various constants for the PAT MSR and the PAT PTE and PDE flags.jhb2006-05-018-0/+127
| | | | | | | Initialize the PAT MSR during boot to map PAT type 2 to Write-Combining (WC) instead of Uncached (UC-). MFC after: 1 month
* Break out socket access control and delivery logic from udp6_input()rwatson2006-05-011-96/+55
| | | | | | | | | | | into its own function, udp6_append(). This mirrors a similar structure in udp_input() and udp_append(), and makes the whole thing a lot more readable. While here, add missing inpcb locking in UDP6 input path. Reviewed by: bz MFC after: 3 months
* Add a new 'pmap_invalidate_cache()' to flush the CPU caches via thejhb2006-05-0112-5/+145
| | | | | | | wbinvd() instruction. This includes a new IPI so that all CPU caches on all CPUs are flushed for the SMP case. MFC after: 1 month
* Using an idea from Stephan Uphoff, use the empty pte's that correspondpeter2006-05-011-50/+115
| | | | | | | | to the unused kva in the pv memory block to thread a freelist through. This allows us to free pages that used to be used for pv entry chunks since we can now track holes in the kva memory block. Idea from: ups
* o OpenBSD 3.9 added.maxim2006-05-011-0/+2
|
* Fix missing changes required for the amd64->i386 conversion. Add thepeter2006-05-011-3/+4
| | | | | | missing VM_ALLOC_WIRED flags to vm_page_alloc() calls I added. Submitted by: alc
* Correct error messages.pjd2006-05-011-4/+4
| | | | MFC after: 2 weeks
* Correct the interrupt override information.brueffer2006-05-011-3/+5
| | | | | | PR: 93429 Submitted by: Michaël Grünewald <michael.grunewald@laposte.net> MFC after: 3 days
* Add profile libs.netchild2006-05-011-3/+89
| | | | Submitted by: Pawel Worach <pawel.worach@gmail.com>
* Update host.conf every time nsswitch.conf changes, instead of just creatingdes2006-05-011-1/+3
| | | | | | | it if it does not exist. Submitted by: Rostislav Krasny <rosti.bsd@gmail.com> MFC after: 2 weeks
* Add inverted amplifier sense quirks for Sony VAIO VGN B1VP/B1XP.ariff2006-05-011-1/+2
| | | | Reported by: Stan Behrens <s.behrens at kon.de>
* For some time now, -i and -P options are mutually exclusive, there's evenpjd2006-05-011-1/+1
| | | | | | | a regression test init-i-P.t which asserts this, but it looks I forgot to update nokey.t regression test. MFC after: 1 day
* For the vmstat sub-display:bde2006-05-012-36/+45
| | | | | | | | | | | | | | | | | | vmstat.c: Move totfr to be under daefr and prcfr since it logically belongs there. Move all the count fields (wire, act, inact, cache and free) to near the bottom of the sub-display (after all the rate fields) to reduce competition with adjoining sub-displays. systat.1: Move things as above. Attempt to improve missing and poor wording in the description of the fields. The long sentence was hard to parse and didn't say anything about the different units. Increment .Dd.
* Don't attach to Marvell 88E805X (Yukon-II) by default, the driver is notsobomax2006-05-011-0/+2
| | | | | | functional yet. Requested by: bz
* In the examples, use "tar.gz" as the extension forkientzle2006-05-011-3/+3
| | | | | | gzip-compressed tar archives. Thanks to: Mike Hunter
* Simplify some of the wide-character handling, inspiredkientzle2006-05-013-62/+40
| | | | | | | in part by OpenBSD's not-quite-standard-compliant standard libraries. (No loss of functionality, just minor recoding to not rely on certain "standard" facilities that weren't actually needed.)
* Whitespace cleanup.kientzle2006-05-011-2/+2
|
* Unbreak the support for 24-row terminals in the vmstat display. Thebde2006-05-011-2/+4
| | | | | | | | | | | | | part that handled the 17th and 18th rows of the vmstat-proper subdisplay was deleted in rev.1.10 when these rows stopped being used and was not restored when the 17th row was used again. For such terminals, we now lose the `buf' field instead of making a mess with it. Terminals with fewer than 24 rows have never been supported. The problem is not avoided by using curses since we use the last line for data entry and don't use a separate subwindow for this line. Some other things in the vmstat display could be handled better using subwindows.
* Sort the ex-extended vmstat fields into their documented order in thebde2006-04-301-38/+38
| | | | | | | | | | | | | | | | output too. Fine tune all coordinates and most field widths in the vmstat (sub)display for this and previous changes now that we have to change almost all of them just to move the ex-extended fields: - change VMSTATROW back to 7. It was 6 due to a hack in the extended vm stats changes. - reduce the maximum field width that we try for from 9 to 8. 4 or 5 is enough for most fields but we try to use the same width for all fields. 8 is enough to display everything without changing units memory sizes exceed 100GB. Fix some unrelated coordinates and field widths in comments.
* Eliminate the "extended" vm stats. Move all fields in the extendedbde2006-04-301-34/+10
| | | | | | vm stats to the normal vm stats. Sort them into the normal stats according to the man page only in the source code so that diffs are almost readable. Reduce style bugs in printing the value of %ozfod.
* We shouldn't lock the topology here - we will panic on assertion insidepjd2006-04-301-2/+0
| | | | | | | g_raid3_bump_syncid(). Reported by: Bradley W. Dutton <brad-fbsd-stable@duttonbros.com> MFC after: 1 day
* Add missed SYNOPSIS flag for auto upgrade.gordon2006-04-301-1/+1
| | | | Submitted by: marck at rinet dot ru
* Update for moving some fields to the new vnstat display.bde2006-04-301-8/+16
| | | | | | Don't say that `cache' is for the buffer cache. Describe the uselessnes of `buf'.
* o Sort .Xrs.maxim2006-04-302-4/+4
|
* o Reformat FILES section.maxim2006-04-302-2/+8
|
* `cache' couldn't co-exist with `compat'.ume2006-04-301-2/+3
| | | | Submitted by: "Michael Bushkov" <bushman__at__rsu.ru>
* o Add missed commas.maxim2006-04-302-4/+4
|
* o Silence mdoc(7) warnings: remove an empty line, add missed .El macro.maxim2006-04-302-60/+74
| | | | New sentence - new line.
* Reduce the namei (sub)display by 5 columns to make enough space for abde2006-04-301-17/+19
| | | | | | | | | | | | | | new vnstat display to the right of the namei display. Move the non-vmstat fields {des,num,fre}vn from the vmstat display to a new vnstat display. Move the dtbuf field there too. The buf and dtbuf fields are non-vmstat and non-vnstat, so there is no good place to display them. I need to move at least 1 of them out of the vm stats for further cleanups of the vm stats, and there is only space for 1 of them in the vn stats. (The best place for the current buf field is actually /dev/null, since it has been completely broken for about 10 years and broken for longer. It gives an uninteresting virtual memory count where an interesting real memory count is wanted.)
* Specify default values for positive-policy and negative-policy .matteo2006-04-302-6/+6
|
* Remove header pollution.scottl2006-04-301-1/+0
|
* Remove some header polution.scottl2006-04-303-3/+0
|
* Typo.ceri2006-04-302-2/+2
|
* Removed the description of the nonexistent want_fd command. want_fd existedbde2006-04-301-2/+0
| | | | | for only 2 weeks in 1998-1999. It was replaced by general commands to select the set of disk drives displayed.
* Don't redraw the disk names on every update. This was apparently donebde2006-04-301-6/+0
| | | | | | | | | | | to handle changes to the set of disks selected, but it is unnecessary for that since the whole screen is redrawn when this set is changed. It was also buggy: - MAXDRIVES*6 = 42 was hard-coded as only 30 spaces in a string literal, the last 2 disk names were not cleared as intended - when the extended vmstats are active, clearing of even 30 columns overruns the ozfod value field by 3 columns. This was harmless because the field is much wider than necessary.
* Backout my last changes. ISO-8859-15 does not specify ACS graphics.matteo2006-04-305-32/+32
| | | | Requested by: ache
* Fix "slow (on-the-fly) zero fills percentage (`%slo-z')" some more. Thebde2006-04-302-4/+4
| | | | | | | | | | | | | | | | | | | value printed is actually the optimized (i.e., the non-slow, not-on-the-fly zero fills percentage) except in overflow cases. Describe it as %ozfod in the display. Move the field descriptor 1 to the left so that there is space for 5 characters after the % sign (this leaves no space between the number and the descriptor but the % character serves well as a separator). Fixed integer overflow at z.ozfod = UINT_MAX/100 in the calculation of %ozfod. This value can be reached just a few hours or minutes after booting, so %ozfod was usually garbage in boot mode. Now %ozfod is correct in boot mode for a few days or hours. Print a non-dummy %ozfod when the division for it isn't division by 0 instead of when the result will be less than 100%. A result of 100% may be correct, though a result of more than 100% indicates overflow of one or both counters.
* Go with a different version of the previous patch so to preserve errno.marcus2006-04-301-5/+5
| | | | Approved by: scottl (implicit)
* Fix a file descriptor leak in cam_lookup_pass() when the ioctl to findmarcus2006-04-301-4/+5
| | | | | | | the passthru device fails. Approved by: scottl MFC after: 1 day
* Document sysinstall's limitation on operating on mounted disks.scottl2006-04-302-0/+22
|
* If DEBUG is defined, then fill numeric fields with asterisks instead ofbde2006-04-301-0/+15
| | | | spaces and numbers for temporary(?) debugging.
* New release notes:hrs2006-04-302-0/+6
| | | | bfe(4) + >1GB RAM problem fixed.
* Remove trailing whitespace.bde2006-04-3011-38/+38
| | | | | Submitted by: Se=E1n Farley <sean-freebsd at farley dot org> PR: bin/81874
* Show the load average in the tcp display (it was already shown, perhapsbde2006-04-3014-321/+325
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not very usefully, in all other displays). This was the original point of the PR. Move the load average up by 2 so that it starts in row 0 for all windows (2 lines above it were wasted for all other windows except vmstat). Move everything below it up by 2 or 3 (3 for icmp and icmp6 which had an extra blank line due from not compensating for the foot-shooting in note (3); only ip and ip6 compensated). Reduce the magic numbers related to this. Notes by the submitter: %%% 1. All the subwin() calls are identical using #define MAINWIN_ROW 3 (systat.h). 2. The load average is at the top of the window. 3. Each display starts on the fourth line. I made changes to those displays that shifted the start line (i.e., icmp). This entailed a lot of changes within the comments at the top of those displays. 4. For ip6, I shifted the "Input next-header histogram" column down one row to separate it from "IPv6 Output". I raised "bad scope packets" and "address selection failed" up one row to stay with "IPv6 Input" (valid?). They were down one row to probably line up at the bottom, but I think they should stick with their fellow items in a column. 5. I condensed ifstat a bit. It had a lot of empty rows. %%% Submitted by: Se=E1n Farley <sean-freebsd at farley dot org> PR: bin/81874
OpenPOWER on IntegriCloud