summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was generated by cvs2svn to compensate for changes in r146539,harti2005-05-233-4/+5
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of NgATM kernel part 1.2harti2005-05-233-4/+5
| |
* | Add some debug code to diagnose root-on-mirror problems with recent -current.pjd2005-05-231-0/+3
| | | | | | | | Reported by: Daniel Eriksson
* | We need to use 'applyset' command for devfs, 'apply hide' is not enough,pjd2005-05-231-6/+2
| | | | | | | | | | | | | | because new devfs entries can show up later and one can access such entires from inside named chroot. In rc.d scripts we can use devfs_domount() function with devfsrules_hide_all policy and unhide 'null' and 'random' manually.
* | This module was wrongly including header from /usr/include. Give itharti2005-05-231-1/+1
| | | | | | | | the correct path to the source headers.
* | This commit was generated by cvs2svn to compensate for changes in r146532,harti2005-05-2312-59/+61
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Virgin import of NgATM user part 1.2harti2005-05-2312-59/+61
| | |
* | | Catch up with the bsnmpd daemon's 64bit time ticks.philip2005-05-231-1/+1
| | |
* | | New release notes:brueffer2005-05-232-10/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - uftdi(4) supports the FTDI FT2232C chip. - bge(4) support for several new chips. (merged) Note merges: - uaudio(4) sync - dc(4) polling - xl(4) polling - ixgb(4) MPSAFE
* | | The ticks delivered by the SNMP daemon are now 64-bit, so make ourharti2005-05-231-1/+1
| | | | | | | | | | | | | | | local tick variable which is used to reduce the number of updates from kernel structures and to ensure intra-PDU consistency also 64 bit.
* | | Bump the shared library version number of the modules because ofharti2005-05-231-1/+1
| | | | | | | | | | | | changes in the module interface.
* | | This commit was generated by cvs2svn to compensate for changes in r146525,harti2005-05-2319-115/+304
|\ \ \ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | Virgin import of bsnmpd 1.10harti2005-05-2319-115/+304
| | | |
* | | | Stop redundantly rebuilding texinfo on the next __FreeBSD_version bump.ru2005-05-231-1/+5
| | | |
* | | | Update for version 4.8 import.ru2005-05-232-8/+15
| | | |
* | | | Update for texinfo 4.8.ru2005-05-233-28/+81
| | | |
* | | | Merge texinfo 4.8 changes onto the trunk.ru2005-05-231-161/+134
| | | |
* | | | Use stock (FSF) version of this file.ru2005-05-238-1671/+1452
| | | |
* | | | This commit was generated by cvs2svn to compensate for changes in r146518,ru2005-05-233-1138/+0
| | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
* | | | This commit was generated by cvs2svn to compensate for changes in r146515,ru2005-05-23110-17906/+28842
|\ \ \ \ | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | Import of stripped down GNU texinfo 4.8ru2005-05-23119-19738/+30428
| | | | |
| * | | | Removed files not present in v4.6 import.ru2003-06-181-397/+0
| | | | |
* | | | | Make snd_maestro3(4) mpsafeyongari2005-05-231-84/+211
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Let m3_pchan_trigger()/m3_rchan_trigger() acquire lock and call m3_pchan_trigger_locked()/m3_rchan_trigger_locked() respectivly. - Mark interrupt handler INTR_MPSAFE. - Add locks in sound/channel interface. Tested by: nork
* | | | | According to STP2002QFP User's Guide, it seems that driver shouldyongari2005-05-231-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | program RXMAC to discard frames with SA field matching the stations's MAC address. Experimentation shows that HME receives its own frames when it operates at 10Mbps half-duplex. With this change HME runs at 10Mbps half-duplx should work with IPv6. (No more "DAD detected duplicate IPv6 address".) Reported by: jacques brierre <jbrierre AT bellsouth DOT net> Reviewed by: marius
* | | | | Make the liveCD separate ala ia64 - the combined live/install isgrehan2005-05-231-0/+1
| | | | | | | | | | | | | | | | | | | | too large.
* | | | | New release notes: gethostby*(3) thread-safe (+MFC), getnetby*(3)bmah2005-05-232-0/+12
| | | | | | | | | | | | | | | | | | | | thread-safe (+MFC).
* | | | | Fix some of the problems Bruce observed with this code.peter2005-05-222-3/+4
| | | | |
* | | | | Protect fsid in freebsd4_getfsstat() in simlar way as it is done inpjd2005-05-222-6/+12
| | | | | | | | | | | | | | | | | | | | getfsstat().
* | | | | The code is under '#ifdef not_that_way', but anyway:pjd2005-05-221-0/+3
| | | | | | | | | | | | | | | | | | | | - Add missing prison_check_mount() check.
* | | | | Add missing jail.h include.pjd2005-05-221-0/+1
| | | | |
* | | | | This code seems to be dead, but anyway:pjd2005-05-221-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Don't leak fsid. - Don't forget about prison_check_mount(). - Don't use additional variable when there is no need to.
* | | | | If we need to hide fsid, kern_statfs()/kern_fstatfs() will do it for us,pjd2005-05-223-17/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so do not duplicate the code in cvtstatfs(). Note, that we now need to clear fsid in freebsd4_getfsstat(). This moves all security related checks from functions like cvtstatfs() and will allow to add more security related stuff (like statfs(2), etc. protection for jails) a bit easier.
* | | | | Swap in can occur safely without Giant. Release Giant on entry toalc2005-05-221-3/+2
| | | | | | | | | | | | | | | | | | | | scheduler().
* | | | | o Clear device-specific PCI register 0x41 (Retry Timeout) during attachdamien2005-05-223-20/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and on resume (reported to fix issues with ACPI) o Add monitor mode support o Add WPA (802.11i) support (not tested extensively though!) o Add a device specific sysctl to control the tx antenna (default to antenna diversity) o Fix sensitivity setting o Fix setting of the capinfo field when associating o Temporarly disable 802.11a channels scanning that was causing firmware panics with 2915ABG adapters until I find a better fix. This breaks 802.11a support. o Temporarly switch back to software WEP until I implement hardware encryption for AES and TKIP too. Approved by: silby (mentor)
* | | | | Fix WPA (802.11i) support.damien2005-05-222-0/+24
| | | | | | | | | | | | | | | | | | | | Approved by: silby (mentor)
* | | | | Clear device-specific PCI register 0x41 during attach and on resume.damien2005-05-221-0/+4
| | | | | | | | | | | | | | | | | | | | Appoved by: silby (mentor)
* | | | | MFCs noted: New ndisulator driver generation procedure, getproto*(3)bmah2005-05-222-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | thread-safe, getserv*(3) thread-safe, kldstat(8) -m, default stack size increases.
* | | | | Sort the sound section by driver name. The exception to this is sound(4),brueffer2005-05-222-30/+34
| | | | | | | | | | | | | | | | | | | | which is the master driver and will hopefully be renamed to snd(4) soon.
* | | | | - Autogenerate device listings for sound(4) aka pcm(4)brueffer2005-05-223-22/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rename the Audio Devices section into Sound Devices, this is more in line with out sound and snd_* drivers MFC after: 1 week
* | | | | MFi386: set PMC vectorpeter2005-05-221-1/+6
| | | | |
* | | | | MFi386: remove commentpeter2005-05-221-3/+0
| | | | |
* | | | | Style: mostly tabs vs blanks, and semicolon placement.schweikh2005-05-221-26/+26
| | | | |
* | | | | soundcard -> sound cardbrueffer2005-05-2212-17/+17
| | | | | | | | | | | | | | | | | | | | MFC after: 3 days
* | | | | - Add a HARDWARE section based on the previous 'Supported Cards'brueffer2005-05-221-31/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | subsection and the hardware notes. - Xref all snd_* drivers MFC after: 1 week
* | | | | BCM5789 support.brueffer2005-05-221-3/+3
| | | | | | | | | | | | | | | | | | | | MFC after: 3 days
* | | | | Add PCI ID for BCM5789.silby2005-05-222-0/+3
| | | | | | | | | | | | | | | | | | | | Submitted by: S. Aeschbacher
* | | | | Remove GIANT_REQUIRED from swapout_procs().alc2005-05-221-2/+0
| | | | |
* | | | | - Hook up machfb(4) to the sparc64 build, not enabled in GENERICmarius2005-05-213-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | by default, yet. - Replace "graphics cards" with "framebuffers" in the description of creator(4) in order to make it uniform with the description of machfb(4) and the latter occur both on-board and as add-on cards.
* | | | | Add machfb(4), a driver for ATI Mach64 graphics chips intended formarius2005-05-212-0/+1948
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use with syscons(4) on sparc64. It's based on the respective NetBSD driver with some additional info (initialisation/hardware cursor) obtained from the Xorg 'ati' driver and some ideas taken from creator(4). ATI Mach64 chips ("ATI Rage") are quite common as low- end graphics chips in PCI-based sun4u machines and are used on-board in e.g. Blade 100 and a couple of OEM products. Most if not all of the Sun PGX add-on cards family (descriptions of the PGX32 are conflicting but most say it's a Rage Pro) are also based on these chips. Depending on the version of the OBP Mach64 cards destined for use in i386 machines also work in sun4u machines. The driver uses pixel mode with hardware acceleration as far as syscons(4) currently permits on sparc64 so text mode is already quite fast. The hardware cursor is used for the mouse pointer; for one because this is a "restriction" induced in syscons(4) on sparc64 by creator(4) and also because of issues with mapping the aperture when used as a low-level early during boot. Due to insufficiencies in the available documentation I didn't manage to get mode switch work properly (sync problems), yet. So for now this driver relies on the OBP having initialised a mode (as does creator(4)). On all of the tested machines is even true when using a serial console (and also not only when the OBP switched to a serial console because no keyboard is present). In general however the states the Mach64 chips are left in by the OBP vary a lot depending on the version of the OBP. This e.g. includes the aperture not being mapped in even when used as the console and the OBP just barfing when asked to map it. The latter is also the reason for the existence of this native driver in FreeBSD rather than taking an OFW frambuffer approach. Xorg is also happy to talk to these chips by mmap'ing them through this driver. For some hardware configs like on the Blade 100 a fix for the Xorg sparc64 MD bus code is however needed (added in version 6.8.2_2 of the xorg-server port). The video driver font loading and saving methods are not implemented, yet, as syscons(4) needs more work in that area to work viable on sparc64. With minor modifications machfb(4) would most likely also work on powerpc, when #ifdef'ing the OFW and possibly implementing mode setting probably also on the other archs. The latter is however not very practible at the moment as it would conflict with vga(4). Tested/developed with: Rage II+ add-on card on AX1105 and AXi board, AXe board (on-board Rage Pro) Additional testing by: marcel (Ultra 5 w/ on-board Rage Pro), scottl (Naturetech GENIALstation 777S w/ on-board Rage Mobility M1), Michiel Boland and Ilmar S. Habibulin (Blade 100 w/ on-board Rage XL)
* | | | | Grab FBTYPE_NOTSUN3 and use it for FBTYPE_PCIMISC. The value matchesmarius2005-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | the one used in NetBSD for FBTYPE_PCIMISC.
OpenPOWER on IntegriCloud