summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* When we change the interface MTU, run through the routing table and tweakbrian2001-04-057-143/+272
| | | | all route MTUs too.
* - Add descriptions and cross-references for the ACL editing libraryjedgar2001-04-051-15/+107
| | | | | | | | | | functions. - Place the acl_dup() description in alphabetical order. - Move the POSIX.1e descriptions under the ENVIRONMENT section to the STANDARDS section. Reviewed by: rwatson Obtained from: TrustedBSD Project
* Install the acl_create_entry.3 man pagejedgar2001-04-051-0/+1
|
* New release note: Fix for ntpd(8) vulnerability.bmah2001-04-052-2/+6
| | | | | Correction: fetch(1) recently gained a -U option, not ftp(1) (pointed out by des).
* Make it clear that commands within labels must be indented to bedd2001-04-051-1/+3
| | | | | | | recognized. PR: 26293 Reviewed by: brian
* Document the extattr_(get|set|delete)_fd calls, and add a note warningdd2001-04-051-4/+52
| | | | | | people that these calls are likely to change in the future. Reviewed by: rwatson
* Fix bpf devices so select() recognizes that they are always writable.gad2001-04-041-5/+8
| | | | | | PR: 9355 Submitted by: Bruce Evans <bde@zeta.org.au> Reviewed by: Garrett Rooney <rooneg@electricjellyfish.net> (see pr :-)
* Fix a potential ROOT-exploit in NTPD.phk2001-04-041-1/+18
| | | | | PR: 26358 Reviewed by: dima
* Don't allow immediate values of 0 for operations that can take either anken2001-04-041-0/+5
| | | | | | | | immediate value or the accumulator. 0 is the chip's internal representation for the accumulator, and so 0 is an invalid immediate value when the accumulator can also be specified as an argument. Submitted by: gibbs
* Redo a lot of the target mode infrastructure to be cognizant of Dual Busmjacob2001-04-041-188/+215
| | | | | | cards like the 1280 && the 12160. Cleanup isp_target_putback_atio. Make sure bus and correct tag ids and firmware handles get propagated as needed.
* call a watchdog timeout like it is.alfred2001-04-041-1/+1
|
* Roll platform minor.mjacob2001-04-041-15/+11
| | | | | Change target mode state definitions to be aware of 'channel' (for the dualbus 1280/12160 cards).
* Complete some Ansification. Check to make sure, in tdma_mk, that we won'tmjacob2001-04-041-17/+37
| | | | | | | | | | | | | | | | | overflow the request queue. The reason we want to do this is that we now push out completed CTIOs as we complete them- this gets the QLogic working on them quicker. So we need to know whether we can put the entire burrito out before we start. We now support conjoint status with data for the last CTIO for both Fibre Channel and SCSI. Leave the old code in place in case we need to go back (minor 3 line ifdef). Ultra-ultra important- *don't* set rq->req_seg_count for non-data target mode requests in isp_pci_dmasetup. D'oh- this is actually the tag value area for a CTIO. What *was* I thinking? Boy howdy does both aic7xxx and sym get awfully unhappy when on reconnect you give them a constant '1' for a tag value.
* Perform some more Ansification. Remove and then replace the isp_putback_atiomjacob2001-04-041-84/+49
| | | | | | | | | | function- we did it a bit cleaner. We only use this if a CTIO completes with !CT_OK state. We now have managed to get away without having to poke around and trying to find the original ATIO- the csio we're using has the tag_id and lun values with it which is mostly what we need when we do the putback. Make sure we correctly propagate AT_TQAE->CT_TQAE for tags. Make sure we call ISP_DMAFREE only if we had DATA to move.
* Amazing. The bits to enable tagged queing in target mode, grok that amjacob2001-04-041-11/+29
| | | | | | | | | | | | | | tag is active for an ATIO, and say that you want to reconnect with a tag value in a CTIO have *never* been exercised until now. This lossage derived from Solaris code where this stuff originally came from that is about 7 years old. Amazing. We now bundle the incoming tag (legal values are 0..256) as the low 16 bits of the ccb_accept_tio's at_tagid while we put the firmware handle for this ATIO in the top 16 bits- define some macros to make this cleaner. Complete some Ansification.
* Add some target mode definitions and firmware (FC only) attribute definitions.mjacob2001-04-041-0/+13
|
* Ansification of source.mjacob2001-04-041-1/+1
|
* After loading f/w, for FC cards print out Firmware Attributes.mjacob2001-04-041-51/+72
| | | | | | | | | | | | | Redo establishment of default SCSI parameters whether or not we've been compiled for target mode. Unfortunately, the Qlogic f/w is confused so that if we set all targets to be 'safe' (i.e., narrow/async), it will also then report narrow, async if we're contacted in target mode from that target (acting in initiator role). D'oh! Fix ISPCTL_TOGGLE_TMODE to correctly enable the right channel for dual channel cards. Add some more opcodes. Fix a stupid NULL pointer bug.
* Remove the libposix1e, since it has been repo copied to libc/posix1e andtmm2001-04-0465-7110/+0
| | | | | | | integrated into libc. Approved by: rwatson Obtained from: TrustedBSD Project
* If we have and error and are booting verbosely, don't be complainingmjacob2001-04-041-1/+7
| | | | | if this was a non-retryable selection timeout- wading through 256 targets worth of Fibre Channel 'selection timeouts' is tedious at best.
* setfacl and getfacl no longer need to link against libposix1e, since ittmm2001-04-042-4/+0
| | | | | | | has been integrated into libc. Approved by: rwatson Obtained from: TrustedBSD Project
* Activate build of posix1e extensions in libc and libc_r that have beentmm2001-04-045-1/+20
| | | | | | | | moved in from libposix1e, and deactivate build of the soon-to-be-removed libposix1e. Approved by: rwatson Obtained from: TrustedBSD Project
* Add thread safety wrappers for the posix1e syscalls that deal with filetmm2001-04-0410-0/+369
| | | | | | | descriptors. Approved by: rwatson Obtained from: TrustedBSD Project
* Add entries for the posix1e functions that will be overridden in libc_r.tmm2001-04-042-0/+12
| | | | | Approved by: rwatson Obtained from: TrustedBSD Project
* Prepare for the inclusion of libposix1e into libc: retire the oldtmm2001-04-0429-12/+70
| | | | | | | | | | Makefile, add Makefile.inc needed for libc build; add #include "namespace.h"/#include "un-namespace.h" pairs around the includes of sys/acl.h and sys/capability.h, and an additional underscore in front of the functions that will be overridden in libc_r. Approved by: rwatson Obtained from: TrustedBSD Project
* Use a plain .Dv for kernel option names rather than .Qq Dv to be consistentjhb2001-04-041-2/+2
| | | | with other manpages.
* We don't use quotes around kernel options now.jhb2001-04-041-4/+4
|
* Add removable_interfaces to /etc/defaults/rc.conf. It is usedbmah2001-04-042-0/+4
| | | | | | | | | (undocumented until now) by /etc/pccard_ether. MFC candidate. Pointed out by: Dave Crane <dave@trig.net> Reviewed by: -mobile
* Add the VLAN interface type to the list of ARP-capable interface types.yar2001-04-041-2/+5
|
* Change the type of the VLAN interface from IFT_PROPVIRTUAL,yar2001-04-042-3/+3
| | | | | which was a temporary hack, to IFT_L2VLAN, which is the type assigned by IANA.
* Fixed a null pointer bug in rev.1.10. Rev.1.10 was supposed to tobde2001-04-041-5/+7
| | | | | | | | | | | | move the "for safety" zeroing of unused members of timebuf to a better place. It actually moved the zeroing to a worse place and didn't add necessary braces. Fixed a nearby older bug. timebuf.tm_gmtoff was sometimes used even when timebuf was invalid. Even when it is zeroed, a failing mktime() might set it to nonzero. PR: 25243
* Add recently assigned interface types.yar2001-04-041-0/+7
| | | | Obtained from: ftp://ftp.isi.edu/in-notes/iana/assignments/smi-numbers
* Sync up to NetBSD, Step 2:yar2001-04-041-0/+136
| | | | | | Add the interface types 0x37 through 0xbd. Obtained from: NetBSD
* Sync up to NetBSD again, Step 1:yar2001-04-041-5/+5
| | | | | | | | | * Set the CSRG SCCS ID to the revision this file is actually based on (the file itself has been updated to Lite2 in rev. 1.4). * Fix some typos in comments. * Add a comment to the trailing #endif according to style(9)
* Centralize DMA buffer configuration.orion2001-04-041-53/+38
| | | | | | | | Simplify initialization and remove offending DMA channel resets there. The resets trash whatever is pointed to DMA registers, but at cmi_attach() time the DMA registers have not been initialized with valid addresses. Reviewed by: Cameron Grant <gandalf@vilnya.demon.co.uk>
* Put back required ')'.ru2001-04-041-1/+1
| | | | Submitted by: jhay
* mdoc(7) police: removed final dot from the .Nd call.ru2001-04-041-1/+1
|
* mdoc(7) police: there is no single manpage that uses ``.Sy not''.ru2001-04-041-1/+1
|
* mdoc(7) police: fix markup and spelling.ru2001-04-041-8/+12
|
* mdoc(7) police: removed hard sentence break.ru2001-04-041-2/+3
|
* mdoc(7) police: removed hard sentence breaks.ru2001-04-041-5/+10
|
* mdoc(7) police: you don't need to use enclose macros for blocks of text.ru2001-04-041-1/+1
|
* mdoc(7) police: .Nm remembers its argument on the first call.ru2001-04-041-1/+1
|
* mdoc(7) police: add missing .Pa call.ru2001-04-041-1/+3
|
* mdoc(7) police: add a missing comma in the SEE ALSO.ru2001-04-041-1/+1
|
* mdoc(7) police: use .Nm instead of hardcoded name.ru2001-04-041-1/+3
|
* mdoc(7) police: cosmetics.ru2001-04-041-4/+5
|
* mdoc(7) police: use proper markup for function arguments.ru2001-04-043-18/+18
|
* A much better (more correct) fix for handling ``!'' charactersbrian2001-04-041-23/+40
| | | | Obtained from: NetBSD
* mdoc(7) police: add missing .Pa call.ru2001-04-041-1/+3
|
OpenPOWER on IntegriCloud