summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2002-12-18KNFHenning Brauer
2002-12-18big KNF roundHenning Brauer
2002-12-18Pass skip step values through ioctl interface, pfctl -vvsr shows them,Daniel Hartmeier
main purpose is making them regress-testable.
2002-12-18KNFHenning Brauer
2002-12-18fix memory leak when downing an interface.Nathan Binkert
from Patrik Lindergren <patrik@lindergren.com>
2002-12-18Match the rule protocol against the actual protocol of the packet, not justRyan Thomas McBride
tcp. A silly copy/paste error by yours truly located by deraadt@
2002-12-18Dammit Theo, I told you to fix the typo before commiting!Miod Vallat
2002-12-18bye byeTheo de Raadt
2002-12-18make boot.lif use GENERICTheo de Raadt
2002-12-18working full GENERIC; miod okTheo de Raadt
2002-12-18enable PRIQ and HFSC if ALTQ itself is enabled.Henning Brauer
ok theo
2002-12-17Add my copyright notice.Todd C. Miller
2002-12-17Replace printfs bracketed by #ifdef SEM_DEBUG with a DPRINTF macro.Todd C. Miller
2002-12-17Make SysV-style shared memory and semaphore limits sysctl'able.Todd C. Miller
Instead of allocating a static amount of memory for the data structures via valloc() in allocsys(), allocate things dynamically using pool(9) when possible and malloc(9) when not. The various members of struct seminfo and struct shminfo are in kern.seminfo and kern.shminfo respectively (not all members of kern.seminfo are changable). The data structures used still leave something to be desired but things are not made worse in that respect by this commit.
2002-12-17Export a few more symbols to kvm realm; ok mickey@Miod Vallat
2002-12-17try to deal w/ a premature clock interrupt; does not break the 'it works ↵Michael Shalayeff
scenario'
2002-12-17real interrupts/spl framework.Michael Shalayeff
tested on 712/* 715/100, 715/33 which main cpu/bus types. miod@ ok
2002-12-17Merge pf_nat/pf_binat/pf_rdr structs into pf_rule. Simplifies code, allowsRyan Thomas McBride
skip steps on translation rules. Also: - Require a ticket for DIOCCHANGERULE operations to prevent races. - Remove pf_compare_* functions from pf_ioctl.c. DIOCCHANGE* operations use a rule number, and comparisons happen in userland. Testing and fixes from dhartmei@ and frantzen@ ok dhartmei@ henning@
2002-12-17Cleaning.Thierry Deval
2002-12-16major KNF, Take 2Henning Brauer
ok kjc@
2002-12-16unbust *stat64. From NetBSD.Federico G. Schwindt
deraadt@ ok.
2002-12-16switchover to pf-based altq.Kenjiro Cho
- remove files which are no longer used, or we don't have plans to support in pf in the near future. - remove altq ioctl related stuff. - convert the PRIQ, HFSC and RIO modules to pf-based altq. (these are not enabled in GENERIC, CDNR is not converted yet.)
2002-12-16remove altq files no longer used by a switch over to pf-based altqKenjiro Cho
2002-12-16add options for 2 more queueing disciplines, PRIQ and HFSC.Kenjiro Cho
ok henning@ dhartmei@
2002-12-16Major KNF. Incentive from TeduThierry Deval
2002-12-15max size for the iodc entry point is 64k, by the iodc spec;Michael Shalayeff
add sysmap defs, used on newer machines.
2002-12-15Fix/Cleanup some SCSI #defines.Kenneth R Westerback
1) Correctly define MODE_SENSE_BIG as 0x5a, not 0x54. 2) Delete duplicate #define's of some opcodes in scsi_disk.h. 3) Delete multiple #define's for same opcode in scsi_disk.h. 4) Replace uses of deleted opcodes in umass.c with remaining ones. ok millert@ tdeval@
2002-12-15pdc device class for fibrechannel; from the iodc specMichael Shalayeff
2002-12-15and one more typoHenning Brauer
2002-12-15more typos fixed by torhHenning Brauer
2002-12-15typos; torh at bogus.netHenning Brauer
2002-12-15Correctly report MicroVAX-30 as a MicroVAX, not a VAXstation.Miod Vallat
2002-12-14remove extra space in dmesgTheo de Raadt
2002-12-14Let this compile with option DEBUGMiod Vallat
2002-12-14handelr -> handlerFederico G. Schwindt
2002-12-14handeled -> handled; reported by someone on the list, but i no longerFederico G. Schwindt
have the mail.
2002-12-14Using quirks that make more sense.Thierry Deval
(iPod is happy with this)
2002-12-13Some more cleaning...Thierry Deval
2002-12-13Limit our Data transfers only to the link speed imposed one.Thierry Deval
Writes are now on a par with reads (-:
2002-12-13Only WRITE_REQUEST_DATABLOCK are limited to the device's max_receive.Thierry Deval
Other writes are only limited by the link speed. Idea from NetBSD.
2002-12-13Define IEEE1394_MAX_ASYNC(), which gives the maximum (link speed dependent)Thierry Deval
asynchronous packet size. Idea from NetBSD.
2002-12-13Fix the memory leak introduced with the use of fwohci_block_handler_set().Thierry Deval
2002-12-13add pqueue and pqid to pf_rule.Henning Brauer
this allows for a second queue on pf_rule. assign packets with tos 0x10 (lowdelay) to this one. if the second queue isn't specified set pqid = qid idea dhartmei@ ok dhartmei@ frantzen@ deraadt@
2002-12-13Malloc debug cleaning (MPRINTF).Thierry Deval
Uses option FW_MALLOC_DEBUG.
2002-12-13Comment out wsdisplay at sti attachment, as it causes problems at the moment.Miod Vallat
2002-12-13Add FireWire to kernel config.Thierry Deval
(disabled for now, not production quality yet)
2002-12-13Enable support for SCSI over FireWire.Thierry Deval
2002-12-13Add preliminary support for the Serial Bus Protocol II (SBP-2) standard.Thierry Deval
As well as a first rough implementation of a SCSI over FireWire support, following the SBP-2 standard.
2002-12-13"Documentation" update.Thierry Deval
2002-12-13Better memory balancing (between alloc/free),Thierry Deval
some enhancements, lots of debugging, KNF...