summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-07-07RegenPedro Martelletto
2006-07-07Add Microdia, okay miod@Pedro Martelletto
2006-07-07only count right guess when had been guessed right; from Leonardo Chiquitto ↵Michael Shalayeff
Filho <leonardo@iken.com.br>
2006-07-07ANSIfyGordon Willem Klok
ok deraadt@, brad@, toby@
2006-07-07Broadcom HT-1000 SATA no longer requires IDE_PCI_CLASS_OVERRIDE now thatBrad Smith
pciide_match checks for the PCI SATA subclass.
2006-07-07use nested if-else to eliminate the need for a second polling printf,Brad Smith
suggested by grange@
2006-07-07Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds supportBrad Smith
for new chipset revisions embedded in the ESB2 and ICH8 core logic chipsets. The previous attempt at commiting this included an unrelated change to how the I/O base address was being set and this was the cause of the breakage. From: Intel's web-site
2006-07-07Check for SATA and RAID subclasses if we have a matching PCI ID.Jonathan Gray
This should remove the need for most if not all of the override flags. "looks safe to me" miod@
2006-07-06Make sure we alter ddb variables as ints, not longs; only matters on 64 bitMiod Vallat
platforms.
2006-07-06acquiration -> acquisition (so that eyes stop bleeding)Miod Vallat
2006-07-06Make the ddb.log sysctl available as an in-ddb variable, $log, for consistency.Miod Vallat
2006-07-06Remove db_check_interrupt() related logic, since it was dummied in practice.Miod Vallat
2006-07-06ALIGNED_POINTER is defined on all platforms.Miod Vallat
2006-07-06Make dummy $g0 in ddb the right size.Miod Vallat
2006-07-06PMAP_MD_RWLOW kluge is no longer necessary now that mac68k does TRT.Miod Vallat
2006-07-06Insert an empty page at the beginning of the kernel, so that we can map itMiod Vallat
invalid and have NULL pointer dereferences in the kernel fault now.
2006-07-06Adapt rtclock_intr() to the current interrupt scheme; from NetBSDMiod Vallat
2006-07-06argh, again i forgot a file. sorryHenning Brauer
2006-07-06allow rules to point to an alternate routing table, and tag packetsHenning Brauer
matching that rule so that the forwarding code later can use the alternate routing table fo lookups (not implemented yet). the tagging is "sticky", every matching rule modifies, just like the regular "tag". ok claudio hshoexer, hacked at r2k6
2006-07-06get rid of the unused sgl types (and the XXX on the one we actually doDavid Gwynne
use). add the fw upload messages and its context element.
2006-07-06fix debugging stuffDavid Gwynne
2006-07-06after walking the attached devices and running ppr against them, then fetchDavid Gwynne
the ioc page 3 for a list of all the physical disks behind any configured volumes and run ppr against them too. raid volumes on scsi mpi is fast now.
2006-07-06do not stash pages 2 and 3 (the volume and physdisk pages respectively)David Gwynne
of the ioc config in the softc. instead, we only walk page 2 when we get the raid config and mark each disks scsi_link structure with the SDEV_LOGICAL flag when we find volumes. while there we mark this instance of the driver as being capable of doing raid so later on we can conditionally hook up bio. when we walk the devices attached to mpi to do ppr, we now skip the logical disks.
2006-07-06u_quad_t -> u_int64_tBrad Smith
no functional change.
2006-07-06stash a pointer to the scsibus attached to us so we dont have to walk theDavid Gwynne
device tree all the time.
2006-07-06add a flag to sc_link to be used by a hba to mark the target as virtual.David Gwynne
grudging ok from deraadt@ so i can move forward. this should be revisited one day though.
2006-07-06Write the mac address into the registers CORRECTLY!Dale Rahn
2006-07-05check if the requests for the config pages were completed successful,David Gwynne
rather than just completed.
2006-07-05machine is hppa64, not hppa; comment out orphaned wsdisplay at sti;Martin Reindl
2006-07-05Add VAT support a la UDF 1.50Pedro Martelletto
2006-07-05revert back to the older driver as this causes some breakage.Brad Smith
2006-07-04use empty INSTALL_STRIP instead of STRIPFLAG to indicate we don't want toMartin Reindl
strip xxboot on install
2006-07-04Back out the workaround committed in rev 1.13 now that we no longer blindlyMark Kettenis
enable io and mem space on all matched PCI devices. ok deraadt@
2006-07-04Add some more pci ids that I forgot to commit.Marco Peereboom
2006-07-04Do not blindly enable io and mem space for all matched PCI devices. This isMark Kettenis
known to be wrong for legacy VGA devices. It also seems to have bad side effects for some unconfigured PCI-PCI bridges. Instead, enable io or mem space when we map it. ok deraadt@
2006-07-04logging should be in debug mode only. if every network driver did aTheo de Raadt
dmesg printf everytime they came up, would that be a better world?
2006-07-04disable alipm until someone can find this spurious bug, which happens mostTheo de Raadt
often on the x1, and is really bizzare: data error type 32 sfsr=0 sfva=43caa000 afsr=84000000 afva=1fe02004000 tf=0x18e999c0 data fault: pc=1314578 addr=43caa000 sfsr=0 alipm_smb_exec(2389200, 1, 18, 0, 1, 18e99d4e) at alipm_smb_exec+0x258
2006-07-04cleanup in zyd_openpipes(); no functional change. OK jsg@.Xavier Santolaria
2006-07-04Harcoded hex values for control field don't work soJonathan Gray
ditch them and at least attempt to use the function that sets up the control field properly.
2006-07-04Add the UDF 1.50 flavour of the VATPedro Martelletto
2006-07-03Get rid of rfact member of 'struct sensor'; pack the struct while we're there.Mark Kettenis
ok dlg@, deraadt@
2006-07-03Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds supportBrad Smith
for new chipset revisions embedded in the ESB2 and ICH8 core logic chipsets. From: Intel's web-site
2006-07-03Repair initialization value of m68060_pcr_init, per 68060 errata I14.Miod Vallat
2006-07-03Eliminate most of the #if/#endif maze in alpha, hppa, hppa64, and mips64Kenneth R Westerback
disklabel code that was intended to support cross-endian and cross-architecture use of disklabels. Never actually used except for Alpha<->Amiga moves that now can't happen anyway. Leave native and DOS MBR disklabel code. Tested on alpha and hppa. No functional change.
2006-07-03Backout premature incomplete 060 stuff.Miod Vallat
2006-07-03minor knf; ok jsg@.Xavier Santolaria
2006-07-03in zyd_start():Xavier Santolaria
net80211 may still try to send management frames even if the IFF_RUNNING flag is not set...; ok jsg@.
2006-07-03also print vp in vprint (useful for debugging); pedro@ okMichael Shalayeff
2006-07-03- re_attach(): Use bus_dma* directly instead of calling re_allocmem().Brad Smith
- re_attach(): Free bus_dma* resources if attach fails. - re_newbuf(): Remove unnecessary error check. - re_encap(): Better error handling. - re_start(): Drop the packet if there are not enough TX descriptors. From NetBSD
2006-07-03regenBrad Smith