summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-30Free the correct buffer list on failure.Damien Bergamini
From Andrew Thompson at FreeBSD.
2008-07-30fix up a few free -> drm_free() cases that were missed before.Owain Ainsworth
2008-07-29Sun stopped distributing patches through FTP :(.Mark Kettenis
2008-07-29Update to DRM git.Owain Ainsworth
Some stability fixes for radeon. The most part of this diff is related to fixing up the VBLANK (vertical blank interrupt) handling. Now, if the X driver supports the DRM_IOCTL_MODESET_CTL ioctl, (to be used when changing the video modes), then allow the vblank to be disabled once that ioctl has been called. Otherwise, keep the interrupt enabled at all time, since disabling it otherwise will lead to problems. Tested by a few. "no problem" on API/ABI deraadt@.
2008-07-29Update list of supported machines.Mark Kettenis
2008-07-29add descriptions for fpclassify, isfinite, isnormal, nan, remquo,Martynas Venckus
signbit
2008-07-29syncTheo de Raadt
2008-07-29- add man pages for nan and remainder, from freebsdMartynas Venckus
- mlink drem, dremf, remainderf to remainder; nanf to nan - describe that drem and dremf are obsolete aliases - remove descriptions for remainder and remainderf from ieee looked over by jmc@, but it's easier for him to work on when they are in tree
2008-07-29syncTheo de Raadt
2008-07-29describe exp2, exp2f and mlink themMartynas Venckus
2008-07-29when detaching pcbs, also free the v6 output options so that we do notTheo de Raadt
leak kernel memory for every closed v6 descriptor with certain options set ok otto jsing todd claudio
2008-07-29In ahc_free(), which is invoked if attachment fails, do not free()Miod Vallat
pointers we don't own, but the autoconf machinery does.
2008-07-29syncTheo de Raadt
2008-07-29clarify EMSGSIZEGilles Chehade
rewording by jmc@, "lovely" deraadt@
2008-07-29tweak previous;Jason McIntyre
2008-07-29Add an ugly hack to disable DMA on the Tadpole SPARCLE laptop. It doesn'tMark Kettenis
work and this way we fall back on PIO which does work. I'm pretty sure this is caused by bugs in our code, but I cannot find them. ok deraadt@, marco@
2008-07-29Switch all instances of malloc/free in the DRM to drm_alloc, drm_freeOwain Ainsworth
and drm_calloc. With the recent change to check overflow in drm_calloc, this means that all allocations that require multiplication are now checked. Also use drm_calloc() when zeroing is needed and drop the bzero/memset afterwards. Finally, make drm_free() check for NULL, so we don't need to do so every time. ok miod@, deraadt@
2008-07-29Split SHA1Transform() back into smaller pieces when compiling on landisk,Miod Vallat
to defeat gcc optimization bugs. Similar to what had been done on sparc64 in the past. ok millert@ deraadt@
2008-07-29Stricter bounds checking for values controlling loops or memory allocations,Miod Vallat
which may come from userland via ioctls. ok oga@
2008-07-29Check for multiplication overflow in drm_calloc(). ok oga@Miod Vallat
2008-07-29syncTheo de Raadt
2008-07-29Give the eisa device a valid bus_dma_tag_t.Miod Vallat
2008-07-29Fix range check in sio_intr_establish().Miod Vallat
2008-07-29remove finite from ieee.3, and unmlink from makefileMartynas Venckus
2008-07-29removeMartynas Venckus
2008-07-29an enum specifier is more elegant than a set of #defines;Igor Sobrado
storing the program mode variable (pmode) as a global let us have a more consistent prototype for usage(). changes suggested by pyr@. ok millert@, pyr@
2008-07-29md5(1), sha1(1), rmd160(1), cksum(1) and sum(1) have different options;Igor Sobrado
while here, some KNF improvements. based on a diff for compress(1) written by millert@, fixes from guenther@ and pyr@. ok millert@, pyr@; (for the manual page tweaks) jmc@
2008-07-29s/affect/assign/ in wmm option.Damien Bergamini
2008-07-29- man pages for fpclassify, isfinite, isinf, isnan, isnormal, signbit,Martynas Venckus
mostly from freebsd - also describe deprecated aliases for isinff, isnanf, finite, finitef - describe behavior on vax - add mlinks for finite, finitef, isfinite, isinf, isinff, isnan, isnanf, isnormal, signbit - add man pages for isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered; from freebsd looked over by jmc@, it's better for him to work on when they are in tree
2008-07-29tweak the wep section somewhat, to bring it into line with whatJason McIntyre
we say for those devices which support wpa;
2008-07-29- beef up the text on wep/wpaJason McIntyre
- simplify wpa example help/ok damien
2008-07-29disable these targets since this will not be fixed until post-releaseTheo de Raadt
2008-07-29There is currently no CD-ROM install available for OpenBSD/sgi.Joel Sing
ok deraadt@
2008-07-29example code fix from Will Maier; ok ottoJason McIntyre
2008-07-29The stream header length and flags field are uint8_t not int.Marcus Glocker
2008-07-29check for m_devget() returning NULL, increment ierror countThordur I. Bjornsson
and just return; OK mglocker@
2008-07-29add description for the modem which has multiple com ports.Yojiro Uo
checked and ok jsg@
2008-07-29When paused (or overrun), the record ring pointers are not incrementedAlexandre Ratchov
properly in audio_rint(), the periodic boundary conditions aren't met. This causes, later read(2) to return EFAULT while trying to access unmapped regions of the kernel address space. Fix this by using the correct pointer arithmetic. ok jakemsr@
2008-07-29Reenable the AUXWRITE dance to try and find the aux port in pckbc(4), basedMiod Vallat
on an attachment dependent flag; the Tadople SPARCLE needs it. ok kettenis@ deraadt@
2008-07-29Add rebuild mark so that we can restart a rebuild upon clean shutdown.Marco Peereboom
Fix a typo while here. The rebuild field was appended to the metadata so that we can automatically update from v2 to v3. The only visible difference will be that in the dmesg the SCSI version number will go from 002 to 003. ok deraad.
2008-07-29- fix FIFO overruns on PCI-E chipsets by setting the DMA sizeReyk Floeter
RX/TX configuration registers to 128 instead of 512 bytes. - add a few more MAC/RF id strings for the dmesg. - check for PCI-E instead of single chip variants in a few places. ok deraadt@
2008-07-29syncTheo de Raadt
2008-07-28Install man pages for the BIO_* libcrypto functions, but not bio.3Jonathan Gray
as the page doesn't directly describe any functions. ok deraadt@
2008-07-28Only optimize away plt relocation when obj_base == 0. CorrectsKurt Miller
pie relocation. Assembly debugging help from kettenis@. okay kettenis@ miod@
2008-07-28zap some extra spaces and tabs.Federico G. Schwindt
2008-07-28When getting the string descriptors, fetch 2 bytes (size and type) first,Federico G. Schwindt
and then the whole string based on the returned size, not just one byte. The Lexar card reader kindly loaned by Denis Doroshenko (denis dot doroshenko at gmail.com) it's happy now, and after further inspection it's what other OSs do. Discussed with yuo@. krw@ yuo@ ok.
2008-07-28some SEE ALSO fixes;Jason McIntyre
2008-07-28document WPA-PSK support.Damien Bergamini
"i would really appreciate just something going in" jmc@
2008-07-28man page bits for new malloc; ok jmc@Otto Moerbeek
2008-07-28mention newer versions.Brad Smith