summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2002-02-16This file was missed.Steve Murphree
2002-02-16change to reflect the removal of sequencer.hSteve Murphree
2002-02-16New port of FreeBSD's ahc driverSteve Murphree
2002-02-16there are bugs, and then there are pastosMichael Shalayeff
2002-02-16dma_cachectl() no moreMichael Shalayeff
2002-02-16remove bogus DCIAS (used to be used for scsi driverMichael Shalayeff
2002-02-16need ca_pdc_iodc_read from some devices to got their paramsMichael Shalayeff
2002-02-16implement a few dma methods; from fredette@. some fixes from meMichael Shalayeff
2002-02-16Cope with the new pid allocation semantic from nordin@Thierry Deval
ok nordin@, deraadt@
2002-02-16Simplify pid selection algorithm. ok art@ deraadt@Thomas Nordin
2002-02-15Improve comment. ok art@Thomas Nordin
2002-02-15Don't cast nonexistent return value from splx to (void). ok art@Thomas Nordin
2002-02-15fix the possible 4G overflow issuesMichael Shalayeff
2002-02-15undo latest commit for now, it breaks nanosleepPeter Valchev
2002-02-15Make rescheduling to a later time faster. ok art@Thomas Nordin
2002-02-15Don't get confused in nanosleep(2) when the time changes.Artur Grabowski
There is no need to use 'time' when we can use 'mono_time'. (oh and now it's faster too)
2002-02-15pf only uses seconds for time measuring. There is no need to call microtimeArtur Grabowski
on every packet. Use time.tv_sec to get seconds. In the places where it seemed to matter, make sure that time doesn't change under our feet. And it's really unnecessary to do a test on every packet when the test will only fire once every 10 seconds. That's a real waste of time, that's what we have timeouts for. ok frantzen@
2002-02-15Fix the __asm__ statements and remove the workarounds.Artur Grabowski
From NetBSD.
2002-02-15Clean up arpinput (based on similiar changes in NetBSD), also be sure toJason Wright
setup the arpcom when we're allowing lazy matches on bridged interfaces.
2002-02-15Much simpler timeout calculation.Artur Grabowski
2002-02-15Add a tvtohz function. Like hzto, but doesn't subtract the current time.Artur Grabowski
2002-02-14Reorder struct pf_pdesc members, saves 8 bytes.Daniel Hartmeier
2002-02-14No more RFORK_FDSAHRE option, always allow FORK_SHAREFILES.Artur Grabowski
2002-02-14More FREF/FRELE fixesPeter Valchev
2002-02-14Correctly FREF/FRELE in mmap(2).Artur Grabowski
2002-02-14put "boot" in /usr/mdec instead of /Theo de Raadt
2002-02-14KNFTheo de Raadt
2002-02-14bktr is a radio attachment, me forgot, tm@oganer.net remindedMichael Shalayeff
2002-02-14Add skip steps for rule action (pass/block vs. scrub) and directionDaniel Hartmeier
(in vs. out). This speeds up rule set evaluation considerably, because the rules set used to be linearly traversed (even twice) when looking for scrub rules. Ok frantzen@, deraadt@
2002-02-14__weak_alias() support.Federico G. Schwindt
2002-02-14If helps to loop over the correct variable *sigh*Jason Wright
2002-02-13Ooops. unbreak after last.Artur Grabowski
noted by pvalchev@
2002-02-13FREF/FRELE where required due to fd_getfile.jasoni
- ok art@
2002-02-13Be -really- careful not to modify the payload when replacing the ethernetJason Wright
header with the 802.1Q header. The reason for this is if_vlan is called by the bridge (via if_start). It cannot modify the mbuf because it might be shared copy.
2002-02-13More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl ↵Artur Grabowski
functions in sys/compat are left.
2002-02-13sync with KAME.Kenjiro Cho
make altq actually work with kernl ppp. add if_start for the altq case to kick transmission. don't call ppp_restart() to prevent useless interrupt loop under rate-limiting.
2002-02-13sync with KAME.Kenjiro Cho
check if the CPU supports TSC in i386 to avoid panic on non-pentium CPUs. use pentium_mhz or alpha's cycles_per_usec. add a protection against a bogus IP header length when parsing the header. be more careful about mbuf data length. a backtrace reported by "Robert John Shepherd" <robert@reviewer.co.uk>
2002-02-13sync with KAME.Kenjiro Cho
comment out the warning message for the clock going backwards in the TV_DELTA macro. it happens when the clock is adjusted and gives me more trouble than help.
2002-02-13move ALTQ_RED and ALTQ_CBQ from altq.h to altq_var.h.Kenjiro Cho
protect them from duplicated defines.
2002-02-13use strncpy instead of strcpy (no strcpy in libsa); hugh okTheo de Raadt
2002-02-12accept sample rates <= highrate.Federico G. Schwindt
2002-02-12test before commitTheo de Raadt
2002-02-12only compile pckbc_isa if pckbc was configured on isaMichael Shalayeff
2002-02-12More FREF/FRELE protection. This time all users of getvnode.Artur Grabowski
2002-02-12amap_extend is very expensive, allocate more memory to avoid bcopy the nextNiels Provos
time around; my fix was very similiar to netbsd, take netbsd fix; okay art@
2002-02-12malloc_roundup to calculate allocation size malloc will use; from netbsd;Niels Provos
okay art@
2002-02-12beep!Jason Wright
2002-02-12Fix my total blackout of the brain.Artur Grabowski
I rearrange half of this function to properly handle unlocking in one error case, then I forget to handle that error case. I even had a regression test written for this! In other words: fix accept(2) to unlock when it runs out of fds.
2002-02-12no need to zero out the page offset in pmap_hash, it'd already been doneMichael Shalayeff
2002-02-12u[date irq numbers from the paperMichael Shalayeff