summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-08-17remove more unused code.Brad Smith
2006-08-17remove the Yukon Lite workaround which is not being used in the msk(4) driver.Brad Smith
2006-08-17cosmetic tweaks.Brad Smith
2006-08-17remove PCI ids which msk(4) will match against from sk(4).Brad Smith
2006-08-172 more PCI ids.Brad Smith
2006-08-17Remove some #ifdef'ed out (bogus) debug code.Mark Kettenis
2006-08-17reduce the stack usage of the ioctl function by malloc/free'ing a numberTheo de Raadt
of larger structures as need be. This was one of the worst offenders in the tree.
2006-08-17remove some unused code from msk_init_yukon().Brad Smith
2006-08-17SK_DEBUG/skdebug -> MSK_DEBUG/mskdebugBrad Smith
2006-08-17refactor the promiscuous mode handling code and simplify the ioctl handler.Brad Smith
2006-08-17get rid of the last traces of ykc.Brad Smith
2006-08-17enable msk(4) in a few more places.Brad Smith
2006-08-17tsk tsk, krw did not test compile thisTheo de Raadt
2006-08-17No need for divsi and friends, yetMiod Vallat
2006-08-17prefer higher phys memory for page tablesMichael Shalayeff
2006-08-17chose proper mountpoint in making decision on upgradingMichael Shalayeff
bwrte() to async op. this fixes in particular panics w/ softdep ffs mounted at a dir in an async mounted (mfs) file system and also a few other evil scenarios. this also matches a netbsd change 1.76 . tested by many on many archs; pedro@ ok
2006-08-17enter rumTheo de Raadt
2006-08-17typo in comment; from eric andersonJason McIntyre
ok deraadt
2006-08-17dont need debug in the treeDavid Gwynne
2006-08-17man, i wish firmware commands were as easy as scsi io's on theseDavid Gwynne
controllers. this is horrible code that is set up to allow a process, (eg and ioctl or the sensor thread) to issue a command and get a response.
2006-08-17Check d_secpercyl in all readdisklable() functions, and have all ofKenneth R Westerback
them return 'invalid geometry' when d_secpercyl == 0. While there move the check to a consistant location (after the check of d_secperunit) and use a consistant idiom (i.e. some readdisklabel()'s have no 'done' label). prodded by thib@ after a bad macppc experience. ok deraadt@
2006-08-17Separate rum(4) firmware from ral(4) ones.Damien Bergamini
ral(4) firmwares are built on PCI-capable architectures only while rum(4) firmware is built on USB-capable architectures only. Rename ral-rt2573 into rum-rt2573 and build rum-rt2573 on the zaurus too (pointed out by Patrick Heim). ok deraadt@
2006-08-17syncTheo de Raadt
2006-08-17i4 is a pci vendorTheo de Raadt
2006-08-17Setup the transparent translation with writeback cache instead ofMiod Vallat
writethrough on 68040.
2006-08-17Large cleanup of the bootblocks, including ansi protos and de-register,Miod Vallat
removal of unused hil stuff, oversimplification of the stand ite code (including dio frame buffer common code factorization), and sgc frame buffer console support, at last. This shaves ~1800 bytes off SYS_UBOOT and ~500 bytes of SYS_CDBOOT despite the addition of the sgc code. Tested on dca, hyper, topcat and sti.
2006-08-17Jump scroll support for vt100 and sun wscons emulations, helps macppc andMiod Vallat
zaurus a lot, tested by many; ok deraadt@
2006-08-17EHCI_NULL is already endian swapped. Don't swap it back.Christopher Pascoe
ok dlg
2006-08-17(128 << fd->sc_type->secsize) instead of (128 * (1 << fd->sc_type->secsize)).Kenneth R Westerback
Makes all FD_BSIZE() defines the same. No object code change.
2006-08-16remove unecessary debugging stuffJason Wright
2006-08-16Add msck(4) and msk(4).Mark Kettenis
ok deraadt@
2006-08-16Add mskc(4) and msk(4).Mark Kettenis
ok deraadt@
2006-08-16Enter msk(4), an initial stab at a driver for the Marvell Yukon-2 GigabitMark Kettenis
ethernet controllers. It works well enough to commit over. There's a lot code duplication from sk(4) though that needs to be reduced.
2006-08-16Not a bug, but change the ID strings for devices with hardware revBrad Smith
0x30000000 and 0x38000000 to both be 8168B/8111B. According to RealTek, they're both the same device, but 0x30000000 is an earlier silicon spin. From wpaul@FreeBSD
2006-08-16don't quirk the earthmatesJason Wright
2006-08-16Belkin RT2601USB.Jonathan Gray
2006-08-16regenJonathan Gray
2006-08-16Belkin RT2601USB.Jonathan Gray
2006-08-16Send out a second delayed gratuitous ARP request afterMarco Pfatschbacher
we've won the MASTER election. This seems to be necessary w/ some wacky L3 switches, that only learn by looking at ARP packets. Fixes PR 5148. OK mcbride@
2006-08-16remove the sparc64 workarounds for the jumbo frame receive ring sizes nowBrad Smith
that the iommu code has been fixed.
2006-08-15Remove DPRINTF from watchdog routine. To noisy even for debug mode.Marcus Glocker
2006-08-15Allocate as many iommu page lists as necessary to match the size requestMiod Vallat
in bus_dmamap_create() again, but this time add a few extra pages to cope with fragmented data (such as mbufs). Tested by many.
2006-08-15Some VS4k/90 have the uVAX bit set in confdata, do not report them as uVAXens.Miod Vallat
2006-08-15A more reliable LCSPX probe, based on information from Blaz Antonic, testedMiod Vallat
by aanriot@
2006-08-15syncTheo de Raadt
2006-08-15- Belkin F5D705C is a zyd(4)Niall O'Higgins
2006-08-15Remove obsolete macros.Marcus Glocker
Pointed out by deraadt@
2006-08-15a start at the port of ucycom from netbsd (I have an delorme earthmate andJason Wright
it's damn well going to work correctly soon)
2006-08-15spacingTheo de Raadt
2006-08-15Some KNF and comment cleanup.Marcus Glocker