summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* General mdoc(7) and typo fixes.gjb2012-05-1136-69/+71
| | | | | | PR: 167734 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
* Skip nd6 line with no warning message when the system does not supporthrs2012-05-111-2/+4
| | | | | | INET6. Spotted by: flo
* Fix a bug in the handling of association reset request.tuexen2012-05-111-37/+31
| | | | MFC after: 3 days
* Only provide the supported features in the SCTP_ASSOC_CHANGE notiftuexen2012-05-111-20/+27
| | | | | | | if the state is SCTP_COMM_UP or SCTP_RESTART. While there, do some cleanups. MFC after: 3 days
* Fix sys/boot/i386/cdboot/cdboot.S compilation with clang after r235219.dim2012-05-111-0/+4
| | | | | | | This file uses .code16 directives, which are not yet supported by clang's integrated assembler. MFC after: 1 month
* Remove a constant which is only used on non-FreeBSD platform.tuexen2012-05-111-2/+0
| | | | | | | (The actual code for the socket option handling has been #ifdefed out forever...) MFC after: 3 days.
* Remove unused cruft. We call through memcpy more directly when weimp2012-05-111-5/+0
| | | | need to move the kernel, so we no longer need this.
* This comment has become unmoored from the code to which it applies.imp2012-05-111-6/+4
| | | | Move it back.
* - Print package name in case an empty pkgdep line is found.beat2012-05-111-1/+2
| | | | | | | PR: bin/164378 Submitted by: Yuri <yuri AT tsoft.com> and many others Approved by: flz MFC after: 2 weeks
* - Add regression tests for BSD sortgabor2012-05-11449-0/+2661
|
* Remove obsolte big endian flag. It is no longer needed.imp2012-05-112-2/+0
|
* Add support for passing in the board ID.imp2012-05-111-2/+3
| | | | | | | | # This doesn't implement the full Linux boot ABI for arm yet. # since there's no ATAGs list passed in for r2, and r0 has # boot options rather than 0 as specified in the standard. # Commited code to the tree won't touch any of this anyway, but # future code may be able to use this.
* Hack to unbreak boot2 for at91rm9200 boot loader. When the at91samimp2012-05-112-0/+4
| | | | | | code came in, it moved things around which wound up breaking the build. We have to do this bit of a hack to avoid duplication of a lot of #defines.
* - Prevent error status leak if write to some of the RAID1/1E volume disksmav2012-05-112-4/+29
| | | | | | | failed while write to some other succeeded. Instead mark disk as failed. - Make RAID1E less aggressive in failing disks to avoid volume breakage. MFC after: 2 weeks
* - Regengabor2012-05-111-3/+6
|
* - Hook up BSD sort to the build. By default, it will be installed asgabor2012-05-114-0/+15
| | | | | | "bsdsort" and GNU sort will be the default "sort". When WITH_BSD_SORT is set, BSD sort will be the default "sort" and GNU sort will be installed as "gnusort".
* Add a BSD-licensed sort rewrite that was started by me and later completedgabor2012-05-1118-0/+7795
| | | | | | | | | with the major functionality and optimizations by Oleg Moskalenko. It is compatible with the latest version of POSIX and the current GNU sort version that we have in base. Beside this, it implements all the functionality introduced in later versions of GNU sort. For now, it will be installed as "bsdsort", keeping GNU sort as the default sort implementation.
* According to SUSv4, realpath(3) must fail ifkib2012-05-112-12/+29
| | | | | | | | | | | | | | | | | [ENOENT] A component of file_name does not name an existing file or file_name points to an empty string. [ENOTDIR] A component of the path prefix is not a directory, or the file_name argument contains at least one non- <slash> character and ends with one or more trailing <slash> characters and the last pathname component names an existing file that is neither a directory nor a symbolic link to a directory. Add checks for the listed conditions, and set errno accordingly. Update the realpath(3) manpage to mention SUS behaviour. Remove the requirement to include sys/param.h before stdlib.h. PR: 128933 MFC after: 3 weeks
* Stop lying about default UFS blocksizes.uqs2012-05-111-12/+12
| | | | | | | This catches up with the year-old change to default blocksizes. Also reduce the variants of spelling gigabyte from 3 down to 2 (GB and GiB). Suggested by: arundel (about a year ago now ...)
* MFi386: improve argument passing via btxldravg2012-05-119-31/+35
| | | | | | | use related definitions in i386 bootargs.h Reviewed by: nyan, jhb MFC after: 1 month
* Make sure we don't dereference a null pointerkevlo2012-05-111-4/+5
|
* Don't hang if there is no /cpus node in the device tree.kientzle2012-05-111-0/+2
|
* Remove unused variable mii.kevlo2012-05-111-2/+0
| | | | This variable is initialized but not used.
* Initialize "error" to zero when it's declared in em_setup_receive_ring()kevlo2012-05-111-1/+1
|
* - Change the module order of these MAC drivers to be last so they aremarius2012-05-114-9/+13
| | | | | | | | | | | | | deterministically handled after the corresponding PHY drivers when loaded as modules. Otherwise, when these MAC/PHY driver pairs are compiled into a single module probing the PHY driver may fail. This makes r151438 and r226154 actually work. [1] Reported and tested by: yongari (fxp(4)) - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers. Submitted by: jhb [1] MFC after: 3 days
* Document the unzip(1) '-Z' option implemented in r234206.gjb2012-05-111-1/+11
| | | | | Submitted by: swills (via hacker lounge) MFC after: 3 days
* Add Spanish Dvorak keyboard model to syscons.eadler2012-05-102-0/+140
| | | | | | | | | (not verified to be accurate) PR: conf/160235 Submitted by: Alvaro <gobledb@gmail.com> Approved by: cperciva MFC after: 3 weeks
* Fix mount mutex handling missed in r234386.mckusick2012-05-101-1/+0
|
* Fix mount interlock oversights from the previous change in r234386.pluknet2012-05-101-2/+0
| | | | | | | Reported by: dougb Submitted by: Mateusz Guzik <mjguzik at gmail com> Reviewed by: Kirk McKusick Tested by: pho
* Fix copy/paste error in lib/libc/locale/toupper.c.dim2012-05-101-1/+1
| | | | Submitted by: Kohji Okuno <okuno.kohji@jp.panasonic.com>
* Import jemalloc 37b6f95dcd866f51c91488531a2efc3ed4c2b754 (dev branch,jasone2012-05-1030-981/+1729
| | | | | prior to 3.0.0 release). This version is likely very close to what will be 3.0.0.
* remove trailing '.'bschmidt2012-05-101-1/+1
| | | | | Poked by: gjb MFC after: 3 weeks
* ifconfig(8) is important, but no need to mention it twice.bschmidt2012-05-101-1/+0
| | | | MFC after: 3 weeks
* Update man page due import of RT2800/RT3000 support.bschmidt2012-05-101-25/+62
| | | | | Obtained from: OpenBSD MFC after: 3 weeks
* Generate board id's from Linux's mach-types database for all armimp2012-05-103-0/+4207
| | | | | | ports. This currently is a nop, but will soon be used to allow support for multiple boards to be built into one kernel (starting with AT91RM9200 and expanding out from there).
* Add support for Ralink RT2800/RT3000 chipsets.bschmidt2012-05-106-4/+5619
| | | | | | | Thanks to ray@, Sevan and Sergey Dyatko for feedback and testing! Obtained from: OpenBSD MFC after: 3 weeks
* Fix mismerge in r235231.marius2012-05-101-1/+1
|
* Merge r234989 from x86:marius2012-05-102-9/+2
| | | | Revert part of r234723 by re-enabling the SMP protection for intr_bind().
* Give vm_fault()'s sequential access optimization a makeover.alc2012-05-103-69/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are two aspects to the sequential access optimization: (1) read ahead of pages that are expected to be accessed in the near future and (2) unmap and cache behind of pages that are not expected to be accessed again. This revision changes both aspects. The read ahead optimization is now more effective. It starts with the same initial read window as before, but arithmetically grows the window on sequential page faults. This can yield increased read bandwidth. For example, on one of my machines, a program using mmap() to read a file that is several times larger than the machine's physical memory takes about 17% less time to complete. The unmap and cache behind optimization is now more selectively applied. The read ahead window must grow to its maximum size before unmap and cache behind is performed. This significantly reduces the number of times that pages are unmapped and cached only to be reactivated a short time later. The unmap and cache behind optimization now clears each page's referenced flag. Previously, in the case of dirty pages, if the containing file was still mapped at the time that the page daemon examined the dirty pages, they would be reactivated. From a stylistic standpoint, this revision also cleanly separates the implementation of the read ahead and unmap/cache behind optimizations. Glanced at: kib MFC after: 2 weeks
* Remove out of date KASSERT that fire with soft PMC.fabient2012-05-101-12/+0
| | | | MFC after: 1 week
* Add the IPv6 tag to ftp4.fr.freebsd.org.roberto2012-05-101-1/+1
|
* Partial revert of previous commit as some of the changes were noteadler2012-05-101-4/+5
| | | | | | | | | newbie-friendly. Requested by: jhb, gcooper Approved by: cperciva (implicit) MFC after: 3 days X-MFC-With: r235209
* Add `options GEOM_RAID` into i386 and amd64 GENERIC kernels.mav2012-05-102-0/+2
| | | | | | ataraid(4) previously was present there and having GEOM RAID is convinient. Unlike other classes GEOM RAID can be set up from BIOS before install and users are expecting it to be detected automatically.
* Do a bit of house cleaning and remove the old, obsolete upgrade fromimp2012-05-101-28/+6
| | | | | 6.0 support and bump the minimum version to 8.0. These versions have not been tested and are believed to be broken.
* Import illumos changeset 13686:4bc0783f6064mm2012-05-1012-133/+320
| | | | | | | | | | | | | 2703 add mechanism to report ZFS send progress If the zfs send command is used with the -v flag, the amount of bytes transmitted is reported in per second updates. References: https://www.illumos.org/issues/2703 Obtained from: illumos (issue #2703) MFC after: 2 weeks
* cdboot, pxeldr: make use of bootargs.h instead of redefining flag constantsavg2012-05-104-11/+8
| | | | | Reviewed by: jhb MFC after: 1 month
* Create a common function lookup() to search a chan, this eliminatesdavidxu2012-05-101-5/+9
| | | | redundant SC_LOOKUP() calling.
* Remove unreachable break in zfs_main.cmm2012-05-101-1/+1
| | | | | | | | | | | | | Partial import of illumos changeset 13622:e5889df1eaac 2077 lots of unreachable breaks in illumos gate References: https://www.illumos.org/issues/2077 PR: kern/167370 Submitted by: Marcelo Araujo <araujo@FreeBSD.org> Obtained from: illumos (issue #2077) MFC after: 1 week
* Add support for force unmounting ZFS filesystems during "zfs rename"mm2012-05-104-9/+28
| | | | | | | | | | | | | | | with the -f flag. Reimplementation of the illumos changeset 13677:a0cbef703c12 2635 'zfs rename -f' to perform force unmount References: https://www.illumos.org/issues/2635 PR: kern/164447 Suggested by: Marcelo Araujo <araujo@FreeBSD.org> Obtained from: illumos (issue #2635) MFC after: 1 week
* Import illumos changeset 13618:c6ae14a341e8 [1]:mm2012-05-102-50/+280
| | | | | | | | | | | | | | | 2088 zdb could use a reasonable manual page Rewrite new zdb manpage to mdoc(7) References: https://www.illumos.org/issues/2088 PR: kern/167467 [1] Submitted by: Marcelo Araujo <araujo@FreeBSD.org> [1] Reviewed by: mm Obtained from: Illumos (issue #2088) MFC after: 1 week
OpenPOWER on IntegriCloud