summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-06-01Fix a commentHans-Joerg Hoexer
2006-06-01remove another useless isavar.h includeFelix Kronlage
ok miod@
2006-06-01oops, remove debugging cruftJason Wright
2006-06-0164 bit dva addresses so we can >> 32 later; ok dlgTheo de Raadt
2006-06-01Cleanup, and a new one from Aleksander Piotrowski:Kjell Wooding
"cache aliasing is a problem that would have stopped in 1992 if someone had killed about 5 people who worked at Sun."
2006-06-01Disable ipmi in GENERIC for the moment - it breaks too much stuffBob Beck
on any of my sun amd64's as well as other ones (hp). We can re-enable it again when marco fixes it to be stable. ok deraadt@ and the crocodile hunter..
2006-06-01 Move mtio drive prep to a function, and makes the changerBob Beck
check it's notion of access, avoiding problems on more tightly coupled changers if the tape is already ejected - currently these stupid devices return "Initialization Command Required" sense codes but there is (as yet) no way to tell userland that. checking the ACCESS changer flag appears safe in both cases. Adds support for "voltag" type for the source for a move, so you can do "chio move voltag 0003B72 drive 0" to move a tape with the corresponding bar code. Documents the above, as well as status -vVa in the man page. partly from freebsd, man page tweaks by jmc@ ok krw@
2006-05-31It's bit 13 that's causing the address aliasing in the cache, not bit 14.Mark Kettenis
ok jason@
2006-05-31xcs -> xscBrad Smith
2006-05-31when adding a new file that already exists set the previousJoris Vink
deltatext (the dead revision) to the correct rcs diff if the file was modified in any way.
2006-05-31Capture the port_wwn and node_wwn corresponding to a target id everyKenneth R Westerback
time a scsi_request is processed. Crude but effective until a more elegant solution is found. This allows the boot drive to be found on fibre channel booting machines. ok jason@ deraadt@
2006-05-31enable mpiDavid Gwynne
ok deraadt@
2006-05-31remove some silly casts. put spl calls after all declarations.Ted Unangst
put one splx in a better spot. make a variable size MALLOC use malloc. remove null test after malloc(M_WAITOK). add PR_NOWAIT flag to pool_get instead of 0. change callbacks to correct type. ok brad deraadt markus mickey
2006-05-31bogus value in cdb. excess cut n' paste.Michael Coulter
2006-05-31add support for the export command.Joris Vink
export does exactly the same as checkout except it does not create any administrative (CVS/) directories.
2006-05-31support -p flag for diff, makes dlg@ feel all warmJoris Vink
and fuzzie inside.
2006-05-31byteswap the ioc_status field so we can respond to scsi things properly onDavid Gwynne
bigendian archs. this lets ses attach now.
2006-05-31better description for the volume commands; ok mjcJason McIntyre
2006-05-31Reset pcb_onfault before invoking uvm_fault().Miod Vallat
2006-05-31Replace atoi with strtonum.David Hill
Use __progname in usage() ok otto jaredy
2006-05-31extend the bootpath values to 64bits, and deal with falloutJason Wright
extend str2hex to handle long's, and teach it that strings starting with 'w', consisting of hex digits are really just hex digits match fp to scsibus (fiber port) match fiber channel portwwn/lun to it's bootpath variables result: with a small change to isp(mailed to mjacob) we can correctly autoconf with a boot path of: /pci@8,600000/SUNW,qlc@4/fp@0,0/disk@w21000004cf948498,0:a/bsd ie. schizo/ isp/ scsisbus/disk with port WWN of 21...98, lun 0, partition a
2006-05-31add a place to store the PortWWN and NodeWWN for fibre channel stuffs.Jason Wright
2006-05-31have rcs_translate_tag translate branches too, whichJoris Vink
allows us to completely use branches for diffing, logging, updating, etc.. more branches support coming up!
2006-05-31be smarter when comparing 2 revisions to each other.Joris Vink
2006-05-31Ding dong, __NEWINTR is deadMiod Vallat
2006-05-31Missing $OpenBSD$ tag. Spotted by Masao Uebayashi.Chris Kuethe
ok henning@
2006-05-31white spacesHans-Joerg Hoexer
2006-05-31Do not put _OS_ value on the stack.Can Erkin Acar
excellent bug report and testing by Berk Demir < bdd at mindcast dot org >
2006-05-31Sync with reality. ok jmcMichael Knudsen
2006-05-31clarify link-timeout default as seconds; ok jmc@Kevin Steves
2006-05-31add some regress for v6; ok hshoexer@Todd T. Fries
2006-05-31- use .ExJason McIntyre
- standard EXAMPLES
2006-05-31do not call acpi_powerdown() unless acpi has successfully initializedTodd T. Fries
ok gwk@ canacar@
2006-05-31more tweaks; ok grangeJason McIntyre
2006-05-31Match the specs and only shut down if notify_type is 0x80Can Erkin Acar
Reported and tested by todd@, ok gwk@
2006-05-31tweak the sample attach script; ok grangeJason McIntyre
2006-05-31- tidy up SYNOPSISJason McIntyre
- sort options - +.Xr pf 4 ,
2006-05-31add basicTodd T. Fries
- IPv6 parsing for only v6 host addresses - checks for dst <-> src address family sanity ok hshoexer@
2006-05-31Damnit! no static functions in the kernelJason Wright
2006-05-31tweaks;Jason McIntyre
2006-05-31a small start at documenting which boards are supported by my driver. iDavid Gwynne
found these on the lsi site, but there are many more out there. im not happy with how this is formatted, if someone wants to make it better then send diffs. please.
2006-05-31add a little markup;Jason McIntyre
2006-05-31add license blockMichael Coulter
spotted by Dries Schellekens
2006-05-31make non debug kernels compile againDavid Gwynne
2006-05-31set diff_rev2 to file_rcsrev when we are usingJoris Vink
the file we have on disk as the second thing to diff to. fixes some output issues.
2006-05-31dont check for FILE_UNKNOWN twice,Joris Vink
noticed by xsa@
2006-05-31don't spin if the tty (think ucom) goes awayJason Wright
2006-05-31Let the EHCI hardware track the toggle state for bulk and interruptChristopher Pascoe
transfers. This fixes some cases where the software toggle tracking was not doing the right thing. For example, a short transfer that transferred 0 bytes of the requested qTD transfer size does cause a toggle change, but the existing code was assuming it didn't. Derived from work in FreeBSD. Fixes at least one USB2 cdce device, which would otherwise drop every second packet due to incorrect toggle state. commit it, dlg@
2006-05-31The bright people at Sun removed the secondary context from the IMMU in theMark Kettenis
UltraSPARC III. Hack around it by temporarily switching to nucleus context when flushing TLBs. Put this hack under HORRID_III_HACK for now. Compiling with HORRID_III_HACK results in a kernel that runs on the Blade 2000 "at the speed of a 140MHz UltraSPARC I". ok jason@
2006-05-31- stop counting input/output bytes in the driver as this is taken care ofBrad Smith
in ether_input/ether_output. - only count input packets when sure the packet can be received as opposed to counting it unconditionally, then potentially running into an error and then dropping the packet. ok reyk@