summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2005-06-07introduce a default "external" interface group, containing the interface(s)Henning Brauer
the the default route(s) point to. handles IPv4 and IPv6 as well as multipath routes. follows default route changes, of course. eases writing pf rulesets especially on laptops etc. that use different interfaces depending on the environment (wired, wireless, ...) ok theo ryan
2005-06-07oopsTheo de Raadt
2005-06-07avoid retarded C unsigned char -> signed integer promotion rules.Theo de Raadt
mac->ac_enaddr[2] << 24 resulted in sign extension smashing other stuff djast@cs.toronto.edu, ok mickey
2005-06-07add support for the BCM5714.Brad Smith
From FreeBSD
2005-06-07de-register, ok henningCamiel Dobbelaar
2005-06-07make it prettier; jason okTheo de Raadt
2005-06-07wrong OpenBSD define for 3.7, oops; Claus AssmannTheo de Raadt
2005-06-07Run vlan_input before bridge_input, and change vlan_input to notCamiel Dobbelaar
consume vlan frames that no vlan interface wants, so they can still be bridged. This way, the bridge can bridge encapsulated frames _and_ bridge between vlan interfaces. ok henning markus
2005-06-07fix a possible panic in error path,Can Erkin Acar
do not try to check debug status of a non existing interface in server mode.
2005-06-07no more CCITTHenning Brauer
2005-06-07remove commented-out CCITT optionHenning Brauer
2005-06-07do not handle CCITT any longerHenning Brauer
2005-06-07remove CCITT handlingHenning Brauer
2005-06-07CCITT about to bite the dust, remove special casing in archs and driversHenning Brauer
2005-06-06correct names for miscellaneous control bit registerMichael Coulter
ok mickey@
2005-06-06AD1981 is actually AD1980Michael Coulter
ok mickey@
2005-06-06-no need to hang onto virtual-dma parameter from prom, free itJason Wright
-formatting nits
2005-06-06enable iommu on all systems where we support it. We'll support it on moreJason Wright
systems in a week or two (hey, getting a machine is taking me longer than I expected =)
2005-06-06oops. on 686 we count fpswtch in another function...Michael Shalayeff
2005-06-06Backout 1.64, switch back to two-pool allocation scheme (with oldnointrDaniel Hartmeier
allocator on one pool). Should fix PR 4231 and 4240, but reintroduces 4186. ok deraadt@
2005-06-06another leftover from the src routing adventure a year agoHenning Brauer
2005-06-06use a define instead of hardcoding "all" in 3 placesHenning Brauer
2005-06-06make cloned interfaces join an interface class group (carp for carpX, tunHenning Brauer
for tunX etc) in if_clone_create and leave it in if_clone_destroy, ryan ok
2005-06-06Homogeneize dmesg output.Miod Vallat
2005-06-05Add megaraid 320 from Alexey E. Suslikov <cruel at texnika dot com dot ua>Marco Peereboom
2005-06-05resyncMarco Peereboom
2005-06-05Add Megaraid 320 from Alexey E. Suslikov <cruel at texnika dot com dot ua>Marco Peereboom
2005-06-05Fix scsi_mode_select() and scsi_mode_select_big() to send just theKenneth R Westerback
required number of bytes, rather than a full scsi_mode_sense_buf. Some devices (e.g. my HP SureStore DAT/24) decline to accept such oversized transfers. Instead, force callers to fill in the data_length field in the header and use that information to set the size of the transfer.
2005-06-05Revert ss_mustek use of new scsi_mode_select(). Further developmentKenneth R Westerback
revealed it is doing it's own weird stuff not reproduced in new functions. e.g. it doesn't use mode sense headers. Rather than try to fix it or figure it out at this time ...
2005-06-05const'ify the char *groupname param to if_addgroup and if_delgroupHenning Brauer
2005-06-05const'ify the char * parameter to pfi_kif_get and pfi_group_changeHenning Brauer
2005-06-05ops, forgot to regen this as well.Federico G. Schwindt
2005-06-04regen.Federico G. Schwindt
2005-06-04k8htb pci bridges as found in asus a8v deluxe mobo; deraadt@ okFederico G. Schwindt
2005-06-04let the arc4random sysctl write out up to 256 bytes at once.Ted Unangst
ok + input deraadt miod
2005-06-04Make scsi_do_mode_sense() aware of the difference between the 8 byteKenneth R Westerback
general block descriptor and the 8 byte direct block descriptor, and return the correct values for density, block_count and block_size based on the type of the device. First cut has T_SEQUENTIAL (i.e. tape devices) as the only device type using general block descriptors, so the behaviour change is minimal.
2005-06-03com_pxa2x0 must cause com.c compilation; piece missed by uweTheo de Raadt
2005-06-03No longer used.Kenneth R Westerback
2005-06-03Move definitions of struct cd_softc{} and CDRETRIES from cdvar.h intoKenneth R Westerback
cd.h. Remove include of cdvar.h from cd.c. cdvar.h becomes expendable. No functional change.
2005-06-03Tweak scsi_do_mode_sense(). NetBSD was right and I was wrong. Sigh.Kenneth R Westerback
Add 'big' parameter to report which mode sense header type is being returned. Eliminate icky pointer arithmetic, since it won't work if only block descriptors are returned by the device. No functional change.
2005-06-03Cache a copy of the INQUIRY data obtained during device attachment inKenneth R Westerback
the scsi_link structure. This is a more general solution than the current inconsistant copying of fields into _softc structures. The redundant fields in _softc's will be cleaned up later. The device field will be used immediately to finish up the new mode sense code. ok marco@
2005-06-03reties -> retriesMiod Vallat
2005-06-03Hold a reference to the relevant struct in_ifaddr while a multicast addressChristopher Pascoe
is bound on the interface. ok mcbride@ henning@
2005-06-02Fix pasto - use correct pointer to extract block count from 8 byteKenneth R Westerback
block descriptors. Not that we actually use this information anywhere.
2005-06-02These options dont affect anything anymore.Dale Rahn
2005-06-02use much simpler switch for pci_machdep.h; ok drahn@ whatever tdr (;Michael Shalayeff
2005-06-02Start on a basic ACPI framework -- does not do much more than read out theThorsten Lockert
ACPI tables into kernel memory and attach ACPI and HPET timers currently. In order to test this code, enabling the devices in GENERIC as well as the ACPI_ENABLE option is needed. This code does not do any thermal control yet, so this should be done with care depending on the platform. In the tree so more people can contribute to making this more fully featured. Ok niklas@ grange@ tedu@
2005-06-02correctly close the audio device in audio_open() if one of theJoris Vink
precision parameters is zero. ok tedu@
2005-06-02tsc, ryan left debug crap behindHenning Brauer
2005-06-02for sysctl syscall pass the mib[] back to kdump to parse;Michael Shalayeff
always print () on syscalls w/ void args even (deraadt version)