summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-11-30Make Sun type 6 USB keyboards return extended keycodes for 'L' keysMatthieu Herrb
ok deraadt@.
2004-11-30No longer require write permission for read-only SCSI commandsKenneth R Westerback
submitted via ioctl. Eliminate scsi_do_safeioctl(), thus permitting ch, ss and st devices to submit SCSI commands. Return EPERM rather than EBADF when permissions are inadequate. Allows more programs to run with fewer permissions. Problem diagnosed by Nikolay Sturm in mplayer port. Tested by Nikolay, ok deraadt@.
2004-11-30Move the struct wsscreen_descr from a per-driver global to a per-instanceMiod Vallat
field of the sunfb structure. This allows multiple instances of the same driver, but with different resolutions (such as a couple of vigra or a TGX cgsix and a TGX+ cgsix) to use distinct wsscreen_descr structures featuring different resolution information. Doing this allows more wsscreen_descr fiddling inside the sparc* fb api, and results in some code shrinkage (about 4KB on sparc GENERIC). [file excluded in previous commit by mistake. spotted by claudio@]
2004-11-30kill breada(), from Sven Dehmlow. ok tedu@ millert@Pedro Martelletto
2004-11-30missing $OpenBSDMarkus Friedl
2004-11-30repair DEBUG kernelsMartin Reindl
ok miod@
2004-11-30provide a more accurate assembly delay() routineMartin Reindl
ok miod@ >From: NetBSD
2004-11-30Use %s, not %d to print the interface name. From Max Laier.Ryan Thomas McBride
2004-11-29ansi + some knf, no binary changeHans-Joerg Hoexer
ok deraadt
2004-11-29Move the struct wsscreen_descr from a per-driver global to a per-instanceMiod Vallat
field of the sunfb structure. This allows multiple instances of the same driver, but with different resolutions (such as a couple of vigra or a TGX cgsix and a TGX+ cgsix) to use distinct wsscreen_descr structures featuring different resolution information. Doing this allows more wsscreen_descr fiddling inside the sparc* fb api, and results in some code shrinkage (about 4KB on sparc GENERIC).
2004-11-29tiny knf, no binary change.Hans-Joerg Hoexer
ok otto jsg henning pat markus deraadt fgs
2004-11-29plug memory leaks on errorPatrick Latifi
ok canacar markus millert
2004-11-29Port the remaining two sbus framebuffer drivers to sparc64; tvtwo untestedMiod Vallat
due to lack of hardware.
2004-11-29Don't use seltrue() in poll ops since it requires v_rdev dereferencingAlexander Yurchenko
which is not possible here. Problem found and fixed by form@. ok millert@ fgsch@ pedro@
2004-11-29remove old header. everything should use net80211/ stuff.Federico G. Schwindt
as for the ports, i could only find one. if there are more, they will be fixed in the tree as discussed with peter. deraadt@ pvalchev@ ok.
2004-11-29knf/ansi. No binary change.Jonathan Gray
ok henning@
2004-11-29syncAlexander Yurchenko
2004-11-29CSR BlueCore, from anil.Alexander Yurchenko
2004-11-29From FreeBSD: Correct URL of the programming manual.Jonathan Gray
2004-11-29Spell precede correctly.Jonathan Gray
'looks fine' millert@, krw@. ok jmc@
2004-11-29put text after #endif in comment (compile w/ gcc3)Peter Valchev
2004-11-28In kernel pppoe client, a simple IPv4 only implementation.Can Erkin Acar
Initial porting from NetBSD by David Berghoff. Modified/simplified to match our sppp implementation. ok deraadt@
2004-11-28syncPeter Valchev
2004-11-28garmin palm device; from openbsd@st.thrush.comPeter Valchev
2004-11-28Prevent ADB devices other than mices of generating "extended" protocol events.Matthieu Herrb
This fixes a problem with some iBooks were the touchpad generates a button6 event everytime the pad is touched. Based on my observations and a similar patch from Aymeric Vincent for NetBSD. Enhancements and ok miod@
2004-11-28Correct pmap_enter() flags usage.Miod Vallat
2004-11-28sync from libcMichael Shalayeff
2004-11-28a tiny hppa64 bitMichael Shalayeff
2004-11-28Reverse bogus sc == NULL check in CARP_LOG(), from Max Laier.Ryan Thomas McBride
2004-11-28don't hide the process context in rf_close_component(), since we mayPedro Martelletto
need it later on to do locking stuff. fixes the problem with raid reconstruction, as described in pr 3968. ok mickey@ tedu@ tdeval@
2004-11-28kue(4) uses loadfirmware(9), but usb threaded probing starts beforeTheo de Raadt
root is mounted. split up kue_attach() so that if in the worst case... it knows how to defer the second part until after the filesystem is up tested by maja, idea ok from miod
2004-11-28mountroothooks are called after the root filesystem is mounted.Theo de Raadt
2004-11-28rev 1.74Brad Smith
Fix if_timer logic to make sure that there is always a timeout pending if there are packets queued for transmission. From FreeBSD ok deraadt@
2004-11-28MAXSLP is not really an MD-configurable define so move it to param.h; miod@ ↵Michael Shalayeff
testing
2004-11-27use a pm_lock define instead of the long fluffMichael Shalayeff
2004-11-27Fix for building in another directory using config -s. ok deraadt@, miod@.Matthieu Herrb
2004-11-27introduce pffinddomain(), to find a domain by family.Patrick Latifi
while here, fix some spacing, ansi, de-register, etc. mostly from netbsd tested & ok otto millert
2004-11-27In pmap_bootstrap(), replace PMAP_MD_RWZERO, which would leave the lowestMiod Vallat
page writeable, with PMAP_MD_RWLOW, which tells how many pages have to be left writeable on low addresses, since the mac rom needs more than one. This lets non-DDB mac68k kernels run. No change on non-mac68k platforms.
2004-11-27KNF, ANSI, cleanup. No binary change.Alexander Yurchenko
2004-11-26Kill __HAVE_EVCOUNT, now that all architectures provide them.Miod Vallat
2004-11-26More interrupt system cleaning and homogenization:Miod Vallat
- switch all interrupt functions to an int (*)(void *) prototype. - do not register dummy functions for all unhandled interrupts, instead let the dispatchers cope with NULL. - add evcount interrupt counters.
2004-11-26implement net.key.v2.sadb_dump.{unspec,esp,ah,...} sysctl subtreeMarkus Friedl
and use sysctl for 'ipsecadm show'; ok deraadt
2004-11-26add pfkey sysctl subtree; ok deraadtMarkus Friedl
2004-11-25crank ramdisk filesystem slightly to cope with firmwares inside the filesystemTheo de Raadt
2004-11-25resolve conflict between M_TUNNEL and M_ANYCAST6, remove M_COMP (it'sMarkus Friedl
only set and never read), update documentation; ok fgsch, deraadt, millert
2004-11-25use ttl from setsockopt(), similar to bsd/os; ok henning, mcbride, fgschMarkus Friedl
2004-11-25remove special handling of PF_KEY in net_sysctl; ok deraadtMarkus Friedl
2004-11-25Move towards a more flexible and generic interrupt system, as well as betterMiod Vallat
zs behaviour. From NetBSD; integration work by Martin Reindl
2004-11-25fix for race between invocation for timer and network inputMarkus Friedl
1) add a reaper for TCP and SYN cache states (cf. netbsd pr 20390) 2) additional check for TCP_TIMER_ISARMED(TCPT_REXMT) in tcp_timer_persist() with mickey@; ok deraadt@
2004-11-25compatibility ioctls for things like "wicontrol ath0 -l" toReyk Floeter
list known stations on a net80211-based ap. ok millert@