summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was generated by cvs2svn to compensate for changes in r178825,dfr2008-05-071483-48403/+252590
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of Heimdal 1.1dfr2008-05-071493-49127/+253906
| |
* | Include a very basic (and beta) tool for stressing disks using the POSIXadrian2008-05-072-0/+197
| | | | | | | | | | | | | | | | | | | | AIO calls. This small program queues up a controllable number of concurrent AIO read operations w/ controllable io size against a disk or regular file. There are a few other things to add (notably optional write support!) but it works well enough at the present time to stress the AIO code out relatively harshly in the disk IO case.
* | - change function name from *_vdir to *_vnode becausedaichi2008-05-071-21/+33
| | | | | | | | | | | | | | | | | | | | VSOCK has been added as cache target. Now they process not only VDIR but also VSOCK. - fixed panic issue caused by cache incorrect free process by "umount -f" Submitted by: Masanori OZAWA <ozawa@ongs.co.jp> MFC after: 1 week
* | Install the mpilib headers from mpt(4) into /usr/include/dev/mpt/mpilib.jhb2008-05-072-1/+7
| | | | | | | | | | | | This allows <sys/mpt_ioctl.h> to be used from userland. Prodded by: scottl
* | Fix spelling in comment.julian2008-05-061-1/+1
| |
* | Add a new personality to mpt(4) devices to allow userland applications tojhb2008-05-065-1/+892
| | | | | | | | | | | | | | | | | | perform various operations on a controller. Specifically, for each mpt(4) device, create a character device in devfs which accepts ioctl requests for reading and writing configuration pages and performing RAID actions. MFC after: 1 week Reviewed by: scottl
* | fix buildkmacy2008-05-061-3/+3
| |
* | Update the date on the man-page to reflect the date that the '-u name'gad2008-05-061-1/+1
| | | | | | | | change was committed, instead of when I had first started writing it...
* | Specify the full path to the md5(1) binary so the script willmtm2008-05-061-1/+1
| | | | | | | | | | | | | | still work even if it's not in the shell's path. PR: conf/122215 MFC after: 1 week
* | Fix the problem with the C++ exception handling for the multithreadedkib2008-05-063-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | programs. From the PR description: The gcc runtime's _Unwind_Find_FDE function, invoked during exception handling's stack unwinding, is not safe to execute from within multiple threads. FreeBSD' s dl_iterate_phdr() however permits multiple threads to pass through it though. The result is surprisingly reliable infinite looping of one or more threads if they just happen to be unwinding at the same time. Introduce the new lock that is write locked around the dl_iterate_pdr, thus providing required exclusion for the stack unwinders. PR: threads/123062 Submitted by: Andy Newman <an at atrn org> Reviewed by: kan MFC after: 2 weeks
* | Remove libc_r's remnant code.davidxu2008-05-061-16/+0
| |
* | only build iw_cxgb on i386 and amd64kmacy2008-05-061-1/+9
| |
* | Add a comment stating not to bump the FBSDprivate version.deischen2008-05-061-1/+3
| | | | | | | | Don't inherit the public namespace from the private namespace.
* | When testing whether to enter the audit argument gathering code, ratherrwatson2008-05-061-1/+1
| | | | | | | | | | | | | | | | | | | | than checking whether audit is enabled globally, instead check whether the current thread has an audit record. This avoids entering the audit code to collect argument data if auditing is enabled but the current system call is not of interest to audit. MFC after: 1 week Sponsored by: Apple, Inc.
* | replace spaces added in last change with tabskmacy2008-05-051-5/+5
| |
* | conditionally define PANIC_IF, remove 'unlikely'kmacy2008-05-051-4/+3
| |
* | add rdma to build for i386 and amd64kmacy2008-05-051-0/+3
| |
* | LINT fixeskmacy2008-05-052-4/+4
| |
* | add iw_cxgb to the buildkmacy2008-05-052-1/+15
| |
* | add makefiles for rdmakmacy2008-05-056-0/+61
| |
* | add rcv_nxt, snd_nxt, and toe offload id to FreeBSD-specifickmacy2008-05-052-2/+12
| | | | | | | | extension fields for tcp_info
* | add malloc flag to blist so that it can be used in ithread contextkmacy2008-05-053-12/+14
| | | | | | | | Reviewed by: alc, bsdimp
* | conditionally define PANIC_IFkmacy2008-05-051-0/+2
| |
* | Revert back to accessing FILE internals directly.jhb2008-05-051-11/+19
| | | | | | | | (Sorry, forgot to commit this earlier.)
* | Fix a few edge cases with error handling in cpufreq(4)'s CPUFREQ_GET()jhb2008-05-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | method: - If the last of the child cpufreq drivers returns an error while trying to fetch its list of supported frequencies but an earlier driver found the requested frequency, don't return an error to the caller. - If all of the child cpufreq drivers fail and the attempt to match the frequency based on 'cpu_est_clockrate()' fails, return ENXIO rather than returning success and returning a frequency of CPUFREQ_VAL_UNKNOWN. MFC after: 3 days PR: kern/121433 Reported by: Eugene Grosbein eugen ! kuzbass dot ru
* | import support for iwarp on Chelsio T3 cardkmacy2008-05-0517-0/+9155
| | | | | | | | Supported by Chelsio Inc.
* | Use a better approach to force the interrupt which should work forbz2008-05-052-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | all cards/modes. In addition to the intr forcing added with rev. 1.205 adopt the other places to use the same logic. We need to exclude a few chips/revisions (5700, 5788) from using the enhanced version and fall back to the old way as that is the only method they support. Tested by: phk Suggested by: davidch, Broadcom (thanks a lot for the help!) MFC after: 16 days
* | Import basic common and iwarp kernel RDMA infrastructure.kmacy2008-05-0532-0/+15395
| | | | | | | | Supported by: Chelsio Inc.
* | Retire the __fgetcookie(), __fgetpendout(), and __fsetfileno() accessorsjhb2008-05-054-36/+0
| | | | | | | | as we aren't hiding FILE's internals anymore.
* | Go back to fondling FILE internals.jhb2008-05-051-1/+1
| |
* | Note that FILE's __cookie is also part of the public ABI.jhb2008-05-051-1/+1
| |
* | Expose FILE's internals to the world again in all their glory. Restorejhb2008-05-0511-144/+195
| | | | | | | | | | all the previous inline optimizations as well. FILE is back to using __mbstate_t, struct pthread *, and struct pthread_mutex *.
* | o Convert whitespaces to tabs.maxim2008-05-051-2/+2
| |
* | o Terminate "case" with "esac" not "fi".maxim2008-05-051-1/+1
| | | | | | | | Reported by: Randy Bush
* | Do not read away the target directory entry when encountering deletedkib2008-05-053-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | files after a seekdir(). The seekdir shall set the position for the next readdir operation. When the _readdir_unlocked() encounters deleted entry, dd_loc is already advanced. Continuing the loop leads to premature read of the target entry. Submitted by: Marc Balmer <mbalmer at openbsd org> Obtained from: OpenBSD MFC after: 2 weeks
* | Spell KDB_REQ_REBOOT correctly.peter2008-05-051-1/+1
| |
* | Fix improper use of checkyesno routine.mtm2008-05-051-2/+6
| | | | | | | | | | Noticed by: oliver MFC after: 1 week
* | o Change the warning dialog for the 'W' command in both the labelmtm2008-05-052-14/+8
| | | | | | | | | | | | | | | | | | and partition editors to reflect the fact that this is a stand-alone application, not sysinstall(8). o Change an instance of sade(8) refering to itself as sysinstall(8) in a confirmation dialog. MFC after: 1 week
* | Mips ttys file. Copied from i386 version with removal of the vgaimp2008-05-051-0/+808
| | | | | | | | entries.
* | MFSVN:kmacy2008-05-059-69/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - add / remove clients from cxgb_main.c now - change ifdef TOE_ENABLED to TCP_OFFLOAD_DISABLE - update copyrights - fix transmit data mismatch bug caused by not setting SB_NOCOALESCE on tx sockbuf on passive connections - fix receive sequence mismatch bug caused by not setting SB_NOCOALESCE on rx sockbuf on passive connections - don't sleep without checking SBS_CANTRCVMORE first - various ddp ordering fixes Supported by: Chelsio Inc.
* | Expand kdb_alt_break a little, most commonly used with the optionpeter2008-05-049-37/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALT_BREAK_TO_DEBUGGER. In addition to "Enter ~ ctrl-B" (to enter the debugger), there is now "Enter ~ ctrl-P" (force panic) and "Enter ~ ctrl-R" (request clean reboot, ala ctrl-alt-del on syscons). We've used variations of this at work. The force panic sequence is best used with KDB_UNATTENDED for when you just want it to dump and get on with it. The reboot request is a safer way of getting into single user than a power cycle. eg: you've hosed the ability to log in (pam, rtld, etc). It gives init the reboot signal, which causes an orderly reboot. I've taken my best guess at what the !x86 and non-sio code changes should be. This also makes sio release its spinlock before calling KDB/DDB.
* | Add MIPS support to libdiskgonzo2008-05-043-1/+52
| | | | | | | | Approved by: cognet (mentor)
* | Restore SUBDIR+= accidentally removed in the previous revision.marius2008-05-041-4/+4
| | | | | | | | Pointed out by: ariff
* | Don't build unused SBus front-ends for sun4v, don't build EBus front-endsmarius2008-05-048-23/+26
| | | | | | | | | | | | | | | | which are also likely to be irrelevant for sun4v (there's no SBus on sun4v and only some EBus devices). While at it fix some style bugs according to style.Makefile(5) where appropriate. MFC after: 3 days
* | sync_vnode() has some messy code about locking in order to deal withattilio2008-05-041-39/+37
| | | | | | | | | | | | | | | | | | | | | | mount fs needing Giant to be held when processing bufobjs. Use a different subqueue for pending workitems on filesystems requiring Giant. This simplifies the code notably and also reduces the number of Giant acquisitions (and the whole processing cost). Suggested by: jeff Reviewed by: kib Tested by: pho
* | Lower WARNS to avoid warning about type-punned casting.marcel2008-05-041-1/+1
| |
* | Add __fgetcookie(), __fgetpendout() and __fsetfileno() to the privatemarcel2008-05-042-0/+9
| | | | | | | | name space.
* | Unbreak build: gnu sort has been configured to grope inside structmarcel2008-05-033-1/+11
| | | | | | | | | | | | | | __sFILE. It's opaque now, so add a function that returns the pending output bytes. Pointy hat: jhb
* | - Backout 1.15, it was committed by accidentpav2008-05-031-0/+5
| | | | | | | | Pointy hat to: pav
OpenPOWER on IntegriCloud