summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* Add myself to the list of ports committers.jpaetzel2008-09-061-0/+3
| | | | Approved by: ade (mentor)
* Add a note that CTASSERT() should not be used in header files.emaste2008-09-051-1/+9
|
* Hook up ixgbe(4) to the build. D'oh!brueffer2008-09-041-0/+2
|
* Implement pts(4) packet mode.ed2008-09-041-6/+0
| | | | | | | | | As reported by several users on the mailing lists, applications like screen(1) fail to properly handle ^S and ^Q characters. This was because MPSAFE TTY didn't implement packet mode (TIOCPKT) yet. Add basic packet mode support to make these applications work again. Obtained from: //depot/projects/mpsafetty/...
* Decontextualize vfs_busy(), vfs_unbusy() and vfs_mount_alloc() functions.attilio2008-08-312-8/+4
| | | | | | Manpages are updated accordingly. Tested by: Diego Sardina <siarodx at gmail dot com>
* Reflect recent changes to the sysctl debug.witness.watch moving into aattilio2008-08-301-3/+4
| | | | tri-state variable.
* Add links to all bpf(9) functions.jkim2008-08-281-0/+8
|
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-9/+7
| | | | | | was always curthread and totally unuseful. Tested by: Giovanni Trematerra <giovanni dot trematerra at gmail dot com>
* Add recent ELSA additions to wi(4), plus make sure the list matchesimp2008-08-271-0/+3
| | | | | | | | the driver for ELSA. PR: 77913 Submitted by: Daan Vreeken MFC after: 3 days
* Add DWA-110 and DWA-111 to the list of devices supported by rum(4)kevlo2008-08-251-0/+2
|
* Note that most Windows CE phones are supported by this driver.imp2008-08-251-0/+1
| | | | | # It would be nice if we had a good way to generate this list from the driver # list itself, since there's now over 400 listed Ids.
* Update uipaq for FreeBSD's driver:imp2008-08-252-8/+32
| | | | | | | | | | o List all devices FreeBSD supports (more on the way) o Sort the list of supported devices o Note this was introduced with FreeBSD 7.0 o Include the FreeBSD configuration synopsis o Bump the man page date o Put $FreeBSD$ where all the other usb man pages have it. And add to build.
* Bring in verbatim copy of NetBSD's uipaq.4 man page. This in turn wasimp2008-08-251-0/+73
| | | | | copied from OpenBSD. I'll adjust the history section to reflect FreeBSD's history, and attach it to the build later.
* Add a very simple dpms(4) driver that uses the VESA BIOS DPMS calls tojhb2008-08-232-0/+59
| | | | | | | turn off the external display during suspend and restore it to its original state on resume. MFC after: 2 weeks
* Document that devlistp and devcountp are only updated when there's noimp2008-08-231-1/+5
| | | | | error. Bump date.
* Add a label for myself.jhb2008-08-221-0/+1
|
* Add myself there.roberto2008-08-221-0/+1
|
* Add myself.trasz2008-08-221-0/+2
| | | | Approved by: rwatson
* Merge the relevant information of man4.i386/ichwd.4 into man4/ichwd.4rpaulo2008-08-213-84/+25
| | | | | | | | and remove ichwd(4) man page from man4.i386. Submitted by: gavin Reviewed by: des, me Approved by: des
* Move man pages out of man4.i386. Most of them are applicable to amd64rpaulo2008-08-2112-12/+23
| | | | | | | | | too, so, instead of descending to the i386 directory, we add some magic to the parent Makefile. These man pages refer to drivers that I'm aware that work on amd64. Most likely there are more, but I'll deal with them later. Approved by: brueffer, philip, takawata
* Instal k8temp(4) man page only on amd64 and i386.rpaulo2008-08-201-1/+2
| | | | MFC after: 1 week
* Add Eee PC.rpaulo2008-08-201-1/+3
|
* Revert r181886. A man page already exists in man.i386.rpaulo2008-08-202-138/+0
| | | | | | | I didn't notice it because I was on amd64. Pointy hat to: me Pointed out by: several
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-205-205/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The last half year I've been working on a replacement TTY layer for the FreeBSD kernel. The new TTY layer was designed to improve the following: - Improved driver model: The old TTY layer has a driver model that is not abstract enough to make it friendly to use. A good example is the output path, where the device drivers directly access the output buffers. This means that an in-kernel PPP implementation must always convert network buffers into TTY buffers. If a PPP implementation would be built on top of the new TTY layer (still needs a hooks layer, though), it would allow the PPP implementation to directly hand the data to the TTY driver. - Improved hotplugging: With the old TTY layer, it isn't entirely safe to destroy TTY's from the system. This implementation has a two-step destructing design, where the driver first abandons the TTY. After all threads have left the TTY, the TTY layer calls a routine in the driver, which can be used to free resources (unit numbers, etc). The pts(4) driver also implements this feature, which means posix_openpt() will now return PTY's that are created on the fly. - Improved performance: One of the major improvements is the per-TTY mutex, which is expected to improve scalability when compared to the old Giant locking. Another change is the unbuffered copying to userspace, which is both used on TTY device nodes and PTY masters. Upgrading should be quite straightforward. Unlike previous versions, existing kernel configuration files do not need to be changed, except when they reference device drivers that are listed in UPDATING. Obtained from: //depot/projects/mpsafetty/... Approved by: philip (ex-mentor) Discussed: on the lists, at BSDCan, at the DevSummit Sponsored by: Snow B.V., the Netherlands dcons(4) fixed by: kan
* Add a man page for the acpi_asus(4) driver.rpaulo2008-08-192-0/+138
| | | | MFC after: 1 week
* Rename the RCng 'kernel' script to 'kernel_symlink'.obrien2008-08-191-3/+3
| | | | Requested by: many
* Fix mdoc markup in r181825.simon2008-08-181-1/+2
|
* Document the addition of the hw.ata.ata_dma_check_80pin tunable.philip2008-08-181-2/+6
| | | | | Submitted by: Patrick Lamaizière <patfbsd -at- davenulle.org> MFC after: 1 week
* Add ECN sysctls and ECN RFC.rpaulo2008-08-161-1/+16
|
* Convert the snp(4) driver to use cdevpriv.ed2008-08-151-2/+2
| | | | | | | | | | | | | Now we have a single /dev/snp device node, which can be opened by watch(8) multiple times. Even though snp(4) will be dead as of next week, it's nice having this in SVN, because: - We may want to MFC it to RELENG_7. - By the time we fix snp(4) again, it's already there, existing watch(8) binaries should already work. Just like bpf(4), I'm adding a symlink from snp0 to snp to remain binary compatible.
* Bump __FreeBSD_version to 800043, because of the bpf(4) change.ed2008-08-131-5/+3
| | | | | | | | | | | | bpf(4) now uses cdevpriv to distinguish multiple file descriptors, where it used to be implemented using device cloning. Ports like libpcap properly detect the change in their configure scripts, but it doesn't hurt to increase __FreeBSD_version. While there, change the bpf(4) manual page to refer to /dev/bpf instead of /dev/bpfN. Requested by: mlaier
* Add et(4) to the list of drivers use the miibus interfacekevlo2008-08-121-1/+4
|
* Correct a few minor markup and grammar issues.brueffer2008-08-111-5/+5
|
* Connect upgt.4 to the build.weongyo2008-08-111-0/+1
|
* Add Conexant/Intersil PrismGT SoftMAC wireless USB driver - upgt(4).weongyo2008-08-111-0/+211
| | | | | | | | This driver supports GW3887 based chipsets and works on x86/powerpc/sparc64. You need upgtfw kernel module before loading upgt(4). Please see the manpage. Obtained from: OpenBSD
* Typo: glxsb(4) was imported to FreeBSD 8.0, not 7.0.philip2008-08-091-1/+1
| | | | Spotted by: kib
* Add the glxsb(4) manual page.philip2008-08-092-0/+98
| | | | | Submitted by: Patrick Lamaizière <patfbsd -at- davenulle.org> MFC after: 1 week
* Only symlink booted kernel directory to /boot/kernel if user has explicitlyobrien2008-08-091-1/+11
| | | | requested it. This is too dangerous to just do behind the admin's back.
* - Add cpuctl(4) pseudo-device driver to provide access to some low-levelstas2008-08-082-0/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | features of CPUs like reading/writing machine-specific registers, retrieving cpuid data, and updating microcode. - Add cpucontrol(8) utility, that provides userland access to the features of cpuctl(4). - Add subsequent manpages. The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX is created for each cpu present in the systems. The pseudo-device minor number corresponds to the cpu number in the system. The cpuctl(4) pseudo- device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID and UPDATE. The first pair alows the caller to read/write machine-specific registers from the correspondent CPU. cpuid data could be retrieved using the CPUID call, and microcode updates are applied via UPDATE. The permissions are inforced based on the pseudo-device file permissions. RDMSR/CPUID will be allowed when the caller has read access to the device node, while WRMSR/UPDATE will be granted only when the node is opened for writing. There're also a number of priv(9) checks. The cpucontrol(8) utility is intened to provide userland access to the cpuctl(4) device features. The utility also allows one to apply cpu microcode updates. Currently only Intel and AMD cpus are supported and were tested. Approved by: kib Reviewed by: rpaulo, cokane, Peter Jeremy MFC after: 1 month
* Replace description on how to do CVS imports on this module with aedwin2008-08-081-15/+19
| | | | | | description on how to do SVN imports on this module. Approved by: bde (implicit)
* MFV on tzdata2008e:edwin2008-08-084-32/+111
| | | | | | | | - Fix dates in 2008/2009 for Africa/Mauritius. - Leap second notification for the end of 2008. Approved by: bde (mentor, implicit), des MFC after: 1 week
* MFV of tzdata2008dedwin2008-08-087-47/+152
| | | | | | | | | | | - Mauritius will have a DST experiment between 2008-11-01 and 2009-03-31. - Add/Fix historical data for C-Eur, the SovietZone, Germany, Bahamas, San Luis. - Add information about West Para (America/Santarem) - America/Eirunepe and America/Rio_Branco go to UTC-4 Approved by: bde (mentor, implicit), des MFC after: 1 week
* MFV of tzdata2008cedwin2008-08-082-4/+136
| | | | | | | | | | | - Africa/Morocco will have DST in 2008. - Asia/Choibalsan should be GMT+08:00. - Asia/Pakistan will have DST in 2008. Also set all the svn:eol-style properties to native. Approved by: bde (mentor, implicit), des MFC after: 1 week
* Revert the change in leapseconds for 31 december 2008, so I canedwin2008-08-081-17/+6
| | | | | | properly bootstrap the merge history on this module. Approved by: bde (implicit)
* Cleanup (cont)edwin2008-08-081-506/+0
| | | | | | | | Remove Theory, which isn't part of the zoneinfo module but came out of /head/usr.sbin/zic (and isn't installed from there neither). Approved by: bde (implicit) MFC after: 1 week
* Permit Giant to be passed as the explicit interlock either tojhb2008-08-072-0/+24
| | | | | | | | | | | | | | | msleep/mtx_sleep or the various cv_*wait*() routines. Currently, the "unlock" behavior of PDROP and cv_wait_unlock() with Giant is not permitted as it is will be confusing since Giant is fully unrecursed and unlocked during a thread sleep. This is handy for subsystems which wish to allow unlocked drivers to continue to use Giant such as CAM, the new TTY layer, and the new USB stack. CAM currently uses a hack that I told Scott to use because I really didn't want to permit this behavior, and the TTY and USB patches both have various patches to permit this. MFC after: 2 weeks
* Document the new return values for sleepq_abort(), sleepq_broadcast(), andjhb2008-08-071-3/+18
| | | | | | sleepq_signal(). Prodded by: attilio
* Comment out information about Jumbo Frame support, it's notbrueffer2008-08-071-8/+8
| | | | | | implemented yet. While here, fix a whitespace nit. Discussed with: delphij
* Remove a comment about bridging wireless client, the new net80211 vap codethompsa2008-08-041-3/+0
| | | | supports this.
* DDB scripting, textdumps, output capture, etc, all will appear inrwatson2008-08-032-1/+6
| | | | | | | FreeBSD 7.1 before 8.0 ships. Spotted by: Ulrich Spoerlein <uspoerlein at gmail dot com> MFC after: 3 days
OpenPOWER on IntegriCloud