summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-10-31hard to believe people still manage to commit non-compiling code once in a whileTheo de Raadt
2006-10-31undo unp_internalize in case of errors; report Christian Biere; ok claudioMarkus Friedl
2006-10-31do not re-generate the timestamp modulation offset for SYN-ACK retransmits;Markus Friedl
this unbreaks TCP for high RTT (~3s); ok mcbride@
2006-10-31first cut at sensorsJolan Luff
help from & ok dlg@
2006-10-31make pfsync a clonable too, but prevent more than one instance fromHenning Brauer
beeing created for now - much more work would be required to change that input & ok ryan
2006-10-31ether_input_mbuf() isn't necessary, turn it into a macro and deal withJason Wright
it's "special" case in ether_input(). Based on similiar idea in FreeBSD. ok brad
2006-10-31add missing prototype for aml_evalinteger()Thordur I. Bjornsson
ok macro@
2006-10-31Only run address hooks on SIOCAIFADDR_IN6 and SIOCDIFADDR_IN6.Marco Pfatschbacher
Before a normal user running ifconfig(8) could trigger up to three address hook calls per interface. OK mcbride@, henning@
2006-10-31Mention that cdboot won't find boot.conf if you create the CDTom Cosgrove
with 8.3-style filenames. Issue raised by Mikolaj Kucharski, eth0 (at) o2.pl. Jointly written with, and ok, jmc@.
2006-10-31- Make DMA descripter members volatileBrad Smith
- Remove usage of BUS_DMA_ALLOCNOW with bus_dmamap_create - Use BUS_DMA_COHERENT on mapping DMA memory for TX/RX descriptors - Adjust m_data and m_len directly rather than calling m_adj - Proper use of bus_dmamap_sync against DMA descriptors From tsutsui@NetBSD Tested by kettenis@ brad@ otto@ Tested on armish/amd64/i386/sparc64
2006-10-31we're passing physical addresses to the adapter, so say so. add some magicDavid Gwynne
that lets me see packets coming out of the box.
2006-10-31absolutely huge reworking on this driver (sorry reyk). so far attach,David Gwynne
resource mapping, mem allocation, init, and rx is working. the tx path needs work, but that can happen in tree. overall it's closer to working than the old code. if_vicvar.h goes away since nothing else uses it. im getting this in so other people can play with it too. ok brad@
2006-10-30regenBrad Smith
2006-10-30add PCI ids for newer Intel PRO/1000 chipsets.Brad Smith
2006-10-30regenBrad Smith
2006-10-30fix a typo in the comment above the SNI entries, SNC -> SNI.Brad Smith
From Igor Sobrado <igor at string1 dot ciencias dot uniovi dot es>
2006-10-30Timecounter based implementation of adjfreq(2). Largely from art@Otto Moerbeek
Tested by various using not (yet) committed amd64 timecounter code. ok deraadt@
2006-10-30Fix dynamic tuning of the radio sensitivity I broke when moving fromDamien Bergamini
rssadapt(9) to AMRR. pointed out by Erki Malling on misc@
2006-10-30Fix nameref -> objref for forward definition evaluatorJordan Hargrave
ok marco@
2006-10-30install boot.conf as a section 5 page, not section 8;Jason McIntyre
from mikolaj kucharski; ok mk deraadt krw
2006-10-30Now the primary CPU starts the CMMUs which tied to the secondary CPUs.Kenji Aoyama
Without this, the performance is not good on multi-CPU machine with non-MULTIPROCESSOR kernel, because the secondary CPUs run on the never-ending loop without cache. ok miod@
2006-10-30Changed CMMU probing method. On the luna88k, badaddr() returns 'good'Kenji Aoyama
on unpopulated slots, so we check the CMMU type value for each CMMU register address. ok miod@
2006-10-30removed unused variable.David Gwynne
ok brad@
2006-10-30regenBrad Smith
2006-10-30add an ALI PCI-ISA bridge and an NEC PCIe to PCI-X bridge.Brad Smith
2006-10-30use vp->v_type to index into vtypes rather then vp->v_tag,Thordur I. Bjornsson
fixing odd output in the 'show vnode' ddb code. ok mickey@
2006-10-29Fix Bt458 programming; screen burner now works on 8bpp flavour.Miod Vallat
2006-10-29The default for swap should be partition 'b' on the same unit as root is,Mark Kettenis
not partition 'b' on unit 0. ok deraadt@
2006-10-29The default for swap should be partition 'b' on the same unit as root is,Mark Kettenis
not partition 'b' on unit 0. ok deraadt@
2006-10-29Reorganize malo_intr() a bit. Check for unhandled interrupt flags andClaudio Jeker
do not call wakeup() for each and every command sent. I think more and more will not tsleep(). OK mglocker@
2006-10-29In malo_ioctl() if the returned error is ENETRESET reset the device.Claudio Jeker
This is net80211 way of telling the driver that settings have changed. OK mglocker@
2006-10-29MALO_CMD_RESPONSE is acting just as a flag so move it to the end of the list.Claudio Jeker
OK mglocker@
2006-10-29Fix some nasty bugs in malo_reset() and malo_cmd_set_channel() and simplifyClaudio Jeker
the code a bit. Still impossible to correctly set a channel but it is no longer crashing. OK mglocker@
2006-10-29These printfs appear unnecessary now that the cache is disabled.Dale Rahn
2006-10-29Disable cache before jumping into the kernel, makes bootloader more reliable.Dale Rahn
ok miod@
2006-10-29Don't need to 'goto done;' when 'done:' is the next line.Kenneth R Westerback
2006-10-29Add first TX path and active scan bits. Don't expect to much yet.Marcus Glocker
ok claudio@
2006-10-29LFS and FFS shared the same read and write vnops, throughThordur I. Bjornsson
the macro games in ufs_readwrite.c (LFS_READWRITE) now that LFS has gone, make these functions ffs specific and move them into ffs/ffs_vnops.c zapping ufs_readwrite.c in the process. Also, remove lfs fields from the inode and ufsmount structs. ok toby@,deraadt@,pedro@ testing and ok krw@
2006-10-29Remove redundant if (msg) {} block around invocations ofKenneth R Westerback
iso_disklabelspoof() and udf_disklabelspoof(). Use (msg && iso_disklabelspoof()) instead. Makes more arch's textually consistant. No functional change.
2006-10-28We don't currently write a disklabel into an OpenBSD ('A6') DOS MBRKenneth R Westerback
extended partition except on alpha, hppa, hppa64 and mips64. So don't spoof extended partitions as 'a' and try to read a disklabel from them. Make all archs consistant. When we can boot from extended partitions we can change to reading and writing disklabels from them. This means the first OpenBSD ('A6') extended partition will now be ignored during spoofing, just as subsequent ones have always been. Feedback from tom@, weingart@ and deraadt@.
2006-10-28M_TRAILINGSPACE(m) returns 0 if M_READONLY(m) is true,Brad Smith
so no need to call both. From tsutsui@NetBSD
2006-10-28Dont initialize the nm_srtt and nm_sdrtt arraysThordur I. Bjornsson
out of bounds. ok pedro@
2006-10-28Make sure we call _mcount throught the PLT when generating PIC code.Mark Kettenis
ok drahn@, miod@
2006-10-28Make this work.Mark Kettenis
With help from drahn@ and mickey@.
2006-10-28- Use better names for the variables containing the timeouts in Hz instead ofMarc Balmer
just t1-t10. - Remove some unused variables. - Restructure some functions to remove some levels of indentation.
2006-10-28Fix handling of errors wrt to MINDEX. From NetBSD bpf_filter 1.32;Otto Moerbeek
ok henning@ deraadt@ canacar@
2006-10-27Hide hardware cursor on 4bpp model.Miod Vallat
2006-10-27Add a few UltraSPARC-III ASI's.Mark Kettenis
2006-10-27mcbride forgot to pull in the newly created pf_ruleset.cTheo de Raadt
2006-10-27If the lid is closed during boot, blank screen immediately.Miod Vallat