summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
1996-07-02-Wall & -Wstrict-prototype fixesNiklas Hallqvist
1996-07-02move natm to correct placechuck
1996-07-01fix padding for struct lfs, formating fix.Jason Downs
1996-07-01New LFS, based on Lite2. Still being worked on.Jason Downs
1996-07-01dinode.h: protect from multiple inclusion.Jason Downs
ufs_readwrite.c: changes for new LFS.
1996-06-30add natm intr.chuck
1996-06-30add natmchuck
1996-06-30new: protocol layer to provide you with native mode ATM access.chuck
you can open raw aal5 and aal0 vcs with this protocol layer.
1996-06-30add native mode atm socket typechuck
1996-06-30add native mode atm netisr hookchuck
1996-06-30option not optionsTheo de Raadt
1996-06-30Put small delay in lptintr, as suggested by banshee@gabriella.resort.comdm
on port-i386@netbsd.org.
1996-06-29new: add a raw_threshold for raw mode. this basically tells the driverchuck
to ignore inbound data sizes less than the threshold. otherwise, when connected to a video aal0 input the driver gives us a massive stream of 56 byte mbufs each with one aal0 cell in it and the system just can't keep up with it, especially if the socket buffer size is large [it hangs until you turn off the video source]. fixes: when turning off a vc, try and check the freshest copy of the mode when seeing if we need to enter the "drain" state. also, don't panic if we get unexpected rx interrupt on a VCI (instead make sure the VC is off, print a warning, and move on!).
1996-06-29Add external declaration for osversion[]Thorsten Lockert
1996-06-29Move new KERN_OSVERSION sysctl request so binary compatibility with NetBSDThorsten Lockert
is preserved
1996-06-29MIssed this one in previous commit; make uname(1) and uname(3) do theThorsten Lockert
right thing for the version field
1996-06-29Make uname(1) and uname(3) do sane things for the version field; now willThorsten Lockert
show only "KERNEL#build".
1996-06-29change:chuck
- change asock to rxhand and adjust all for this [esp atm_input]
1996-06-29change:chuck
- change rxso into a void handle ... no need to know details at this low level. fix: - forgot to init "vci" during ENOTHER_DRAIN case of RX DMA interrupt [could cause a vm_fault on native mode connection close depending on needing to drain out the VC and also the random value of vci]
1996-06-29option not optionsTheo de Raadt
1996-06-29provide if_attachhead(), and make if_loop use itTheo de Raadt
1996-06-29fix. add to tags all the gnu ...Michael Shalayeff
1996-06-29put ext2fs into tags too.Michael Shalayeff
1996-06-29INST requires ncr.Jason Downs
1996-06-28add hook for user to turn on/off raw modechuck
1996-06-28new: add all needed hooks to engage raw mode.chuck
1996-06-27backout spl changeTheo de Raadt
1996-06-27new 2940 driver merged from freebsd sources 960623shawn
1996-06-27More bugs fixed. Replaced lots of "|" and "&" with the correct "||" and "&&".Mats O Jansson
1996-06-27Make ext2fs_vfsops non-staticJason Downs
1996-06-27Add ext2fs to the vfsswJason Downs
1996-06-27Changed to match UFS changes; remove old file.Jason Downs
1996-06-27Moving some things around; struct inode still ends up bigger, though.Jason Downs
This should, hopefully, be the last UFS changes required.
1996-06-27throw user_config() into #ifdef BOOT_CONFIGTheo de Raadt
1996-06-27fix/improvement:chuck
- add proto if atm_input - add native mode atm hooks to if_atmsubr.c (atm_input)
1996-06-27fixes/improvements:chuck
- more stat counters (rxmbufout -- mbufs, ttrash -- trashed RBD) - add swsl_size to keep track of size of software slist - revise when we call en_service - fix handling of circular lists (was getting full vs empty confused in extreem cases...) - native mode atm: remove sbappend code: can't do it here since socket buffer is protected only by splsoftnet and that doesn't mask enintr off. forces us to switch to a two level interrupt scheme. revise call to atm_input to reflect that.
1996-06-26expand %d is panicstrdm
1996-06-26lpr attaches with lpt_isa_cadm
1996-06-26When a dirty buffer is written to, don't move it to the tail of theThorsten Lockert
dirty list. Doing that can, for a block that is written to with a period of less than 30 seconds, cause the block to never be flushed to disk. Idea from Jeffrey Mogul's paper covering the same basic changes.
1996-06-26New safer userconf_number, more can be terminated with q, if more than oneMats O Jansson
device uses the same slots, allocates new space. /moj
1996-06-26[1] add new rxso passing structure to if_atm.hchuck
[2] modify atm_output to handle native mode atm output mbufs
1996-06-26fixes/new stuff:chuck
[1] if user tries to enter in a bogus PVC don't leave it in the routing table ... remove it [2] change ioctl arg to include rxso for lower layer [3] add hooks (inside "NATM" ifdef) for native mode atm sockets so that they don't clash with IP PVCs. [i am still debugging the native mode atm socket protosw code]
1996-06-26fixes:chuck
[1] rxslot "cur" pointer wasn't updated if we copied all data and didn't have any fill. this could cause a service id mismatch panic under load. [2] recv of aal0 forgot to include the cell header in the data length calc [add cell header length to midwayreg.h] [3] fix control info "chop" for raw mode and aal0 [4] handle rxsb better for native atm connections (XXX: still working on this ... not complete and needs revision)
1996-06-25consider umask for AF_UNIX bind()Theo de Raadt
1996-06-25lpt_isa_caTheo de Raadt
1996-06-25MID_M68K is the default now (with backwards compat for MID_M68K4KTheo de Raadt
1996-06-25byeTheo de Raadt
1996-06-25COMPAT_M68K4KTheo de Raadt
1996-06-25do not use MID_M68K4KTheo de Raadt
1996-06-25Implement save/restore cursor position; new curses uses itThorsten Lockert