summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2005-12-20Fix typo introduced in last commit.Todd C. Miller
2005-12-20use M_READONLY when trying to find out whether we have to copyMarkus Friedl
the mbuf before encryption. otherwise mbufs with M_EXT but w/o M_CLUSTER get modified; ok hshoexer
2005-12-20Since we are allowed to rely on the fact that the pcb is the first elementMiod Vallat
of struct user, use syntactic sugar in genassym.cf and use PCB_xxx defines instead of U_PCB_xxx, like all other platforms do; no functional change.
2005-12-20Remove initial extent storage for crime and mace bus_space. By the timeMiod Vallat
these extents are created it is safe to use malloc.
2005-12-2001 -> SA_ONSTACK in sigreturn.Miod Vallat
2005-12-20Trim include files list.Miod Vallat
2005-12-20__attribute__ ((__packed_)) -> __packedMiod Vallat
2005-12-20Do bus scanning only if underlying controller asked for it.Alexander Yurchenko
2005-12-20start at a 2nd generation scannerTheo de Raadt
2005-12-20at power events, call zkbd_hinge() to update the lcd state as well; ok drahnTheo de Raadt
bug reported in pr 4944
2005-12-20upon wakeup, take us back to the speed we were at; ok drahnTheo de Raadt
2005-12-20switch to using clock4 instead of clock0 so that we get clocks when runningDale Rahn
at 91MHz (clock4 is programmed to be based of the 32.768KHz clock.
2005-12-20Add a Apple touchpad driver for newer PowerBook's and iBook's.Brad Smith
From Johan Wallén on NetBSD's macppc list. ok deraadt@
2005-12-19Use MACE ISA constants instead of magic values.Miod Vallat
2005-12-19Constify.Miod Vallat
2005-12-19Fix hppa ldcw alignment issue.Marco Peereboom
Help deraadt, tedu, kettenis Ok tedu, kettenis
2005-12-19First attempt to have a table of known I2C slave devices that weAlexander Yurchenko
have drivers for. iic(4) will scan the bus for them and try to attach an appropriate driver. For now iic(4) scans for all possible addresses for debugging purposes. ok deraadt@
2005-12-19New Intel ICH SMBus driver to be used with the iic(4) framework.Alexander Yurchenko
ok deraadt@
2005-12-19Change sys/select.h -> sys/selinfo.h in comment.Todd C. Miller
2005-12-19Make T1 mode work -- tested against an old dusty lmc(4) if found somewhere.Claudio Jeker
2005-12-19Check or chop the timeslot map if the map or mode is changed. There is no wayClaudio Jeker
you can do 32 timeslots on a T1.
2005-12-19Be not too verbose else the debug output would stall a box if the wrongClaudio Jeker
mode is selected. Default debug output in the interrupt handler is not very clever -- even if it is not compiled in by default.
2005-12-19Add and use a few more constants and macros needed by UFS2Pedro Martelletto
No functional change
2005-12-18Update my e-mail address in the copyright statement, no binary changes.Reyk Floeter
2005-12-18add back comment about wrong codeNikolay Sturm
ok marco
2005-12-18Don't include cdefs.h if _LOCORE is defined and hide some more definesTodd C. Miller
unless __BSD_VISIBLE or _LOCORE are set. OK deraadt@
2005-12-18Apparently the Scanlogic SL11R is not UFI, and correctly identifies itself asMark Kettenis
SCSI. From NetBSD. Tested by me. ok krw@
2005-12-18Add bits string for smbus host status register to be able toAlexander Yurchenko
print it with %b.
2005-12-18Add SMBus controller registers.Alexander Yurchenko
2005-12-18if not a newer chip then print i82557, all fxp's attached to the ICHBrad Smith
chipsets are i82562.
2005-12-17revert last commit as it introduced system panics due to improper useBrad Smith
of bpf_mtap().
2005-12-17more PCI ids.Brad Smith
2005-12-17regenBrad Smith
2005-12-17add a few more fxp PCI ids.Brad Smith
2005-12-17Remove duplicate definition of machFPCurProcPtr.Mark Kettenis
ok pefo@, miod@
2005-12-17This driver had no chances to work. Still has some issues.Alexander Yurchenko
2005-12-17Kill unreachable code. Found by lint.Kenneth R Westerback
ok kettenis@ deraadt@ pedro@ miod@
2005-12-17Let the xtlb refill handler fault if the userland va is out of the supportedMiod Vallat
address space instead of using the tlb of the va modulo the address space size. ok pefo@
2005-12-17Rename ``dofault'' label to ``fault_common'', it just looks too close toMiod Vallat
``default'' and thus can make your code reading experience more difficult...
2005-12-17regenBrad Smith
2005-12-17add ICH7 fxp PCI id.Brad Smith
2005-12-17Replace 'while (j>=0)' constructs with safer, more KNF friendly for()Kenneth R Westerback
loops because j is unsigned. Comments from Marco Hyman and Andreas Gunnarson fixed my first version. Spotted by lint. 'go for it' deraadt@ for initial version.
2005-12-17Fix PT_{GET|SET}FPREGS. Make sure we flush the fpu before reading/modifyingMark Kettenis
the state in the pcb. Make sure we don't thrash the initial fpu state for (currently unsupported) 32-bit processes. ok miod@
2005-12-17Fix handling of floating-point registers in PT_{GET|SET}REGS.Mark Kettenis
ok miod@
2005-12-17Remove the 'on disk' inode (dinode) from the 'in memory' inode in UFS.Pedro Martelletto
Instead of having the dinode inside the inode structure itself, we now have just a pointer to it, and use a separate pool to allocate dinodes as needed. Inspiration from FreeBSD, various testing for a while, thanks.
2005-12-17Don't dynamically assign ring size, simplifies ring structuresJonathan Gray
and code that deals with rings. We can get away with this as we only have one type of rx and one type of tx ring at a time unlike ral(4). Suggested by and ok damien@
2005-12-17Split length and flags up into seperate variables inJonathan Gray
descriptors and make use of MCLBYTES for length setting. Sugested by damien@
2005-12-17Get rid of deprecated vm_{offset,size}_t types for good, use {p,v}{addr,size}_tMiod Vallat
instead; looked at millert@
2005-12-17Don't include cdefs.h when we are included from locore.sTodd C. Miller
Problem noticed by deraadt@
2005-12-17unfortunately with PROCFS, that is not true yetTheo de Raadt