Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-01-24 | Sigh, pf_pull_hdr (aka pf_pull_hair) doesn't do an m_pullup, it merely | Daniel Hartmeier | |
copies the data to the specified buffer. So, for TCP options, provide an sufficiently large buffer and copy to there. | |||
2003-01-24 | Move the mbuf pullup for TCP options to the beginning of TCP handling, | Daniel Hartmeier | |
doing it later can invalidate pointers to mbuf data. This fixes subtle breakage just introduced (with 1.306). | |||
2003-01-24 | Fix wscale support, the first version didn't really work right. | Daniel Hartmeier | |
Interestingly, our own stack uses wscale 1 quite regularly, and I now suspect that this is what caused most of the state failures I've seen. They were quite rare, but with working wscale support, they are reduced even more. ok henning@ | |||
2003-01-24 | Convert m88k pmap from physseg to VM_PAGE_MD. | Miod Vallat | |
This allows us to remove some ambiguities on how some functions are called, remove some diagnostic checks for conditions that can never happen and remove the ugly hack with "pmap_initialized". Then, rework internal function interfaces and some logic so as to stop fetching vm_page from a pa and the reverse every now and then - this makes some pmap operations run much faster. While there, various KNF and whitespace fixes, and rename some structure fields to be closer to the m68k pmap. per art@'s idea. | |||
2003-01-24 | PMAP_{DE,}ACTIVATE are not used anymore. | Miod Vallat | |
2003-01-23 | - Either memset() or loop and set to zero, not both | Jason Wright | |
- reading RX_COMPLETION is a waste of time (and a -slow- PCI read vs. an, albeit uncached, memory access to determine the same thing). - on RX_OVERFLOW, reset the board; the RX unit has probably wedged | |||
2003-01-23 | will need machine/frame.h for profiling | Michael Shalayeff | |
2003-01-23 | be consistant on the spl everywhere and use splimp(), this seems to prevent ↵ | Michael Shalayeff | |
wi_mgmt_xmit: xmit failed messages; millert@ testing and ok | |||
2003-01-23 | Fix a bug where the kernel crashes when translating IPv6 ICMP packets. | Daniel Hartmeier | |
This only happens when using nat/rdr/binat on IPv6 connections, which hasn't been used before, obviously. But it does work now. Reported and confirmed by evilted@efnet, ok mcbride@ | |||
2003-01-22 | make pmapdebug be zero by default | Michael Shalayeff | |
2003-01-22 | kill the eiem defines we do not use | Michael Shalayeff | |
2003-01-22 | fix wired accounting in pmap_enter() | Michael Shalayeff | |
2003-01-22 | Recognize the Voyager ``Compact-1'' keyboard layouts. | Miod Vallat | |
Currently, they are mapped to the corresponding type 5 layouts, but some tweaks might be necessary in the future. | |||
2003-01-22 | Correctly handle the case where the "address" property of a zs node is | Miod Vallat | |
multivalued, as on the Voyager. This makes the zs probe work correctly on these machines, and do not change behaviour on others. Adapted from a similar fix in NetBSD. Tested on Voyager by Takeshi Morimoto. | |||
2003-01-22 | Revert previous - it would prevent the second zs chip from being probed | Miod Vallat | |
on the Voyager, thus preventing keyboard support from working at all. | |||
2003-01-22 | consistantly use uvm_prot_* vs vm_prot_* evewrhere | Michael Shalayeff | |
2003-01-22 | use the same style for the pdemask-optimized loops (four of 'em) | Michael Shalayeff | |
2003-01-22 | print out the failed p_addr in the panic message | Michael Shalayeff | |
2003-01-22 | mop up after deraadt | Michael Shalayeff | |
2003-01-22 | ugh, unless we flush, always purge | Michael Shalayeff | |
2003-01-22 | minor cleanup | Theo de Raadt | |
2003-01-21 | Support for TCP window scaling (RFC 1323). ok frantzen@ | Daniel Hartmeier | |
2003-01-21 | st, cd and other scsi devices are useful too | Michael Shalayeff | |
2003-01-21 | Use a 2-level timeout for hostap. Instead of of sending a station | Todd C. Miller | |
a deauth/disassoc packet when the inactivity timer fires, just set a flag, re-queue it and set the master wihap timer if needed. What this does is to effectively bundle (and serialize) deauth/disassoc packets so if a large number need to be sent at once we don't stomp all over the card. We also only do at most 10 stations at a time. The sta_list has been changed from a doubly linked list to a tailq. Inactive stations are kept at the head of the queue, new ones are added to the tail. Idea and OK by mickey@, prompted by an issue found by merith AT vantronix DOT net | |||
2003-01-21 | fix cut and paste piece in dma programming, caused jumpieness in animation; ↵ | Michael Shalayeff | |
good diagnose by Kamil Andrusz <wizz@mniam.net> | |||
2003-01-21 | reverse logic in dma sync flush as long as prewrite was given and purge for ↵ | Michael Shalayeff | |
preread otherwise | |||
2003-01-21 | add elan520 from netbsd; adapted to watchdog sysctl interface; | Markus Friedl | |
ok mickey@, jakob@, henric@, fgsch@ | |||
2003-01-21 | add kern.watchdog sysctl and generic watchdog interface; | Markus Friedl | |
based on feedback and discussions with mickey, henric, fgsch and jakob. ok art@, mickey@, jakob@, henric@ | |||
2003-01-21 | typos | margarida | |
2003-01-21 | Stub out hostap bits #ifdef SMALL_KERNEL to free up space on the | Todd C. Miller | |
floppies; OK mickey@ deraadt@ | |||
2003-01-21 | do not need explicit match on intel; from alexander.guy@andern.org | Michael Shalayeff | |
2003-01-21 | Do not do multiple stackgap_init calls in the same syscall execution, | Niklas Hallqvist | |
chances are big that entities allocated early should live longer than later stackgap_init invocations. This fixes UDP problems in Linux emulation, most notably YP, and some DNS issues. ok fgsch@, jasoni@ & pvalchev@ | |||
2003-01-21 | bzero() siop_target structure after malloc(). | Kenneth R Westerback | |
In combination with previous openings fix makes Niklas happy. Probably fixes some negotiation bugs too. Another good candidate for -stable. | |||
2003-01-21 | Get rid of vm_{offset,size}_t on i386. | Artur Grabowski | |
deraadt@ ok. | |||
2003-01-20 | It's difficult to create a table by changing its flags. | Cedric Berger | |
2003-01-20 | Put back the Voyager zs probe workaround that got lost in rev 1.36; | Miod Vallat | |
spotted by Takeshi Morimoto. | |||
2003-01-20 | sync | Theo de Raadt | |
2003-01-20 | the real liar is Tony Pierce <tonypi@pcisig.com>. he says this is a ↵ | Theo de Raadt | |
"misunderstanding". how far can one get from the truth | |||
2003-01-20 | just for safety. from http://templeofhate.com/tglaser/pub/obsd.diff | Jun-ichiro itojun Hagino | |
2003-01-19 | shut up, dn(4). There's really no need to printf junk nobody wants to read | Henning Brauer | |
for every collision. ok theo | |||
2003-01-19 | Temporary fix for PR#3069 (thanks for the report, Alex Cichowski), until | Thierry Deval | |
I find time to really follow all cases. At least it works here, and doesn't add new problems, it seems. | |||
2003-01-19 | Wording. | Thierry Deval | |
2003-01-19 | format string fixes | Henning Brauer | |
inspired by Thorsten Glaser via fries@ ok theo | |||
2003-01-18 | Argh! KNF. | Ryan Thomas McBride | |
pointed out in advance by dhartmei@ | |||
2003-01-18 | Make nat behave the way it used to by copying back the random source port | Ryan Thomas McBride | |
correctly. Also remove some extra cruft in pf_get_sport related to the "static-port" behaviour. bug report from mpech@ and form@ testing cedric@ "looks sane to me" henning@ ok dhartmei@ | |||
2003-01-17 | allow setting com baudrate up to 115200; req and testing by Sourabh Ladha ↵ | Michael Shalayeff | |
<ladha@mail.eecis.udel.edu> | |||
2003-01-17 | Build sparc64 kernels with the same options as other architectures. | Dale Rahn | |
Doesn't change how the kernel layout occurs, and is required for upcoming binutils/ld change. | |||
2003-01-17 | typo: bandwith -> bandwidth | Camiel Dobbelaar | |
2003-01-17 | The end of the track is one frame before the first frame of the next track | Jason Wright | |
(and right before the leadout track in the case of the last track). Some CDROM's are evidentally picky about being asked to play the first frame of the leadout. | |||
2003-01-17 | sync | Theo de Raadt | |