Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-21 | Rewrite ioctl parts and rx filter handling. From Brad, tested by | Stuart Henderson | |
myself and jasper@. | |||
2009-07-21 | pf_scrub_ip/ip6 prototypes are already in pfvar.h | Henning Brauer | |
2009-07-21 | Handle the case where so_pcb is NULL. | Todd C. Miller | |
2009-07-21 | Add a family flag for the original 5700 series chipsets. Idea from FreeBSD. | Christian Weisgerber | |
But also use the flag where it makes sense. From Brad; ok sthen@ | |||
2009-07-21 | Call timeout_set() from rl_attach, not rl_init(). From Brad. | Stuart Henderson | |
2009-07-20 | Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow the | Miod Vallat | |
logic to be chipset dependent; no functional change yet. ok kettenis@ | |||
2009-07-20 | (struct foo *)0 -> NULL, every where I could find it. | Thordur I. Bjornsson | |
OK blambert@ | |||
2009-07-20 | For memory that gets allocated for every NFS request, pools make more | Bret Lambert | |
sense than malloc. ok thib@, who says the puffin still gets it either way | |||
2009-07-20 | KNF fixes | Jordan Hargrave | |
2009-07-19 | Simplify code that sanitizes pci resources on the O2's mace PCI bridge. | Mark Kettenis | |
The firmware messes up I/O BARs, so whack those back to 0, such that the MI PCI code initializes on an as-needed basis. ok miod@ | |||
2009-07-19 | Hook up "text" (executable) output and implement for fuser too. | Todd C. Miller | |
Man page bits adapted from FreeBSD. OK miod@ | |||
2009-07-19 | Include 0x4402 in the bbp id mapping table used on older | Jonathan Gray | |
devices. http://bcm-specs.sipsolutions.net/BackPlane agrees. | |||
2009-07-19 | clalloc() can't fail, so there's no need to handle failure cases. | Bret Lambert | |
Change to void function. Also, no need to have global tty stats pointer, so just return it from clalloc, as the caller frees it immediately anyway. ok miod@ | |||
2009-07-18 | if -> in, and the sentance makes more sense. | Thordur I. Bjornsson | |
2009-07-18 | Reconfigure all onboard devices, ignoring the existing mappings set up by | Miod Vallat | |
ARCS, except for IOC3 devices (which might be our console). This allows us to build resource accounting extents to pass the MI code (for more magic). | |||
2009-07-18 | Don't forget to read the high bits I/O range register when registering | Miod Vallat | |
ppb resources in the parent extent. ok kettenis@ | |||
2009-07-18 | Remove redundant code for setting the maximum frame receive size | Stuart Henderson | |
and fix the appropriate code in gem_init_regs(). From Brad, tested by Brad (sparc64), todd@ (macppc). | |||
2009-07-18 | Fixes for the NFSERR_RETERR commit. | Thordur I. Bjornsson | |
- Make sure to set the mbuf pointers and the dpos pointer correctly in nfs_request() before returning an error. - Fix potential mbufs leaks in nfs_{read,write}rpc for v2. The reply mbuf was not being freed before the jump to nfsmout. - Reorder error handling to prevent an error case being treated as a non-error case. Fixes issues noticed by sthen@ and ajacoutot@. Tested by both of them. Reviewd by oga@ OK blambert@ | |||
2009-07-18 | reorder a switch block, no functional change but reduces the diff | Stuart Henderson | |
with FreeBSD. From Brad. | |||
2009-07-18 | Simplify receive filter handling, from Brad. | Stuart Henderson | |
Tested by Brad on sparc64, todd@ on macppc. | |||
2009-07-18 | Rewrite the ioctl handling code and the receive filter | Stuart Henderson | |
handling to clean up the code and eliminate unnecessary resets. From Brad, promisc tested by Olivier Cherrier, promisc/multicast by me. | |||
2009-07-18 | While detatching the device, workaround the case when a midi | Alexandre Ratchov | |
entry is missing in cdevsw[], in which case vdevgone() is called with out of bounds argument. requested by dlg@ | |||
2009-07-18 | #include stdio.h for printf here also. | Jonathan Gray | |
2009-07-18 | #include stdio.h for printf. | Jonathan Gray | |
2009-07-17 | Cleaned up parsing of While loops; iterative If statement | Jordan Hargrave | |
ok marco@ | |||
2009-07-17 | Proper bus_space_{read,write}_raw_[248] functions for xbridge, makes wi@pci | Miod Vallat | |
work on systems with xbridge. | |||
2009-07-17 | Update bus_dma to the better codebase found on almost all other platforms, | Miod Vallat | |
where the common part to all bus_dmamap_load*() functions is implemented in in an internal load_buffer routine. This allows the xbridge-specific dma code to only provide this function, instead of three; and this also brings us a working bus_dmamap_load_uio() on all supported sgi machines, which in turns make crpyto(4) devices really work. Tested with hifn(4). | |||
2009-07-17 | Initialize a variable that was previously using a mystery value in | Bret Lambert | |
some error cases ok thib@ | |||
2009-07-17 | Revert a not-thoroughly tested change part of a larger work in progress diff, | Miod Vallat | |
which crept in the previous commit. | |||
2009-07-16 | Backout rev1.79 of if_vlan.c and rev1.66 of if_trunk.c; | Thordur I. Bjornsson | |
Changes in those revision limited the send queue to one slot. This breaks NFS over vlan(4) has discovered by sthen@. "just plain back it out." deraadt@ | |||
2009-07-16 | Program PPB_REG_PREFLIM_HI32, not PPB_REG_PREFBASE_HI32 a second time. Oops. | Miod Vallat | |
2009-07-16 | KNF | Michael Knudsen | |
ok sthen | |||
2009-07-16 | Clean up after X. | Mark Kettenis | |
help & ok miod@ | |||
2009-07-16 | Make the PCI-PCI bridge initialization code bus-independent, relying on a | Miod Vallat | |
per-pci_chipset_t function to perform actual resource allocation. Add the necessary bits to macepcibr(4), and enable ppb(4) on O2 kernels now. Joint effort with kettenis@ | |||
2009-07-16 | Cheat in pci_conf_read() and force the REXTVALID bit in the O2 onboard ahc(4) | Miod Vallat | |
configuration register; this allows the driver to select ultra speed, which this particular hardware supports. From Linux, ok kettenis@ | |||
2009-07-16 | - Add missing tick handler calling mii_tick(). | Stuart Henderson | |
- Stop hmestop() from fiddling with the flags directly and calls mii_down() instead. From Brad, tested by nick@. | |||
2009-07-15 | missing va_end in aml_seterror; ok marco@ | Martynas Venckus | |
2009-07-15 | In sdmmc_intr_establish(), don't duplicate the `name' parameter. | Michael Knudsen | |
Instead, just use the pointer, and don't free the pointer during sdmmc_intr_disestablish(). ok miod. | |||
2009-07-15 | missing va_end in bios_printf & dioopen. ok miod@ | Martynas Venckus | |
2009-07-15 | Removes the magic bit from re_init() and moves the common | Christian Weisgerber | |
flag to the top. No change with the actual cplus mode register setting being used with the controllers. From brad@ | |||
2009-07-15 | Check db_recover for NULL before longjmp(db_recover) in db_error(), as it can | Miod Vallat | |
be NULL on panic. Of course, panic usually never produce enough output to hit db_more(), except when it's cold and we run an automatic traceback; aborting the traceback with `q' would then lead to undefined behaviour. | |||
2009-07-15 | Sync PCI scsi controllers; from Brad. | Miod Vallat | |
2009-07-15 | print interrupt string like com at puc does | Theo de Raadt | |
2009-07-15 | regen | Mark Kettenis | |
2009-07-15 | Add VMware virtual PCIE bridge (and adjust the virtual PCI bridge define for | Mark Kettenis | |
consistency). | |||
2009-07-14 | Silence ``invalid NVRAM header'' message if the NVRAM header is three zero | Miod Vallat | |
bytes (as encountered on sgi). ok krw@ deraadt@ | |||
2009-07-14 | Kill structs and ioctls that were never implemented. | Mark Kettenis | |
ok oga@, miod@, deraadt@ | |||
2009-07-14 | don't give people any ideas. nfssvc(2) should not be used | Thordur I. Bjornsson | |
by anyone besides nfsd(8). ok blambert@ | |||
2009-07-14 | Display driver for GTA01, (not freerunner). | Dale Rahn | |
2009-07-14 | Unbreak moko, SOFTSERIAL->SOFTTTY, a pmap change, and a missing file. | Dale Rahn | |
Not tested on hardware, but at least compiles now. problem pointed out by Sylvestre Gallon |