summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade xz to git snapshot as of 20101010mm2010-10-1173-3829/+6479
|\ | | | | | | | | Approved by: delphij (mentor) MFC after: 1 month
| * Remove two non-vendor files as recommended.mm2010-10-112-65/+0
| | | | | | | | Approved by: delphij (mentor)
| * Vendor import of xz (stripped)mm2010-10-1170-3822/+6535
| | | | | | | | | | | | Git revision: d52b411716a614c202e89ba732492efb9916cd3f Approved by: delphij (mentor)
* | Fix reference to nonexistent manpage getuid(3).ed2010-10-111-2/+2
| | | | | | | | Submitted by: pluknet
* | Remove stale reference to wtmp(5).ed2010-10-111-2/+2
| | | | | | | | Reported by: pluknet
* | Do not setup interrupt endpoint for axe(4).yongari2010-10-112-34/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems axe(4) controllers support interrupt endpoint such that enabling interrupt endpoint generates about 1000 interrupts/sec. Controllers transfer 8 bytes data through interrupt endpoint and the data include link UP/DOWN state as well as some PHY related information. Previously axe(4) didn't use the transferred data and didn't even try to read the data. Because axe(4) counts on mii(4) to detect link state changes there is no need to use interrupt endpoint here. This change fixes generation of unnecessary interrupts which was seen when interface is brought to UP. No objections from: hselasky
* | Remove more unneeded files and directories from contrib/llvm. Thisdim2010-10-11721-162290/+0
| | | | | | | | | | | | | | still allows us to build tblgen and clang, and further reduces the footprint in the tree. Approved by: rpaulo (mentor)
* | Rework the analysis of the 'r' specifier. It turns out that we can'trpaulo2010-10-113-1/+7
| | | | | | | | | | | | | | | | make it like xArg because they are different ('x' doesn't accept sign, but 'r' does). This fixes some warnings when building DDB with clang. With help from: rdivacky
* | Add code to print the number and type of the CPU that is present ingnn2010-10-111-0/+4
| | | | | | | | | | | | | | the system as well has how many PMCs there are per CPU. In this code CPU and core are equivalent. MFC after: 1 day
* | cam_get_device, cam_open_device: make behavior simpler and more deterministicavg2010-10-112-97/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove or re-work support for the several features from the past: - remove incomplete support for trimming slice/partition names - remove mapping from old device names "sd" and "st" - remove whitespace trimming - remove unconditional skipping of leading 'r' in a device name - skip leading 'n' or 'e' only if the following device name matches a list of known devices that support no-rewind and eject-on-close features; currently this is only sa(4) - reflect the above changes in comments in code and in cam(3) - remove a note cautioning against use of cam_get_device and cam_open_device in cam(3) Reviewed by: mjacob
* | Restore the support for the 'r' and the 'y' conversion specifiers, firstrpaulo2010-10-111-0/+2
| | | | | | | | | | added on r208987. These are undocumented but are part of printf(9).
* | Fix compile with -DDEBUG by using the correct mfi_pd_ref union definitionrandi2010-10-101-2/+2
| | | | | | | | | | | | | | | | | | in mfireg.h. Submitted by: gcooper Reviewed by: jhb Approved by: cperciva (mentor) MFC after: 1 week
* | Provide internal ioflags() function that converts ioflag provided by FreeBSD'spjd2010-10-101-5/+22
| | | | | | | | | | | | | | | | VFS to OpenSolaris-specific ioflag expected by ZFS. Use it for read and write operations. Reviewed by: mm MFC after: 1 week
* | Report subcommand handler errors in mfiutil/mptutil so that tools thatrandi2010-10-102-6/+10
| | | | | | | | | | | | | | | | | | invoke the utilities can robustly report errors. Submitted by: gcooper Reviewed by: jhb Approved by: cperciva (mentor) MFC after: 1 week
* | - Print the nmount(2) provided error message only when it is set.jh2010-10-101-2/+6
| | | | | | | | | | | | | | - Ensure that the error message is NUL-terminated before printing it. PR: bin/147482 MFC after: 2 weeks
* | The r184588 changed the layout of struct export_args, causing an ABIkib2010-10-1014-14/+36
| | | | | | | | | | | | | | | | | | | | breakage for old mount(2) syscall, since most struct <filesystem>_args embed export_args. The mount(2) is supposed to provide ABI compatibility for pre-nmount mount(8) binaries, so restore ABI to pre-r184588. Requested and reviewed by: bde MFC after: 2 weeks
* | Replace strlen(_PATH_DEV) with sizeof(_PATH_DEV) - 1.ae2010-10-0911-29/+29
| | | | | | | | | | | | Suggested by: kib Approved by: kib (mentor) MFC after: 5 days
* | mdoc: drop redundant .Pp calls, kill EOL whitespaceuqs2010-10-092-8/+6
| |
* | add kmem_map_free sysctl: query largest contiguous free range in kmem_mapavg2010-10-091-0/+17
| | | | | | | | | | | | Suggested by: alc Reviewed by: alc MFC after: 1 week
* | Initial patches to install images...imp2010-10-099-102/+305
| | | | | | | | PR: 150921
* | Fix typo: thanks Kris for pointing this out.imp2010-10-091-1/+1
| |
* | panic_cpu variable should be volatileavg2010-10-091-4/+3
| | | | | | | | | | | | | | | | | | | | This is to prevent caching of its value in a register when it is checked and modified by multiple CPUs in parallel. Also, move the variable into the scope of the only function that uses it. Reviewed by: jhb Hint from: mdf MFC after: 1 week
* | Enable softupdate + journals support.imp2010-10-095-5/+29
| | | | | | | | | | PR: 150862 Submitted by: Kris Moore
* | Allow the kernel to generate more spacy things and still have devdimp2010-10-091-0/+8
| | | | | | | | | | | | | | | | cope. Skip multiple spaces in a few contexts. PR: 96854 Submitted by: Shin'ya Kumabuchi MFC after: 1 week
* | Remove the manpath.config entry now that it's no longer installed.gordon2010-10-091-1/+0
| | | | | | | | | | Submitted by: b. f. Approved by: wes (mentor implicit)
* | Add entries to remove manpath.config from etc and the examples directory.gordon2010-10-091-0/+3
| | | | | | | | Approved by: wes (mentor implicit)
* | Add -D (deterministic) option to ar.kientzle2010-10-094-9/+40
| | | | | | | | | | | | | | | | | | When set, it forces all timestamps and owners to zero and modes to 0644. Useful for producing libraries that are bitwise identical across multiple build runs. Submitted by: Erik Cederstrand Reviewed by: Kai Wang
* | Create a global thread hash table to speed up thread lookup, usedavidxu2010-10-0915-155/+216
| | | | | | | | | | | | | | | | | | | | rwlock to protect the table. In old code, thread lookup is done with process lock held, to find a thread, kernel has to iterate through process and thread list, this is quite inefficient. With this change, test shows in extreme case performance is dramatically improved. Earlier patch was reviewed by: jhb, julian
* | Change FAPPEND to IO_APPEND as this is a ioflag and not a fflag.mm2010-10-081-1/+1
| | | | | | | | | | | | | | | | | | This corrects writing to append-only files on ZFS. PR: kern/149495 [1], kern/151082 [2] Submitted by: Daniel Zhelev <daniel@zhelev.biz> [1], Michael Naef <cal@linu.gs> [2] Approved by: delphij (mentor) MFC after: 1 week
* | Document net.link.lagg.failover_rx_all.delphij2010-10-081-2/+11
| | | | | | | | MFC after: 1 week
* | Remove superfluous cast in usr.bin/netstat/sctp.c.dim2010-10-081-1/+1
| | | | | | | | | | | | Found by: clang Submitted by: Norberto Lopes, nlopes dot ml at gmail dot com Approved by: rpaulo (mentor)
* | Don't let the "available"/"not available" logs flap quite so badly. In themarkm2010-10-081-6/+17
| | | | | | | | | | case of a multi-interfaced host, sub-second flapping can fill up the logs too quickly. This fixes that.
* | Extend the "example" section a bit, for other mailers.markm2010-10-081-3/+20
| |
* | Do not blindly UP the interface when interface's MTU is changed. Ifyongari2010-10-081-2/+6
| | | | | | | | | | | | driver is not running there is no need to up the interface. While I'm here hold driver lock before modifying MTU as it is referenced in RX handler.
* | Don't blow away /bin/rmail symlink if we are keeping mailwrapper.markm2010-10-081-0/+2
| | | | | | | | | | Mailwrapper can provide a perfectly good rmail with other mailers.
* | rm(1): clarify that -P works only when blocks are updated in-placeuqs2010-10-082-6/+6
| | | | | | | | Suggested by: pjd, ivoras, arundel
* | We can't zero out ggio request, as we have some fields in there we initializepjd2010-10-081-1/+0
| | | | | | | | | | | | | | once during start-up. Reported by: Mikolaj Golub <to.my.trociny@gmail.com> MFC after: 3 days
* | We close the event socketpair early in the mainloop to prevent spaming withpjd2010-10-081-2/+4
| | | | | | | | | | | | | | | | error messages, so when we clean up after child process, we have to check if the event socketpair is still there. Submitted by: Mikolaj Golub <to.my.trociny@gmail.com> MFC after: 3 days
* | In the replacement text of the __bswapN_const() macros cast the argumentmarius2010-10-081-12/+14
| | | | | | | | | | | | to the expected type so they work like the corresponding __bswapN_var() functions and the compiler doesn't complain when arguments of different width are passed.
* | Just use the sparc64 version of this header rather than duplicating it.marius2010-10-081-117/+2
| |
* | Clean up tools in tools/tools/netrate.pluknet2010-10-082-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | - tcpconnect incorrectly uses err() in usage() with errx() semantics [1] That produces dirty error message: tcpconnect: usage: tcpconnect [ip]: Unknown error: 0 - 64-bit aware fixes in printf() usage [2] o netrate/juggle: time_t has arch-dependent size o netrate/tcpconnect: don't assume %ll has always 64bit. PR: 146088 [1], 146086 [2] (modified) Approved by: kib (mentor) MFC after: 1 week
* | mdoc: drop redundant .Pp and .LP callsuqs2010-10-08183-260/+1
| | | | | | | | They have no effect when coming in pairs, or before .Bl/.Bd
* | mdoc: fix manlint warnings by unbreaking mdoc syntaxuqs2010-10-082-2/+3
| |
* | Ensure that a make from sys/boot does not pick up include files frompho2010-10-081-0/+1
| | | | | | | | | | | | /usr/include. Discussed with: kib
* | Import ee 1.5.2 into HEAD.ed2010-10-082-23/+22
| | | | | | | | | | PR: bin/145921 MFC after: 2 weeks
* | Regen.kib2010-10-083-4/+4
| |
* | Fix typo.kib2010-10-081-1/+1
| | | | | | | | | | Submitted by: arundel MFC after: 3 days
* | Add a comment describing the reason for calling cache_purge(fvp).kib2010-10-081-0/+7
| | | | | | | | | | Requested by: danfe MFC after: 6 days
* | Oops, don't remove -fexceptions flag.davidxu2010-10-081-0/+1
| |
* | unwind.h was imported, gcc directory is no longer needed.davidxu2010-10-081-1/+0
| |
OpenPOWER on IntegriCloud