summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-07-30order includes to KNFKevin Steves
2006-07-30Add more strict receive path packet validation routine. PreviouslyBrad Smith
the driver could pass corrupted packets to the upper layer under certain conditions. From yongari@FreeBSD
2006-07-30Always invoke the lk201 input handler, even when the wskbd device is disabled,Miod Vallat
so that the keyboard gets configured correctly if plugged late.
2006-07-30Disable keyclick by default.Miod Vallat
2006-07-30Report MicroVAX 3100 m{10,20}{,e} as such instead of bare ``MicroVAX 3100'';Miod Vallat
ok hugh@
2006-07-30Use DZ_CSR_xxx symbolic constants.Miod Vallat
2006-07-30spacingDavid Krause
2006-07-30more.Federico G. Schwindt
2006-07-30add some more definitions.Federico G. Schwindt
2006-07-30o Change sdhc_soft_reset() to pass the bits we want to reset and waitFederico G. Schwindt
until all bits are cleared. o Change sdhc_host_reset() to use the above function and use RESET_ALL. This avoid timeouts on TI controllers when initializing the controller but does not fix the command timeouts. uwe@ ok.
2006-07-30there's a nasty little race condition when the neigbor reached max-prefixHenning Brauer
and at the same time there is messages from him in the socket buffer, because we process the imsgs from the RDE (which tells us max-prefix was reached) first, and put the session to IDLE, close connection and deallocate buffers. if we then try to read from the socket and write to the deallocated buffer we crash, of course. so check wether we have a buffer before reading. crash seen and fix tested by "Sylwester S. Biernacki" <obeer@obeer.com>
2006-07-30Make [ahc|ahd]_print_register() consistant, since they are both calledKenneth R Westerback
by the same aicasm-generated code. ahc_print_register() now just tracks the return values of printf() as ahd_print_register() was doing. Eliminates a 1024 character buffer on the stack that ahc_print_register() was using to keep track of the number of characters printed.
2006-07-30Be consistant and always check for non-NULL pointer before assigning into it.Kenneth R Westerback
2006-07-30Update supported devices list and add a few words about console selection.Miod Vallat
2006-07-30Add wscons stuff to the installation media as well.Miod Vallat
2006-07-30options SCSIVERBOSE is long deadMiod Vallat
2006-07-30RegenMiod Vallat
2006-07-30wskbd and wsmouse nodes.Miod Vallat
2006-07-30Allow keyboard attachment on VS 4k/90 as well, spotted by deraadt@Miod Vallat
2006-07-30Remove double variable assignment.Ray Lai
From Bret Lambert <bret dot lambert at gmail dot com> OK krw@ and deraadt@.
2006-07-30Donot pass a uninitialized pointer to aml_register_notify(), should fix PR5153Gordon Willem Klok
awaiting confirmation of this from the submitter, but its wrong regardless. ok marco@, canacar@
2006-07-30syncTheo de Raadt
2006-07-30Sync some whitespace changes from rcs. No binary change.Ray Lai
2006-07-29And correctly map the ramdac when console, too. Doh. Somehow I was expectingMiod Vallat
the vax pagesize to be 256 bytes...
2006-07-29Fix depth detection when gpx is the console.Miod Vallat
2006-07-29Force gpx to attach if it is the console, the interrupt test is unreliableMiod Vallat
after the dragon has been initialized to our needs.
2006-07-29Attach keyboard and mouse on VAXstations. Non-keyboard capable machines areMiod Vallat
not affected.
2006-07-29Sync dz and lk{kbd,ms} code with NetBSD, this allows keyboards to work whenMiod Vallat
initialized by the PROM.
2006-07-29Make _rtt reset the machine.Mark Kettenis
2006-07-29document the existence of a driver for areca raid controllers.David Gwynne
2006-07-29not keeping the dma tag around means we panic when we try to use it duringDavid Gwynne
allocation of dmaable memory.
2006-07-29Better ``no dz console to a keyboard connector'' fix which does not interfereMiod Vallat
with the dz console priority.
2006-07-29At attach() time, do not simply trust the L3 switch to know if we are theMiod Vallat
console, check for cn_tab pointing to wsdisplay as well.
2006-07-29ework armish bootloader into an interactive one, much like i386 has.Mark Kettenis
Make sure disk names match those used by the kernel. This means that now it boots from wd0 by default, whatever slot it is in.
2006-07-29Rewrite glass console detection and initialization code, it's simpler andMiod Vallat
will not allocate frame buffer resources at probe time. A few buglets fixed while doing so.
2006-07-29Make sure we never attach a dz console to a keyboard port on VAXstations,Miod Vallat
regardless of the L3 switch (so that machines with unsupported frame buffers can work with serial console).
2006-07-29Use a less bright pattern.Miod Vallat
2006-07-29fix typo in commentJasper Lievisse Adriaanse
ok miod
2006-07-29Do not fail KDENABIO and KDDISABIO ioctls on non-i386 platforms, this allowsMiod Vallat
older X servers to run; ok matthieu@
2006-07-29remove gnu stuff from the 'tags' target.Thordur I. Bjornsson
ok miod@
2006-07-29ALIGNED_POINTER is always defined.Miod Vallat
2006-07-29Do not redefine ALIGNED_POINTER, it comes from <machine/param.h>Miod Vallat
2006-07-29Add regression test for files with lots of keywords.Ray Lai
OK xsa@
2006-07-29here's the real reason i removed the if_arc network goo: i wanted its name.David Gwynne
this is the start of a driver supporting the areca raid controllers. so far it probes, attaches, establishes the interrupt, allocates all the necessary memory and queries the firmware for operating params. the io path is yet to be done. that is going to be hard to do since i dont have any sata disks to plug into it. thanks go to Billion Wu and Erich Chen from Areca for their assistance. ok deraadt@
2006-07-29regenDavid Gwynne
2006-07-29more areca raid controller idsDavid Gwynne
2006-07-29syncTheo de Raadt
2006-07-29Zap a couple of unused defines - SID_ANSI_SCSI2 and SID_ANSI_SCSI3.Kenneth R Westerback
2006-07-29The version field of scsi_inquiry_data is not a simple numeric valueKenneth R Westerback
that specifies the version of SCSI being supported. Even the ANSI part that we use is complex. 4 means 2, 5 means 3 and 6 means 4. Translate and use the value correctly. Fixes SCSI5 and SCSI6 in dmesg. And properly protects SCSI2 devices from getting SCSI3 commands. "seems like an elegant solution to me" millert@ ok dlg@ marco@
2006-07-29only enter for armishTheo de Raadt